Author Topic: Embedding Image  (Read 1042 times)

0 Members and 1 Guest are viewing this topic.

Offline JohnJames

  • Newbie
  • Posts: 7
    • View Profile
Embedding Image
« on: May 29, 2020, 06:07:19 am »
Hi,

InForm requires any image used to be given a file location. Now, if you load the EXE on a different computer, the image link is broken and the image is replaced by 'Missing Image File' error. I'm hoping to embed the image somehow.

The usual image keywords in QB64 also require a file location. So is the only option to convert the image to a string, and read it/place it in QB64?

Or am I missing something - is there a keyword to embed an image in a complied EXE?

Thank you.
John.
« Last Edit: May 29, 2020, 06:09:20 am by JohnJames »

Offline JohnJames

  • Newbie
  • Posts: 7
    • View Profile
Re: Embedding Image
« Reply #1 on: May 29, 2020, 08:59:29 am »
So it now looks like I'm on the right lines with BASIMAGE (great work by Dav). It works great in QB64 but not in InForm. Will post it that forum, instead.

Thanks.
John

FellippeHeitor

  • Guest
Re: Embedding Image
« Reply #2 on: May 29, 2020, 10:22:33 am »
Just replied to you in the new thread. Let me know how it goes.

Offline Richard Frost

  • Seasoned Forum Regular
  • Posts: 316
  • Needle nardle noo. - Peter Sellers
    • View Profile
Re: Embedding Image
« Reply #3 on: May 30, 2020, 12:01:30 am »
Pretty easy to put pictures into DATA statements.   Here's two:

Code: QB64: [Select]
  1. DEFINT A-Z
  2. FOR c = 1 TO 15
  3.     c& = c * 4 + 3
  4.     c& = c& * 65536 + 256 * c& + c& ' blue, green, red
  5.     PALETTE c, c&
  6. LOCATE 3, 15: PRINT "This was produced with a 200 dpi DFI Hand Scanner.";
  7. FOR y = 1 TO 120
  8.     READ t$
  9.     FOR x = 1 TO 128
  10.         c = VAL("&H" + MID$(t$, x, 1))
  11.         PSET (245 + x, 70 + y), c
  12.     NEXT x
  13. LOCATE 15, 18: PRINT "This is a minaturized high resolution GIF."
  14. FOR y = 1 TO 100
  15.     READ t$
  16.     FOR x = 1 TO 160
  17.         c = VAL("&H" + MID$(t$, x, 1))
  18.         PSET (232 + x, 260 + y), c
  19.     NEXT x
  20. LOCATE 28, 17: PRINT "Not much difference at this size, is there?"
  21. SCREEN 0, 0, 0, 0
  22.  
  23. DATA 334445344456456488676756665555555555555554576554445454655555556445644545766645555444324541154555544444553510011AB445555544453344
  24. DATA 334455555455555555666666654455665555444655356545644444555655554444554564555565565542476656445666544444444300003CF644566654534444
  25. DATA 45334664554555555456555545444445544444445544554445556344345544454555565555456556531468666745766645445554300001219C45646656665344
  26. DATA 33345555555555676456346555454554444545557544553555544543544454444545455655555666336566566646566644443433000010223BA4656446544544
  27. DATA 244545555655566555655555545555444545565445556545766665553544444354465555565556513644655566745444332433300000113543B9655665464454
  28. DATA 224444444556545656556556655555545545444565455445565554343459B954454333443533430344342444433445434334323A91122145552B744454445454
  29. DATA 223445554463555456664555655555654455455565555554554644369CFDDA9432355664444420344365445554334444343344CFFB2010435353D33442434363
  30. DATA 2232333333334333333443343333333433343344433434335544349EDC9320000000014665314545453445545663443435335CFFFF6011232353774444444424
  31. DATA 12122222312223213323323332322435423343444344444453334CED72000000000000002425555545654467664455433325BFFFFFB212235544493444556343
  32. DATA 1112121223232232332333333232333332224253323344455533BCA300000000000000000064344454445556466444444448EFFFFFF212444454496444543443
  33. DATA 112121132223323233233333333212232323222233333443334CC9100000126500000000001533344343443554544466647DFFFFFFF513444444627445454343
  34. DATA 11111111211111111112221333312231233122243222323231BBA100016BFFEBB250000000034243333445543544344334CFFFFFFFF814533443638433454453
  35. DATA 111121112210111111111112112100111011111221111113085710003BBBFB453BF9000000013233432433544434443328CFFFFFFFFA23323333447533443333
  36. DATA 1111122332233332322233232321111111111111111121125C920001588ABDFDCF7730000001332433343333343242325BDDEEFFFFFB34444343433333322333
  37. DATA 00011211122112121212211222311222332231221232213034D20201876CFFFFD3CFB3000001211221222221322224359CCDDEFFFFF923323333432334233232
  38. DATA 012121121111111111212111112111111112112121111110124001027CDFFFF97CD63F2000022332222222321122224EEFECEFFFFFE322232232322332324333
  39. DATA 11111212223324445222222222212121111111021111110073048A9DFFFFFD67B9CDE6100012222212133212322334DFFFFFFFFFFE9112111121121311210110
  40. DATA 121121112210112222122122221111112111011101212101A26FCFFFEFFFB39FFFFFFD10023213322222212222103DFFFFFFFFFEEB3222122222022222103210
  41. DATA 333334334355565444434455433234342234222122111104629FF5DFFFE63CFFFFACDC7022122212231122122224DFFFFFFFFFFFD31210121222212220011210
  42. DATA 666688887977885666665344433443444544445545444304403DFFFFFA25FFFFFFFFFFE11110012111012101328FFFFFFFFFFEEC520210112211111111111100
  43. DATA CCCCDEFFEDFCCFDCCBCDBAA998787544423223344564440220005ADC608FFFFFFFFFFFD324334231110101115CFFFFFFFFFFEEC5111210210001111011000000
  44. DATA BCCBDDEEDDEEEEEEEEFDDEEFEFEFEEEFEDCBBBBCBA9952010000000075BDFFFFFFFFFF843353432322333347CEFFFFFFFCDEB832010000100210002000010020
  45. DATA BBCBBDEEEEFEEEDFEEEDCDEDEDDEEEDEEDBDDDEEEDEED30000034952CFB9998ACCFFFFA9A76655656566667CFFFFFFFEDCA63111224322211212211020000110
  46. DATA ABBBCDDEEDEEEEEDEEEBDDECDCEDEECDDECDDCCDDBDDD93000012209FFFFBC8533489EBADDEDEDDFEFB887CFFFFFEDBBB6337A67988A89666346410221121210
  47. DATA B9BBBCDCBCEDDCEEDCEBDEDDEDCCDCACCBABDCCDCCCB8CFFFFE8103AAFFFFFFF71001236ACBCBCCCA8BDEEFFFFFDBBAA633BBCBCA9ABBA98975A602532433531
  48. DATA A9CBCCECCCDDEDBDEEDDDEEEDDDBDCCBABBBDEDDDB78CFFFFEFF404AFFBCEFFF7300005A527B8AACFFEFFFFFFFDDCB9438BBAABBCBACCAABCCDB31DDBBAA9897
  49. DATA ACCACDDDCDEDDDDDDDEDDDDDEDDCDDACABB998CA76CBDFFFFF9F61CEDDEEFDDC400002A23425BEFFFFFFFFFFCCCCB742ABBBCCABBABCB9AAACD919CABB9BA9A9
  50. DATA AABACDDFDDDEEFEEEDDDDDCDFDDCCCBBBC4001A8CEDFFFFFFFFC25DFFFFFDFFA72000000205CFFFFFFFFFFFACCBB736BCBAB9BAAACDDBBADDEC31C9AAB99AA87
  51. DATA B9AACCDCCBCBDDEEDDCCDDEDEECECEDFEB1009FCDEFFFFEFF9B101BFFFFFFC74200010001799EFFFFFFFFCBDEC9539EEBBACCBBABDDBABCDAC71ADBAA7ABAA88
  52. DATA 9AABCDDCDDDDCEDDEDB9AAAAAA877EFFD8001CFFFFFCAC99EA0001CFFFCCE9300000010254AECBFFFFFECDEFD932AEDBABCEDAABCDBBBADBB925DDBA9A999888
  53. DATA 9A9BCDDDDEBBECDDB89BCDEFDCCECFFED4000AFEFEC76520620041AFFFFB765000000236BEFFFFFFFDBABDEC737DDCBCBCDDCBBDEDCBBCCBB41CCBABC9BA9996
  54. DATA BAABCCDCBEDDEDD89CFEEEFFFFFFCEFFB6000385663630011024518FDFFD300000003465BFFFFDFCE9ABDD731BEEDCBBCEEDCACBDCCCDCCC92ADBBDBBAAAA9A9
  55. DATA AABCCCCDCCBDEC6BDEEEDEEEEFFFBBFE8300001111000000254C917DFFEA341000610402DFFFFBDAB87A9516EEDDCECDEEBDDDEBBCDECBBB54DCACC9BAA989A7
  56. DATA AABBBDDEDDDDC7CEDDECDDEEEFEEC8ED6300000000002B55DD3DE25EFFEF484126510007FFFFDEA4479321AFEECBCDD9ABCDDCBABBACBAD93BABBCBAABBAA967
  57. DATA BAAADDEAADDB7BBBCCDEEFFFFFDC738651000000003BF8AFFF28F5BCFFE7751012103127FFFED934A6237CEECDBB9ABBABCDDBBABBCCBAB64BACCCBC9CBA9988
  58. DATA 9ABCCDFFCBA7BBCDBDDFEFFECB743022100000002CFFB5FFFFA8F8BCFFFDF400001108B6DFED96C9305EFEAADBBCDBBCADBBCACBECCDDBB26BD8AB99ABAACB89
  59. DATA 9A9ACDFEEC59BBDCDDFECCCA85310000000000008DFE3BFFFFDBFEDEFFFFE30001018DFA9FD8BD623CFDEEDBDCADDBACDDAAAA9CBABA7992BBBBABACBA999BA9
  60. DATA 9AABDDDDCB7BDCBACDBBB86430000000000041001BF68FFFFFD9FFFFFFEE73201201AFFC3EDCF948FFEDEECCFEA9BBBDCCABA9BBBCDDBC83DECABCCAA9ACAAAA
  61. DATA 899999BAC9ABA8778667643310000000000286730BA2FFFFFFF8EFFFFFDA12C124005EFF4B6FFFCCCCDEBCBDDEBCBABACADCDBBAACEDAA73DBCDEBBAAABA9888
  62. DATA 9889ABDCA8753332333332000000000000112011193BFFFFFFFBAFFFFFF918606410347FC6DEFF89CDEEEDDDFCBCCDDFA68BDCBCDCABCD82BDDECCBB99AA98B9
  63. DATA BCBBACDEDD921101101100000110010110000000045FFFFFFFFF8CFFFFF74B2125100116E8FFFEDEEDCDFEEDCCCED99CBB9658ADCBBBAA81BAECCBCCBB9AABA7
  64. DATA BABABDDBCCEC9300001100011001358A689793A103DFFFFFFFFFF6CFFFFA667F91CFDA79EBFFFDDEDC9DDEEFFEDEBBBBCEBBA9678CDCBA83ACCCABD99AA99787
  65. DATA 9BAADCBDDDDDCDCA600023559BBEEECCDCCBD6A206FFFFFFFFFFFFBBFEA35AFFE3FFFFE37BEFFDDCABBCCCBBCBDBBDDABCABBAA975499A72ABB9AAAAAC988948
  66. DATA A9ABBBABCCDDDECDDDDDCEEECDCBAAAAB9ABC4940BFFFFFFFFFFFFFDA97BFFFFAAFFFFF56FEFE9DFFBDBDBBCDCBBBDDCA99AABAABDB85692AAAAA89878999777
  67. DATA 98ABCCACBABAABB8B989CAA9BCDCBCCDCCDDD5852DFFFFFFFFFFFFFFFFFFFFD79FFFFFF9DFBFDCBBBCDBA68DABA8AB88A8AAA334757A76312C88CA8878986777
  68. DATA 45689998AA9ABDCDEEEDDCEEDBBCCDCBBBBA93337DEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA5888786DEECABA973897CCABAAB899987898268AAA989A977866
  69. DATA AA9A9ABABCDCDBDBDDCCBBDEDCDEDBBBBBB9951152455688AAAAAEFFFFFFFFFFFFFFFFFFFFF26757459DEEFECCCA9A88AAB979B9AA999AA9776A457899788776
  70. DATA 769ADDEDDDECDCDDCEECAAADDBABCCEDEEECD9010477788A8999AAB89A9AA9AA888A77ADEFFABCDCC839DDDEDDBBABDABAA996B89AAB999BCAAA956768BA9878
  71. DATA 3568BDCBCBBAB9BECBCBA9BDBBBCDCBDCDBBA8101576879ACBBAB9AA99989889777789AABBBBADDEFEDCBCFFDDBABBCA9A999789AA687779AA79A99889AA7789
  72. DATA BA98ABCACCDCDDEEDEDECEDDCCDDDBACCDBCDD30155879BCDDB7ABA88788988778BAAA9BBC89CBCDEDDBCBDCDBBB9B9C9A8BAA998BAB8879A9B9997889A98778
  73. DATA A9AACDCBDDDEDDDDCFDDDDEEDDCDDCACBCBBDA7001669AACDCBA89878687766757999999BBAADACD79BDCEDEECBBDEDEB9AABAAB9CABDCDABBADAA876A977886
  74. DATA BBA9A9998987767AC976ABDBCDECCDBBDDDCBA90011478ABACA98987767666567477888999BBCCDCEEEDEDDDECBCBCBBBA77A765A89899B89BAA98BAA99A8A78
  75. DATA A9AAA897997ABBDECBBA769CCC9C98ACBDEEDDA0029CCCDDCDB88666676666643555554889ABCDDECEDCDDEEEECABB9A9CA99689ABA9976767AACAAA88898788
  76. DATA 8599CCDDDEEDDDDFBABBACFFEECB999BCBABBCC132CFFFFFFFFFECBA9A9778877968644679ABDDECBCCEDCBCCDDBABBB9999899BBDAA87B9AA9AABAA99A98887
  77. DATA 8989AAB79CBCB8AAB9CA6BCBA9A9AABA956B9BC3223CFFFFFFFFFFFFFFFFFFFFFFFFFFEDB8ADCCBCCCCBCBDBBBA9BABBC9B8A7732587ACCBCCC9887878977875
  78. DATA 76689BCCDBAACABBBCBDBACCA9A94689988BCBD5124BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFECBCBBDDDCADDEBDBB8BA8A97B886999A77894549A996A898A98676
  79. DATA 8ABBACBBA99887ACBBBAAADDEBBCBCBBB9459BB3115BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEECBEECAB99CBBBBA8A66686997A96988CAAA99976AA9A799977866
  80. DATA 889A9BCBAA9AABDDCBBCBCDEDCCCBBBBBCCB8796114AEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEABBDDCACADBBBADDBABABA8888A9A8988AA7989989AAB876A69A88
  81. DATA 779BBCCBCBB9A986ADCAA88B9DEBCCABABBB8AE81149DFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89CBBAC9ACCBABAAAA9A99B8867799AAC978A7A99987869B966475
  82. DATA 89999AAABBAABBBBCDD98887BCCCBDBAA97784950258DFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9CAC9CBBCDDCBBB9BBAACDAAA8C889AA77788ACA888A977899876
  83. DATA 899ABCBCBBBCBABBCCCBBDDBBAA89A88789AAA960229DEFFFFFFFFFFFFFFFFFFFFFFFFFFFCBBBBDFBECDDBBB988ABAA9A87887A7878667688A86989869965877
  84. DATA 87779AAAABCBAAAA9CCBBBAA9799AAAAAAB9BCC71159DFFFFFFFFFFFFFFFFFFFFFFFFFFFECABACCCCDDDECCEDEAA8CABAA79AAB9AAAA86689989766789878775
  85. DATA 7877ACEDBDDBAABBBAAAAABBCBDCCCABA7989DC92128DFFFFFFFFFFFFFFFFFFFFFFFFFFFFABDB9999BABBACDBCB99A977879A9CC9B7AA9B9699A99798A8A9977
  86. DATA 9996679BBBDCDDCCAA99AAAA99ABCBADDECCDEED1145DFFFFFFFFFFFFFFFFFFFFFFFFFFFFBCDCCCCEDCBBA87957779A8888A776789BBAA86869A9899A7689587
  87. DATA 89A9ACACCABDDEEFDCA9AAAAAAACBACBCDBCCCEC2234CEFFFFFFFFFFFFFFFFFFFFFFFFFFEBAA999ACBCABCCCCB75656CAC9CB8A99A98AA789A97888655687677
  88. DATA B979BDDDDCDDECBAA999BBBBBBAB9ABBA9B9BBBC2115CFEFFFFFFFFFFFFFFFFFFFFFFFFFA8ABBBBBFDECCCDDECBAA889AAB99A99BAA8899AA9AAAAA989877865
  89. DATA A9CBCDEDDCDCDDEEEEDCCDBCEBB9999AABC9BCCA22139EFFFFFFFFFFFFFFFFFFFFFFFFFF99AAABAAAAAABAAAAA99CA8997879A876898788A9789877A99777966
  90. DATA 89AACDFCDCCCBBCCCCECBB9CAA9ABCABBDBBABBB21159DEEFFFFFFFFFFFFFFFFFFFFFFFFABBBCCBCCDAABCB9A9788A99876886AA98668898A9866777979A7677
  91. DATA 67A69AABCCCBCDBBCACCCCDEBA9BDDBCCBBCDEEB21168CFEFFFFFFFFFFFFFFFFFFFFFFDB5BC9BCBCBB8657AEEDCBC9895645673378875666433687A966896468
  92. DATA 53656899BAACDDDEC9BBCDDECDEDDC99A999ABDD21158DFDFFFFFFFFFFFFEFFFFFFFFFFBACA9ADBCEAA712685BDDD99DDCBC88B97A89A9766552323767766665
  93. DATA 8887676677ACDDDDECAACBCBDCBBBB9998BCCDDE71227CFEFFFFFFFFFFFFFFFFFFFFFFF7CBBACBC99888988846787688899AAA766786689BABA8565586567854
  94. DATA 89ABCB8ABBBCDCEDBDEDDDDEB9BBCA9ABDCBDCC630112AFFFFFFFFFFFFFFFFFFFFFFFFCAB99699A789733787BCA4355686788637287524344789AABB89957A87
  95. DATA AAA9ACAAA8AACBCDEEEDCDAAD9B9ABADCBDCCD90010011DACCFFFFFFFFFFFFFFFFEDCA8A9A7AABDFDBA967325697A9C9788669BCB978A9997878887767767777
  96. DATA ABBACDBCC9BAAA8BC9BBCCCDCCA9778BBBCBDC96012C302554AABDFFFFFFFFEFEDDE87BDCDDCBCAABAB98A985318B8AABB8AB8BB9DEDDCDBECA8986576747765
  97. DATA 56679B9CBB78989AA9A777A76A9BCCAA999999B70348DA513579BDEFFFFFFFFFEBA53188ACCDEDCBDCDDBC8A977437978887999979999BBBBAAB9988A9868746
  98. DATA 566666775556688CACDBB9A9698B998CBCACBD42000126B92138CDEDFFFFECB878755366A9A9B9AACDCBABDABB8874234A8B79DCBABA89A9B8A869A997767978
  99. DATA 87888879789CBCCDB9BAAB98677CAB9AA8AC882390010001011137CDDB977979784669A798987BBCCBBBAAAA9AA9A776749C988ABBDDBBB779978778A7797789
  100. DATA 88A9BDBCCDEEEFCEEEEEDA8867749BAAB899C8583A1214111012251322224FFECC8539DA77677AACBB9CCBACCABBBBDACA9BABBBD9AB9998BA8885767A977875
  101. DATA AABBBDBCDBBCCCEDDDDDDDDEDDCABCDCCDDC65659AB721551001331223210889CDC23BCEDDABB9A98887788AB9A988788A787798A9899CAAAAA9977777689767
  102. DATA A9A99BBBBCBACDBCCCDBBCBECDDDEDDDCED95675758BAB66451011236ACE6123332BA66ACBCDBECECBAABBDA99978C99987975678AB9879769A87779999A8767
  103. DATA 38767999BCAA9D9ACAAA9BCEFDDCDECCDBB445663123689CEB43597DFEDC833226AC76C879AABBACCECDDDEDCC99AA9A9AA978987669678ABA87887669768878
  104. DATA 6363443332347989888ADEEFEEFDDDCCBC8117DCA5101656AEFC783BBBA798BBC869BB9A868988899A9CCDEEEFEBCDCDBBBCC99866696656957889A676665867
  105. DATA 1223344543556554225AADEFEEEDEFFFEC4017ACB635114669DA76398B989CB66AAAAB6978A97878979899DCCCABADDBA87A9AAA97887676556778897867886A
  106. DATA 44432112244553349BA778999AB4ABCCBD222287888761134699C8379B69746BCB69635A7997998889BBA789BB88BCBBB77988876776554556565688788BA979
  107. DATA 789ACCCBB88747BCA98888677677788CDB223257633663433578984688698CD8857444396878766898BBB8877658898AA89AA79BA999A8A9CA76667878898789
  108. DATA 66A99CCCECBCDDBCB988789896667C9AB601234855422553436588355596674333643432B9B9A8898A9AAAAA776556686ABC9ACCCCCBB9D9AAB9BA8CA9867AA7
  109. DATA 9998BCCCCBDEECB99B99ABAAACBBBBAAB40111155576623434468756366644553335331196A99A9A878898A9CAA876866457AABEEBAA98AAAD8AAA8ABAA98987
  110. DATA 789989ABBCDCEBCEEBDBB9ACAABCBAAA920001345444752334567653556776564565355537DCAAA9CBDCDCB87868698978868756A88788689AB9A9ACAABB9A99
  111. DATA 898998AAA99BDEFFFDDFEFDEDBDCDDBBA301101344335233335666544576665676678CC933BCEDACCBBBCDCB9A8977675456677556568763655488ABADDBABBA
  112. DATA 989A8836AACBDFFFDDFEEFFEFEEDDCBB800131224531233233444455456655565568984453DCCBCBAB99ABDB9A9A9A78878664678678776666667776699A8AAA
  113. DATA 898B989BCDFDEFFDEEEFFEEEFEFCA99B300012444226323324434344565654467886335444989BABBA9789878AAAAACC96778666556777756758878887967997
  114. DATA A99BBBDEEEDEDFEFFFFEEFFFEFEEDDEC3120122243552423343243233334447534669878778A899AA98AABACDECB978889788777777866786865756776656867
  115. DATA BABBBCDFDDDEEEEEEEEEEEEFFEFEEDC8201123533536725222332433335343677987AAA769A9AAA99AA9BBCCCCDBABAD88776777697775677697787A97886566
  116. DATA ABBCDEFFDEFEFECAA8ACEEEDBCDDEEBC1112221222423201332243333435426AAAAA788776ACBCBBAA9B989CEDBBC99B9AA977786897665799867788A8987976
  117. DATA 89BCDDEEEDFEFECDC9AAACBABDBCDDBB200114221113241222322233243332B99887687877BA9AABABA9B799AA9ABCBA98979A877BA998775998A86996767666
  118. DATA A9ABDDDDDCDDEDCEDDCBBABBBABABABA203421255202321222222322232330A79997353457DA97A898ABBDBCEC99889BB9B8989676887888589A87777AA87976
  119. DATA 7779AABDECDDDDCDDDDBB9ABB999A98400017740133523212233213213343268A654468A86681178A9A9ACBBBDDCA8CDEBA989BB8867768658888A8999AA7675
  120. DATA 6555535344979BBABAAABCBAABBCEAB331620137201311423232322133323269878A7946316A8A98AA9AAABBEDDBCCDCCAA9B9AABABA988A9766775697878997
  121. DATA 8BA8BAAA88C8A97689D79CCDEECCEFC57316642130097422343532434445433CA856784325ABBDB9B8CCBBAADBBCAACDEDCBB98AB9CAB8869867778898A89887
  122. DATA 89BBBDFEDCBB9A98589AA9BCBC979A6144357540001258521332212122244401155422484AAABCBBA8BAAAABABB89DCB9AAABAAAAA8877788878666798687775
  123. DATA 988AADEEFDDEEEDABAA9ABAAA99AAA7005200120112132363123110124674400212134ABDC8A998A9978ACBABBA778AAAA8A8788AA779AA87CA887879888A744
  124. DATA 658788BBAACABDC9AB8B9AA8AB888A200333225872443321033221144311112342389EBA535DB9A989CA8ACBADD779ABBAA99979877777A9AAA989AB89887688
  125. DATA 88A6888988AA996379ABB97BBCDAB812216BDDBBDF73323110112000001233459AA5321432897AC9B9A6688A987AABA99A9AB9B96898767866678AADDACB989A
  126. DATA 67998AA78879997A98999A99A789960263229EECA9AC9421211111112224326631358AB44A9987779788767A9ABA7ABBA888999898A97687A8ABAA799AAC9767
  127. DATA 9AB99DEEDEEDDB9AA8A7688867AAA40127842056BDACCD932011101112213489DDEEB848DB68AAA77B9BA87CCDAB8DABAC9998657775477778957769A7998997
  128. DATA 89BABDDDCDCAA899D9889766537894130168952005646899A62000235868A7DEDDB98AEF9349A67A899A9B98BCD9AA9ADBA89646665696546977877456765679
  129. DATA 989899BDBDDCB9AA8999A888A7785355822257A831298421111000123479C9AACA9785533558BCDBAAA99AC997DBA8A9A9989878775966667546746769787776
  130. DATA 898AABABAABABABA8AACDA8AABA930643972437BD8737DC5100000100001034431135686865CDCCDBCDDDDCDEFCBCDDCB99AA99664765455898A9A9AA9BBA886
  131. DATA 88879A9999BDCBEABADBB97788896326525BA4459DCE827CC41000014676431469EDA776569ACDCCBFFCCCEECEFDDBAACBB8875456857686668898999AA87955
  132. DATA 87899BCA89889A768AA99988788A5053496248A84599AA97220031034557ACBDDCBA77678C98CCAB7ACDBEFDCDDDCECBCADBB9887677535698786579AA989A65
  133. DATA AA99BDCBBABA8B9AA9889A989A9A2104756764246798789CC614E2000001496A99777CAAA828ABAB9ACEFEBEBBDCDABCBA988A98765645326546699894888668
  134. DATA 8999A9AABCDBCB79999AA98AAB9811132698544569CD9722214EC202567667656886688963889BCDCDEECEDFACEDAAAA99989776766776776869968767867556
  135. DATA 8ABBABAADECBACCCCD86797AAA960024652278742269BC99858ED5022324788BCDCAB64358A6AAABCBBCBAC6DE9A9899887AA776666676789879AAABA8877987
  136. DATA 79BCCADEECDDBDEFDD853ADCB89600167BB61015CCCB7222326EEB0466777886645567CDC953ACCABDCCAC99CBBA9DC9A988999767965798A988AAABCA9A9967
  137. DATA 9ABCBEEDCBCDEEBEDCBB99BA989301355ADDC400026ACEBA74A6AA1123545588ADCEDC9678A6999B9B9ABB9CB9A97A9477779898A987768466789DD999878988
  138. DATA 8A799ACCCDDCECBBBAB998A87782014659ADDC300000024467977A82689AAABB9643249EFEB6BBAB9999AD9AAB79988687998789567AA98A9789CCAA88775657
  139. DATA 89BADDEDDCCEDA77677567666321015789BCDEC1000000009ADCABA1000000000014CFFFFEB5AADBABDABAAB9A9AA99A99AB88A988678876799788AA98977978
  140. DATA 9BABDEDDDDDDECB959766678767102569AABCEDA10000003FFFDDED20000000016CDFDFEEB96A97BAAC9ABAB9A989C9C9967697677988699AA9BAA8988977886
  141. DATA AACBCDFEDCBC79C89789669A9831025999BDDCACA732221AEEDA669600000013BBDEFFEDEB76A868987CDBACDBB9ACB799778867875898AA9889989A8779A767
  142. DATA 9888BCDDCCCDFBDC989A86699991025999BAAAAACBA8734EDFEC847A0001345779CDCCEDEB9689A9BCA9AA9A9AA99DA9899A8577786868A7655566698868A664
  143.  
  144. DATA 211223221221122344335674344558C9A8567A558D9459845546687669BAABD9ACDDDDEDDDCBAB7BDCDBC9DBCDEEEEEEEEEEEEEEDDDDDDDCDC97897DDBADDBDCBAAA7889BACB899DEEAA8ABBBCCEFEFF
  145. DATA 2112223222211233434564664347A867779A6875973437744555589A9AB9A7977BCDDDDDDCB9CCBBDDCDBADDDDEEEEEEEEEEEDDDCBAA99BBBCAC6CADDBDDDDEEDEEC79989CC9878BBB98AADEEDDEEEFF
  146. DATA 1113323222111233324345434555355799777AC875556BA545545879ACB9978BCDDDCCDCDCABCBDBBBBC8ADEEEEEEEDDCBBBA998888777778ACCBDACDCDEEDDEEDDD768AA99BB989898BDBBEEDCEEEEE
  147. DATA 22133232222112333354444455435768744478A67745454434555679BCCCDCA9ADDCABCBC9BBDBDD87BB99DDDCCBAA9999888887777777777789ACDDCDDCBBDDDDEEC7ADDB989778789C9ACDEBABBBDD
  148. DATA 12224222223122333334434444424454456554457845458744467669A9BCCBA89ACCBBBC9BBBCBCBA7B8A9999999988887777777777777776678889999ABBCDDCBDDDCCDCBDB8977977ABCCCBDCBACDE
  149. DATA 22123111222222333443444543434433334655434654566766455677AA89B889BCCC9A99ABACAA99A89999988877777777777767666667776767877888899ABDDBBDCDCCDBDDB97687989CA8989999BD
  150. DATA 242231111212223344543354324445434455453344556655555767AA9BA77678ACCC9A8AAAB99999AA9988887778777777776666666666666675686677888879BDDDDCDABCBDEEC8899A7AB8889A999C
  151. DATA 242232112212222344444433222544643454444555535575554696668899579AABCDAA9AAAAAA997865566655556788777767666667766665676568767677678CDDDDDDABDCBDDDDECA6679BAD9BD99A
  152. DATA 33222311122223373344334533345546544444544554557775567768778979A9ABAAAA9987765544333333333454457776776666766666655676556887666567BABCDDBCBDDCDDC9CDDC89A79BD9CA9A
  153. DATA 3322231111222125454345433432466777544344556446679856865678AA987777766554433333333333343333444467666666666666656557775555777766589ABACCACDDA8ACDDCDEEC9BA98DDDBCC
  154. DATA 7532221112111133554445444563555798864544443445675745655687655443333333333355333333334443334333346776555566666565567756554666665998B9BDCCDDDDBCEDDDEEDCB8779DEB88
  155. DATA 6762222121112344744435335555445455899A763444545457546689332223233334333333433333333345433343333336AA732222222222482344555675667B99DABADDDDDEDDDDCBCDDDAADCDA98A7
  156. DATA 433222111122345443565344444344444579ABA85534666655667556222443333333343333333334334444533443333332359A73332323324A2233222223367B98CCBABDDDDDDCDDDDBBDC87BDD97888
  157. DATA 3432222222223343333456764554453334576765459756668779B865533444443344433434434333444444543443333333322479732345564A7CDD7222223B9DCBADDCCDDDEDDDDDDCAACDBCBCC968CA
  158. DATA 253333223222333323334565454456443565475676767A78897AAA888544343356555554444443334454445634333333333334787764DDDC5AADDC62222287ADDCBDCCCDDDDDEDEDDDDCCCDDD9889C98
  159. DATA 232233222333333222244445554446343455356477778A6567689887774776337BEDDDDDCDC75AA79975555734333333233337DDD657CDDA59BDCD522224B3CDCBCBBCABDDDDDDDEDDDEDBCBCBAABDDB
  160. DATA 23323322232222234334435446544544445444446568AA766565667776477677536BDDDDDDD76DD8CDCAAC6544333333333338DDD73498BA59CDCD42222863DDDABBDB88CDDDDDDDDCDDBCCEDDDCDDBC
  161. DATA 2323332333221333455443644444555557545445546778A95785456665477778BD956BDDDDC96ACBBBCDCD7675333333333338CDD635DD9559CCCD32224A24DDDAABCCCBBDDDDDDEDDDDDDDDBCDEBDDE
  162. DATA 33333332333221223454434564434454345565334455777897974646665788899ACDC97AA8A86B8879DDDD6446233333333337CCD536DCC649CCCD32228424CDDDCBDDDDDDDDDDDDDDDDDDDDACDEDDDE
  163. DATA 3333322223323324332333234234324454446543464555666898568765468789ABCDDDDA68A76C99BABCCB45AB233333333337BBC437CCC648CCCC22238226DCDDDDDDDDDDDDDDDDDDDCDDDDDDEEEDDE
  164. DATA 2333422322423544334343233323223344545433536546555795544655448889ABCCCBBA899AAB999889A756DC333333333328BBC337CCB558CCCA22283227CCCCCDDDDDDDDDDDDDDCCBBCCCDDDDDDDD
  165. DATA 233343322333453433434333333322233445443344454555556577576858A9888899BBBA8BB85A6987688485CB533322233329BAB327CBB448CCB922472217BBCBBDCCCCDDDCCCCCCCCCCBBBBCCDBCCC
  166. DATA 233343323353324454334333345443543333444445655555564665546666AA9BCBBCCAACBB787A68767977A452334477323229BBB225887238322122722227ABB9CCCCCCCCDCCCCCCCCCCCBBBCCCCCDC
  167. DATA 232332334342235322223333223323544443533455545665446775465456999AA9ABBBBDCCB96778B9B85CB57CB358CC433323322222111248122224512219BAAACCCCCCCCCCBBBBCBCCBAAABABBCCCC
  168. DATA 33432233343222133322232222434222333443443454554344646656743588889B9AB8CCBCB9678BCBC59B849AB349BB333332222222222247122226222115ABBB7ABBCBBBBCABBBBBCCBBBBBBBBBCCC
  169. DATA 3333333332112222234431222322221355344455555545546675678797657687777779898887576ABB87B865AB853A9B2333322222222222462222331222279BBB99BBBBBBBABBBCCCBBABAABBAAABCC
  170. DATA 334333433332233334752223322222333564453433443655556976BA7895788978B99AA878955779BB589984B9B669AA23342222222222223622224122122AAABBBBABBBBA99ABBCBCBBAABBBAAAAACC
  171. DATA 3443322333212223335665223233222322337454443344465455567988959AAABA9A9888898858A7A88CBA8488A84BC923234322222222223612243112122BABBBBABAABBAA9ABCBAAA9ABBBBBAAABBB
  172. DATA 34333333322222244234554223322322223323444455545556776799A995BBBBCCBBCBCBCAA969CCA6CBBBC556756AA723325322222222213522241111123B9CCBAAAAAAAAAA9BBAAAAAAAAAAABBABBB
  173. DATA 33332333321122224444455334422321223224234455445556666888AA95BBBBCCCBCCCCDCAB7CCC8AABBCB55AC8766333232322222222223421321111114DCCCCBABBBA9AAAAABBBAABAA9BBABBABCB
  174. DATA 443332344321343545544456435322122223453535564445455568889AA5CCCCCCCBCCCCCCBB7CBB6BABA9A595887332322222222222211234113111111146CCCCCBBBA9AAAAAABBBBBBAA97ACBCBCCC
  175. DATA 4333333344227534332443665655554533333434345444555776678879A5BCCCBBBBCCBCCBBB8CB7BBBA8385B9532333333222222222222233131111123543CCCCCCCBBBBCCCCCCCCCCCCD96BCCCCCDD
  176. DATA 4433333334336443345344344433654222333444446555656455687727A5BCCCBABBCCCCBBBB8C99B9966436A7424632233222223222222222221111123695BCBCBCCCCCCCCCCCCCCCCCCC96BCCCCCCD
  177. DATA 443332344444885545333333444333333322342457765567676568552183ABBBA9999AA9A999796977663233523323222333223333322322322222212365A65CCCBCCCCCCCCCCCCCCCCCCC85ACCCCCCD
  178. DATA 33333344634475454233434332432223435476234677568AABA5566413A34554432222233444333333486353443543343332233334333233352222123559C836BCCCCCCCCCBCCCCCCCCCCC85BCCCCBBC
  179. DATA 333333455335767556355457634553323454756422756689AAA757B7485146677654444444333222347B857777352533222232423323222234222334558CC979ACCCCCCCCCCBCCCCCCCCBC85BCCCCCCC
  180. DATA 333434587323974377432246455676542243646676876899AAB957B6211143443223333322222234446985666326353433333232333844426B665455439CCB453BCCCCCBBCCCCCCCCCCCCC74BCCCCCCC
  181. DATA 3343445A93237777AB9A8356654667766646A5888AAAA9ABAAA758A5111533343333344445453433568A72222329865544434333344854745565545542ACCB4137CCBBBBBBCBCCCCBBBBBB74BCCCCCCC
  182. DATA 3433357BA625ABA88857A76B868A88878898659AABABAABBAA97587111673335889865545432336A975522243477533343434444445745655644434243BBBBBACCBCBCCCCCCCCCCCCCCCCC74ACCCCCCC
  183. DATA 3343357AA626BABAA978984A869A797879999664433334443457677878858887766644332369BABA644322263322222333343443222223222332222254CBBBBCCCCCCCCCCCCCCCCCCCCCCC74BCCCCCCC
  184. DATA 3444458AA525BBBBBBBB8948969A7A46841121232122111222223321211111111111234568ABAAA5486423242232334444433333333322222222222366CCCCCCCCCCCCCCCCCCCCCCCCCCCC64BCCCCCCC
  185. DATA 3443569AA535ABBBBBBB9A57A5ABA956111411112223334432111111111111112234422333434547632223222222222222233223323322222222222556CCCCCCCCCCCCBBBA999BCCCCCCCC64BCCCCCBB
  186. DATA 3444567AA636ABBBBBBB9A5684999521233200112122211222222222333332111111111222324862322344323322323332333233333333222222223658CCCCCCCCCBAABCB977557ABBBBCB54ABBBAA99
  187. DATA 34435668842598AAABABA86593A8A211111110005333333333444444444332222233444211134453222448642322322222233223333333333344345758AAAAA9AAAA9977211134547A9AA94499999999
  188. DATA 44445678843475889998955593A971111000011013333322111111111111111112111111112225432245586223322222222233333343223335566676399999999AB768974455324546989A3388899998
  189. DATA 4544667684346678888874567577413332111010032342110011111111122222233333223333322224575863243222222222222234444432223445646999AA99AA889324666665245479993389899999
  190. DATA 354566777566677777666666777732345432211102122221111121222334444444444344322322224567486323222222222222233232222222334573688888888999AAA9998899624449A83478799A99
  191. DATA 4455667777777777788777887777434553222111002222100011111222222211111111111113322445854753223222222222222222322222333333618A99999998888888999678854689867999878987
  192. DATA 3445666877666777676777677677445554322110111000100111000000000111111111121222324456844423122212222222222222222222222224429AAAAAAAAA999999999967578611245899878657
  193. DATA 444466677776545654344477666644665432221101221100011111111111221222212223222134446754442222112122222222222222222222222213399999988876689AAA9A66631133388300000374
  194. DATA 343466566432211124333368621135765443221012233211110000001111121312213123232133257533322212211112112222222222222121221213222221111112310258A654232233930000000003
  195. DATA 323444422310011224442AB97573267664322211246532111011001111101212112121212221211453333221122211212221211112222211222112221111111112223233333322232237100000000000
  196. DATA 334534443011112212226AAA8147257765432322AB9832112221112234345654211121211221111244332122122221111112121121212121112111222111111223222345224211233251110000000000
  197. DATA 333454102334442222129AA98116557775432237AAB824200234544343333344653211111221111123331111111111211221121211111111211111231111111321111342153112342511111100000000
  198. DATA 342233344223454453229AAA911244777644333BBAA921546776543334333322334553221221011112321211111212122221111122211212121112744223333443333211134111134212343443100000
  199. DATA 444455555343445554438AABA31012777766544BBBA955665554233221110010011258853221011101211211111111222211111112212222111113924432322243331131123111233123345555541001
  200. DATA 5445555554455332100179AAA31010677887534AA98656657523210111010000000000259631010000111211111111111111111111111111111115311401411133441132123111341234544333455201
  201. DATA 555666455652000000007ABB710110567887634A757787772121001100111100100001101585210000111211132111111122321221111111111112322412321233531223123112232244346764225521
  202. DATA 3566665564210000000039B91002204679876746667999522200000111111100000010110116731000011111114323333321111111111111111122323333241233613313124011412345896566642451
  203. DATA 5566776642200000000001210010113678887748789A73011000011111100100000000001110383100011111111111111111111111111111111221234143151233503312314012413458633233455246
  204. DATA 5566665442100012221111111010004577878746742101110000010000000000000000011101128420011111112222111111111111111111221111343143244433412311304222323586444343134425
  205. DATA 5565655421002310001001000122314566665543341100000011000112222211000000000101011742012211122222211111111111111111111122445655774843211211204211134754364456334524
  206. DATA 5567544210330024655316441000246555566465431000000110112334333333432100000000011163202100221111111000111011111111135667666876884722211201214012236666263565521862
  207. DATA 5566542014103126555325555221147665456555532010010112323222223333333431000100101114210000000100000111111222222224377766545754773435323312114012247487264674750562
  208. DATA 4665421141156415556325558251344555655466644330012433312222222222323434310000010111621001111112222222322233345566366666544745762425314223024012256256353646561253
  209. DATA 57542115126656236554355763542244444545666511004A5432232222222222222334432000000000272222223332323344455445666666376677545756641424123122025001273116323646676455
  210. DATA 5542104105765651556445681424221112233566651348CB9623222222234443211222344310010100023243334445556666666676676777476775355757531223142032115012373001536676785046
  211. DATA 543202303025666226534561443552440000112332048B9A9722222468766678985212234421010000012245566666666666666667766775266456433568541122141022014112476200245567765037
  212. DATA 5421050575113764156164135556310532236300114ABA995222257520011110136851123441000000000224555455666567645652453356277548563327661112121111002222555787533468776038
  213. DATA 532023166663115620101036431036452222160025ABA994222474011000024112867822234400100000006435556667764345377799844644784555545543322323455665753254000121026B986038
  214. DATA 321041366665530110002031214555211254346679BA9942226610132000174000451683123543752000000643776777777747BCCCBBB744444433223234566416542245241011563002321125346448
  215. DATA 32105046556666400000310125554201212402469B9A8422374010134123595100001168222346676631000057367666777205CCBABAA977543223465544321225765676471112465466224548874056
  216. DATA 3210500000000000011124422112100112010246BA9A52237224417466669965004532177222445656655420026246566643327899999999997544345778895456566663371112465750233444AA5175
  217. DATA 221141666554442000111630000000010331123AA9962237225672584332972003B61122841235666678868866567323322223543457543231235458AA9999A6999987988831123655644241944B3174
  218. DATA 221041667667752000011323300102334444567BA9822363155210065557B6147B7100114712245878889788787767864433425443336315522797BA99987756876567588A6122264433525279350482
  219. DATA 22115166676521220000010122232300134567AA99422461136500387679A459B88620341741235879888877796677889644832466544574323553577654445653224344444111257835436346612673
  220. DATA 22105147652246641101122232111332222217B997223788554661469579768A77AAA7781671124BA98899889A98877AA9A6001245666433223224643434433444555555554111147624435336503834
  221. DATA 22103214224556624424116422344312233229A9942357688754675594494684678889A92481123A9A9999AAAAAA9899AAAA710123333422234333434444444443334433436311126643433215248734
  222. DATA 3210150257666733642650452210023431136B987223714728745578B75333345568A7430282123666588898888787889878763222232342323223333333333434446544665411114765334312349343
  223. DATA 3211032277767637642663255666101301469AA9523453550441695475121236667644452183113444344454434446456433233222222222211232323322333344453344444421111577438955994535
  224. DATA 4211115147667257642665056553003000049A8732362455587444750000012334444435519311332222233333222222212112222211111122122223223333333343333344443101126798668A755434
  225. DATA 432111250367256773366732663003100025AA97223726666666779730013002344222247194122222111222212111111111122212232222222211222222222232322233322233101125667765553355
  226. DATA 343110125012466653365661320141000156B975233638998877764101114454564321147193123211111101111111111111100112111111111122122222112222222322232223210111356654432554
  227. DATA 564231111520265763487751002410000456AA732345333569AA895111169998667876467393223111011010010111000001100001011111111111211122222222222222222223211101111223345444
  228. DATA 556420111134200221321000242000004556A953234523212628AA42222349963554567754A2223100001000000001100111101011112210020011111112111122232222321123223222222344456556
  229. DATA 666641221110344311012344200000144546A9522344211138A8644222322552113211241791122111101001101001111111111001011201111122212222111121123333444333433454444445544555
  230. DATA 677775220111000133332100000002523234B952234511489755426333323236311001452861222101100011101010111111111111111000112221222222221221223333232334544432344444555556
  231. DATA 667666531000011100000000000011112213A942234523455422285433334123641112974832231111100011101111111111101211111111112222222222232233333334443223345555454465545565
  232. DATA 667666666310000000100000112122322333A942233724533212885265444444464015577712231121111111112111122211111211222111122232233322233433443344556543344566666777766675
  233. DATA 5666676665531111122233434433333344239A42223722322348A63375564465345412477412221111111111212111122212112111223222223233334332333344445544556666656666676666888898
  234. DATA 5667776655445655554554555444455545437A5222465232127B732685358543223545287122331111111111122112222212112211222232332333433444455455656555556655776766888888899AAB
  235. DATA 6777656777776665555555545445543345555A722234834536B75648832295313232226822223322111121112222222223222233223232233433333345444555455566577776665676777777999AAAAA
  236. DATA 5767676666666766666656556555554445453992223466457B75333A74438533432025841223236322122112223222222332222232333234343323334444564565666666666565556676666866798777
  237. DATA 56676666677777677676666554565555456647A5223448557667747B63347645871257512232227544332222233332222233333333234333333443334454554666777655556657776666655567787888
  238. DATA 67777767678776666655566655666555555533982323459447A9999A79764858962695122265645877752432333335432223322324333333333343445555677676666767665655677776778777778988
  239. DATA 566677578877777766566677666645664675889A622334595478AAA89AAA9A42126A5222233598AAA9AAA996533323544332223333333343333455557655576666566666666666666676676565678789
  240. DATA 66777888888767777898787877776766788999AA84233455972789B6A999752346732322323899A899AAAAA9876765455423332333344454455455445656665454566766766666566666677677765878
  241. DATA 7778888888877998887888888888898898999AAAA72333454787733342112569A51222134557A9AA9889ABAAAB8754554566764444455545555664646434565576666556667566777666778866799998
  242. DATA 667989887788877887677799988899888878999889523334554799876678988524422267435499A98A84546543555665585665644444555555566657656557766666666666668888877778A9999999A9
  243. DATA 78876887777777677567887888878989978999778885343334544456666542222212357873655554444444362256556778789875545445457565788777665777776667667656766567887887999AAAAB
  244.  
It works better if you plug it in.