%%HP: T(3)A(R)F(.); @ Skunk, by Douglas R. Cannon DIR SETUP \<< CLLCD "Please wait" 1 DISP "10 seconds..." 2 DISP BOARD ST\-> 'BOARD' STO SKSHP ST\-> 'SKSHP' STO DICE ST\-> 'DICE' STO WAVES ST\-> 'WAVES' STO DOTS ST\-> 'DOTS' STO DESTIN ST\-> 'DESTIN' STO PLANT ST\-> 'PLANT' STO POT ST\-> 'POT' STO SHAPES ST\-> 'SHAPES' STO { SETUP ST\-> } PURGE \>> ST\-> \<< \-> S \<< "" 1 S SIZE FOR N S N GET + NEXT STR\-> \>> \>> SKUNK \<< 0 0 0 0 \-> N KY HP SK \<< BOARD { # 0h # 0h } { # 82h # 1Ch } SUB PICT STO { # 0h # 0h } PVIEW PICT { # 1Fh # 1Fh } "OPTIONS:" 1 \->GROB REPL PICT { # 1Fh # 26h } "1) HP AS PLAYER #1" 1 \->GROB REPL PICT { # 1Fh # 2Dh } "2) HP AS PLAYER #2" 1 \->GROB REPL PICT { # 1Fh # 34h } "3) TWO PLAYERS" 1 \->GROB REPL DO IF KY THEN 200 .1 BEEP END DO 1 'N' STO+ PICT { # 17h # 26h } WAVES N GET REPL N 10 IF == THEN 0 'N' STO END UNTIL KEY END 'KY' STO UNTIL KY 82 \>= KY 84 \<= AND END KY 81 - 'HP' STO IF KY 84 \=/ THEN PICT { # 17h # 1Eh } # 50h # 1Eh BLANK REPL PICT { # 1Fh # 1Fh } "SKILL LEVEL:" 1 \->GROB REPL PICT { # 1Fh # 26h } "1) TERRIBLY EASY" 1 \->GROB REPL PICT { # 1Fh # 2Dh } "2) AVERAGE" 1 \->GROB REPL PICT { # 1Fh # 34h } "3) CHALLENGING" 1 \->GROB REPL 1 'N' STO 0 'KY' STO DO IF KY THEN 200 .1 BEEP END DO PICT { # 14h # 26h } DOTS N GET REPL 1 'N' STO+ 5 N IF == THEN 1 'N' STO END UNTIL KEY END 'KY' STO UNTIL KY 82 \>= KY 84 \<= AND END KY 81 - 'SK' STO END PICT { # 14h # 1Eh } # 5Ah # 1Eh BLANK REPL PICT { # 1Fh # 1Fh } "DESTINATION SCORE:" 1 \->GROB REPL PICT { # 1Fh # 26h } "1) 100 POINTS" 1 \->GROB REPL PICT { # 1Fh # 2Dh } "2) 200 POINTS" 1 \->GROB REPL PICT { # 1Fh # 34h } "3) 300 POINTS" 1 \->GROB REPL 1 'N' STO 0 'KY' STO DO IF KY THEN 200 .1 BEEP END DO PICT { # 16h # 26h } BALLS N GET REPL 'N' 1 STO+ N 11 IF == THEN 1 'N' STO END UNTIL KEY END 'KY' STO UNTIL KY 82 \>= KY 84 \<= AND END KY 81 - 100 * SK HP SKMAIN \>> \>> ABOUT \<< PICT { # 0h # 0h } BOARD { # 1Fh # 1Eh } "BROUGHT TO YOU BY:" 1 \->GROB REPL { # 1Fh # 24h } "DOUGLAS R. CANNON" 1 \->GROB REPL { # 23h # 2Ah } "BYU, PROVO, UTAH" 1 \->GROB REPL { # 2Ch # 30h } "AUGUST 1991" 1 \->GROB REPL { # 0h # 37h } # 83h # 9h BLANK REPL { # 3h # 38h } "dougc@bert.cs.byu.edu" 2 \->GROB REPL REPL { # 0h # 0h } PVIEW DO UNTIL KEY END DROP \>> SKMAIN \<< [ 0 0 ] 1 { { # 45h # 1Eh } { # 45h # 26h } } \-> DEST SK HP SC P C \<< PICT { # 0h # 0h } BOARD CASE HP 1 == THEN { # 32h # 1Eh } "HP" 2 \->GROB REPL END HP 2 == THEN { # 2Ch # 1Eh } SHAPES 1 GET GXOR { # 32h # 26h } "HP" 2 \->GROB REPL { # 2Ch # 1Eh } SHAPES 1 GET GXOR END END { # 19h # 38h } DESTIN DEST 100 / GET REPL REPL DO PICT { # 2Ch # 1Eh } SHAPES 1 GET GXOR IF P HP == THEN SC HP SK DEST HPTURN ELSE SC P GET DEST TURN END MYTH DUP SIGN DUP IF THEN IF 0 < THEN P ERNUM END SC P GET + DUP 'SC' P ROT PUT C P GET DNUM ELSE DROP2 END 3 ERNUM 0 { # 45h # 2Eh } DNUM P 1 == 2 1 IFTE 'P' STO UNTIL SC 1 GET DEST \>= SC 2 GET DEST \>= OR P 1 == AND SC ARRY\-> DROP \=/ AND END DEST SK HP SC FANF \>> \>> NEWS \<< 0 \-> M C A \<< 1 M SIZE FOR N PICT C M N N SUB 1 \->GROB DUP SIZE DROP 'A' STO REPL 2000 .005 BEEP C 1 GET A + 'C' 1 ROT PUT NEXT \>> \>> DNUM \<< \-> N C \<< PICT C N 2 \->GROB REPL \>> \>> NANNY @ nyah-nyah tune \<< 554 .3 659 .3 740 .075 554 .15 659 .075 659 .15 1 6 FOR N BEEP NEXT \>> Roll \<< 0 0 \-> D1 D2 \<< RAND 6 * 1 + IP 'D1' STO RAND 6 * 1 + IP 'D2' STO PICT { # 5h # 6h } DICE D1 GET REPL 4000 .03 BEEP PICT { # 6Bh # 6h } DICE D2 GET REPL 4000 .03 BEEP D1 D2 \>> \>> ERNUM \<< PICT # 45h ROT R\->B # 8h * # 16h + 2 \->LIST # 19h # 8h BLANK REPL \>> TURN \<< 0 0 0 0 0 \-> SC DEST POT D1 D2 KY DONE \<< DO KEY NOT 0 IFT UNTIL NOT END DO DO UNTIL KEY END 'KY' STO IF KY 35 == THEN QUIT END IF KY 11 == THEN Roll 'D2' STO 'D1' STO IF D1 1 == D2 1 == AND THEN DEST DSK 1 'DONE' STO SC NEG END IF D1 1 == D2 1 == OR DONE NOT AND THEN D1 D2 DEST SK 1 'DONE' STO 0 END IF DONE NOT THEN 'POT' D1 D2 + STO+ POT { # 45h # 2Eh } DNUM END END IF KY 16 \=/ KY 11 \=/ AND THEN 200 .1 BEEP END UNTIL KY 16 == DONE OR END DONE NOT POT IFT \>> \>> HPTURN \<< 0 0 0 0 0 \-> SC HP SL DEST KP POT D1 D2 DONE \<< CASE SL 1 == THEN 5 'KP' STO END SL 2 == THEN 3 'KP' STO END SL 3 == THEN 1 'KP' STO END END DO 'KP' 1 STO- Roll 'D2' STO 'D1' STO IF D1 1 == D2 1 == AND THEN DEST DSK 1 'DONE' STO SC HP GET NEG END IF D1 1 == D2 1 == OR DONE NOT AND THEN D1 D2 DEST SK 1 'DONE' STO 0 END IF DONE NOT THEN 'POT' D1 D2 + STO+ POT { # 45h # 2Eh } DNUM END IF SL 3 == THEN SC HP GET SC HP 1 == 2 1 IFTE GET > 16 23 IFTE POT \<= 0 1 IFTE 'KP' STO END IF SC HP GET POT + DEST \>= THEN 0 'KP' STO END IF HP 2 == SC HP 1 == 2 1 IFTE GET SWAP OVER DEST \>= AND SWAP SC HP GET POT + \>= AND THEN 1 'KP' STO END UNTIL KP 0 \<= DONE OR END DONE NOT POT IFT \>> \>> QUIT \<< 0 \-> KY \<< CLLCD "Do you REALLY" 2 DISP "want to quit?" 3 DISP TEXT 1000 .3 BEEP DO DO UNTIL KEY END 'KY' STO IF KY 31 \=/ KY 52 \=/ AND THEN 200 .1 BEEP END IF KY 52 == THEN KILL END UNTIL KY 32 == END { # 0h # 0h } PVIEW \>> \>> FANF \<< 0 1 0 \-> DEST SK HP SC C WON ME \<< IF HP 3 \=/ THEN SC ARRY\-> DROP > HP 1 == OVER AND SWAP NOT HP 2 == AND OR ELSE 0 END DUP 'ME' STO 'HPWON' 'YOUWON' IFTE 'WON' STO 0 24 FOR N PICT # 1Eh N R\->B 2 \->LIST 'C' STO C SKSHP REPL PICT C WON N 2 / 1 + GET REPL 2 STEP PICT { # 1Eh # 36h } SHAPES 6 GET REPL IF ME THEN NANNY ELSE 1 4 FOR N 1 2 FOR O PICT { # 20h # 1Ch } SHAPES 5 GET GXOR 10000 .005 BEEP NEXT NEXT END 1 WAIT PICT { # 1Eh # 3h } # 47h # 12h BLANK REPL "FINAL SCORE:" { # 1Fh # 0h } NEWS IF HP 1 == THEN { # 21h # 6h } "HP: " ELSE { # 1Fh # 6h } "#1: " END SC 1 GET \->STR + SWAP NEWS IF HP 2 == THEN { # 21h # Ch } "HP: " ELSE { # 1Fh # Ch } "#2: " END SC 2 GET \->STR + SWAP NEWS IF HP 3 \=/ THEN "SKILL: " CASE SK 1 == THEN "EASY" END SK 2 == THEN "AVERAGE" END SK 3 == THEN "CHALLENGING" END END + { # 1Fh # 12h } NEWS END # 1Eh SC ARRY\-> DROP > # 5h # Bh IFTE 2 \->LIST 'C' STO DO KEY NOT 0 IFT UNTIL NOT END DO PICT C SHAPES 7 GET GXOR .5 WAIT UNTIL KEY END DROP \>> \>> SK \<< 0 \-> D1 D2 DEST C \<< PICT { # 20h # 38h } SHAPES 3 GET REPL IF D1 1 == THEN { # 2h # 2h } ELSE { # 68h # 2h } END 'C' STO 1 4 FOR N PICT C SHAPES 2 GET GXOR 2000 .01 BEEP NEXT PICT { # 19h # 38h } DESTIN DEST 100 / GET REPL \>> \>> DSK \<< 1 0 \-> DEST D C \<< PICT { # 22h # 38h } SHAPES 4 GET REPL PICT { # 20h # 2h } SHAPES 5 GET GXOR 1 4 FOR N PICT # 2h # 66h D * + { # 2h } + 'C' STO C SHAPES 2 GET GXOR 2000 .02 BEEP 'D' 1 IF D THEN STO- ELSE STO+ END PICT C SHAPES 2 GET GXOR 1000 .02 BEEP NEXT PICT { # 20h # 2h } SHAPES 5 GET GXOR PICT { # 19h # 38h } DESTIN DEST 100 / GET REPL \>> \>> MYTH \<< RAND 40 * IP IF 1 == THEN IF RAND 2 * IP THEN 2 3 FOR N PICT { # 0h # 1Eh } PLANT N GET REPL NEXT 2 1 FOR N PICT { # 0h # 1Eh } PLANT N GET REPL -1 STEP ELSE 2 3 FOR N PICT { # 67h # 1Eh } POT N GET REPL NEXT 2 1 FOR N PICT { # 67h # 1Eh } POT N GET REPL -1 STEP END END \>> BOARD { "GROB 131 64 0FFFFF10040E70CFCF00E70000CFFFF700CFFFFF700A02404848082400" "00FFFFFF10E30008F0051A504B4B0CA50008F0000E30E00000E08E2A501B4B0AA50108" "30000830700000C14F5A582B4B09A5820C10000070700000C1ABB8545A4B8AA5450C10" "00007030000081D5795ABA4B4BA5AB0C0000006030000089EAE25D5A4BABA0D50C0000" "00603000008571D5DE2B4BCB22E20C0000006030000089E2A2571B4BEB05610C000000" "6030000081D5499B4B4B6B8A800C0000006030000081AB88D54B4B2B47500C00000060" "300E0081471AF24B4B4BAB200C00830060300F10818E2A714B4B6BD5100C00C7006030" "0F10810D5AF24B4B4BE2200C00C70060300F10812AB8D54B4B4379500C00C70060300E" "008154799B4B4B4BB8B00C0083006030000089A8E2571B4B4F54710C00000060300000" "8571D5DE2B4B4F2DE20C0000006030000089EAE25D5A4B4795D50C0000006030000081" "D5795AB84B4B85AB0C0000006030000081ABB854797B45A5471C00000060300000814F" "5A58E20B42A58E2C00000060700000C18E2A50D5EB41A50D5C10000070700000C1051A" "50ABCBC0A50ABC10000070E00000E00A024047184024047930000830E30008F0040E70" "8ACF00E708A8F0000E30CFFFFF70000000050000000050FFFFFF100FFFFF1000000002" "0000000020CFFFF700000000000000000000000000000000000000000F10000082480C" "1000000000FF100000008F3000008268022000000000FF10000000C7300000C7481230" "00000000EF00000000E120000082483A2000000000EF00000C30F0000000C748162000" "000000FF10000E7078F00000824802200000000CFF70000F703CF1000082E80C100000" "0007BDE1008FF83EF3000000080000000000CBD6B7008FF81F8300016D1B0C10000000" "ED6BDE0081F8930300036DEA0220000000FFFFFF1080CDC101000728FA123000000030" "000810008DC000000F6D3B3A20000008FFFFFF30878D6C70000728DB1620000008D6D6" "D630CF9D6FF000036DEB02200000086D6D6D20EFBDEFF000016D0A0C10000008BBBBBB" "30E33FFFF0000000080000000008D6D6D630E16F70F1000F83F90C100000086D6D6D20" "ECFFF7C1000154480220000008FFFFFF30CCF0E7810001544812300000003000081048" "FFF381000154483A20000000FFFFFF1008308380000F44481620000000ED6BDE0000FF" "F180000144480220000000CBD6B70000E0E000000183480C100000000FBDE100008F30" "0000000000000000000008FF3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7000000010" "00000000000000000040000000F833C0100000000000000000004F83E830FD73C01000" "00000000000000004FD7FD70BD63C0100000000000000000004BD63C00BD63C0100000" "000000000000004BD6FC30FD63C0100000000000000000004FD7E970FC63C010000000" "0000000000004FC78160BD7FD71000000000000000000043C6FD70B93FD71000000000" "000000000043C6E830" } SKSHP { "GROB 71 31 0000000000000000000000000000000000000018F10F3F308F100008280" "1012120A010000458610D2D20B610000AB8614C2D28A614000D7961AC2D24A61A008EE" "261592D2AA6151047D569EA2D2DA69E20ABAB45792DAEA24710D5475BBC2D2FA88B00A" "B8A4D5C2DAF24950047156E2D2DAD2A22008E22671D2DAC2D51000D58EB0D2D2DAEA00" "00AB8E50D2DAD6750000479EB0D2D2DAB800088E2671D2D2DC5610041D56E2D2D2DE2E" "200A2AB4D5C2D2D71D500D5475BBC2D2DB4BB00ABAB45792D2D56571047D569E22D2D2" "69E208EE261D5ED25961D500D7961AB0C29861AB00AB861479F258614710458618E2F2" "38618E20828010D50218010D50018F10A2F308F10A2000000041000000041000000080" "000000080" } DICE { "{ GROB 19 17 00000000000000000000000000000000000000700008F00008F00008F" "000007000000000000000000000000000000000000000 GROB 19 17 000830000C700" "00C70000C70000830000000000000000000000000000000000000000000E00000F1000" "0F10000F10000E00000 GROB 19 17 000830000C70000C70000C70000830000000007" "00008F00008F00008F000007000000000E00000F10000F10000F10000E00000 GROB 1" "9 17 E00830F10C70F10C70F10C70E0083000000000000000000000000000000000000" "0000000E00830F10C70F10C70F10C70E00830 GROB 19 17 E00830F10C70F10C70F10" "C70E0083000000000700008F00008F00008F000007000000000E00830F10C70F10C70F" "10C70E00830 GROB 19 17 E07830F9FC70F9FC70F9FC70E0783000000000000000000" "0000000000000000000000000E07830F9FC70F9FC70F9FC70E07830 }" } WAVES { "{ GROB 6 20 70E0C1838383C1E0707070E0C1838383C1E07070 GROB 6 20 E0C1838" "383C1E0707070E0C1838383C1E0707070 GROB 6 20 C1838383C1E0707070E0C18383" "83C1E0707070E0 GROB 6 20 838383C1E0707070E0C1838383C1E0707070E0C1 GROB" " 6 20 8383C1E0707070E0C1838383C1E0707070E0C183 GROB 6 20 83C1E0707070E" "0C1838383C1E0707070E0C18383 GROB 6 20 C1E0707070E0C1838383C1E0707070E0" "C1838383 GROB 6 20 E0707070E0C1838383C1E0707070E0C1838383C1 GROB 6 20 " "707070E0C1838383C1E0707070E0C1838383C1E0 GROB 6 20 7070E0C1838383C1E07" "07070E0C1838383C1E070 }" } DOTS { "{ GROB 9 19 C000E100CC000E106C00F0006C000E106C00F0006C000E106C00F0006C" "000E10CC00E100C000 GROB 9 19 8100C30081006C00FE106C0000006C00FE106C000" "0006C00FE106C0000006600FF0066000000 GROB 9 19 030087006300F0006C000E10" "6C00F0006C000E106C00F0006C000E106C00F000630087000300 GROB 9 19 0000660" "0FF00660000006C00FE106C0000006C00FE106C0000006C00FE106C008100C3008100 " "}" } BALLS { GROB 7 18 C1E3E3E3C10000C1632263C1C1E3E3E3C100 GROB 7 18 E3E3E3C100000000C16363E3E3E3E3C10000 GROB 7 18 F7E3C1000000000000C163F7F7E3C1000000 GROB 7 18 E3E3E3C100000000C16363E3E3E3E3C10000 GROB 7 18 C1E3E3E3C10000C1632263C1C1E3E3E3C100 GROB 7 18 00C1E3E3E3C1C1632263C10000C1E3E3E3C1 GROB 7 18 0000C1E3E3E3E36363C100000000C1E3E3E3 GROB 7 18 000000C1E3F7F763C1000000000000C1E3F7 GROB 7 18 0000C1E3E3E3E36363C100000000C1E3E3E3 GROB 7 18 00C1E3E3E3C1C1632263C10000C1E3E3E3C1 } DESTIN { "{ GROB 81 8 0000000E0F3E70000000000000000B8255A0000000000000008A8255A0" "000000000000000A8255A0000000000000000A8255A0000000000000000A8255A00000" "00000000000A8255A0000000000000008F3F3E7000000000 GROB 81 8 0000000F3E7" "CF0000000000000008055AA41000000000000000055AA41000000000000000835AA410" "00000000000000705AA41000000000000008205AA41000000000000008205AA4100000" "0000000008F7E7CF000000000 GROB 81 8 0000000F3E7CF0000000000000008055AA" "41000000000000000055AA41000000000000000E35AA41000000000000000055AA4100" "0000000000000055AA41000000000000008055AA41000000000000000F3E7CF0000000" "00 }" } YOUWON { GROB 1 1 00 GROB 1 1 00 GROB 1 1 00 GROB 71 2 00000000000300000000C100000003000070 GROB 71 2 C16F9F91E913F9F91363B9FC81B9999FC813 GROB 71 2 6ED0F681BD9D0FED030E703681CED603ED81 GROB 71 2 0C6033C0CED6036F810C6033C0CB76036F81 GROB 71 2 066813E0CB7681668106EC03F0C93EC03600 GROB 71 2 03C70ED1C81C7C1CC0E10000000000000C00 GROB 71 2 000000000000000830000000000000000000 GROB 1 1 00 GROB 1 1 00 GROB 1 1 00 } HPWON { GROB 1 1 00 GROB 71 2 0000000000000000000F7BFFF00000000000 GROB 71 2 0F730EF000000000000F1308F00000000000 GROB 71 2 078100E00003000000078100E00003000070 GROB 71 2 038100C0E913F9F91303C7C7C0B9999FC813 GROB 71 2 01CCCC80BD9D0FED0301CCCC80CED603ED81 GROB 71 2 01666680CED6036F8101666680CB76036F81 GROB 71 2 0366E3C0CB76816681030030C0C93EC03600 GROB 71 2 070030E0C81C7C1CC0070030E00000000C00 GROB 71 2 0F1818F000000008300F781EF00000000000 GROB 71 2 0FFBDFF00000000000000000000000000000 GROB 1 1 00 GROB 1 1 00 } PLANT { "{ GROB 30 24 00000F1000008F300000C7300000E1200C30F0000E7078F00F703CF18" "FF83EF38FF81F8381F8930380CDC101008DC000878D6C70CF9D6FF0EFBDEFF0E33FFFF" "0E16F70F1ECFFF7C1CCF0E78148FFF3810830838000FFF18000E0E000008F3000 GROB" " 30 24 00008F000000CF100000EB100C30F0100E7878F00F783CF18FF81EF38FFC1F8" "381FC830380CDC101008DC000878D6C70CF9D6FF0EFBDEFF0EFBDEFF0E17FF0F1E06F7" "0C1CCFFF7814CF0E78108FFF3800830838000FFF10000E0E000008F3000 GROB 30 24" " 0000C7000000EF000C30FD000E7878F00F783CF18FF81EF38FF81F8381ED170380CD9" "30100CDD100878DEE70CF9D6FF0EFBDEFF0EFBDEFF0E1FDE0F1E06F70C1C06F70814CF" "FF7810CF0E78008FFF3800830830000FFF10000E0E000008F3000 }" } POT { "{ GROB 27 24 00EF300000EF300000CF100000CF100000EF300008FFF0000E6BD3008" "7BD6F00CBD6BD10EFFFFF3060000030FFFFFF70BDADAD60DADADA5077777770BDADAD6" "0DADADA50FFFFFF7060000030EFFFFF30CBD6BD1087BD6F000E7BD30000FF7000 GROB" " 27 24 000000000000000000EF300000EF300000CF100000CF100000EF3000087BF00" "00FBDE700CBD6BF10EFFFFF3060000030FFFFFF70BDADAD60DADADA5077777770BDADA" "D60DADADA50FFFFFF7070000070EFFFFF30EBD6BD30C7BD6F100FFFF700 GROB 27 24" " 0000000000000000000000000000000000EF300000EF300000CF100000CF100000FF7" "0000EBDE300CBD6BF10EFFFFF3060000030FFFFFF70BDADAD60DADADA5077777770BDA" "DAD60DADADA50FFFFFF7070000070EFFFFF30CBD6BF100EFFF300 }" } SHAPES { "{ GROB 18 15 1EFF303EFF307EFF30FEFF307EFF303EFF301EFF300000001EFF303EF" "F307EFF30FEFF307EFF303EFF301EFF30 GROB 25 25 0FFFF100CFFFF700EFFFFF00E" "FFFFF00FFFFFF10FFFFFF10FFFFFF10FFFFFF10FFFFFF10FFFFFF10FFFFFF10FFFFFF1" "0FFFFFF10FFFFFF10FFFFFF10FFFFFF10FFFFFF10FFFFFF10FFFFFF10FFFFFF10FFFFF" "F10EFFFFF00EFFFFF00CFFFF7000FFFF100 GROB 67 8 E7ECD9B377EEFDF170DFAE49" "A2557AF5F25050A749A65D3A049250D7A349AE5D1A749250EBA349AE5D1A7492700AA7" "49AA5D3A049200FBAE4FA2557AF5F270E7EC9F9377EEFDF170 GROB 63 8 F7CFC9BF3" "70EF937DBA759AE550AF9255AA459A2550A08255AA459AE350A78255AA459AE350A783" "75AA459A2550A0000DBA75FAE5DFAF937F7CF8F9F3FFEF937 GROB 67 25 040810030" "3008100000E08100303008100000F18100303008100008B3810120302810100C178183" "20303818300E0E01C12038380C10070C11E0303C300E000E080170303E3006000C1089" "30303630200008308D10303230700000708F00303038300000E0870030303C100000C1" "8F0030303E000000838D103030378100000789303030B38300020E01703030F1070007" "0C11E03030F01E000E0E01C12030781C100C178183003038183008B381070030181070" "00F1810E00300810E000E0810C1E300810C1004081083C300810830000000070000000" "070000000020000000020 GROB 71 1 FFFFFFF9CFFFFFFF94 GROB 71 7 EFFFFFFF1" "000000004FFFFFFFF339AC23E64FFFFFFFF3292BC2512FFFFFFFF394294A312FFFFFFF" "F3D29429800FFFFFFFF3B19429901EFFFFFFF1000000000 }" } END