sprite $device_scanner [128x128/16] {
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0000000000000000000000
000000000000000000000000000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA00000000000000000000
00000000000000000000000000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0000000000000000000
00000000000000000000000008AA9544444444444444444444444444444444444444444444444444444444444444444455555555559AA0000000000000000000
0000000000000000000000000AAA7444444444444444444444444444444444444444444444444444444444444444455555555555559AAA000000000000000000
00000000000000000000000000AAA76666666666666666666666666666666666666677777777777777777777777777777888888888AAA0000000000000000000
00000000000000000000000000AAA9777777777777777777777777777777777777777777777778888888888888888888888888888AAAA0000000000000000000
000000000000000000000000000AAA877777777777777777777777777777777777777777778888888888888888888888888889999AAA00000000000000000000
0000000000000000000000000000AAA8777777777777777777777777777777777777778888888888888888888888888888999999AAA000000000000000000000
0000000000000000000000000000AAAA77777777777777777777777777777777777888888888888888888888888888899999999AAAC000000000000000000000
00000000000000000000000000000AAA9777777777777777777777777777777788888888888888888888888888889999999999AAAA0000000000000000000000
000000000000000000000000000000AAA87777777777777777777777777778888888888888888888888888889999999999999AAAA00000000000000000000000
0000000000000000000000000000000AAA8777777777777777777777788888888888888888888888888889999999999999999AAA000000000000000000000000
0000000000000000000000000000000CAAA77777777777777777778888888888888888888888888888999999999999999999AAA0000000000000000000000000
00000000000000000000000000000000AAA9777777777777777888888888888888888888888888899999999999999999999AAAA0000000000000006400000000
000000000000000000000000000000000AAA87777777777788888888888888888888888888889999999999999999999999AAAA00000000000000005530000000
0000000000000000000000000000000000AAA877777788888888888888888888888888889999999999999999999999999AAAA000000000000000005560000000
0000000000000000000000000000000000CAAA87788888888888888888888888888889999999999999999999999999999AAA0000000000000000005550000000
00000000000000000000000000000000000AAA9888888888888888888888888888999999999999999999999999999999AAA00000000000000000005550000000
000000000000000000000000000000000000AAA98888888888888888888888899999999999999999999999999999999AAAA00000000000000000005550000000
00000000000000000000000000000000000AAAAA888888888888888888899999999999999999999999999999999999AAAA000000000000000000005550000000
00000000000000000000000000000000000AAAAAA8888889999999999999999999999999999999999999999999999AAAAA000000000000000000005550000000
00000000000000000000000000000000000AA85AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AA000000000000000000005550000000
00000000000000000000000000000000000AA756AAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAA87AA000000000000000000005550000000
0000000000000000000000000000000000AAA6569999ABA9ABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA99955AA655550000000000000085550000000
0000000000000000000000000000000000AAA55788889BBBBBB999999999999999999999999999998889BBBBBB888755AA755555500000000000055560000000
0000000000000000000000000000000000AA855888888ABBBA99999999999999999999999999999999989ABBA98888558A955555555000000000055500000000
0000000000000000000000000000000000AA7568888888899888999999999999999999999999999988888899888888656AAA0055555600000000055500000000
000000000000000000000000000000000AAA6568888888888888899999999999999999999999999888888888888887755AAA0000555500000000555500000000
000000000000000000000000000000000AAA5577788ACCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCA7777549AA0000055550000000555000000000
000000000000000000000000000000000AA85577777BDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDB7777547AA0000005555000005555000000000
000000000000000000000000000000000AA65577777CDEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEDC7777645AAA000006555500055550000000000
00000000000000000000000000000000AAA54677777CDFDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDFCD77776449AA000000555555555550000000000
00000000000000000000000000000000AAA44667777DDFCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCFCD87666447AA000000055555555500000000000
00000000000000000000000000000000AA844666678DDFCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBFCD96666545AAA00000005555550000000000000
00000000000000000000000000000000AA645666669DDEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBECDA6666544AAA00000000000000000000000000
0000000000000000000000000000000AAA445666669DDDBBBBBBBBBBAABBBBBBBBBBBBBAAAAAAAAABBBBBBBBDCDB66655438AA00000000000000000000000000
0000000000000000000000000000000AAA33555666ADEDBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBCCCC65555436AA00000000000000000000000000
0000000000000000000000000000000AA733555555BDECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCCDDEEFFDCD65555434AAA0000000000000000000000000
0000000000000000000000000000000AA533555555CDEBAAAAAAAAAAAA99999999999999ABCDEEFFFFFFFFFFFEBD855444339AA0000000000000000000000000
000000000000000000000000000000AAA333444555DDEAAAAA999999999999999999ABDEFFFFFFFFFFFFFFFFFEAD944444327AA0000000000000000000000000
000000000000000000000000000000AA9234444446DDEAA9999999999999999ABCDFFFFFFFFFFFFFFFFFFFEEEEADA44444324AAA000000000000000000000000
000000000000000000000000000000AA7234444447DDD9999999999888ABCDEFFFFFFFFFFFEEEEEEEEEEEEEEEEACC44444322AAA000000000000000000000000
000000000000000000000000000000AA5234444448DDD9999999AABCDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEACC544443228AA000000000000000000000000
00000000000000000000000000000AAA3234444449CDECBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCDBBC644433225AA000000000000000000000000
00000000000000000000000000000AA9223344444ACB99999999999999999999999999999999999999999999998AC844333223AAA00000000000000000000000
00000000000000000000000000000AA7223334444BC9975555555555555555555555555555555555555555555889C9433333229AA00000000000000000000000
00000000000000000000000000000AA5223333444CB9800000000000000000000000000000000000000000000487CB333333226AA00000000000000000000000
0000000000000000000000000000AAA3223333335CC9932222222222222222222222222222222222222222222787CC333333224AAA0000000000000000000000
0000000000000000000000000000AA92233333336CCA999999999999999999999999999999999999999999999997BC433333322AAA0000000000000000000000
0000000000000000000000000000AA72233333337CCDCA9999999999999999999999999999999999999999999BD8BC6333333228AA0000000000000000000000
0000000000000000000000000000AA52233333338CCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD9AC8333333225AA0000000000000000000000
000000000000000000000000000AAA32233333339CCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD99C9333333223AAA000000000000000000000
000000000000000000000000000AA92233333333BCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDA8CB3333333229AA000000000000000000000
000000000000000000000000000AA72233333333CCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDA7CC4333333227AA000000000000000000000
000000000000000000000000000AA52233333334CCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCA7BC5333333224AAA00000000000000000000
00000000000000000000000000AAA32233333335CCCCCCCCCCCCCCCCCCCCCCCCCBBBBBAAAAA999998888877777777AC7333333322AAA00000000000000000000
00000000000000000000000000AA922333333335CCCCCCBBBBBAAAAA9999999999999999999999999999999999999CC63333333228AA00000000000000000000
00000000000000000000000000AA722333333334CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC53333333225AA00000000000000000000
00000000000000000000000000AA4223333333337BCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCB633333333223AAA0000000000000000000
0000000000000000000000000AAA3223333333333333333333333333333333333333333333333333333333333333333333333333229AA0000000000000000000
0000000000000000000000000AA92233333333333333333333333333333333333333333333333333333333333333333333333333227AA0000000000000000000
0000000000000000000000000AA72233333333333333333333333333333333333333333333333333333333333333333333333333224AA0000000000000000000
0000000000000000000000000AA42233333333333333333333333333333333333333333333333333333333333333333333333333322AAA000000000000000000
000000000000000000000000AAA323333333333333333333333333333333333333333333333333333333333333333333333333333228AA000000000000000000
000000000000000000000000AA9223333333333333333333333333333333333333333333333333333333333333333333333333333225AA000000000000000000
000000000000000000000000AA7224443234444444444444444444444444444444444444444444444444444444444444444444444324AAA00000000000000000
000000000000000000000000AA5234442223444444444444444444444444444444444444444444444444444444444444444444444422AAA00000000000000000
00000000000000000000000FAA5234432223444333333333333333333333333333333333333333333333333333333333333333334422AAA00000000000000000
0000000000000000000000FFAA5335543334553333333333333333333333333333333333333333333333333333333333333333333433AAAF0000000000000000
0000000000000000000000FFAA5345555455554444554456655334455445666543444444444444444444444444444444444444444533AAAFF000000000000000
000000000000000000000FFFAA6345555555555555664467777335566446777743455555555555555555555555555555555555555533AABFF000000000000000
00000000000000000000FFFFAA6346666666666666664467777335666446777733566666666666666666666666666666666666666533AABFFF00000000000000
00000000000000000000FFFFAA7346666666666666665467776335666546777633566666666666666666666666666666666666666534AABFFF00000000000000
00000000000000000000FFFFAA7446666666666666666555554336666655555433666666666666666666666666666666666666666644AABFFF00000000000000
00000000000000000000FFFFAA7447777777777777766555443347776655544434777777777777777777777777777777777777777644AABFFF00000000000000
00000000000000000000FFFFAA7447777777777777776655444467777665544446777777777777777777777777777777777777777644AABFFF00000000000000
00000000000000000000FFFFAA8457777777777777777777777777777777777777777777777777777777777777777777777777777645AABFFF00000000000000
00000000000000000000FFFFAA8458888888888888888888888888888888888888888888888888888888888888888888888888888745AABFFF00000000000000
000000000000000000000FFFAA9558888888888888888888888888888888888888888888888888888888888888888888888888888755AABFF000000000000000
0000000000000000000000FFAAA557888888888888888888888888888888888888888888888888888888888888888888888888888756AABFF000000000000000
0000000000000000000000FFAAA656677777777777777777777777777777777777777777777777777777777777777777777777776557AAFF0000000000000000
00000000000000000000000FBAA855555555555555555555555555555555555555555555555555555555555555555555555555555559AAF00000000000000000
000000000000000000000000FAAA977777777777777777777777777777777777777777777777777777777777777777777777777778AAAA000000000000000000
0000000000000000000000000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0000000000000000000
000000000000000000000000000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA00000000000000000000
00000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000
0000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000
000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000
000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000
000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000
0000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000
00000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
}




!define DEVICE_SCANNER(alias) PUML_ENTITY(component,black,device_scanner,alias,device scanner)

!definelong DEVICE_SCANNER(alias,label,e_type="component",e_color="black",e_stereo="device scanner",e_sprite="device_scanner")
PUML_ENTITY(e_type,e_color,e_sprite,label,alias,e_stereo)
!enddefinelong
