{"id":16415777,"url":"https://github.com/donno2048/printable","last_synced_at":"2026-06-15T08:31:40.355Z","repository":{"id":211390936,"uuid":"728999177","full_name":"donno2048/printable","owner":"donno2048","description":"compile printable com executables","archived":false,"fork":false,"pushed_at":"2025-05-06T09:03:43.000Z","size":39,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-06T10:26:14.026Z","etag":null,"topics":["assembly","executable"],"latest_commit_sha":null,"homepage":"","language":"Assembly","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/donno2048.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-12-08T07:05:35.000Z","updated_at":"2025-05-06T09:03:47.000Z","dependencies_parsed_at":"2025-05-06T10:36:17.118Z","dependency_job_id":null,"html_url":"https://github.com/donno2048/printable","commit_stats":{"total_commits":15,"total_committers":1,"mean_commits":15.0,"dds":0.0,"last_synced_commit":"68eaac467a4e3a737446ece9c35b6f240e93bd64"},"previous_names":["donno2048/printable"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/donno2048/printable","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/donno2048%2Fprintable","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/donno2048%2Fprintable/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/donno2048%2Fprintable/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/donno2048%2Fprintable/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/donno2048","download_url":"https://codeload.github.com/donno2048/printable/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/donno2048%2Fprintable/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34355157,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-15T02:00:07.085Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["assembly","executable"],"created_at":"2024-10-11T07:07:00.408Z","updated_at":"2026-06-15T08:31:40.342Z","avatar_url":"https://github.com/donno2048.png","language":"Assembly","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Printable\n\nCompile printable com executables with just nasm macros.\n\n## Usage\n\nGiven \"x.asm\" which we want to turn into a printable executable \"x.com\" we will run:\n\n```sh\nnasm printable.asm -dinput=\"$(nasm x.asm -o /dev/stdout | xxd -p - | tr -d '\\n')\" -o x.com\n```\n\n\n## Demo\n\nI searched on pouet.net for a game in the 8k category and chose blockage over tetris (just because it has more positive reviews) and \"compiled it\":\n\n```sh\nroot@/root$ wget -q http://www.13h.org/blockage.zip\nroot@/root$ unzip blockage.zip blockage.com\nArchive:  blockage.zip\n  inflating: blockage.com\nroot@/root$ nasm printable.asm -dinput=\"$(xxd -p blockage.com | tr -d '\\n')\" -o printable_blockage.com\nroot@/root$ cat printable_blockage.com ; echo\nu~1)w\"M 9/3\u003e/4?1);  }s$|'w#nHWWi5'UPX!-!$)x1KN=56;F'\u003c2\u0026?o_|83 M08#$3).]_#%8: ;  :\".8o~' 3I:@\")$ 90_w1h'Xf?~'  2@__9H s*3@15:H#f\u003eu~_o3nBQ1#Pg*\u0026nf__FbxXY~@Jbkh  'fG_{\u00265%'2!:Z#l((e{t{h#s\",}7'OO \u003e'% u!y2\u0026%t$~.}{h%|:xF\u00260\u003e-0\n,'!{f/*1#\u003e(#K-Vm^\u003c_/5.,0u:8_652W+\"k8+u~(r ?)# Y~.k+;98?;\n\\!),!//|_I6;#8?k8B/%d_gnh(8m-)\u003emo\u003e\"?h\n-~V2t/;s2Y7Tw:;-5\".dCm`~H=\u0026_\u003eV~0C_\u0026%%i#M}6 |fG+)Ml%\"C_] %$!%_ ,%8\u0026-aw%u~~%f!7\u003e\"FOLl_(v% $%x\u003eM._|^~$}%\u0026~%x_78$%i!iPQSfR%_fV+{;@!wc5.pg/6.m%6\\\u003eQ\u0026z\u003cm_39*btY!G??}+y~K {Mef^fZm_[YXCGkeP\u003eV^\u003e3*{.\u003e3Rm[f$\u003e[;u~R9QR+x:G\\::YbXQ)+^F{[oY\u0026ZC;4 !)$_Ahi9\u003eU+envC82+\u003e3MBk#=$\n=\u003cf:$C]~52(\"6% zH69)847?\u003e8@ .X6  +n)\u003e:#P?}6CD3!1N~^8\u003e-,!+o5h\u0026(xSNg{=C u~\u00261|7#2|=!{:!_7V-C\"v4}v%6\"};f9n,3t*+;9,_.u1[_$,wk7*CC0P6#C\u0026=\u003cdx}%kx;y+(~(7gd~~]2~ #7]9%6#;U$o6n\"^Cf*kC\n8_lx(9z:\ndG\u003e^P-5#@h#[[;Cu~A[cW1 4*xvv{|3 !8!\u0026=5:\\+\n_2`xh'\u0026xn|8;o\u003e2_3@7#@u%x5W 'NP\u0026C(4~6#X%}?-,9@);Y_%)]M7\u003cYvtkdlskqn7mdo)$/l\"_$k(2}42- ~mm*.@~Ird3~\\~;9(u~/\u003cc_u;!7eGC\u003cJ_qfsN\u003euJKN\u0026;[V1\nC33[;R:*-oJun~\u003ck_kh\u003e@w#c!t% _-3!+AA`\"= )\u003em~#8$U;T81#v'$;\u0026\"|3/SE']k\u0026o\"fY~+65%9\n ?{9!Q94.I\u0026=0[_t\u003c_/u~ \u003cy%%2,w//Kv)%t4}_\u003c\u0026t0\u003c't,\u003c,t(\u003c-KNXTR86J%+M;n;k fp!Zk\\,Qh600#VZ5+3(i{, p8X{-u4)\u003ek|g57[m$g\u0026'#dv 0~.\u003e5iI u_Y#]m (f+__C.=G\\Bu*=pku~[+|/mg;k7H/^a]u.J.k3g7k]3k!ZM} `!=-MtKA9/ 3(\"/Cak.AB-^{_i0;1Y!+Ca?X)`x'/-e_Zt[_.^_+Pg._1xN\u003efy*#x+Fx7u?_@a[:7.z7im=$zt8\\n\u003c+\"Lh+u~9c!iRvi\u0026T0)k37$w~6!7v/(6~\"JXA1_;*Ap77@hugnn_o-s=\u0026%\u003en\u00261He@;_\u003cH|\",H(F.@_v5A@'%#SH)$E##tF\"bd'kOZ#+_,@B),7^p+{ofPo0nxz*+${B;M7sf_fu~F1;7+7_8~I y'NCX82aH-29t0!pJ'2b=`: +2#,.F\u0026++8^)|+m!Tu#| |PAb\"fQtW`+Z(\n%l#B,I 7#=0\n+B04,\nR7GfX #)]5b#h?=6|mV:a515\u003es/@s.Q`_V0a:bu~Yi'n@`hG0ee+]!0B\nHZ0,,X7#K\"\n#sH,=e\nGi6e[?~]f9p4=rBe\n\\T\u003e(W5k{,_#0Ca!n43\"gtR;PD#Bx\u003cpXHp kiU\u0026wkVs\u003c(\u003eBW8@,7^-)50'Rk59lO_4\u0026)t-\nRSt\u0026u~[u\u0026cag]2#{.%!4g_-:i ?aj!*Nl_gt53[Q.qw]8\u003c 1#C,:cYbm:7k%5f2q#  +C[!0%b{Q |W,vG7*`$/@l7\u003cDL@fH$W7\n~6l4-!!Po:w;\n$+B;'\\\\#*/%q+;9'_Q(u~\u002600\"D[]PdO\"0'QqykfHG;!1[%^X9(o/oH(0m_u2'!;hR\u003c!;Vh%(i_]  +8++%6(0?__08:::\u003c\u003e#\u003c?-.=5(=_e;+?+#/200)\u003em7\"?\u00264,(_2\"\u003c*-).716__%0 ' 1\u0026Q\"u~1012'__R13E31R'#210123(_{S2$'$'$)$32!}K23T3j34j4~M,\u003cC24)42#7w.=B17_#E#1B'210Sabn6a ^;,{__\";0;\u003c-\\;=L=;\\{_M\u003c;0;\u003c=.]\u003c.-.'__n=\u003c+\u003c=u~^=j=\u003ej?9\u003e,:M\u003c\u003e-\u003efL\u003c-*8KmL;\"-;\u003c[[;0JklkN _{\u0026%078\"8):868=59#,7067/\"6(\u00267Jgn9J8%-;?41\"4P#:w94U#2/5;7 !\" y^$##\n\"%#k_1!2 V\u003e )\n /#A.0u~J00n(A\u003e01\n1_01: Ng)/  3w')'0{)$'6~$  \u003eH!#$!;v* .;v$\" .O6;\"#$/$=\u003ee j-v@  ,-d'\n.,,--. l0\n..7l+ .^2-/!5{ ;8j) C, \u0026*31  \u0026;81.M~L#Hu~321.^ L=g+H.F%J'/=.N2 {M\u0026+.#e_ 4.e3#.6[7?6[U'Va@j+t'(\nP#v+'v \"--B)!)~9/\"'(!\n!(gF-#//E:+!-1o/.)-l=$/=-ll /\n-s_j. _{m\n\"(-Z]80%%\"u~%/.B^ .=7/-^;./-=w.Y[@8\u00266{\u003e4-4#.'60i./a'.=V2K ~\u0026j%1%rv\"\u0026 lij$()X-$0Y/.\u0026d#\"XB--$,YC:+(^$#I(}37/!d3-\n/o4#Z/Ie !R,\nWDV-)s'j90  0+u~9 70 YY2j (+yA6[62 j`_d}61\u003cGHS^i~_r{|}PEozd0;,~Y3*)iaLdlY/%\u0026#/{\u003c2P/)S'd\u003cAFH\u003cKr2FKEd\"o.)G=KPUZs__dinsx,6U,NF_ddG{-\n!+N9$/.v%P|Pu~19k3.\n-E\u003e$.^W/\n.\n-3w./-l{K 6,8n6)l;0!,#F\u0026.'.[v/=;\n,!()L8p\"3+E\\`3\u003e$0%#0w\u0026+3-9#{o0, 3!$\"!,3le;c{0*3X)\u0026$'5RbF4 %-9RDI33(#\u0026M#({C2(u~8\u0026?;l6\u0026\u0026'Y(O+[w=a3'r0  ! 2%,W2k7@\u003e3-dd- C. 2e 3lY\\3s\"''X2D,d3X)63 $,\u0026M3C9i3 -d ,L^Z3{'f#3'm-4#na309s63\u0026l%2'l- 326i3/XB/t4'-!'wu~Y3[H%c\u0026X'[v 3OL\u0026 0%H3l%,;l0UK9l#3 g (70)02%y\" ,73T@.\"'n0) 0{\u0026\nk2\u0026l-#2Yo3CY!#7903\u0026^9%D2w4*'-l,\u0026\u0026;3F#=EQ c+!-)O3m\u0026\u0026 2M.k3%lU'6l u~%['{#w%/ [X$$$^7$(4; M/)=s #:%~i)cAA0 CzzYMI)))\\6{)2\u0026,;=).;624$-24=424=42^242ov674Kz2;Kf4f/e\n+ld+_=\u003c,%O)\u003cl 3))5\u003c%93';6=3O:=G3Xu~3HP%+L'06Y3, L!\"c89}!C}!\u00263,ug\"C,-;73ll/2!;l1x;\\YR!q9w:qu0W4-'3l;') 3/Y\"'^$ _0R2(Xf/X(?o#\\!@;p 0;~g};pP;\u003cm:=\u003cM_3 k0\u003c]\u003c`_+=p}\u003c@;u~{;`K0+\u003e;/w7=)}=; ;-#_vm; /\u003cPM,;PM5_,} }-\u003c`;=$}m$EM@+];P_.H$}\u003c;p\u003c-;@^6k%M\u003c]\u003c0~o#0] \u003c)m0vk]0h\u003c@!sn+0?\u003cm; ]mM\u003c m0#-o?@=-:] m;,u%-u~[n} =,.-k[PK0 48==;\u003c\u003e]:=;[;-,\u003e-0MN_6}M- 50-5}-8\"=mRMZ-+}5O6ym5v/-.#+@7W06(;Ms'\u003c)#GW\\E36=;Q+0;A0[,p0] KY[*@K\" \u003eap+ZP\u003c-WE[,`o%+1u~[';@1 \u003cM![xx\u0026,wmn;aeM\u003c[`p]8$6V72p\u003c[k20j0=a{40 \u0026n\u003eMK]*={0=P;[3 A%`%]\u003c=+=*2\"k.G.X6405`7gi`O}P{[m@L@]KM;0Tn_aP-L@Ms[=0d]V+\u003ev`=30@u~/0sl+%G.Ka'0/}@\u003c\u003ck[!=:1Y:_c@[mP2- 20/5;G\u003e,[kyKq0:\\[p_}\u003co:9\u003c{`T:vaa6 \u00260\u0026$7_60\u0026 \u002606(\u00260%_vvw'\u0026 6g62_}v`\u00267\u00260\np6w607w#p6'6:wG;{\u00267x8u~7H73~v0V$w60\u0026'8vV72`%,KX0x_?P67(7*x(7+u68=6nf 7X'_;l'x'4P8^9@%,Vd-9\u003eY\u003e90}o'8\u003e8!7;lrU@@;9P08';P@X']2hA@72m:(B\u003el.;(7(=.;0C8s[09hu~M@gC7vwv;'`@;mH^[6=x'6Y6'_ A;1`!7[u  C7f1=_E7v;y2nGF?n~#@)\u00260$kgI@7d0+\\Y7KX'{K!'O9#6=.U97K3W)p#/M\u003e\u0026Op_A#/UwadMQx'PVKLE)iYlY/MYlu~%XY` 6\u003e^XF.v(}ALjhd3L\u003e7\u0026lw0\u0026+'xfH6GBw(?GOM6'-Pl=_X-${?h5AP7poBss6:FYx! Lv=F /87\u0026 r_Nv6'6?X7wKC~W87808(]{e0.B';4@9.XD7\u0026X2%'578Hu~6+\u00263 \u003c)aeL0W%1\u0026NHI@Vp2!76=6]T v  S2\\G#+=B$@@2\"U^l7(US93VXt\u003eY /l$\u003ePVG4%Y\\H`WO72 ?72Q71=sQ\u0026d`\u0026Viy76Db+1,39v$;=\u0026P\nO2#\u0026/X{V fM}2\u003e%u~\u003c7%+?}7Xq7V'%5(!b-X7}cd20K7lVlI{%_f6aW\u003c97,q6f\u003e=8HX'Fv#K%hzN8W[x\"IDv'-'EP!1\u0026fv1#p\u003eB8#6 9{'H5@p`n18%06@v\u0026k)K;\"BvP=(,00=dcOw76pS6u~g84'[.c\u0026'UG,~\u0026WvF vV #-\u0026@/M}\u00260\u00260!v_\u0026'f`1-{K,#_=^q1\"3. .s_v.`0L=.!.qq?X\"#1];-+-_5{%.0N0^`}1!+\n0?;'\u003e!KOr\u003c=. 01 21!B`4M^!,o}O^ 1'u~:PSn('d0.0;lgcUn)1k30T{PK\u003eN@n7{ nN70uR7X`(;_w:!a#L82!`w73M+=AN1;u!qln86n`.03p0'cq0Nw(g;0! 8:8=l 80#@82)70-r ( 6%!40{B0 H R3=0.u~Q.H4(un?-}6m(\u0026\u0026!7(4@4?ns5\u0026\u003e-kn)0\u003e?!s;\"(7\"w]#/;# $\u0026h!$5\"x=mY\\0!#`;\n!  6U\"B @  !   _$h: rzAh/ c;sy#i#r\u0026(L,wP51Ih; 1Iu(Ah3 s{AA!}u-#Q!-#6s$6kHh\" 1I![u$-1@3C^9@ ,,h\u003c!wyA$()4-bqC`,1P^,/PZ, PY,`P[F,,(D0F,r(D0F0T0FFF0\\0F0L0FF0L0FF0\\0F0L0FF0\\0F0L0FFF0L0F0\\0F0T0F0L0F0L0F0L0F0L0F0T0F0L0F0T0F0L0F0L0FFF0L0F0L0FFFFFF0\\0F0\\0F0\\0F0\\0FF0L0F0L0F0L0F0\\0F0T0F0T0F0L0F0L0FF0T0F0\\0F0\\0F0T0FF0T0F0L0F0L0F0\\0F0\\0F0L0F0\\0F0L0F0\\0F0\\0FF0T0F0\\0F0L0F0T0F0L0FF0L0F0\\0F0\\0F0L0FF0\\0F0L0F0\\0F0\\0F0L0F0L0F0L0F0\\0F0\\0FF0L0F0L0FF0\\0F0\\0F0\\0F0\\0F0L0F0T0F0T0FF0\\0F0L0F0\\0FFF0L0F0L0FF0\\0F0\\0FF0L0F0T0F0T0F0L0F0L0F0\\0F0L0F0L0FF0L0F0L0F0\\0F0L0F0L0F0\\0FF0L0F,#(D0F,n,~(D0F0T0FF0\\0F0L0FFF0L0F0\\0FFF0T0F0\\0F0L0FF0T0F0T0FF0L0F0L0FFF0L0F0L0FF0L0F0L0FF0\\0F0L0F0\\0FF0L0F0\\0F0L0F0\\0F0T0FF0L0F0\\0FF0L0F0L0F0\\0F0L0F0L0F0\\0FF0L0FF0L0F0L0F0\\0FF0\\0FF0L0F0L0F0T0FF0L0F0T0FF0T0FF0\\0FFF0L0F0L0F0\\0F0L0FF0\\0F0L0F0\\0FFF0L0F0\\0FF0\\0F0L0F0L0F0\\0F0T0F0L0F0L0F0\\0FF0L0F0\\0F0\\0F0L0F0L0F0\\0FF0T0F0T0FF0T0FF0L0F0L0FFF0L0F0\\0F0T0F0T0F0L0F0\\0F0\\0F0\\0FF0\\0F0L0F0L0F0L0FF0L0FFF0\\0F0L0F0L0F0L0F,^,~(D0F,\n,}(D0F0\\0FF0\\0F0\\0F0T0FF0\\0F0L0F0L0F0\\0F0L0FF0L0F0\\0F0L0F0L0F0L0FFF0T0FFF0\\0F0\\0F0T0FF0T0FF0L0F0L0FF0L0F0\\0FF0\\0FF0\\0F0T0FF0T0FF0L0F0L0F0\\0F0L0FF0T0F0\\0F0L0FFF0T0F0\\0FF0L0FFFFF0\\0FF0\\0F0L0FF0L0F0L0FFFF0\\0F0T0FF0\\0F0L0F0\\0F0L0F0L0F0L0FF0L0F0L0FFF0T0FF0L0F0L0F0\\0F0L0F0T0F0\\0F0T0FFF0\\0F0L0F0L0F0T0F0\\0FF0L0F0L0F0\\0FF0L0FF0\\0F0T0F0L0F0T0F0L0F0T0FF0\\0F0T0FF0T0F0L0F0T0FFF0\\0F0T0FF0L0FF, ,z,~(D0F,I(D0F0L0F0\\0FF0T0F0\\0F0L0F0T0FFFFF0L0FFFF0T0F0\\0F0\\0FF0T0F0L0FF0\\0FFF0L0F0\\0FFF0\\0FFF0L0F0T0F0\\0F0\\0F0T0FF0L0F0\\0FFFFFFF0T0F0T0FFF0T0F0L0F0L0FF0\\0F0L0F0L0F0\\0F0L0F0L0FF0\\0F0L0F0\\0FF0\\0F0\\0F0L0F0\\0FF0\\0FFF0L0F0L0F0T0F0\\0F0L0F0L0F0L0FF0T0F0L0F0\\0F0L0F0L0FF0L0F0L0F0L0F0T0F0L0F0L0F0L0FFFFFF0T0FFFF0L0FF0L0F0L0FFFF0L0F0T0FF0T0F0L0FF0\\0FF0L0FF0L0F0L0F0\\0F0\\0FF0\\0F, ,w,~(D0F,U,~(D0FF0\\0FFF0T0F0L0F0\\0F0L0FF0L0F0L0FF0L0FFF0\\0FF0L0FF0L0F0L0F0L0FFFF0L0F0L0F0L0F0\\0F0L0F0L0F0T0F0\\0F0L0F0L0FFF0L0FF0\\0FF0L0FF0L0F0L0F0\\0F0T0F0\\0F0\\0F0L0F0L0F0L0F0\\0FF0T0FFF0L0FF0\\0FF0L0F0L0F0L0F0L0F0L0F0\\0FF0\\0F0\\0F0T0F0L0F0L0F0L0F0T0F0\\0F0\\0F0L0F0L0FF0\\0F0L0FF0\\0F0T0F0L0FF0T0F0\\0F0\\0F0L0F0T0F0\\0F0\\0F0\\0F0L0F0\\0FF0L0F0L0FF0T0F0L0F0T0FF0L0FF0T0F0L0F0\\0F0\\0F0L0F0\\0F0L0F0\\0F0L0F0T0F0L0F0L0FFFF0L0FF0L0F0\\0F,S,~(D0F,C,~(D0FF0T0F0L0F0L0F0T0F0T0FFF0T0F0L0FF0\\0F0\\0FF0L0FF0L0F0T0FF0\\0FF0L0F0T0FF0\\0FF0\\0FFFFF0\\0FF0T0FF0L0FF0\\0F0T0F0\\0FF0T0F0L0F0\\0FF0\\0FFF0T0FF0L0F0L0FF0L0F0L0FFF0\\0FF0L0FF0L0FF0\\0FF0L0F0\\0F0L0F0\\0F0\\0FF0\\0F0\\0F0L0FFFFF0T0FF0L0F0L0F0L0F0L0F0T0FF0T0F0L0F0T0FF0\\0FF0\\0FF0\\0F0L0F0L0F0L0F0T0FFFF0\\0F0L0FFFFF0L0F0\\0FFF0L0F0\\0F0L0F0L0F0\\0FF0T0F0L0FF0L0F0L0F0L0FF0L0F, ,m,~(D0F,g(D0FF0L0FF0L0FF0T0F0L0F0L0F0L0F0L0F0L0F0L0FFF0L0FF0T0F0\\0F0\\0F0\\0FF0L0FFFF0T0F0L0F0L0F0L0F0L0F0T0F0L0F0L0F0L0FF0\\0F0L0FF0\\0F0\\0F0\\0F0\\0F0L0F0T0F0\\0F0L0FF0L0F0L0F0T0FF0L0F0T0F0L0FF0\\0F0L0F0\\0F0T0FFF0\\0F0L0F0L0F0L0FF0\\0F0\\0F0L0F0L0F0\\0FF0L0F0\\0F0\\0F0T0F0L0F0L0F0\\0F0\\0F0L0F0L0FF0L0F0L0F0L0F0L0F0L0F0L0FFF0L0F0L0F0L0FF0\\0F0\\0F0L0F0\\0F0\\0FFF0T0F0\\0F0L0FF0\\0F0\\0F0L0FFF0L0F0T0FFFF0L0F0L0FF0T0FFFFF0L0F0\\0F,T(D0FFF0\\0FF0T0FF0T0FFF0L0F0L0F0L0F0\\0F0L0F0\\0F0L0FFF0L0F0\\0FFFF0L0F0\\0FF0L0F0L0F0\\0FF0L0F0T0F0T0F0L0FFF0\\0F0T0F0\\0FF0L0FF0L0F0L0F0\\0F0L0F0T0F0L0F0L0F0L0FFF0T0F0L0F0\\0FF0\\0F0T0F0T0F0\\0F0T0F0\\0F0T0F0L0F0L0F0L0F0\\0FF0\\0F0\\0F0\\0F0L0FF0\\0F0L0F0\\0FF0L0F0L0FF0\\0F0L0FF0L0F0T0F0T0F0\\0F0L0FF0L0FFFFFFF0\\0FF0T0FFF0L0F0T0FF0T0FF0L0FF0\\0F0T0FF0\\0F0L0FF0L0F0\\0F0\\0FF0L0F0T0F0\\0F0L0F0T0FFF0T0F0\\0F,~(D0F,8(D0F0\\0FF0L0F0\\0F0T0F0L0FF0L0F0L0FF0L0F0L0F0L0F0\\0FF0\\0F0L0F0T0FF0\\0FF0\\0FF0\\0FF0\\0FF0\\0FF0\\0FF0\\0FF0L0FFF0L0F0T0FFFFF0L0F0T0FF0L0FF0\\0FF0L0F0L0FFFF0T0FFFFF0T0F0\\0FF0L0F0T0F0L0FF0T0FFF0\\0F0L0FFF0L0F0L0F0L0FF0\\0F0\\0F0T0F0L0FFF0\\0F0L0FF0L0F0\\0FF0T0F0\\0F0T0F0L0FF0T0F0\\0F0L0F0T0F0L0F0L0FFFFF0T0FF0T0F0L0F0L0F0L0F0\\0FF0\\0FF0T0F0L0F0T0F0T0FF0L0FFFFF0L0FF, ,w(D0F,\n(D0F0L0FFFFFF0T0FFFF0\\0FF0L0F0L0FF0\\0FF0\\0F0L0F0L0FFFFF0\\0F0L0F0\\0FF0L0F0L0F0\\0FF0L0F0T0F0T0FF0L0FF0L0F0L0F0\\0F0\\0F0L0F0\\0F0\\0F0T0F0L0FF0L0F0T0FF0L0FFFF0T0F0L0F0L0FF0T0F0L0FFF0L0F0L0F0L0F0L0F0T0F0L0F0L0F0\\0F0\\0F0T0FF0T0F0L0F0L0FF0T0F0T0FF0T0F0T0F0L0F0L0F0T0FF0T0F0L0F0L0F0\\0FF0L0F0T0F0\\0F0L0F0\\0FFF0T0F0L0FF0T0F0L0FFF0\\0FF0\\0F0L0F0\\0F0L0FF0\\0F0\\0F0L0FF0\\0FFFF0\\0F0L0FF0L0F0\\0F,Z(D0F,{,~(D0F0T0FF0\\0F0L0F0L0FF0L0F0\\0FFF0\\0FF0L0F0L0F0\\0F0L0FF0\\0FF0\\0F0L0F0\\0F0T0F0\\0FFFF0L0F0L0F0L0F0T0F0\\0F0T0F0L0F0L0FF0\\0F0L0F0L0F0L0FF0L0F0L0F0T0FF0\\0F0L0F0L0F0L0FF0L0FFF0L0F0L0F0L0FF0\\0F0T0FF0L0FF0\\0FF0L0F0T0FF0T0F0L0F0T0F0L0F0\\0F0L0F0L0F0\\0F0\\0F0\\0F0L0F0L0F0T0F0\\0FF0T0F0L0F0L0F0L0F0\\0F0L0F0L0F0L0FF0L0FFFF0T0F0\\0F0L0F0L0FF0\\0F0\\0FF0L0F0L0FF0L0FFFF0L0F0L0F0L0FF0L0F0T0F0\\0F0L0F0L0F0L0F0L0F0T0F0L0FFFF, ,o,~(D0F,s,~(D0FFFFF0L0F0L0F0\\0FF0L0F0L0F0T0F0L0F0T0F0L0F0L0FF0\\0F0\\0F0L0F0L0F0\\0F0\\0F0T0FF0\\0F0L0F0L0FFF0T0F0L0F0L0F0L0F0\\0F0T0FFFFF0T0F0L0F0T0F0T0FF0L0F0L0FFFFF0L0F0L0FF0\\0FFF0L0F0L0F0L0F0L0F0\\0FFFFF0L0FF0L0FFF0L0FF0\\0F0L0F0\\0F0L0F0T0F0\\0F0\\0F0\\0F0L0FFF0L0F0L0F0T0F0\\0FF0L0F0\\0FFFF0T0F0T0F0\\0F0L0F0L0FF0T0F0L0F0\\0FFFFF0L0F0\\0F0L0F0\\0F0L0F0L0F0L0F0L0F0\\0FF0L0F0T0FFF0T0F0L0F0\\0FF0T0F0L0F,*(D0F,\n,{(D0FF0L0F0\\0F0L0FFF0L0F0L0F0L0F0L0F0L0FF0L0F0L0F0T0F0L0FF0L0F0L0F0L0F0\\0F0\\0F0L0F0\\0F0\\0F0L0F0T0FFFF0L0F0\\0F0L0FFFF0L0F0T0F0L0F0L0F0\\0FFF0L0F0\\0F0L0F0\\0FF0L0F0L0F0L0FFF0L0F0\\0F0\\0F0L0F0\\0FF0L0F0\\0F0\\0F0\\0F0\\0F0L0FF0T0F0L0F0\\0F0L0F0L0FFFFFFF0L0F0L0FFF0L0FF0L0FF0\\0FF0L0F0L0F0\\0FF0L0F0L0FFF0\\0F0T0F0L0FF0T0FF0\\0F0T0F0L0F0\\0F0\\0F0\\0F0\\0FFFFFF0L0F0L0F0L0F0\\0F0\\0F0\\0FF0\\0FFF0L0FF0\\0F, ,}(D0F,\n,z,~(D0FFF0L0FFFF0L0FF0T0F0L0F0T0FFFFF0T0FF0T0FF0T0F0\\0F0L0F0L0FF0T0F0L0FF0L0FFF0\\0FF0L0FF0L0FFF0L0F0L0F0L0F0\\0F0\\0F0T0F0L0F0\\0F0T0F0L0FF0L0F0L0F0L0FFF0T0F0\\0F0L0F0L0FF0L0F0\\0F0L0F0L0F0L0FFF0L0FFFFF0T0F0L0F0L0F0\\0F0L0FF0L0F0T0F0L0FF0\\0F0L0F0L0F0L0F0T0F0L0F0L0F0L0F0L0F0L0F0T0F0L0F0\\0FFFF0L0F0L0FF0L0F0L0FFF0L0F0L0F0L0FF0\\0F0T0F0L0F0L0F0\\0F0L0FF0L0F0T0FFFF0L0FF0L0F0\\0F0L0F0L0F0\\0F, ,k,~(D0F,v,~(D0FF0L0F0\\0FF0L0F0L0F0L0F0L0F0L0FF0\\0F0L0F0\\0FF0L0FFFF0L0F0L0FF0\\0F0L0FF0L0F0L0FFFFF0\\0F0L0F0L0F0\\0F0L0FF0\\0FF0L0F0L0F0L0FFF0L0F0T0F0L0F0T0FFF0\\0FFF0T0F0L0F0\\0F0\\0F0\\0F0\\0FF0\\0FFFFFF0T0F0T0FFFFF0\\0F0\\0FFF0\\0FFF0\\0FFF0\\0FF0T0F0L0FF0\\0FF0\\0FF0\\0F0\\0FF0\\0FFFF0L0FF0\\0FF0\\0FFF0T0F0L0F0\\0FFF0\\0FFF0\\0FFF0T0F0T0FFFF0\\0FFFFF0T0F,X(D0F,N,~(D0FFF0\\0FFF0T0F0T0FF0\\0F0\\0FF0\\0F0\\0FFFF0\\0F0\\0F0\\0F0\\0F0\\0FFF0\\0F0L0FF0\\0FFFF0\\0FFFF0\\0F0\\0FF0L0F0L0F0\\0F0\\0FF0\\0FF0\\0FFF0\\0F0L0F0L0F0\\0F0\\0FF0\\0FFFF0\\0FF0L0FFFFF0\\0F0L0F0T0FFFF0\\0FFFF0\\0FFFFF0L0F0T0FFFFFF0L0F0T0F0L0F0\\0FFF0\\0FFFF0\\0F0\\0FF0\\0F0\\0FF0L0F0T0FF0\\0F0\\0F0\\0F0\\0F0\\0FFFF0\\0FFFF0\\0F0T0F0\\0FF0\\0F0\\0FF0\\0F0\\0F, ,s,~(D0F,u,~(D0FF0\\0FF0\\0FFF0L0F0L0F0\\0F0\\0F0\\0FF0\\0FFFF0L0F0L0F0\\0FFFF0L0F0L0FF0\\0F0\\0FF0\\0FF0L0F0L0F0\\0FFFFFFFF0\\0F0L0F0\\0F0\\0F0\\0F0\\0FF0\\0F0\\0FF0\\0F0\\0F0\\0F0\\0F0L0F0L0FF0\\0F0\\0F0\\0F0\\0FF0L0F0L0F0\\0F0\\0FF0\\0F0\\0FF0L0FF0\\0FF0\\0F0\\0F0\\0F0L0F0L0F0\\0F0\\0FF0\\0F0L0FF0\\0F0L0F0L0F0\\0F0L0F0\\0F0\\0F0L0F0L0FF0\\0F0\\0F0\\0F0\\0F0\\0F0L0F0L0F0\\0F0\\0F0\\0FF0\\0F0\\0F0\\0FFF0\\0F0\\0F0\\0F0\\0FF0L0F0\\0F0\\0FF0\\0F0\\0F0\\0FF0\\0F0\\0F,p,~(D0F,@,~(D0F0L0F0\\0F0\\0F0L0F0\\0FFF0\\0F0\\0FF0\\0FF0T0F0\\0F0\\0F0\\0F0L0FF0\\0F0\\0F0\\0F0\\0F0L0F0L0F0\\0F0\\0F0\\0F0\\0FF0\\0F0\\0F0\\0F0L0F0L0F0\\0F0\\0F0\\0F0\\0F0L0F0\\0F0\\0F0\\0F0\\0F0\\0F0L0F0T0F0\\0F0\\0F0\\0F0L0F0\\0F0\\0F0\\0F0\\0FFFF0\\0F0\\0F0\\0FFF0L0F0L0FF0\\0FF0\\0F0L0F0L0F0\\0F0\\0F0\\0F0\\0F0L0F0\\0FF0\\0F0\\0F0\\0F0L0F0\\0F0\\0F0\\0F0L0F0T0FF0\\0F0\\0FFF0\\0F0\\0F0\\0F0L0F0L0F0\\0F0\\0F0T0FFF0\\0FF0L0FF0\\0F0\\0F0L0F0L0F0\\0F0\\0FF0L0FF0\\0F0\\0F0\\0FF0L0F0\\0F0\\0FF0L0F0L0F0T0FF,D(D0F,a(D0F0\\0F0\\0F0\\0F0\\0FF0\\0FF0L0F0L0F0\\0FF0\\0F0L0F0T0FF0\\0F0T0F0L0F0T0F0L0F0\\0F0\\0FF0L0F0\\0F0\\0F0\\0F0\\0FFF0\\0F0\\0F0\\0FF0L0F0\\0F0\\0FFFFFFFF0\\0F0L0FFFFF0L0F0\\0F0\\0FFF0\\0FF0L0F0\\0FF0\\0F0\\0F0\\0F0\\0F0L0F0\\0FF0\\0F0L0F0L0F0\\0F0\\0F0\\0F0\\0F0\\0FF0\\0F0\\0F0L0F0L0F0\\0F0\\0F0\\0FF0L0FF0\\0F0\\0F0\\0F0L0F0L0F0\\0FF0\\0F0\\0F0L0F0L0F0\\0F0\\0F0\\0F0\\0F0L0F0L0F0\\0F0\\0FF0\\0FF0L0FF0\\0F0\\0F0L0FFFF0\\0F0\\0F0\\0F0L0FFF0\\0F0\\0F0\\0F0\\0F,z(D0F,],~(D0F0\\0F0T0F0\\0F0L0F0L0F0\\0F0\\0F0L0FF0\\0F0\\0F0L0F0T0F0\\0F0\\0F0\\0F0L0F0L0F0\\0FFF0L0F0T0F0\\0F0\\0F0L0F0\\0F0\\0F0\\0F0\\0F0\\0F0\\0F0\\0F0L0F0\\0F0L0F0\\0F0\\0FF0\\0F0\\0F0\\0F0L0F0\\0FF0\\0F0L0F0\\0FF0\\0F0\\0F0\\0FF0L0F0\\0F0\\0F0\\0FFFF0\\0F0\\0FF0L0F0\\0F0T0F0L0FF0\\0F0\\0F0T0F0L0F0\\0F0\\0FF0L0FF0\\0F0T0FFFFF0L0FFF0L0F0\\0F0L0F0\\0FF0T0F0\\0F0\\0F0\\0FF0T0F0\\0FF0\\0F0L0FF0\\0FF0\\0F0L0FF0\\0F0\\0FFFFF0L0FFF0\\0FFFF0L0F0T0F0\\0F0\\0F0T0F0\\0F,9(D0F,\n,z,~(D0F0L0F0\\0F0T0F0T0F0\\0FFFFF0\\0F0\\0F0\\0FFF0L0FF0\\0F0L0F0\\0FF0L0F0T0FFF0T0F0L0F0L0F0L0F0L0F0L0F0L0F0L0F0L0F0L0F0L0F0L0F0L0F0L0FFFFFF0T0F0T0F0T0FF0L0F0\\0F0L0F0L0F0L0FF0L0FFF0L0F0\\0F0T0F0L0FFF0L0FFFF0\\0F0L0F0L0F0\\0F0L0FFFF0L0FF0L0F0L0FFFFFF0T0F0L0FF0L0F0L0F0\\0FFFFFF0T0FFFFFFF0T0F0T0F0L0FFFF0\\0FFFF0L0F0\\0FF0T0F0L0F0L0FF0\\0F0\\0F0\\0F0L0F0L0FF0L0FF, ,j,~(D0F,=(D0F0\\0F0\\0FF0L0F0\\0FF0\\0F0L0F0T0F0\\0F0\\0FF0L0F0\\0FF0\\0FF0\\0F0L0F0L0F0\\0F0\\0F0\\0FFFF0\\0F0T0FF0\\0FF0T0F0\\0F0L0F0T0F0L0F0\\0F0\\0F0\\0F0L0F0\\0F0\\0F0\\0F0\\0FFF0\\0F0\\0F0\\0FF0\\0F0\\0F0\\0F0\\0F0L0F0T0FF0\\0F0T0FFF0L0F0L0F0\\0FF0\\0F0L0F0\\0F0\\0FF0L0F0\\0F0\\0F0\\0FF0\\0F0\\0FF0L0FF0\\0F0\\0F0\\0FFF0L0F0T0FF0\\0FFFFFF0T0FF0\\0F0L0FF0\\0F0\\0FF0T0FFF0L0F0T0F0\\0F0\\0FFFFFF0L0F0\\0F0\\0F0\\0FF0L0F0\\0F0\\0FF0L0F0\\0F0\\0F,N,~(D0F,G,~(D0FF0\\0F0T0F0\\0F0L0F0T0F0\\0F0\\0FF0L0F0\\0FFFFF0\\0FF0\\0F0\\0F0L0F0T0F0\\0F0\\0F0\\0F0\\0FF0\\0F0\\0F0L0F0L0F0L0F0L0FF0L0F0\\0F0\\0F0L0F0L0F0\\0F0\\0FF0\\0F0\\0F0L0FF0\\0F0\\0FF0L0FF0\\0FFF0\\0F0\\0F0L0FF0L0F0\\0FF0L0FF0L0F0T0F0L0F0\\0F0\\0F0\\0F0T0F0L0FFF0\\0F0L0F0\\0F0\\0F0\\0FF0\\0F0\\0F0L0F0L0FF0\\0FFFF0\\0F0\\0FF0L0FF0\\0F0\\0FFF0\\0F0\\0F0\\0FF0\\0F0\\0F0\\0F0L0FF0\\0FF0L0F0T0F0\\0F0\\0F0L0F0L0FF0L0FF0L0F0L0F0\\0FF0L0F0\\0F0\\0F0\\0F0\\0F0L0F,$,~(D0F,\n,y(D0F0L0F0\\0FFF0\\0FF0\\0F0L0FFF0L0F0\\0F0\\0FFFF0\\0F0L0FF0L0F0\\0F0L0FFFF0L0F0L0FFF0T0F0L0F0\\0F0\\0F0\\0FF0\\0F0\\0F0L0F0T0F0\\0F0\\0F0L0F0T0F0L0F0\\0F0\\0F0\\0F0T0F0\\0FF0L0F0T0F0\\0FF0L0FF0\\0F0T0FFF0\\0FF0L0F0T0FFF0\\0F0\\0F0L0F0L0FF0\\0F0L0FF0\\0F0\\0F0L0FFF0\\0F0\\0FF0\\0F0\\0FF0L0F0L0F0T0F0L0FF0\\0FF0\\0F0T0FF0T0F0\\0F0L0F0\\0F0T0FF0L0F0\\0F0L0F0T0F0\\0FF0\\0F0L0F0L0F0L0F0\\0F0\\0F0\\0F0\\0F0L0F0\\0F0L0F0\\0F0T0F0L0FFF0T0F0L0F0\\0F,*(D0F,R,~(D0FFFFF0T0FF0\\0FFFF0L0FF0\\0F0L0F0L0F0\\0F0\\0FFF0\\0F0T0F0L0FFF0L0FF0\\0F0\\0F0L0FFF0L0F0\\0FF0L0FF0T0F0\\0FFF0L0F0L0FF0L0F0\\0F0\\0F0\\0FF0L0F0L0F0\\0F0\\0F0\\0F0L0F0T0F0L0F0\\0F0\\0F0\\0F0T0F0\\0F0\\0F0T0F0\\0F0\\0F0T0F0L0F0\\0F0\\0F0T0F0L0F0\\0F0\\0FF0L0F0\\0F0\\0FF0L0F0T0F0T0F0\\0FFF0\\0F0\\0F0L0FF0\\0F0L0F0T0FFF0\\0FFF0\\0FFFF0\\0F0\\0FF0\\0F0L0F0L0F0\\0F0\\0F0\\0F0\\0F0T0F0T0F0\\0F0\\0F0L0FF0\\0F0T0F0L0F0\\0FF0T0FF0L0F0\\0F0L0F,;,~(D0F, ,n(D0F0\\0F0L0FF0\\0F0T0FF0\\0F0L0FF0L0F0\\0F0\\0F0\\0F0L0F0\\0F0\\0FF0T0FFF0\\0F0L0FF0\\0F0\\0F0\\0F0T0FFF0\\0FF0\\0FF0T0F0\\0F0\\0FF0L0F0\\0FF0\\0FF0L0F0T0FFF0L0F0L0FF0\\0FFF0L0F0\\0FFFF0L0F0\\0F0\\0F0\\0F0\\0F0L0F0\\0F0\\0F0T0F0\\0F0\\0FF0L0F0\\0FF0L0F0L0F0\\0F0\\0F0\\0F0L0F0T0F0T0F0L0FFF0L0F0\\0F0L0F0L0F0\\0FFF0L0FF0L0F0\\0F0L0F0\\0F0L0F0L0FF0\\0F0L0FF0\\0F0\\0FF0\\0FF0\\0F0L0F0T0F0\\0FFF0T0F0\\0F0L0F0\\0F0L0F0\\0FF0\\0FF0L0F0\\0F0L0F0\\0F,/(D0F,y,~(D0F0L0F0\\0F0L0FF0\\0FF0\\0F0\\0FF0L0F0L0F0L0FF0L0F0\\0F0\\0F0L0F0\\0F0L0F0\\0F0T0FF0L0F0\\0F0T0F0\\0F0\\0FF0L0FF0\\0F0L0FF0L0F0T0FFF0T0F0L0FF0\\0FF0\\0F0T0FF0L0F0L0F0\\0FFFFFF0\\0FF0T0F0L0FF0\\0FF0\\0FFF0\\0F0T0F0\\0FF0L0F0L0FF0\\0FF0\\0FF0\\0FFF0L0F0\\0F0\\0FFF0\\0F0\\0FF0\\0FF0L0FFFF0\\0FFF0L0F0L0FFF0\\0F0\\0FF0\\0FF0L0F0L0FF0\\0FFFFF0T0FF0L0FF0\\0F0T0F0\\0FFFFF0L0FF0L0FF,$,~(D0F, ,p,~(D0F0L0FFFF0L0FF0T0F0T0FF0L0FFF0\\0FF0T0F0\\0F0L0FF0\\0FFFF0\\0F0\\0F0L0F0L0F0\\0F0T0FF0T0F0T0F0T0FFF0L0F0L0F0L0FFF0T0F0\\0FF0L0F0L0F0L0F0T0F0\\0F0L0F0L0FFFFF0L0FFF0L0F0L0F0\\0FF0L0F0T0FF0L0F0\\0F0T0F0\\0FFF0L0F0L0F0T0F0\\0FF0\\0F0L0FF0T0F0\\0F0\\0F0L0FF0L0FFF0\\0F0T0F0L0FFFF0L0FFF0L0F0L0F0\\0F0L0F0\\0F0L0F0L0FF0L0F0L0FFFF0\\0F0\\0F0\\0F0L0FF0T0FFFF0L0F0L0FF0L0FF0L0FF0\\0FF0\\0F,g(D0F, ,n,~(D0FF0T0F0L0FFF0T0F0\\0F0L0F0\\0FFF0L0FFFFFF0\\0FFFF0T0F0L0F0L0FF0L0F0\\0F0T0F0L0F0L0F0\\0F0L0FF0\\0FF0L0F0\\0FFF0L0F0T0FFF0T0FFF0T0F0L0F0L0FFFFFF0L0FF0T0FF0T0F0L0FF0L0FF0\\0F0L0F0T0F0L0F0\\0FF0L0FFF0\\0F0T0FF0T0FF0\\0F0L0F0L0F0\\0F0L0F0L0F0L0FFFF0L0FFFF0L0F0L0F0L0FFF0L0FFF0L0F0\\0F0\\0F0L0F0L0FF0L0FF0L0FFFFF0L0F0T0F0L0FFF0L0F0\\0F0L0FFF0T0F0T0F0\\0F0L0F,Q,~(D0F, ,i(D0F0\\0FFF0L0F0\\0F0T0F0L0F0\\0FF0L0F0T0FF0\\0FF0L0F0\\0FFFF0T0F0L0F0T0F0T0F0L0F0T0FFFF0L0FF0L0F0\\0FF0T0FF0T0F0L0F0L0F0\\0F0L0FFFFF0L0F0L0FF0L0F0\\0F0L0FF0L0F0\\0F0L0FF0L0FFF0T0F0L0F0L0F0L0F0\\0F0L0FF0L0FF0L0F0T0F0\\0F0L0F0\\0F0L0F0\\0F0L0F0L0F0T0F0T0F0T0F0L0F0T0F0\\0F0L0F0L0F0T0F0T0F0L0FF0L0FFF0T0F0\\0FF0\\0FF0L0F0L0F0L0F0L0FF0L0FF0T0FFF0\\0FF0\\0F0L0F0L0FF0\\0F0L0FF0L0FF0\\0F0L0FF0L0F0L0FF0\\0F0L0F0\\0F,H(D0F,g,~(D0F0\\0FF0\\0F0\\0F0L0FFFF0\\0FFF0L0FFF0L0FF0L0FF0\\0FF0\\0FF0L0FF0L0FF0\\0F0L0F0L0F0\\0FF0L0FFF0L0FF0\\0F0T0FFFF0\\0FF0L0F0L0FFFFFF0\\0F0L0FF0L0FF0\\0FFF0L0F0\\0F0L0F0\\0FF0L0FFFF0L0F0L0F0\\0FF0\\0FFFFF0\\0F0\\0F0\\0F0\\0F0L0F0L0FFFFF0\\0F0\\0F0L0F0L0F0\\0F0\\0FFFFF0T0FF0L0FFFF0\\0F0L0FFFFFF0L0FFF0T0FF0T0F0\\0F0\\0FFFF0T0FFF0T0F0\\0FF,[(D0F,\n,~,~(D0FFF0L0FF0\\0FFF0L0F0\\0FF0L0F0L0F0L0F0L0FFFFF0\\0FFFF0L0FFFFFF0\\0FF0L0FFF0L0FF0T0F0T0FF0\\0FF0T0F0L0F0L0FF0\\0F0L0F0\\0F0L0F0T0F0L0FFF0L0F0L0FF0L0FFFFF0L0FFFFFFF0\\0F0\\0F0L0FF0\\0FFFFF0L0FF0L0FF0T0FFF0L0F0L0F0L0F0T0FF0L0F0L0F0L0FFFFFF0L0FFF0L0F0L0F0L0F0\\0F0L0FFFFFFFFF0L0FFF0L0FFF0L0F0L0FF0L0FFFFF,%,~(D0F, ,w,~(D0F0\\0F0L0F0L0FFF0T0F0\\0F0L0F0L0F0L0FFFFF0L0FF0L0FFF0L0FF0\\0FFF0L0F0L0F0T0F0T0FFFF0L0FFFF0L0FF0L0F0T0F0L0FFFF0T0F0L0F0L0F0L0F0T0F0L0F0L0F0T0FFFF0L0FF0L0F0L0FF0L0FF0L0F0L0FFF0L0F0L0FF0L0F0\\0FFFFFFF0T0F0L0FFF0\\0FF0T0FF0L0F0\\0F0L0F0\\0FFF0T0FF0L0F0L0FFF0L0F0\\0FF0T0F0\\0F0T0F0L0FFF0L0F0\\0FFF0T0FFF0\\0F0\\0F0L0FF0\\0F0T0F0L0F0\\0F0L0F0T0FFF0T0FF,l,~(D0F,%(D0F0T0F0T0FF0L0FFF0T0FFFF0\\0F0L0F0\\0F0\\0FFF0L0F0L0FFFF0L0F0\\0FFFF0T0FFF0\\0F0L0F0L0F0L0FF0\\0F0L0FFF0L0F0\\0F0L0FFF0L0F0T0F0L0FF0L0F0L0FF0L0FF0L0F0L0F0\\0F0L0FF0L0F0L0FF0T0FF0L0F0T0FFFFF0T0F0\\0FF0L0F0L0F0L0F0L0FF0T0FF0L0FF0\\0F0L0FF0\\0F0T0F0L0FFF0\\0F0L0FFFFFF0L0FFFFF0\\0F0L0FF0T0FFFF0T0FFFFF0L0F0\\0F0T0F0\\0F0L0FF0L0FFFF0L0F0T0F0L0F0\\0F, ,t,~(D0F, ,q(D0FFF0\\0F0\\0F0T0FF0\\0FF0L0FFFFF0L0FF0\\0F0L0FF0L0F0T0FF0L0FF0L0FFF0\\0FFFFFF0L0F0L0FF0T0F0L0FF0T0F0T0F0T0F0L0FF0\\0FF0L0F0\\0F0\\0FFF0\\0FF0L0F0L0FF0\\0FFFFF0L0F0L0F0L0F0\\0F0L0FFF0T0F0\\0FFFF0T0F0T0F0T0FFF0L0F0\\0FFF0L0F0\\0F0T0F0L0FF0T0FFF0L0FFFFF0L0F0\\0FFF0T0F0T0F0L0F0L0FF0L0F0\\0F0L0FF0L0F0L0FFF0\\0F0T0FF0\\0F0L0FF0L0FFF0L0FF0\\0FF0L0F0T0F,7(D0F,p(D0F0L0F0\\0FF0\\0FF0L0F0L0FF0T0FFFF0L0F0\\0FF0L0FF0L0F0L0FF0L0F0T0F0\\0F0T0FF0T0F0L0F0L0F0L0F0\\0F0T0F0T0F0\\0F0L0F0T0F0\\0F0T0FFF0\\0FF0L0FFF0T0F0T0F0\\0FF0L0F0T0FF0\\0FFFFF0T0FFF0L0F0\\0FFFFFF0L0FFF0L0FFF0\\0FFFFFF0L0F0L0FFF0\\0FFFFFFF0L0FFFFF0T0F0T0F0\\0F0\\0F0\\0FFF0L0FFFFF0\\0F0\\0FF0L0F0L0FFFF0\\0F0L0F0L0F0\\0FF0L0F0L0FFFF0\\0FF,\n,|(D0F,8,~(D0F0L0FFFFF0\\0F0L0F0\\0FFF0\\0FFFFFFF0\\0FF0L0F0\\0FFFFF0\\0FFFFFF0L0FFF0T0F0L0FFFF0L0FFFF0L0F0L0F0L0F0\\0FF0\\0FF0\\0F0L0F0\\0FFF0L0FFF0T0F0T0FFFF0T0FFFF0L0FFFF0L0F0L0FF0L0F0L0F0L0FF0\\0FFF0\\0FF0L0FFF0L0FF0\\0FFF0\\0F0\\0F0\\0F0L0FF0\\0F0\\0F0\\0FF0\\0F0L0F0\\0F0\\0F0\\0F0\\0FFFFF0L0F0T0FFFF0L0F0L0F0\\0FFFFF0\\0F0\\0FF0\\0F,I,~(D0F,*(D0F0L0F0\\0F0L0F0\\0F0L0FF0L0F0\\0F0\\0F0L0F0\\0FF0\\0F0\\0F0\\0F0\\0F0T0F0L0F0\\0FF0\\0F0\\0FFF0\\0F0\\0F0\\0F0\\0FFFF0\\0F0\\0F0\\0FFF0T0FF0\\0FF0\\0FF0L0F0\\0F0\\0F0\\0F0\\0F0T0F0\\0F0\\0FF0\\0FF0\\0F0T0F0L0F0T0F0L0FFF0T0F0\\0F0\\0FF0T0FF0\\0F0\\0F0\\0F0\\0FF0T0FF0\\0F0L0F0\\0F0\\0F0\\0F0\\0F0\\0FF0T0F0L0F0L0FF0\\0FF0L0FF0L0FF0\\0F0L0FFF0L0F0T0F0L0F0\\0FF0\\0F0T0F0L0F0L0F0L0F0L0F0T0FF0L0F0L0F0\\0F0\\0F0\\0F0L0FF0\\0FF0L0F0\\0F0\\0FF0L0FFF0T0F0L0F,U(D0F,;(D0F0T0F0L0F0\\0F0T0F0\\0F0T0F0L0F0L0F0T0F0L0F0L0F0L0F0\\0F0\\0F0\\0F0L0F0\\0F0L0FF0\\0F0L0F0\\0F0L0F0T0F0L0FF0L0FF0\\0F0L0FF0L0FF0\\0FF0L0F0L0F0\\0F0\\0FFF0L0F0L0F0L00L1,;-0 -0 -0s,MP[,7,~(G0aV0\n```\n\nWe can see an executable _printable\\_blockage.com_ was created and is printable, and you can verify yourself that if you take that string and save it in an executable and run it in DOSBox (or other DOS emulator) it will run the blockage game.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdonno2048%2Fprintable","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdonno2048%2Fprintable","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdonno2048%2Fprintable/lists"}