Opened 12 years ago

Closed 12 years ago

#1816 closed defect (fixed)

gui crashes when setting color table

Reported by: rashadkm Owned by: rashadkm
Priority: critical Milestone: 7.0.0
Component: wxGUI Version: svn-trunk
Keywords: wxgui, color table Cc:
CPU: x86-64 Platform: Linux

Description

wxgui crashes when setting the color table from layer manager

To reproduce Load a raster layer RClick on layer -> Set color table

This will hang the ui for some time and prints a bunch of errors on the terminal

(wxgui.py:26033): Gdk-CRITICAL : IAgdk_gc_set_foreground: assertion `color != NULL' failed

(wxgui.py:26033): Gdk-CRITICAL : IAgdk_gc_set_background: assertion `color != NULL' failed

(wxgui.py:26033): Gdk-CRITICAL : IAgdk_gc_set_background: assertion `color != NULL' failed

(wxgui.py:26033): Gdk-CRITICAL : IAgdk_gc_set_background: assertion `color != NULL' failed

(wxgui.py:26033): Gdk-CRITICAL : IAgdk_gc_set_foreground: assertion `color != NULL' failed

(wxgui.py:26033): Gdk-CRITICAL : IAgdk_gc_set_background: assertion `color != NULL' failed

(wxgui.py:26033): Gdk-CRITICAL : IAgdk_gc_set_background: assertion `color != NULL' failed

(wxgui.py:26033): Gdk-CRITICAL : IAgdk_gc_set_background: assertion `color != NULL' failed

(wxgui.py:26033): Gdk-CRITICAL : IAgdk_gc_set_foreground: assertion `color != NULL' failed

GRASS: 7.0svn

Svn: revision 54137 OS: Ubuntu 12.04 LTS

wx-config --version 2.8.12

wx-config --libs -L/usr/lib/x86_64-linux-gnu -pthread -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8

Interestingly the error appears only for those maps created using r.composite To reproduce on your own try landsat avaialble in nc_spm_08/landsat

r.composite red=lsat5_1987_40@landsat green=lsat5_1987_30@landsat blue=lsat5_1987_20@landsat output=rgb

Load the new map rgb and try to set color table from gui

Attachments (1)

colorrules_py.patch (16.8 KB ) - added by rashadkm 12 years ago.
colorrules.py

Download all attachments as: .zip

Change History (7)

in reply to:  description comment:1 by hellik, 12 years ago

Replying to rashadkm:

Interestingly the error appears only for those maps created using r.composite To reproduce on your own try landsat avaialble in nc_spm_08/landsat

r.composite red=lsat5_1987_40@landsat green=lsat5_1987_30@landsat blue=lsat5_1987_20@landsat output=rgb

Load the new map rgb and try to set color table from gui

worke here with

System Info                                                                     
GRASS version: 7.0.svn                                                          
GRASS SVN Revision: 54132                                                       
GIS Library Revision: 52468 (2012-07-27)                                        
GDAL/OGR: 1.9.2                                                                 
PROJ.4: 4.8.0                                                                   
GEOS: 3.3.5                                                                     
SQLite: 3.7.10                                                                  
Python: 2.7.2                                                                   
wxPython: 2.8.12.1                                                              
Platform: Windows-7-6.1.7601-SP1 (OSGeo4W)   

comment:2 by rashadkm, 12 years ago

When I dig into the wxgui code. I found these

gui/wxpython/modules/colorrules.py

@L 671 in def LoadTable() function

self.ReadColorTable(ctable = ctable)

('r.colors.out', {'read': 'True', 'map': 'lsat_432@landsat', 'rules': '-'})

print ctable shows this output. wxPython crashes because of very large list in ctable

0 0:0:0 31 255:0:0 32 0:8:0 63 255:8:0 64 0:16:0 95 255:16:0 96 0:24:0 127 255:24:0 128 0:32:0 159 255:32:0 160 0:41:0 191 255:41:0 192 0:49:0 223 255:49:0 224 0:57:0 255 255:57:0 256 0:65:0 287 255:65:0 288 0:74:0 319 255:74:0 320 0:82:0 351 255:82:0 352 0:90:0 383 255:90:0 384 0:98:0 415 255:98:0 416 0:106:0 447 255:106:0 448 0:115:0 479 255:115:0 480 0:123:0 511 255:123:0 512 0:131:0 543 255:131:0 544 0:139:0 575 255:139:0 576 0:148:0 607 255:148:0 608 0:156:0 639 255:156:0 640 0:164:0 671 255:164:0 672 0:172:0 703 255:172:0 704 0:180:0 735 255:180:0 736 0:189:0 767 255:189:0 768 0:197:0 799 255:197:0 800 0:205:0 831 255:205:0 832 0:213:0 863 255:213:0 864 0:222:0 895 255:222:0 896 0:230:0 927 255:230:0 928 0:238:0 959 255:238:0 960 0:246:0 991 255:246:0 992 0:255:0 1023 255:255:0 1024 0:0:8 1055 255:0:8 1056 0:8:8 1087 255:8:8 1088 0:16:8 1119 255:16:8 1120 0:24:8 1151 255:24:8 1152 0:32:8 1183 255:32:8 1184 0:41:8 1215 255:41:8 1216 0:49:8 1247 255:49:8 1248 0:57:8 1279 255:57:8 1280 0:65:8 1311 255:65:8 1312 0:74:8 1343 255:74:8 1344 0:82:8 1375 255:82:8 1376 0:90:8 1407 255:90:8 1408 0:98:8 1439 255:98:8 1440 0:106:8 1471 255:106:8 1472 0:115:8 1503 255:115:8 1504 0:123:8 1535 255:123:8 1536 0:131:8 1567 255:131:8 1568 0:139:8 1599 255:139:8 1600 0:148:8 1631 255:148:8 1632 0:156:8 1663 255:156:8 1664 0:164:8 1695 255:164:8 1696 0:172:8 1727 255:172:8 1728 0:180:8 1759 255:180:8 1760 0:189:8 1791 255:189:8 1792 0:197:8 1823 255:197:8 1824 0:205:8 1855 255:205:8 1856 0:213:8 1887 255:213:8 1888 0:222:8 1919 255:222:8 1920 0:230:8 1951 255:230:8 1952 0:238:8 1983 255:238:8 1984 0:246:8 2015 255:246:8 2016 0:255:8 2047 255:255:8 2048 0:0:16 2079 255:0:16 2080 0:8:16 2111 255:8:16 2112 0:16:16 2143 255:16:16 2144 0:24:16 2175 255:24:16 2176 0:32:16 2207 255:32:16 2208 0:41:16 2239 255:41:16 2240 0:49:16 2271 255:49:16 2272 0:57:16 2303 255:57:16 2304 0:65:16 2335 255:65:16 2336 0:74:16 2367 255:74:16 2368 0:82:16 2399 255:82:16 2400 0:90:16 2431 255:90:16 2432 0:98:16 2463 255:98:16 2464 0:106:16 2495 255:106:16 2496 0:115:16 2527 255:115:16 2528 0:123:16 2559 255:123:16 2560 0:131:16 2591 255:131:16 2592 0:139:16 2623 255:139:16 2624 0:148:16 2655 255:148:16 2656 0:156:16 2687 255:156:16 2688 0:164:16 2719 255:164:16 2720 0:172:16 2751 255:172:16 2752 0:180:16 2783 255:180:16 2784 0:189:16 2815 255:189:16 2816 0:197:16 2847 255:197:16 2848 0:205:16 2879 255:205:16 2880 0:213:16 2911 255:213:16 2912 0:222:16 2943 255:222:16 2944 0:230:16 2975 255:230:16 2976 0:238:16 3007 255:238:16 3008 0:246:16 3039 255:246:16 3040 0:255:16 3071 255:255:16 3072 0:0:24 3103 255:0:24 3104 0:8:24 3135 255:8:24 3136 0:16:24 3167 255:16:24 3168 0:24:24 3199 255:24:24 3200 0:32:24 3231 255:32:24 3232 0:41:24 3263 255:41:24 3264 0:49:24 3295 255:49:24 3296 0:57:24 3327 255:57:24 3328 0:65:24 3359 255:65:24 3360 0:74:24 3391 255:74:24 3392 0:82:24 3423 255:82:24 3424 0:90:24 3455 255:90:24 3456 0:98:24 3487 255:98:24 3488 0:106:24 3519 255:106:24 3520 0:115:24 3551 255:115:24 3552 0:123:24 3583 255:123:24 3584 0:131:24 3615 255:131:24 3616 0:139:24 3647 255:139:24 3648 0:148:24 3679 255:148:24 3680 0:156:24 3711 255:156:24 3712 0:164:24 3743 255:164:24 3744 0:172:24 3775 255:172:24 3776 0:180:24 3807 255:180:24 3808 0:189:24 3839 255:189:24 3840 0:197:24 3871 255:197:24 3872 0:205:24 3903 255:205:24 3904 0:213:24 3935 255:213:24 3936 0:222:24 3967 255:222:24 3968 0:230:24 3999 255:230:24 4000 0:238:24 4031 255:238:24 4032 0:246:24 4063 255:246:24 4064 0:255:24 4095 255:255:24 4096 0:0:32 4127 255:0:32 4128 0:8:32 4159 255:8:32 4160 0:16:32 4191 255:16:32 4192 0:24:32 4223 255:24:32 4224 0:32:32 4255 255:32:32 4256 0:41:32 4287 255:41:32 4288 0:49:32 4319 255:49:32 4320 0:57:32 4351 255:57:32 4352 0:65:32 4383 255:65:32 4384 0:74:32 4415 255:74:32 4416 0:82:32 4447 255:82:32 4448 0:90:32 4479 255:90:32 4480 0:98:32 4511 255:98:32 4512 0:106:32 4543 255:106:32 4544 0:115:32 4575 255:115:32 4576 0:123:32 4607 255:123:32 4608 0:131:32 4639 255:131:32 4640 0:139:32 4671 255:139:32 4672 0:148:32 4703 255:148:32 4704 0:156:32 4735 255:156:32 4736 0:164:32 4767 255:164:32 4768 0:172:32 4799 255:172:32 4800 0:180:32 4831 255:180:32 4832 0:189:32 4863 255:189:32 4864 0:197:32 4895 255:197:32 4896 0:205:32 4927 255:205:32 4928 0:213:32 4959 255:213:32 4960 0:222:32 4991 255:222:32 4992 0:230:32 5023 255:230:32 5024 0:238:32 5055 255:238:32 5056 0:246:32 5087 255:246:32 5088 0:255:32 5119 255:255:32 5120 0:0:41 5151 255:0:41 5152 0:8:41 5183 255:8:41 5184 0:16:41 5215 255:16:41 5216 0:24:41 5247 255:24:41 5248 0:32:41 5279 255:32:41 5280 0:41:41 5311 255:41:41 5312 0:49:41 5343 255:49:41 5344 0:57:41 5375 255:57:41 5376 0:65:41 5407 255:65:41 5408 0:74:41 5439 255:74:41 5440 0:82:41 5471 255:82:41 5472 0:90:41 5503 255:90:41 5504 0:98:41 5535 255:98:41 5536 0:106:41 5567 255:106:41 5568 0:115:41 5599 255:115:41 5600 0:123:41 5631 255:123:41 5632 0:131:41 5663 255:131:41 5664 0:139:41 5695 255:139:41 5696 0:148:41 5727 255:148:41 5728 0:156:41 5759 255:156:41 5760 0:164:41 5791 255:164:41 5792 0:172:41 5823 255:172:41 5824 0:180:41 5855 255:180:41 5856 0:189:41 5887 255:189:41 5888 0:197:41 5919 255:197:41 5920 0:205:41 5951 255:205:41 5952 0:213:41 5983 255:213:41 5984 0:222:41 6015 255:222:41 6016 0:230:41 6047 255:230:41 6048 0:238:41 6079 255:238:41 6080 0:246:41 6111 255:246:41 6112 0:255:41 6143 255:255:41 6144 0:0:49 6175 255:0:49 6176 0:8:49 6207 255:8:49 6208 0:16:49 6239 255:16:49 6240 0:24:49 6271 255:24:49 6272 0:32:49 6303 255:32:49 6304 0:41:49 6335 255:41:49 6336 0:49:49 6367 255:49:49 6368 0:57:49 6399 255:57:49 6400 0:65:49 6431 255:65:49 6432 0:74:49 6463 255:74:49 6464 0:82:49 6495 255:82:49 6496 0:90:49 6527 255:90:49 6528 0:98:49 6559 255:98:49 6560 0:106:49 6591 255:106:49 6592 0:115:49 6623 255:115:49 6624 0:123:49 6655 255:123:49 6656 0:131:49 6687 255:131:49 6688 0:139:49 6719 255:139:49 6720 0:148:49 6751 255:148:49 6752 0:156:49 6783 255:156:49 6784 0:164:49 6815 255:164:49 6816 0:172:49 6847 255:172:49 6848 0:180:49 6879 255:180:49 6880 0:189:49 6911 255:189:49 6912 0:197:49 6943 255:197:49 6944 0:205:49 6975 255:205:49 6976 0:213:49 7007 255:213:49 7008 0:222:49 7039 255:222:49 7040 0:230:49 7071 255:230:49 7072 0:238:49 7103 255:238:49 7104 0:246:49 7135 255:246:49 7136 0:255:49 7167 255:255:49 7168 0:0:57 7199 255:0:57 7200 0:8:57 7231 255:8:57 7232 0:16:57 7263 255:16:57 7264 0:24:57 7295 255:24:57 7296 0:32:57 7327 255:32:57 7328 0:41:57 7359 255:41:57 7360 0:49:57 7391 255:49:57 7392 0:57:57 7423 255:57:57 7424 0:65:57 7455 255:65:57 7456 0:74:57 7487 255:74:57 7488 0:82:57 7519 255:82:57 7520 0:90:57 7551 255:90:57 7552 0:98:57 7583 255:98:57 7584 0:106:57 7615 255:106:57 7616 0:115:57 7647 255:115:57 7648 0:123:57 7679 255:123:57 7680 0:131:57 7711 255:131:57 7712 0:139:57 7743 255:139:57 7744 0:148:57 7775 255:148:57 7776 0:156:57 7807 255:156:57 7808 0:164:57 7839 255:164:57 7840 0:172:57 7871 255:172:57 7872 0:180:57 7903 255:180:57 7904 0:189:57 7935 255:189:57 7936 0:197:57 7967 255:197:57 7968 0:205:57 7999 255:205:57 8000 0:213:57 8031 255:213:57 8032 0:222:57 8063 255:222:57 8064 0:230:57 8095 255:230:57 8096 0:238:57 8127 255:238:57 8128 0:246:57 8159 255:246:57 8160 0:255:57 8191 255:255:57 8192 0:0:65 8223 255:0:65 8224 0:8:65 8255 255:8:65 8256 0:16:65 8287 255:16:65 8288 0:24:65 8319 255:24:65 8320 0:32:65 8351 255:32:65 8352 0:41:65 8383 255:41:65 8384 0:49:65 8415 255:49:65 8416 0:57:65 8447 255:57:65 8448 0:65:65 8479 255:65:65 8480 0:74:65 8511 255:74:65 8512 0:82:65 8543 255:82:65 8544 0:90:65 8575 255:90:65 8576 0:98:65 8607 255:98:65 8608 0:106:65 8639 255:106:65 8640 0:115:65 8671 255:115:65 8672 0:123:65 8703 255:123:65 8704 0:131:65 8735 255:131:65 8736 0:139:65 8767 255:139:65 8768 0:148:65 8799 255:148:65 8800 0:156:65 8831 255:156:65 8832 0:164:65 8863 255:164:65 8864 0:172:65 8895 255:172:65 8896 0:180:65 8927 255:180:65 8928 0:189:65 8959 255:189:65 8960 0:197:65 8991 255:197:65 8992 0:205:65 9023 255:205:65 9024 0:213:65 9055 255:213:65 9056 0:222:65 9087 255:222:65 9088 0:230:65 9119 255:230:65 9120 0:238:65 9151 255:238:65 9152 0:246:65 9183 255:246:65 9184 0:255:65 9215 255:255:65 9216 0:0:74 9247 255:0:74 9248 0:8:74 9279 255:8:74 9280 0:16:74 9311 255:16:74 9312 0:24:74 9343 255:24:74 9344 0:32:74 9375 255:32:74 9376 0:41:74 9407 255:41:74 9408 0:49:74 9439 255:49:74 9440 0:57:74 9471 255:57:74 9472 0:65:74 9503 255:65:74 9504 0:74:74 9535 255:74:74 9536 0:82:74 9567 255:82:74 9568 0:90:74 9599 255:90:74 9600 0:98:74 9631 255:98:74 9632 0:106:74 9663 255:106:74 9664 0:115:74 9695 255:115:74 9696 0:123:74 9727 255:123:74 9728 0:131:74 9759 255:131:74 9760 0:139:74 9791 255:139:74 9792 0:148:74 9823 255:148:74 9824 0:156:74 9855 255:156:74 9856 0:164:74 9887 255:164:74 9888 0:172:74 9919 255:172:74 9920 0:180:74 9951 255:180:74 9952 0:189:74 9983 255:189:74 9984 0:197:74 10015 255:197:74 10016 0:205:74 10047 255:205:74 10048 0:213:74 10079 255:213:74 10080 0:222:74 10111 255:222:74 10112 0:230:74 10143 255:230:74 10144 0:238:74 10175 255:238:74 10176 0:246:74 10207 255:246:74 10208 0:255:74 10239 255:255:74 10240 0:0:82 10271 255:0:82 10272 0:8:82 10303 255:8:82 10304 0:16:82 10335 255:16:82 10336 0:24:82 10367 255:24:82 10368 0:32:82 10399 255:32:82 10400 0:41:82 10431 255:41:82 10432 0:49:82 10463 255:49:82 10464 0:57:82 10495 255:57:82 10496 0:65:82 10527 255:65:82 10528 0:74:82 10559 255:74:82 10560 0:82:82 10591 255:82:82 10592 0:90:82 10623 255:90:82 10624 0:98:82 10655 255:98:82 10656 0:106:82 10687 255:106:82 10688 0:115:82 10719 255:115:82 10720 0:123:82 10751 255:123:82 10752 0:131:82 10783 255:131:82 10784 0:139:82 10815 255:139:82 10816 0:148:82 10847 255:148:82 10848 0:156:82 10879 255:156:82 10880 0:164:82 10911 255:164:82 10912 0:172:82 10943 255:172:82 10944 0:180:82 10975 255:180:82 10976 0:189:82 11007 255:189:82 11008 0:197:82 11039 255:197:82 11040 0:205:82 11071 255:205:82 11072 0:213:82 11103 255:213:82 11104 0:222:82 11135 255:222:82 11136 0:230:82 11167 255:230:82 11168 0:238:82 11199 255:238:82 11200 0:246:82 11231 255:246:82 11232 0:255:82 11263 255:255:82 11264 0:0:90 11295 255:0:90 11296 0:8:90 11327 255:8:90 11328 0:16:90 11359 255:16:90 11360 0:24:90 11391 255:24:90 11392 0:32:90 11423 255:32:90 11424 0:41:90 11455 255:41:90 11456 0:49:90 11487 255:49:90 11488 0:57:90 11519 255:57:90 11520 0:65:90 11551 255:65:90 11552 0:74:90 11583 255:74:90 11584 0:82:90 11615 255:82:90 11616 0:90:90 11647 255:90:90 11648 0:98:90 11679 255:98:90 11680 0:106:90 11711 255:106:90 11712 0:115:90 11743 255:115:90 11744 0:123:90 11775 255:123:90 11776 0:131:90 11807 255:131:90 11808 0:139:90 11839 255:139:90 11840 0:148:90 11871 255:148:90 11872 0:156:90 11903 255:156:90 11904 0:164:90 11935 255:164:90 11936 0:172:90 11967 255:172:90 11968 0:180:90 11999 255:180:90 12000 0:189:90 12031 255:189:90 12032 0:197:90 12063 255:197:90 12064 0:205:90 12095 255:205:90 12096 0:213:90 12127 255:213:90 12128 0:222:90 12159 255:222:90 12160 0:230:90 12191 255:230:90 12192 0:238:90 12223 255:238:90 12224 0:246:90 12255 255:246:90 12256 0:255:90 12287 255:255:90 12288 0:0:98 12319 255:0:98 12320 0:8:98 12351 255:8:98 12352 0:16:98 12383 255:16:98 12384 0:24:98 12415 255:24:98 12416 0:32:98 12447 255:32:98 12448 0:41:98 12479 255:41:98 12480 0:49:98 12511 255:49:98 12512 0:57:98 12543 255:57:98 12544 0:65:98 12575 255:65:98 12576 0:74:98 12607 255:74:98 12608 0:82:98 12639 255:82:98 12640 0:90:98 12671 255:90:98 12672 0:98:98 12703 255:98:98 12704 0:106:98 12735 255:106:98 12736 0:115:98 12767 255:115:98 12768 0:123:98 12799 255:123:98 12800 0:131:98 12831 255:131:98 12832 0:139:98 12863 255:139:98 12864 0:148:98 12895 255:148:98 12896 0:156:98 12927 255:156:98 12928 0:164:98 12959 255:164:98 12960 0:172:98 12991 255:172:98 12992 0:180:98 13023 255:180:98 13024 0:189:98 13055 255:189:98 13056 0:197:98 13087 255:197:98 13088 0:205:98 13119 255:205:98 13120 0:213:98 13151 255:213:98 13152 0:222:98 13183 255:222:98 13184 0:230:98 13215 255:230:98 13216 0:238:98 13247 255:238:98 13248 0:246:98 13279 255:246:98 13280 0:255:98 13311 255:255:98 13312 0:0:106 13343 255:0:106 13344 0:8:106 13375 255:8:106 13376 0:16:106 13407 255:16:106 13408 0:24:106 13439 255:24:106 13440 0:32:106 13471 255:32:106 13472 0:41:106 13503 255:41:106 13504 0:49:106 13535 255:49:106 13536 0:57:106 13567 255:57:106 13568 0:65:106 13599 255:65:106 13600 0:74:106 13631 255:74:106 13632 0:82:106 13663 255:82:106 13664 0:90:106 13695 255:90:106 13696 0:98:106 13727 255:98:106 13728 0:106:106 13759 255:106:106 13760 0:115:106 13791 255:115:106 13792 0:123:106 13823 255:123:106 13824 0:131:106 13855 255:131:106 13856 0:139:106 13887 255:139:106 13888 0:148:106 13919 255:148:106 13920 0:156:106 13951 255:156:106 13952 0:164:106 13983 255:164:106 13984 0:172:106 14015 255:172:106 14016 0:180:106 14047 255:180:106 14048 0:189:106 14079 255:189:106 14080 0:197:106 14111 255:197:106 14112 0:205:106 14143 255:205:106 14144 0:213:106 14175 255:213:106 14176 0:222:106 14207 255:222:106 14208 0:230:106 14239 255:230:106 14240 0:238:106 14271 255:238:106 14272 0:246:106 14303 255:246:106 14304 0:255:106 14335 255:255:106 14336 0:0:115 14367 255:0:115 14368 0:8:115 14399 255:8:115 14400 0:16:115 14431 255:16:115 14432 0:24:115 14463 255:24:115 14464 0:32:115 14495 255:32:115 14496 0:41:115 14527 255:41:115 14528 0:49:115 14559 255:49:115 14560 0:57:115 14591 255:57:115 14592 0:65:115 14623 255:65:115 14624 0:74:115 14655 255:74:115 14656 0:82:115 14687 255:82:115 14688 0:90:115 14719 255:90:115 14720 0:98:115 14751 255:98:115 14752 0:106:115 14783 255:106:115 14784 0:115:115 14815 255:115:115 14816 0:123:115 14847 255:123:115 14848 0:131:115 14879 255:131:115 14880 0:139:115 14911 255:139:115 14912 0:148:115 14943 255:148:115 14944 0:156:115 14975 255:156:115 14976 0:164:115 15007 255:164:115 15008 0:172:115 15039 255:172:115 15040 0:180:115 15071 255:180:115 15072 0:189:115 15103 255:189:115 15104 0:197:115 15135 255:197:115 15136 0:205:115 15167 255:205:115 15168 0:213:115 15199 255:213:115 15200 0:222:115 15231 255:222:115 15232 0:230:115 15263 255:230:115 15264 0:238:115 15295 255:238:115 15296 0:246:115 15327 255:246:115 15328 0:255:115 15359 255:255:115 15360 0:0:123 15391 255:0:123 15392 0:8:123 15423 255:8:123 15424 0:16:123 15455 255:16:123 15456 0:24:123 15487 255:24:123 15488 0:32:123 15519 255:32:123 15520 0:41:123 15551 255:41:123 15552 0:49:123 15583 255:49:123 15584 0:57:123 15615 255:57:123 15616 0:65:123 15647 255:65:123 15648 0:74:123 15679 255:74:123 15680 0:82:123 15711 255:82:123 15712 0:90:123 15743 255:90:123 15744 0:98:123 15775 255:98:123 15776 0:106:123 15807 255:106:123 15808 0:115:123 15839 255:115:123 15840 0:123:123 15871 255:123:123 15872 0:131:123 15903 255:131:123 15904 0:139:123 15935 255:139:123 15936 0:148:123 15967 255:148:123 15968 0:156:123 15999 255:156:123 16000 0:164:123 16031 255:164:123 16032 0:172:123 16063 255:172:123 16064 0:180:123 16095 255:180:123 16096 0:189:123 16127 255:189:123 16128 0:197:123 16159 255:197:123 16160 0:205:123 16191 255:205:123 16192 0:213:123 16223 255:213:123 16224 0:222:123 16255 255:222:123 16256 0:230:123 16287 255:230:123 16288 0:238:123 16319 255:238:123 16320 0:246:123 16351 255:246:123 16352 0:255:123 16383 255:255:123 16384 0:0:131 16415 255:0:131 16416 0:8:131 16447 255:8:131 16448 0:16:131 16479 255:16:131 16480 0:24:131 16511 255:24:131 16512 0:32:131 16543 255:32:131 16544 0:41:131 16575 255:41:131 16576 0:49:131 16607 255:49:131 16608 0:57:131 16639 255:57:131 16640 0:65:131 16671 255:65:131 16672 0:74:131 16703 255:74:131 16704 0:82:131 16735 255:82:131 16736 0:90:131 16767 255:90:131 16768 0:98:131 16799 255:98:131 16800 0:106:131 16831 255:106:131 16832 0:115:131 16863 255:115:131 16864 0:123:131 16895 255:123:131 16896 0:131:131 16927 255:131:131 16928 0:139:131 16959 255:139:131 16960 0:148:131 16991 255:148:131 16992 0:156:131 17023 255:156:131 17024 0:164:131 17055 255:164:131 17056 0:172:131 17087 255:172:131 17088 0:180:131 17119 255:180:131 17120 0:189:131 17151 255:189:131 17152 0:197:131 17183 255:197:131 17184 0:205:131 17215 255:205:131 17216 0:213:131 17247 255:213:131 17248 0:222:131 17279 255:222:131 17280 0:230:131 17311 255:230:131 17312 0:238:131 17343 255:238:131 17344 0:246:131 17375 255:246:131 17376 0:255:131 17407 255:255:131 17408 0:0:139 17439 255:0:139 17440 0:8:139 17471 255:8:139 17472 0:16:139 17503 255:16:139 17504 0:24:139 17535 255:24:139 17536 0:32:139 17567 255:32:139 17568 0:41:139 17599 255:41:139 17600 0:49:139 17631 255:49:139 17632 0:57:139 17663 255:57:139 17664 0:65:139 17695 255:65:139 17696 0:74:139 17727 255:74:139 17728 0:82:139 17759 255:82:139 17760 0:90:139 17791 255:90:139 17792 0:98:139 17823 255:98:139 17824 0:106:139 17855 255:106:139 17856 0:115:139 17887 255:115:139 17888 0:123:139 17919 255:123:139 17920 0:131:139 17951 255:131:139 17952 0:139:139 17983 255:139:139 17984 0:148:139 18015 255:148:139 18016 0:156:139 18047 255:156:139 18048 0:164:139 18079 255:164:139 18080 0:172:139 18111 255:172:139 18112 0:180:139 18143 255:180:139 18144 0:189:139 18175 255:189:139 18176 0:197:139 18207 255:197:139 18208 0:205:139 18239 255:205:139 18240 0:213:139 18271 255:213:139 18272 0:222:139 18303 255:222:139 18304 0:230:139 18335 255:230:139 18336 0:238:139 18367 255:238:139 18368 0:246:139 18399 255:246:139 18400 0:255:139 18431 255:255:139 18432 0:0:148 18463 255:0:148 18464 0:8:148 18495 255:8:148 18496 0:16:148 18527 255:16:148 18528 0:24:148 18559 255:24:148 18560 0:32:148 18591 255:32:148 18592 0:41:148 18623 255:41:148 18624 0:49:148 18655 255:49:148 18656 0:57:148 18687 255:57:148 18688 0:65:148 18719 255:65:148 18720 0:74:148 18751 255:74:148 18752 0:82:148 18783 255:82:148 18784 0:90:148 18815 255:90:148 18816 0:98:148 18847 255:98:148 18848 0:106:148 18879 255:106:148 18880 0:115:148 18911 255:115:148 18912 0:123:148 18943 255:123:148 18944 0:131:148 18975 255:131:148 18976 0:139:148 19007 255:139:148 19008 0:148:148 19039 255:148:148 19040 0:156:148 19071 255:156:148 19072 0:164:148 19103 255:164:148 19104 0:172:148 19135 255:172:148 19136 0:180:148 19167 255:180:148 19168 0:189:148 19199 255:189:148 19200 0:197:148 19231 255:197:148 19232 0:205:148 19263 255:205:148 19264 0:213:148 19295 255:213:148 19296 0:222:148 19327 255:222:148 19328 0:230:148 19359 255:230:148 19360 0:238:148 19391 255:238:148 19392 0:246:148 19423 255:246:148 19424 0:255:148 19455 255:255:148 19456 0:0:156 19487 255:0:156 19488 0:8:156 19519 255:8:156 19520 0:16:156 19551 255:16:156 19552 0:24:156 19583 255:24:156 19584 0:32:156 19615 255:32:156 19616 0:41:156 19647 255:41:156 19648 0:49:156 19679 255:49:156 19680 0:57:156 19711 255:57:156 19712 0:65:156 19743 255:65:156 19744 0:74:156 19775 255:74:156 19776 0:82:156 19807 255:82:156 19808 0:90:156 19839 255:90:156 19840 0:98:156 19871 255:98:156 19872 0:106:156 19903 255:106:156 19904 0:115:156 19935 255:115:156 19936 0:123:156 19967 255:123:156 19968 0:131:156 19999 255:131:156 20000 0:139:156 20031 255:139:156 20032 0:148:156 20063 255:148:156 20064 0:156:156 20095 255:156:156 20096 0:164:156 20127 255:164:156 20128 0:172:156 20159 255:172:156 20160 0:180:156 20191 255:180:156 20192 0:189:156 20223 255:189:156 20224 0:197:156 20255 255:197:156 20256 0:205:156 20287 255:205:156 20288 0:213:156 20319 255:213:156 20320 0:222:156 20351 255:222:156 20352 0:230:156 20383 255:230:156 20384 0:238:156 20415 255:238:156 20416 0:246:156 20447 255:246:156 20448 0:255:156 20479 255:255:156 20480 0:0:164 20511 255:0:164 20512 0:8:164 20543 255:8:164 20544 0:16:164 20575 255:16:164 20576 0:24:164 20607 255:24:164 20608 0:32:164 20639 255:32:164 20640 0:41:164 20671 255:41:164 20672 0:49:164 20703 255:49:164 20704 0:57:164 20735 255:57:164 20736 0:65:164 20767 255:65:164 20768 0:74:164 20799 255:74:164 20800 0:82:164 20831 255:82:164 20832 0:90:164 20863 255:90:164 20864 0:98:164 20895 255:98:164 20896 0:106:164 20927 255:106:164 20928 0:115:164 20959 255:115:164 20960 0:123:164 20991 255:123:164 20992 0:131:164 21023 255:131:164 21024 0:139:164 21055 255:139:164 21056 0:148:164 21087 255:148:164 21088 0:156:164 21119 255:156:164 21120 0:164:164 21151 255:164:164 21152 0:172:164 21183 255:172:164 21184 0:180:164 21215 255:180:164 21216 0:189:164 21247 255:189:164 21248 0:197:164 21279 255:197:164 21280 0:205:164 21311 255:205:164 21312 0:213:164 21343 255:213:164 21344 0:222:164 21375 255:222:164 21376 0:230:164 21407 255:230:164 21408 0:238:164 21439 255:238:164 21440 0:246:164 21471 255:246:164 21472 0:255:164 21503 255:255:164 21504 0:0:172 21535 255:0:172 21536 0:8:172 21567 255:8:172 21568 0:16:172 21599 255:16:172 21600 0:24:172 21631 255:24:172 21632 0:32:172 21663 255:32:172 21664 0:41:172 21695 255:41:172 21696 0:49:172 21727 255:49:172 21728 0:57:172 21759 255:57:172 21760 0:65:172 21791 255:65:172 21792 0:74:172 21823 255:74:172 21824 0:82:172 21855 255:82:172 21856 0:90:172 21887 255:90:172 21888 0:98:172 21919 255:98:172 21920 0:106:172 21951 255:106:172 21952 0:115:172 21983 255:115:172 21984 0:123:172 22015 255:123:172 22016 0:131:172 22047 255:131:172 22048 0:139:172 22079 255:139:172 22080 0:148:172 22111 255:148:172 22112 0:156:172 22143 255:156:172 22144 0:164:172 22175 255:164:172 22176 0:172:172 22207 255:172:172 22208 0:180:172 22239 255:180:172 22240 0:189:172 22271 255:189:172 22272 0:197:172 22303 255:197:172 22304 0:205:172 22335 255:205:172 22336 0:213:172 22367 255:213:172 22368 0:222:172 22399 255:222:172 22400 0:230:172 22431 255:230:172 22432 0:238:172 22463 255:238:172 22464 0:246:172 22495 255:246:172 22496 0:255:172 22527 255:255:172 22528 0:0:180 22559 255:0:180 22560 0:8:180 22591 255:8:180 22592 0:16:180 22623 255:16:180 22624 0:24:180 22655 255:24:180 22656 0:32:180 22687 255:32:180 22688 0:41:180 22719 255:41:180 22720 0:49:180 22751 255:49:180 22752 0:57:180 22783 255:57:180 22784 0:65:180 22815 255:65:180 22816 0:74:180 22847 255:74:180 22848 0:82:180 22879 255:82:180 22880 0:90:180 22911 255:90:180 22912 0:98:180 22943 255:98:180 22944 0:106:180 22975 255:106:180 22976 0:115:180 23007 255:115:180 23008 0:123:180 23039 255:123:180 23040 0:131:180 23071 255:131:180 23072 0:139:180 23103 255:139:180 23104 0:148:180 23135 255:148:180 23136 0:156:180 23167 255:156:180 23168 0:164:180 23199 255:164:180 23200 0:172:180 23231 255:172:180 23232 0:180:180 23263 255:180:180 23264 0:189:180 23295 255:189:180 23296 0:197:180 23327 255:197:180 23328 0:205:180 23359 255:205:180 23360 0:213:180 23391 255:213:180 23392 0:222:180 23423 255:222:180 23424 0:230:180 23455 255:230:180 23456 0:238:180 23487 255:238:180 23488 0:246:180 23519 255:246:180 23520 0:255:180 23551 255:255:180 23552 0:0:189 23583 255:0:189 23584 0:8:189 23615 255:8:189 23616 0:16:189 23647 255:16:189 23648 0:24:189 23679 255:24:189 23680 0:32:189 23711 255:32:189 23712 0:41:189 23743 255:41:189 23744 0:49:189 23775 255:49:189 23776 0:57:189 23807 255:57:189 23808 0:65:189 23839 255:65:189 23840 0:74:189 23871 255:74:189 23872 0:82:189 23903 255:82:189 23904 0:90:189 23935 255:90:189 23936 0:98:189 23967 255:98:189 23968 0:106:189 23999 255:106:189 24000 0:115:189 24031 255:115:189 24032 0:123:189 24063 255:123:189 24064 0:131:189 24095 255:131:189 24096 0:139:189 24127 255:139:189 24128 0:148:189 24159 255:148:189 24160 0:156:189 24191 255:156:189 24192 0:164:189 24223 255:164:189 24224 0:172:189 24255 255:172:189 24256 0:180:189 24287 255:180:189 24288 0:189:189 24319 255:189:189 24320 0:197:189 24351 255:197:189 24352 0:205:189 24383 255:205:189 24384 0:213:189 24415 255:213:189 24416 0:222:189 24447 255:222:189 24448 0:230:189 24479 255:230:189 24480 0:238:189 24511 255:238:189 24512 0:246:189 24543 255:246:189 24544 0:255:189 24575 255:255:189 24576 0:0:197 24607 255:0:197 24608 0:8:197 24639 255:8:197 24640 0:16:197 24671 255:16:197 24672 0:24:197 24703 255:24:197 24704 0:32:197 24735 255:32:197 24736 0:41:197 24767 255:41:197 24768 0:49:197 24799 255:49:197 24800 0:57:197 24831 255:57:197 24832 0:65:197 24863 255:65:197 24864 0:74:197 24895 255:74:197 24896 0:82:197 24927 255:82:197 24928 0:90:197 24959 255:90:197 24960 0:98:197 24991 255:98:197 24992 0:106:197 25023 255:106:197 25024 0:115:197 25055 255:115:197 25056 0:123:197 25087 255:123:197 25088 0:131:197 25119 255:131:197 25120 0:139:197 25151 255:139:197 25152 0:148:197 25183 255:148:197 25184 0:156:197 25215 255:156:197 25216 0:164:197 25247 255:164:197 25248 0:172:197 25279 255:172:197 25280 0:180:197 25311 255:180:197 25312 0:189:197 25343 255:189:197 25344 0:197:197 25375 255:197:197 25376 0:205:197 25407 255:205:197 25408 0:213:197 25439 255:213:197 25440 0:222:197 25471 255:222:197 25472 0:230:197 25503 255:230:197 25504 0:238:197 25535 255:238:197 25536 0:246:197 25567 255:246:197 25568 0:255:197 25599 255:255:197 25600 0:0:205 25631 255:0:205 25632 0:8:205 25663 255:8:205 25664 0:16:205 25695 255:16:205 25696 0:24:205 25727 255:24:205 25728 0:32:205 25759 255:32:205 25760 0:41:205 25791 255:41:205 25792 0:49:205 25823 255:49:205 25824 0:57:205 25855 255:57:205 25856 0:65:205 25887 255:65:205 25888 0:74:205 25919 255:74:205 25920 0:82:205 25951 255:82:205 25952 0:90:205 25983 255:90:205 25984 0:98:205 26015 255:98:205 26016 0:106:205 26047 255:106:205 26048 0:115:205 26079 255:115:205 26080 0:123:205 26111 255:123:205 26112 0:131:205 26143 255:131:205 26144 0:139:205 26175 255:139:205 26176 0:148:205 26207 255:148:205 26208 0:156:205 26239 255:156:205 26240 0:164:205 26271 255:164:205 26272 0:172:205 26303 255:172:205 26304 0:180:205 26335 255:180:205 26336 0:189:205 26367 255:189:205 26368 0:197:205 26399 255:197:205 26400 0:205:205 26431 255:205:205 26432 0:213:205 26463 255:213:205 26464 0:222:205 26495 255:222:205 26496 0:230:205 26527 255:230:205 26528 0:238:205 26559 255:238:205 26560 0:246:205 26591 255:246:205 26592 0:255:205 26623 255:255:205 26624 0:0:213 26655 255:0:213 26656 0:8:213 26687 255:8:213 26688 0:16:213 26719 255:16:213 26720 0:24:213 26751 255:24:213 26752 0:32:213 26783 255:32:213 26784 0:41:213 26815 255:41:213 26816 0:49:213 26847 255:49:213 26848 0:57:213 26879 255:57:213 26880 0:65:213 26911 255:65:213 26912 0:74:213 26943 255:74:213 26944 0:82:213 26975 255:82:213 26976 0:90:213 27007 255:90:213 27008 0:98:213 27039 255:98:213 27040 0:106:213 27071 255:106:213 27072 0:115:213 27103 255:115:213 27104 0:123:213 27135 255:123:213 27136 0:131:213 27167 255:131:213 27168 0:139:213 27199 255:139:213 27200 0:148:213 27231 255:148:213 27232 0:156:213 27263 255:156:213 27264 0:164:213 27295 255:164:213 27296 0:172:213 27327 255:172:213 27328 0:180:213 27359 255:180:213 27360 0:189:213 27391 255:189:213 27392 0:197:213 27423 255:197:213 27424 0:205:213 27455 255:205:213 27456 0:213:213 27487 255:213:213 27488 0:222:213 27519 255:222:213 27520 0:230:213 27551 255:230:213 27552 0:238:213 27583 255:238:213 27584 0:246:213 27615 255:246:213 27616 0:255:213 27647 255:255:213 27648 0:0:222 27679 255:0:222 27680 0:8:222 27711 255:8:222 27712 0:16:222 27743 255:16:222 27744 0:24:222 27775 255:24:222 27776 0:32:222 27807 255:32:222 27808 0:41:222 27839 255:41:222 27840 0:49:222 27871 255:49:222 27872 0:57:222 27903 255:57:222 27904 0:65:222 27935 255:65:222 27936 0:74:222 27967 255:74:222 27968 0:82:222 27999 255:82:222 28000 0:90:222 28031 255:90:222 28032 0:98:222 28063 255:98:222 28064 0:106:222 28095 255:106:222 28096 0:115:222 28127 255:115:222 28128 0:123:222 28159 255:123:222 28160 0:131:222 28191 255:131:222 28192 0:139:222 28223 255:139:222 28224 0:148:222 28255 255:148:222 28256 0:156:222 28287 255:156:222 28288 0:164:222 28319 255:164:222 28320 0:172:222 28351 255:172:222 28352 0:180:222 28383 255:180:222 28384 0:189:222 28415 255:189:222 28416 0:197:222 28447 255:197:222 28448 0:205:222 28479 255:205:222 28480 0:213:222 28511 255:213:222 28512 0:222:222 28543 255:222:222 28544 0:230:222 28575 255:230:222 28576 0:238:222 28607 255:238:222 28608 0:246:222 28639 255:246:222 28640 0:255:222 28671 255:255:222 28672 0:0:230 28703 255:0:230 28704 0:8:230 28735 255:8:230 28736 0:16:230 28767 255:16:230 28768 0:24:230 28799 255:24:230 28800 0:32:230 28831 255:32:230 28832 0:41:230 28863 255:41:230 28864 0:49:230 28895 255:49:230 28896 0:57:230 28927 255:57:230 28928 0:65:230 28959 255:65:230 28960 0:74:230 28991 255:74:230 28992 0:82:230 29023 255:82:230 29024 0:90:230 29055 255:90:230 29056 0:98:230 29087 255:98:230 29088 0:106:230 29119 255:106:230 29120 0:115:230 29151 255:115:230 29152 0:123:230 29183 255:123:230 29184 0:131:230 29215 255:131:230 29216 0:139:230 29247 255:139:230 29248 0:148:230 29279 255:148:230 29280 0:156:230 29311 255:156:230 29312 0:164:230 29343 255:164:230 29344 0:172:230 29375 255:172:230 29376 0:180:230 29407 255:180:230 29408 0:189:230 29439 255:189:230 29440 0:197:230 29471 255:197:230 29472 0:205:230 29503 255:205:230 29504 0:213:230 29535 255:213:230 29536 0:222:230 29567 255:222:230 29568 0:230:230 29599 255:230:230 29600 0:238:230 29631 255:238:230 29632 0:246:230 29663 255:246:230 29664 0:255:230 29695 255:255:230 29696 0:0:238 29727 255:0:238 29728 0:8:238 29759 255:8:238 29760 0:16:238 29791 255:16:238 29792 0:24:238 29823 255:24:238 29824 0:32:238 29855 255:32:238 29856 0:41:238 29887 255:41:238 29888 0:49:238 29919 255:49:238 29920 0:57:238 29951 255:57:238 29952 0:65:238 29983 255:65:238 29984 0:74:238 30015 255:74:238 30016 0:82:238 30047 255:82:238 30048 0:90:238 30079 255:90:238 30080 0:98:238 30111 255:98:238 30112 0:106:238 30143 255:106:238 30144 0:115:238 30175 255:115:238 30176 0:123:238 30207 255:123:238 30208 0:131:238 30239 255:131:238 30240 0:139:238 30271 255:139:238 30272 0:148:238 30303 255:148:238 30304 0:156:238 30335 255:156:238 30336 0:164:238 30367 255:164:238 30368 0:172:238 30399 255:172:238 30400 0:180:238 30431 255:180:238 30432 0:189:238 30463 255:189:238 30464 0:197:238 30495 255:197:238 30496 0:205:238 30527 255:205:238 30528 0:213:238 30559 255:213:238 30560 0:222:238 30591 255:222:238 30592 0:230:238 30623 255:230:238 30624 0:238:238 30655 255:238:238 30656 0:246:238 30687 255:246:238 30688 0:255:238 30719 255:255:238 30720 0:0:246 30751 255:0:246 30752 0:8:246 30783 255:8:246 30784 0:16:246 30815 255:16:246 30816 0:24:246 30847 255:24:246 30848 0:32:246 30879 255:32:246 30880 0:41:246 30911 255:41:246 30912 0:49:246 30943 255:49:246 30944 0:57:246 30975 255:57:246 30976 0:65:246 31007 255:65:246 31008 0:74:246 31039 255:74:246 31040 0:82:246 31071 255:82:246 31072 0:90:246 31103 255:90:246 31104 0:98:246 31135 255:98:246 31136 0:106:246 31167 255:106:246 31168 0:115:246 31199 255:115:246 31200 0:123:246 31231 255:123:246 31232 0:131:246 31263 255:131:246 31264 0:139:246 31295 255:139:246 31296 0:148:246 31327 255:148:246 31328 0:156:246 31359 255:156:246 31360 0:164:246 31391 255:164:246 31392 0:172:246 31423 255:172:246 31424 0:180:246 31455 255:180:246 31456 0:189:246 31487 255:189:246 31488 0:197:246 31519 255:197:246 31520 0:205:246 31551 255:205:246 31552 0:213:246 31583 255:213:246 31584 0:222:246 31615 255:222:246 31616 0:230:246 31647 255:230:246 31648 0:238:246 31679 255:238:246 31680 0:246:246 31711 255:246:246 31712 0:255:246 31743 255:255:246 31744 0:0:255 31775 255:0:255 31776 0:8:255 31807 255:8:255 31808 0:16:255 31839 255:16:255 31840 0:24:255 31871 255:24:255 31872 0:32:255 31903 255:32:255 31904 0:41:255 31935 255:41:255 31936 0:49:255 31967 255:49:255 31968 0:57:255 31999 255:57:255 32000 0:65:255 32031 255:65:255 32032 0:74:255 32063 255:74:255 32064 0:82:255 32095 255:82:255 32096 0:90:255 32127 255:90:255 32128 0:98:255 32159 255:98:255 32160 0:106:255 32191 255:106:255 32192 0:115:255 32223 255:115:255 32224 0:123:255 32255 255:123:255 32256 0:131:255 32287 255:131:255 32288 0:139:255 32319 255:139:255 32320 0:148:255 32351 255:148:255 32352 0:156:255 32383 255:156:255 32384 0:164:255 32415 255:164:255 32416 0:172:255 32447 255:172:255 32448 0:180:255 32479 255:180:255 32480 0:189:255 32511 255:189:255 32512 0:197:255 32543 255:197:255 32544 0:205:255 32575 255:205:255 32576 0:213:255 32607 255:213:255 32608 0:222:255 32639 255:222:255 32640 0:230:255 32671 255:230:255 32672 0:238:255 32703 255:238:255 32704 0:246:255 32735 255:246:255 32736 0:255:255 32767 255:255:255 nv 255:255:255 default 255:255:255 0 0:0:0 31 255:0:0 32 0:8:0 63 255:8:0 64 0:16:0 95 255:16:0 96 0:24:0 127 255:24:0 128 0:32:0 159 255:32:0 160 0:41:0 191 255:41:0 192 0:49:0 223 255:49:0 224 0:57:0 255 255:57:0 256 0:65:0 287 255:65:0 288 0:74:0 319 255:74:0 320 0:82:0 351 255:82:0 352 0:90:0 383 255:90:0 384 0:98:0 415 255:98:0 416 0:106:0 447 255:106:0 448 0:115:0 479 255:115:0 480 0:123:0 511 255:123:0 512 0:131:0 543 255:131:0 544 0:139:0 575 255:139:0 576 0:148:0 607 255:148:0 608 0:156:0 639 255:156:0 640 0:164:0 671 255:164:0 672 0:172:0 703 255:172:0 704 0:180:0 735 255:180:0 736 0:189:0 767 255:189:0 768 0:197:0 799 255:197:0 800 0:205:0 831 255:205:0 832 0:213:0 863 255:213:0 864 0:222:0 895 255:222:0 896 0:230:0 927 255:230:0 928 0:238:0 959 255:238:0 960 0:246:0 991 255:246:0 992 0:255:0 1023 255:255:0 1024 0:0:8 1055 255:0:8 1056 0:8:8 1087 255:8:8 1088 0:16:8 1119 255:16:8 1120 0:24:8 1151 255:24:8 1152 0:32:8 1183 255:32:8 1184 0:41:8 1215 255:41:8 1216 0:49:8 1247 255:49:8 1248 0:57:8 1279 255:57:8 1280 0:65:8 1311 255:65:8 1312 0:74:8 1343 255:74:8 1344 0:82:8 1375 255:82:8 1376 0:90:8 1407 255:90:8 1408 0:98:8 1439 255:98:8 1440 0:106:8 1471 255:106:8 1472 0:115:8 1503 255:115:8 1504 0:123:8 1535 255:123:8 1536 0:131:8 1567 255:131:8 1568 0:139:8 1599 255:139:8 1600 0:148:8 1631 255:148:8 1632 0:156:8 1663 255:156:8 1664 0:164:8 1695 255:164:8 1696 0:172:8 1727 255:172:8 1728 0:180:8 1759 255:180:8 1760 0:189:8 1791 255:189:8 1792 0:197:8 1823 255:197:8 1824 0:205:8 1855 255:205:8 1856 0:213:8 1887 255:213:8 1888 0:222:8 1919 255:222:8 1920 0:230:8 1951 255:230:8 1952 0:238:8 1983 255:238:8 1984 0:246:8 2015 255:246:8 2016 0:255:8 2047 255:255:8 2048 0:0:16 2079 255:0:16 2080 0:8:16 2111 255:8:16 2112 0:16:16 2143 255:16:16 2144 0:24:16 2175 255:24:16 2176 0:32:16 2207 255:32:16 2208 0:41:16 2239 255:41:16 2240 0:49:16 2271 255:49:16 2272 0:57:16 2303 255:57:16 2304 0:65:16 2335 255:65:16 2336 0:74:16 2367 255:74:16 2368 0:82:16 2399 255:82:16 2400 0:90:16 2431 255:90:16 2432 0:98:16 2463 255:98:16 2464 0:106:16 2495 255:106:16 2496 0:115:16 2527 255:115:16 2528 0:123:16 2559 255:123:16 2560 0:131:16 2591 255:131:16 2592 0:139:16 2623 255:139:16 2624 0:148:16 2655 255:148:16 2656 0:156:16 2687 255:156:16 2688 0:164:16 2719 255:164:16 2720 0:172:16 2751 255:172:16 2752 0:180:16 2783 255:180:16 2784 0:189:16 2815 255:189:16 2816 0:197:16 2847 255:197:16 2848 0:205:16 2879 255:205:16 2880 0:213:16 2911 255:213:16 2912 0:222:16 2943 255:222:16 2944 0:230:16 2975 255:230:16 2976 0:238:16 3007 255:238:16 3008 0:246:16 3039 255:246:16 3040 0:255:16 3071 255:255:16 3072 0:0:24 3103 255:0:24 3104 0:8:24 3135 255:8:24 3136 0:16:24 3167 255:16:24 3168 0:24:24 3199 255:24:24 3200 0:32:24 3231 255:32:24 3232 0:41:24 3263 255:41:24 3264 0:49:24 3295 255:49:24 3296 0:57:24 3327 255:57:24 3328 0:65:24 3359 255:65:24 3360 0:74:24 3391 255:74:24 3392 0:82:24 3423 255:82:24 3424 0:90:24 3455 255:90:24 3456 0:98:24 3487 255:98:24 3488 0:106:24 3519 255:106:24 3520 0:115:24 3551 255:115:24 3552 0:123:24 3583 255:123:24 3584 0:131:24 3615 255:131:24 3616 0:139:24 3647 255:139:24 3648 0:148:24 3679 255:148:24 3680 0:156:24 3711 255:156:24 3712 0:164:24 3743 255:164:24 3744 0:172:24 3775 255:172:24 3776 0:180:24 3807 255:180:24 3808 0:189:24 3839 255:189:24 3840 0:197:24 3871 255:197:24 3872 0:205:24 3903 255:205:24 3904 0:213:24 3935 255:213:24 3936 0:222:24 3967 255:222:24 3968 0:230:24 3999 255:230:24 4000 0:238:24 4031 255:238:24 4032 0:246:24 4063 255:246:24 4064 0:255:24 4095 255:255:24 4096 0:0:32 4127 255:0:32 4128 0:8:32 4159 255:8:32 4160 0:16:32 4191 255:16:32 4192 0:24:32 4223 255:24:32 4224 0:32:32 4255 255:32:32 4256 0:41:32 4287 255:41:32 4288 0:49:32 4319 255:49:32 4320 0:57:32 4351 255:57:32 4352 0:65:32 4383 255:65:32 4384 0:74:32 4415 255:74:32 4416 0:82:32 4447 255:82:32 4448 0:90:32 4479 255:90:32 4480 0:98:32 4511 255:98:32 4512 0:106:32 4543 255:106:32 4544 0:115:32 4575 255:115:32 4576 0:123:32 4607 255:123:32 4608 0:131:32 4639 255:131:32 4640 0:139:32 4671 255:139:32 4672 0:148:32 4703 255:148:32 4704 0:156:32 4735 255:156:32 4736 0:164:32 4767 255:164:32 4768 0:172:32 4799 255:172:32 4800 0:180:32 4831 255:180:32 4832 0:189:32 4863 255:189:32 4864 0:197:32 4895 255:197:32 4896 0:205:32 4927 255:205:32 4928 0:213:32 4959 255:213:32 4960 0:222:32 4991 255:222:32 4992 0:230:32 5023 255:230:32 5024 0:238:32 5055 255:238:32 5056 0:246:32 5087 255:246:32 5088 0:255:32 5119 255:255:32 5120 0:0:41 5151 255:0:41 5152 0:8:41 5183 255:8:41 5184 0:16:41 5215 255:16:41 5216 0:24:41 5247 255:24:41 5248 0:32:41 5279 255:32:41 5280 0:41:41 5311 255:41:41 5312 0:49:41 5343 255:49:41 5344 0:57:41 5375 255:57:41 5376 0:65:41 5407 255:65:41 5408 0:74:41 5439 255:74:41 5440 0:82:41 5471 255:82:41 5472 0:90:41 5503 255:90:41 5504 0:98:41 5535 255:98:41 5536 0:106:41 5567 255:106:41 5568 0:115:41 5599 255:115:41 5600 0:123:41 5631 255:123:41 5632 0:131:41 5663 255:131:41 5664 0:139:41 5695 255:139:41 5696 0:148:41 5727 255:148:41 5728 0:156:41 5759 255:156:41 5760 0:164:41 5791 255:164:41 5792 0:172:41 5823 255:172:41 5824 0:180:41 5855 255:180:41 5856 0:189:41 5887 255:189:41 5888 0:197:41 5919 255:197:41 5920 0:205:41 5951 255:205:41 5952 0:213:41 5983 255:213:41 5984 0:222:41 6015 255:222:41 6016 0:230:41 6047 255:230:41 6048 0:238:41 6079 255:238:41 6080 0:246:41 6111 255:246:41 6112 0:255:41 6143 255:255:41 6144 0:0:49 6175 255:0:49 6176 0:8:49 6207 255:8:49 6208 0:16:49 6239 255:16:49 6240 0:24:49 6271 255:24:49 6272 0:32:49 6303 255:32:49 6304 0:41:49 6335 255:41:49 6336 0:49:49 6367 255:49:49 6368 0:57:49 6399 255:57:49 6400 0:65:49 6431 255:65:49 6432 0:74:49 6463 255:74:49 6464 0:82:49 6495 255:82:49 6496 0:90:49 6527 255:90:49 6528 0:98:49 6559 255:98:49 6560 0:106:49 6591 255:106:49 6592 0:115:49 6623 255:115:49 6624 0:123:49 6655 255:123:49 6656 0:131:49 6687 255:131:49 6688 0:139:49 6719 255:139:49 6720 0:148:49 6751 255:148:49 6752 0:156:49 6783 255:156:49 6784 0:164:49 6815 255:164:49 6816 0:172:49 6847 255:172:49 6848 0:180:49 6879 255:180:49 6880 0:189:49 6911 255:189:49 6912 0:197:49 6943 255:197:49 6944 0:205:49 6975 255:205:49 6976 0:213:49 7007 255:213:49 7008 0:222:49 7039 255:222:49 7040 0:230:49 7071 255:230:49 7072 0:238:49 7103 255:238:49 7104 0:246:49 7135 255:246:49 7136 0:255:49 7167 255:255:49 7168 0:0:57 7199 255:0:57 7200 0:8:57 7231 255:8:57 7232 0:16:57 7263 255:16:57 7264 0:24:57 7295 255:24:57 7296 0:32:57 7327 255:32:57 7328 0:41:57 7359 255:41:57 7360 0:49:57 7391 255:49:57 7392 0:57:57 7423 255:57:57 7424 0:65:57 7455 255:65:57 7456 0:74:57 7487 255:74:57 7488 0:82:57 7519 255:82:57 7520 0:90:57 7551 255:90:57 7552 0:98:57 7583 255:98:57 7584 0:106:57 7615 255:106:57 7616 0:115:57 7647 255:115:57 7648 0:123:57 7679 255:123:57 7680 0:131:57 7711 255:131:57 7712 0:139:57 7743 255:139:57 7744 0:148:57 7775 255:148:57 7776 0:156:57 7807 255:156:57 7808 0:164:57 7839 255:164:57 7840 0:172:57 7871 255:172:57 7872 0:180:57 7903 255:180:57 7904 0:189:57 7935 255:189:57 7936 0:197:57 7967 255:197:57 7968 0:205:57 7999 255:205:57 8000 0:213:57 8031 255:213:57 8032 0:222:57 8063 255:222:57 8064 0:230:57 8095 255:230:57 8096 0:238:57 8127 255:238:57 8128 0:246:57 8159 255:246:57 8160 0:255:57 8191 255:255:57 8192 0:0:65 8223 255:0:65 8224 0:8:65 8255 255:8:65 8256 0:16:65 8287 255:16:65 8288 0:24:65 8319 255:24:65 8320 0:32:65 8351 255:32:65 8352 0:41:65 8383 255:41:65 8384 0:49:65 8415 255:49:65 8416 0:57:65 8447 255:57:65 8448 0:65:65 8479 255:65:65 8480 0:74:65 8511 255:74:65 8512 0:82:65 8543 255:82:65 8544 0:90:65 8575 255:90:65 8576 0:98:65 8607 255:98:65 8608 0:106:65 8639 255:106:65 8640 0:115:65 8671 255:115:65 8672 0:123:65 8703 255:123:65 8704 0:131:65 8735 255:131:65 8736 0:139:65 8767 255:139:65 8768 0:148:65 8799 255:148:65 8800 0:156:65 8831 255:156:65 8832 0:164:65 8863 255:164:65 8864 0:172:65 8895 255:172:65 8896 0:180:65 8927 255:180:65 8928 0:189:65 8959 255:189:65 8960 0:197:65 8991 255:197:65 8992 0:205:65 9023 255:205:65 9024 0:213:65 9055 255:213:65 9056 0:222:65 9087 255:222:65 9088 0:230:65 9119 255:230:65 9120 0:238:65 9151 255:238:65 9152 0:246:65 9183 255:246:65 9184 0:255:65 9215 255:255:65 9216 0:0:74 9247 255:0:74 9248 0:8:74 9279 255:8:74 9280 0:16:74 9311 255:16:74 9312 0:24:74 9343 255:24:74 9344 0:32:74 9375 255:32:74 9376 0:41:74 9407 255:41:74 9408 0:49:74 9439 255:49:74 9440 0:57:74 9471 255:57:74 9472 0:65:74 9503 255:65:74 9504 0:74:74 9535 255:74:74 9536 0:82:74 9567 255:82:74 9568 0:90:74 9599 255:90:74 9600 0:98:74 9631 255:98:74 9632 0:106:74 9663 255:106:74 9664 0:115:74 9695 255:115:74 9696 0:123:74 9727 255:123:74 9728 0:131:74 9759 255:131:74 9760 0:139:74 9791 255:139:74 9792 0:148:74 9823 255:148:74 9824 0:156:74 9855 255:156:74 9856 0:164:74 9887 255:164:74 9888 0:172:74 9919 255:172:74 9920 0:180:74 9951 255:180:74 9952 0:189:74 9983 255:189:74 9984 0:197:74 10015 255:197:74 10016 0:205:74 10047 255:205:74 10048 0:213:74 10079 255:213:74 10080 0:222:74 10111 255:222:74 10112 0:230:74 10143 255:230:74 10144 0:238:74 10175 255:238:74 10176 0:246:74 10207 255:246:74 10208 0:255:74 10239 255:255:74 10240 0:0:82 10271 255:0:82 10272 0:8:82 10303 255:8:82 10304 0:16:82 10335 255:16:82 10336 0:24:82 10367 255:24:82 10368 0:32:82 10399 255:32:82 10400 0:41:82 10431 255:41:82 10432 0:49:82 10463 255:49:82 10464 0:57:82 10495 255:57:82 10496 0:65:82 10527 255:65:82 10528 0:74:82 10559 255:74:82 10560 0:82:82 10591 255:82:82 10592 0:90:82 10623 255:90:82 10624 0:98:82 10655 255:98:82 10656 0:106:82 10687 255:106:82 10688 0:115:82 10719 255:115:82 10720 0:123:82 10751 255:123:82 10752 0:131:82 10783 255:131:82 10784 0:139:82 10815 255:139:82 10816 0:148:82 10847 255:148:82 10848 0:156:82 10879 255:156:82 10880 0:164:82 10911 255:164:82 10912 0:172:82 10943 255:172:82 10944 0:180:82 10975 255:180:82 10976 0:189:82 11007 255:189:82 11008 0:197:82 11039 255:197:82 11040 0:205:82 11071 255:205:82 11072 0:213:82 11103 255:213:82 11104 0:222:82 11135 255:222:82 11136 0:230:82 11167 255:230:82 11168 0:238:82 11199 255:238:82 11200 0:246:82 11231 255:246:82 11232 0:255:82 11263 255:255:82 11264 0:0:90 11295 255:0:90 11296 0:8:90 11327 255:8:90 11328 0:16:90 11359 255:16:90 11360 0:24:90 11391 255:24:90 11392 0:32:90 11423 255:32:90 11424 0:41:90 11455 255:41:90 11456 0:49:90 11487 255:49:90 11488 0:57:90 11519 255:57:90 11520 0:65:90 11551 255:65:90 11552 0:74:90 11583 255:74:90 11584 0:82:90 11615 255:82:90 11616 0:90:90 11647 255:90:90 11648 0:98:90 11679 255:98:90 11680 0:106:90 11711 255:106:90 11712 0:115:90 11743 255:115:90 11744 0:123:90 11775 255:123:90 11776 0:131:90 11807 255:131:90 11808 0:139:90 11839 255:139:90 11840 0:148:90 11871 255:148:90 11872 0:156:90 11903 255:156:90 11904 0:164:90 11935 255:164:90 11936 0:172:90 11967 255:172:90 11968 0:180:90 11999 255:180:90 12000 0:189:90 12031 255:189:90 12032 0:197:90 12063 255:197:90 12064 0:205:90 12095 255:205:90 12096 0:213:90 12127 255:213:90 12128 0:222:90 12159 255:222:90 12160 0:230:90 12191 255:230:90 12192 0:238:90 12223 255:238:90 12224 0:246:90 12255 255:246:90 12256 0:255:90 12287 255:255:90 12288 0:0:98 12319 255:0:98 12320 0:8:98 12351 255:8:98 12352 0:16:98 12383 255:16:98 12384 0:24:98 12415 255:24:98 12416 0:32:98 12447 255:32:98 12448 0:41:98 12479 255:41:98 12480 0:49:98 12511 255:49:98 12512 0:57:98 12543 255:57:98 12544 0:65:98 12575 255:65:98 12576 0:74:98 12607 255:74:98 12608 0:82:98 12639 255:82:98 12640 0:90:98 12671 255:90:98 12672 0:98:98 12703 255:98:98 12704 0:106:98 12735 255:106:98 12736 0:115:98 12767 255:115:98 12768 0:123:98 12799 255:123:98 12800 0:131:98 12831 255:131:98 12832 0:139:98 12863 255:139:98 12864 0:148:98 12895 255:148:98 12896 0:156:98 12927 255:156:98 12928 0:164:98 12959 255:164:98 12960 0:172:98 12991 255:172:98 12992 0:180:98 13023 255:180:98 13024 0:189:98 13055 255:189:98 13056 0:197:98 13087 255:197:98 13088 0:205:98 13119 255:205:98 13120 0:213:98 13151 255:213:98 13152 0:222:98 13183 255:222:98 13184 0:230:98 13215 255:230:98 13216 0:238:98 13247 255:238:98 13248 0:246:98 13279 255:246:98 13280 0:255:98 13311 255:255:98 13312 0:0:106 13343 255:0:106 13344 0:8:106 13375 255:8:106 13376 0:16:106 13407 255:16:106 13408 0:24:106 13439 255:24:106 13440 0:32:106 13471 255:32:106 13472 0:41:106 13503 255:41:106 13504 0:49:106 13535 255:49:106 13536 0:57:106 13567 255:57:106 13568 0:65:106 13599 255:65:106 13600 0:74:106 13631 255:74:106 13632 0:82:106 13663 255:82:106 13664 0:90:106 13695 255:90:106 13696 0:98:106 13727 255:98:106 13728 0:106:106 13759 255:106:106 13760 0:115:106 13791 255:115:106 13792 0:123:106 13823 255:123:106 13824 0:131:106 13855 255:131:106 13856 0:139:106 13887 255:139:106 13888 0:148:106 13919 255:148:106 13920 0:156:106 13951 255:156:106 13952 0:164:106 13983 255:164:106 13984 0:172:106 14015 255:172:106 14016 0:180:106 14047 255:180:106 14048 0:189:106 14079 255:189:106 14080 0:197:106 14111 255:197:106 14112 0:205:106 14143 255:205:106 14144 0:213:106 14175 255:213:106 14176 0:222:106 14207 255:222:106 14208 0:230:106 14239 255:230:106 14240 0:238:106 14271 255:238:106 14272 0:246:106 14303 255:246:106 14304 0:255:106 14335 255:255:106 14336 0:0:115 14367 255:0:115 14368 0:8:115 14399 255:8:115 14400 0:16:115 14431 255:16:115 14432 0:24:115 14463 255:24:115 14464 0:32:115 14495 255:32:115 14496 0:41:115 14527 255:41:115 14528 0:49:115 14559 255:49:115 14560 0:57:115 14591 255:57:115 14592 0:65:115 14623 255:65:115 14624 0:74:115 14655 255:74:115 14656 0:82:115 14687 255:82:115 14688 0:90:115 14719 255:90:115 14720 0:98:115 14751 255:98:115 14752 0:106:115 14783 255:106:115 14784 0:115:115 14815 255:115:115 14816 0:123:115 14847 255:123:115 14848 0:131:115 14879 255:131:115 14880 0:139:115 14911 255:139:115 14912 0:148:115 14943 255:148:115 14944 0:156:115 14975 255:156:115 14976 0:164:115 15007 255:164:115 15008 0:172:115 15039 255:172:115 15040 0:180:115 15071 255:180:115 15072 0:189:115 15103 255:189:115 15104 0:197:115 15135 255:197:115 15136 0:205:115 15167 255:205:115 15168 0:213:115 15199 255:213:115 15200 0:222:115 15231 255:222:115 15232 0:230:115 15263 255:230:115 15264 0:238:115 15295 255:238:115 15296 0:246:115 15327 255:246:115 15328 0:255:115 15359 255:255:115 15360 0:0:123 15391 255:0:123 15392 0:8:123 15423 255:8:123 15424 0:16:123 15455 255:16:123 15456 0:24:123 15487 255:24:123 15488 0:32:123 15519 255:32:123 15520 0:41:123 15551 255:41:123 15552 0:49:123 15583 255:49:123 15584 0:57:123 15615 255:57:123 15616 0:65:123 15647 255:65:123 15648 0:74:123 15679 255:74:123 15680 0:82:123 15711 255:82:123 15712 0:90:123 15743 255:90:123 15744 0:98:123 15775 255:98:123 15776 0:106:123 15807 255:106:123 15808 0:115:123 15839 255:115:123 15840 0:123:123 15871 255:123:123 15872 0:131:123 15903 255:131:123 15904 0:139:123 15935 255:139:123 15936 0:148:123 15967 255:148:123 15968 0:156:123 15999 255:156:123 16000 0:164:123 16031 255:164:123 16032 0:172:123 16063 255:172:123 16064 0:180:123 16095 255:180:123 16096 0:189:123 16127 255:189:123 16128 0:197:123 16159 255:197:123 16160 0:205:123 16191 255:205:123 16192 0:213:123 16223 255:213:123 16224 0:222:123 16255 255:222:123 16256 0:230:123 16287 255:230:123 16288 0:238:123 16319 255:238:123 16320 0:246:123 16351 255:246:123 16352 0:255:123 16383 255:255:123 16384 0:0:131 16415 255:0:131 16416 0:8:131 16447 255:8:131 16448 0:16:131 16479 255:16:131 16480 0:24:131 16511 255:24:131 16512 0:32:131 16543 255:32:131 16544 0:41:131 16575 255:41:131 16576 0:49:131 16607 255:49:131 16608 0:57:131 16639 255:57:131 16640 0:65:131 16671 255:65:131 16672 0:74:131 16703 255:74:131 16704 0:82:131 16735 255:82:131 16736 0:90:131 16767 255:90:131 16768 0:98:131 16799 255:98:131 16800 0:106:131 16831 255:106:131 16832 0:115:131 16863 255:115:131 16864 0:123:131 16895 255:123:131 16896 0:131:131 16927 255:131:131 16928 0:139:131 16959 255:139:131 16960 0:148:131 16991 255:148:131 16992 0:156:131 17023 255:156:131 17024 0:164:131 17055 255:164:131 17056 0:172:131 17087 255:172:131 17088 0:180:131 17119 255:180:131 17120 0:189:131 17151 255:189:131 17152 0:197:131 17183 255:197:131 17184 0:205:131 17215 255:205:131 17216 0:213:131 17247 255:213:131 17248 0:222:131 17279 255:222:131 17280 0:230:131 17311 255:230:131 17312 0:238:131 17343 255:238:131 17344 0:246:131 17375 255:246:131 17376 0:255:131 17407 255:255:131 17408 0:0:139 17439 255:0:139 17440 0:8:139 17471 255:8:139 17472 0:16:139 17503 255:16:139 17504 0:24:139 17535 255:24:139 17536 0:32:139 17567 255:32:139 17568 0:41:139 17599 255:41:139 17600 0:49:139 17631 255:49:139 17632 0:57:139 17663 255:57:139 17664 0:65:139 17695 255:65:139 17696 0:74:139 17727 255:74:139 17728 0:82:139 17759 255:82:139 17760 0:90:139 17791 255:90:139 17792 0:98:139 17823 255:98:139 17824 0:106:139 17855 255:106:139 17856 0:115:139 17887 255:115:139 17888 0:123:139 17919 255:123:139 17920 0:131:139 17951 255:131:139 17952 0:139:139 17983 255:139:139 17984 0:148:139 18015 255:148:139 18016 0:156:139 18047 255:156:139 18048 0:164:139 18079 255:164:139 18080 0:172:139 18111 255:172:139 18112 0:180:139 18143 255:180:139 18144 0:189:139 18175 255:189:139 18176 0:197:139 18207 255:197:139 18208 0:205:139 18239 255:205:139 18240 0:213:139 18271 255:213:139 18272 0:222:139 18303 255:222:139 18304 0:230:139 18335 255:230:139 18336 0:238:139 18367 255:238:139 18368 0:246:139 18399 255:246:139 18400 0:255:139 18431 255:255:139 18432 0:0:148 18463 255:0:148 18464 0:8:148 18495 255:8:148 18496 0:16:148 18527 255:16:148 18528 0:24:148 18559 255:24:148 18560 0:32:148 18591 255:32:148 18592 0:41:148 18623 255:41:148 18624 0:49:148 18655 255:49:148 18656 0:57:148 18687 255:57:148 18688 0:65:148 18719 255:65:148 18720 0:74:148 18751 255:74:148 18752 0:82:148 18783 255:82:148 18784 0:90:148 18815 255:90:148 18816 0:98:148 18847 255:98:148 18848 0:106:148 18879 255:106:148 18880 0:115:148 18911 255:115:148 18912 0:123:148 18943 255:123:148 18944 0:131:148 18975 255:131:148 18976 0:139:148 19007 255:139:148 19008 0:148:148 19039 255:148:148 19040 0:156:148 19071 255:156:148 19072 0:164:148 19103 255:164:148 19104 0:172:148 19135 255:172:148 19136 0:180:148 19167 255:180:148 19168 0:189:148 19199 255:189:148 19200 0:197:148 19231 255:197:148 19232 0:205:148 19263 255:205:148 19264 0:213:148 19295 255:213:148 19296 0:222:148 19327 255:222:148 19328 0:230:148 19359 255:230:148 19360 0:238:148 19391 255:238:148 19392 0:246:148 19423 255:246:148 19424 0:255:148 19455 255:255:148 19456 0:0:156 19487 255:0:156 19488 0:8:156 19519 255:8:156 19520 0:16:156 19551 255:16:156 19552 0:24:156 19583 255:24:156 19584 0:32:156 19615 255:32:156 19616 0:41:156 19647 255:41:156 19648 0:49:156 19679 255:49:156 19680 0:57:156 19711 255:57:156 19712 0:65:156 19743 255:65:156 19744 0:74:156 19775 255:74:156 19776 0:82:156 19807 255:82:156 19808 0:90:156 19839 255:90:156 19840 0:98:156 19871 255:98:156 19872 0:106:156 19903 255:106:156 19904 0:115:156 19935 255:115:156 19936 0:123:156 19967 255:123:156 19968 0:131:156 19999 255:131:156 20000 0:139:156 20031 255:139:156 20032 0:148:156 20063 255:148:156 20064 0:156:156 20095 255:156:156 20096 0:164:156 20127 255:164:156 20128 0:172:156 20159 255:172:156 20160 0:180:156 20191 255:180:156 20192 0:189:156 20223 255:189:156 20224 0:197:156 20255 255:197:156 20256 0:205:156 20287 255:205:156 20288 0:213:156 20319 255:213:156 20320 0:222:156 20351 255:222:156 20352 0:230:156 20383 255:230:156 20384 0:238:156 20415 255:238:156 20416 0:246:156 20447 255:246:156 20448 0:255:156 20479 255:255:156 20480 0:0:164 20511 255:0:164 20512 0:8:164 20543 255:8:164 20544 0:16:164 20575 255:16:164 20576 0:24:164 20607 255:24:164 20608 0:32:164 20639 255:32:164 20640 0:41:164 20671 255:41:164 20672 0:49:164 20703 255:49:164 20704 0:57:164 20735 255:57:164 20736 0:65:164 20767 255:65:164 20768 0:74:164 20799 255:74:164 20800 0:82:164 20831 255:82:164 20832 0:90:164 20863 255:90:164 20864 0:98:164 20895 255:98:164 20896 0:106:164 20927 255:106:164 20928 0:115:164 20959 255:115:164 20960 0:123:164 20991 255:123:164 20992 0:131:164 21023 255:131:164 21024 0:139:164 21055 255:139:164 21056 0:148:164 21087 255:148:164 21088 0:156:164 21119 255:156:164 21120 0:164:164 21151 255:164:164 21152 0:172:164 21183 255:172:164 21184 0:180:164 21215 255:180:164 21216 0:189:164 21247 255:189:164 21248 0:197:164 21279 255:197:164 21280 0:205:164 21311 255:205:164 21312 0:213:164 21343 255:213:164 21344 0:222:164 21375 255:222:164 21376 0:230:164 21407 255:230:164 21408 0:238:164 21439 255:238:164 21440 0:246:164 21471 255:246:164 21472 0:255:164 21503 255:255:164 21504 0:0:172 21535 255:0:172 21536 0:8:172 21567 255:8:172 21568 0:16:172 21599 255:16:172 21600 0:24:172 21631 255:24:172 21632 0:32:172 21663 255:32:172 21664 0:41:172 21695 255:41:172 21696 0:49:172 21727 255:49:172 21728 0:57:172 21759 255:57:172 21760 0:65:172 21791 255:65:172 21792 0:74:172 21823 255:74:172 21824 0:82:172 21855 255:82:172 21856 0:90:172 21887 255:90:172 21888 0:98:172 21919 255:98:172 21920 0:106:172 21951 255:106:172 21952 0:115:172 21983 255:115:172 21984 0:123:172 22015 255:123:172 22016 0:131:172 22047 255:131:172 22048 0:139:172 22079 255:139:172 22080 0:148:172 22111 255:148:172 22112 0:156:172 22143 255:156:172 22144 0:164:172 22175 255:164:172 22176 0:172:172 22207 255:172:172 22208 0:180:172 22239 255:180:172 22240 0:189:172 22271 255:189:172 22272 0:197:172 22303 255:197:172 22304 0:205:172 22335 255:205:172 22336 0:213:172 22367 255:213:172 22368 0:222:172 22399 255:222:172 22400 0:230:172 22431 255:230:172 22432 0:238:172 22463 255:238:172 22464 0:246:172 22495 255:246:172 22496 0:255:172 22527 255:255:172 22528 0:0:180 22559 255:0:180 22560 0:8:180 22591 255:8:180 22592 0:16:180 22623 255:16:180 22624 0:24:180 22655 255:24:180 22656 0:32:180 22687 255:32:180 22688 0:41:180 22719 255:41:180 22720 0:49:180 22751 255:49:180 22752 0:57:180 22783 255:57:180 22784 0:65:180 22815 255:65:180 22816 0:74:180 22847 255:74:180 22848 0:82:180 22879 255:82:180 22880 0:90:180 22911 255:90:180 22912 0:98:180 22943 255:98:180 22944 0:106:180 22975 255:106:180 22976 0:115:180 23007 255:115:180 23008 0:123:180 23039 255:123:180 23040 0:131:180 23071 255:131:180 23072 0:139:180 23103 255:139:180 23104 0:148:180 23135 255:148:180 23136 0:156:180 23167 255:156:180 23168 0:164:180 23199 255:164:180 23200 0:172:180 23231 255:172:180 23232 0:180:180 23263 255:180:180 23264 0:189:180 23295 255:189:180 23296 0:197:180 23327 255:197:180 23328 0:205:180 23359 255:205:180 23360 0:213:180 23391 255:213:180 23392 0:222:180 23423 255:222:180 23424 0:230:180 23455 255:230:180 23456 0:238:180 23487 255:238:180 23488 0:246:180 23519 255:246:180 23520 0:255:180 23551 255:255:180 23552 0:0:189 23583 255:0:189 23584 0:8:189 23615 255:8:189 23616 0:16:189 23647 255:16:189 23648 0:24:189 23679 255:24:189 23680 0:32:189 23711 255:32:189 23712 0:41:189 23743 255:41:189 23744 0:49:189 23775 255:49:189 23776 0:57:189 23807 255:57:189 23808 0:65:189 23839 255:65:189 23840 0:74:189 23871 255:74:189 23872 0:82:189 23903 255:82:189 23904 0:90:189 23935 255:90:189 23936 0:98:189 23967 255:98:189 23968 0:106:189 23999 255:106:189 24000 0:115:189 24031 255:115:189 24032 0:123:189 24063 255:123:189 24064 0:131:189 24095 255:131:189 24096 0:139:189 24127 255:139:189 24128 0:148:189 24159 255:148:189 24160 0:156:189 24191 255:156:189 24192 0:164:189 24223 255:164:189 24224 0:172:189 24255 255:172:189 24256 0:180:189 24287 255:180:189 24288 0:189:189 24319 255:189:189 24320 0:197:189 24351 255:197:189 24352 0:205:189 24383 255:205:189 24384 0:213:189 24415 255:213:189 24416 0:222:189 24447 255:222:189 24448 0:230:189 24479 255:230:189 24480 0:238:189 24511 255:238:189 24512 0:246:189 24543 255:246:189 24544 0:255:189 24575 255:255:189 24576 0:0:197 24607 255:0:197 24608 0:8:197 24639 255:8:197 24640 0:16:197 24671 255:16:197 24672 0:24:197 24703 255:24:197 24704 0:32:197 24735 255:32:197 24736 0:41:197 24767 255:41:197 24768 0:49:197 24799 255:49:197 24800 0:57:197 24831 255:57:197 24832 0:65:197 24863 255:65:197 24864 0:74:197 24895 255:74:197 24896 0:82:197 24927 255:82:197 24928 0:90:197 24959 255:90:197 24960 0:98:197 24991 255:98:197 24992 0:106:197 25023 255:106:197 25024 0:115:197 25055 255:115:197 25056 0:123:197 25087 255:123:197 25088 0:131:197 25119 255:131:197 25120 0:139:197 25151 255:139:197 25152 0:148:197 25183 255:148:197 25184 0:156:197 25215 255:156:197 25216 0:164:197 25247 255:164:197 25248 0:172:197 25279 255:172:197 25280 0:180:197 25311 255:180:197 25312 0:189:197 25343 255:189:197 25344 0:197:197 25375 255:197:197 25376 0:205:197 25407 255:205:197 25408 0:213:197 25439 255:213:197 25440 0:222:197 25471 255:222:197 25472 0:230:197 25503 255:230:197 25504 0:238:197 25535 255:238:197 25536 0:246:197 25567 255:246:197 25568 0:255:197 25599 255:255:197 25600 0:0:205 25631 255:0:205 25632 0:8:205 25663 255:8:205 25664 0:16:205 25695 255:16:205 25696 0:24:205 25727 255:24:205 25728 0:32:205 25759 255:32:205 25760 0:41:205 25791 255:41:205 25792 0:49:205 25823 255:49:205 25824 0:57:205 25855 255:57:205 25856 0:65:205 25887 255:65:205 25888 0:74:205 25919 255:74:205 25920 0:82:205 25951 255:82:205 25952 0:90:205 25983 255:90:205 25984 0:98:205 26015 255:98:205 26016 0:106:205 26047 255:106:205 26048 0:115:205 26079 255:115:205 26080 0:123:205 26111 255:123:205 26112 0:131:205 26143 255:131:205 26144 0:139:205 26175 255:139:205 26176 0:148:205 26207 255:148:205 26208 0:156:205 26239 255:156:205 26240 0:164:205 26271 255:164:205 26272 0:172:205 26303 255:172:205 26304 0:180:205 26335 255:180:205 26336 0:189:205 26367 255:189:205 26368 0:197:205 26399 255:197:205 26400 0:205:205 26431 255:205:205 26432 0:213:205 26463 255:213:205 26464 0:222:205 26495 255:222:205 26496 0:230:205 26527 255:230:205 26528 0:238:205 26559 255:238:205 26560 0:246:205 26591 255:246:205 26592 0:255:205 26623 255:255:205 26624 0:0:213 26655 255:0:213 26656 0:8:213 26687 255:8:213 26688 0:16:213 26719 255:16:213 26720 0:24:213 26751 255:24:213 26752 0:32:213 26783 255:32:213 26784 0:41:213 26815 255:41:213 26816 0:49:213 26847 255:49:213 26848 0:57:213 26879 255:57:213 26880 0:65:213 26911 255:65:213 26912 0:74:213 26943 255:74:213 26944 0:82:213 26975 255:82:213 26976 0:90:213 27007 255:90:213 27008 0:98:213 27039 255:98:213 27040 0:106:213 27071 255:106:213 27072 0:115:213 27103 255:115:213 27104 0:123:213 27135 255:123:213 27136 0:131:213 27167 255:131:213 27168 0:139:213 27199 255:139:213 27200 0:148:213 27231 255:148:213 27232 0:156:213 27263 255:156:213 27264 0:164:213 27295 255:164:213 27296 0:172:213 27327 255:172:213 27328 0:180:213 27359 255:180:213 27360 0:189:213 27391 255:189:213 27392 0:197:213 27423 255:197:213 27424 0:205:213 27455 255:205:213 27456 0:213:213 27487 255:213:213 27488 0:222:213 27519 255:222:213 27520 0:230:213 27551 255:230:213 27552 0:238:213 27583 255:238:213 27584 0:246:213 27615 255:246:213 27616 0:255:213 27647 255:255:213 27648 0:0:222 27679 255:0:222 27680 0:8:222 27711 255:8:222 27712 0:16:222 27743 255:16:222 27744 0:24:222 27775 255:24:222 27776 0:32:222 27807 255:32:222 27808 0:41:222 27839 255:41:222 27840 0:49:222 27871 255:49:222 27872 0:57:222 27903 255:57:222 27904 0:65:222 27935 255:65:222 27936 0:74:222 27967 255:74:222 27968 0:82:222 27999 255:82:222 28000 0:90:222 28031 255:90:222 28032 0:98:222 28063 255:98:222 28064 0:106:222 28095 255:106:222 28096 0:115:222 28127 255:115:222 28128 0:123:222 28159 255:123:222 28160 0:131:222 28191 255:131:222 28192 0:139:222 28223 255:139:222 28224 0:148:222 28255 255:148:222 28256 0:156:222 28287 255:156:222 28288 0:164:222 28319 255:164:222 28320 0:172:222 28351 255:172:222 28352 0:180:222 28383 255:180:222 28384 0:189:222 28415 255:189:222 28416 0:197:222 28447 255:197:222 28448 0:205:222 28479 255:205:222 28480 0:213:222 28511 255:213:222 28512 0:222:222 28543 255:222:222 28544 0:230:222 28575 255:230:222 28576 0:238:222 28607 255:238:222 28608 0:246:222 28639 255:246:222 28640 0:255:222 28671 255:255:222 28672 0:0:230 28703 255:0:230 28704 0:8:230 28735 255:8:230 28736 0:16:230 28767 255:16:230 28768 0:24:230 28799 255:24:230 28800 0:32:230 28831 255:32:230 28832 0:41:230 28863 255:41:230 28864 0:49:230 28895 255:49:230 28896 0:57:230 28927 255:57:230 28928 0:65:230 28959 255:65:230 28960 0:74:230 28991 255:74:230 28992 0:82:230 29023 255:82:230 29024 0:90:230 29055 255:90:230 29056 0:98:230 29087 255:98:230 29088 0:106:230 29119 255:106:230 29120 0:115:230 29151 255:115:230 29152 0:123:230 29183 255:123:230 29184 0:131:230 29215 255:131:230 29216 0:139:230 29247 255:139:230 29248 0:148:230 29279 255:148:230 29280 0:156:230 29311 255:156:230 29312 0:164:230 29343 255:164:230 29344 0:172:230 29375 255:172:230 29376 0:180:230 29407 255:180:230 29408 0:189:230 29439 255:189:230 29440 0:197:230 29471 255:197:230 29472 0:205:230 29503 255:205:230 29504 0:213:230 29535 255:213:230 29536 0:222:230 29567 255:222:230 29568 0:230:230 29599 255:230:230 29600 0:238:230 29631 255:238:230 29632 0:246:230 29663 255:246:230 29664 0:255:230 29695 255:255:230 29696 0:0:238 29727 255:0:238 29728 0:8:238 29759 255:8:238 29760 0:16:238 29791 255:16:238 29792 0:24:238 29823 255:24:238 29824 0:32:238 29855 255:32:238 29856 0:41:238 29887 255:41:238 29888 0:49:238 29919 255:49:238 29920 0:57:238 29951 255:57:238 29952 0:65:238 29983 255:65:238 29984 0:74:238 30015 255:74:238 30016 0:82:238 30047 255:82:238 30048 0:90:238 30079 255:90:238 30080 0:98:238 30111 255:98:238 30112 0:106:238 30143 255:106:238 30144 0:115:238 30175 255:115:238 30176 0:123:238 30207 255:123:238 30208 0:131:238 30239 255:131:238 30240 0:139:238 30271 255:139:238 30272 0:148:238 30303 255:148:238 30304 0:156:238 30335 255:156:238 30336 0:164:238 30367 255:164:238 30368 0:172:238 30399 255:172:238 30400 0:180:238 30431 255:180:238 30432 0:189:238 30463 255:189:238 30464 0:197:238 30495 255:197:238 30496 0:205:238 30527 255:205:238 30528 0:213:238 30559 255:213:238 30560 0:222:238 30591 255:222:238 30592 0:230:238 30623 255:230:238 30624 0:238:238 30655 255:238:238 30656 0:246:238 30687 255:246:238 30688 0:255:238 30719 255:255:238 30720 0:0:246 30751 255:0:246 30752 0:8:246 30783 255:8:246 30784 0:16:246 30815 255:16:246 30816 0:24:246 30847 255:24:246 30848 0:32:246 30879 255:32:246 30880 0:41:246 30911 255:41:246 30912 0:49:246 30943 255:49:246 30944 0:57:246 30975 255:57:246 30976 0:65:246 31007 255:65:246 31008 0:74:246 31039 255:74:246 31040 0:82:246 31071 255:82:246 31072 0:90:246 31103 255:90:246 31104 0:98:246 31135 255:98:246 31136 0:106:246 31167 255:106:246 31168 0:115:246 31199 255:115:246 31200 0:123:246 31231 255:123:246 31232 0:131:246 31263 255:131:246 31264 0:139:246 31295 255:139:246 31296 0:148:246 31327 255:148:246 31328 0:156:246 31359 255:156:246 31360 0:164:246 31391 255:164:246 31392 0:172:246 31423 255:172:246 31424 0:180:246 31455 255:180:246 31456 0:189:246 31487 255:189:246 31488 0:197:246 31519 255:197:246 31520 0:205:246 31551 255:205:246 31552 0:213:246 31583 255:213:246 31584 0:222:246 31615 255:222:246 31616 0:230:246 31647 255:230:246 31648 0:238:246 31679 255:238:246 31680 0:246:246 31711 255:246:246 31712 0:255:246 31743 255:255:246 31744 0:0:255 31775 255:0:255 31776 0:8:255 31807 255:8:255 31808 0:16:255 31839 255:16:255 31840 0:24:255 31871 255:24:255 31872 0:32:255 31903 255:32:255 31904 0:41:255 31935 255:41:255 31936 0:49:255 31967 255:49:255 31968 0:57:255 31999 255:57:255 32000 0:65:255 32031 255:65:255 32032 0:74:255 32063 255:74:255 32064 0:82:255 32095 255:82:255 32096 0:90:255 32127 255:90:255 32128 0:98:255 32159 255:98:255 32160 0:106:255 32191 255:106:255 32192 0:115:255 32223 255:115:255 32224 0:123:255 32255 255:123:255 32256 0:131:255 32287 255:131:255 32288 0:139:255 32319 255:139:255 32320 0:148:255 32351 255:148:255 32352 0:156:255 32383 255:156:255 32384 0:164:255 32415 255:164:255 32416 0:172:255 32447 255:172:255 32448 0:180:255 32479 255:180:255 32480 0:189:255 32511 255:189:255 32512 0:197:255 32543 255:197:255 32544 0:205:255 32575 255:205:255 32576 0:213:255 32607 255:213:255 32608 0:222:255 32639 255:222:255 32640 0:230:255 32671 255:230:255 32672 0:238:255 32703 255:238:255 32704 0:246:255 32735 255:246:255 32736 0:255:255 32767 255:255:255 nv 255:255:255 default 255:255:255

Any idea why this error?. Interestingly error appears only for maps from r.composite

Maybe the bug can be there.

To reproduce the same error see my initial report of bug

comment:3 by annakrat, 12 years ago

The problem is probably that too many input widgets have to be created in the color rules dialog. For normal rasters, there are usually not many rules. I am not sure what is the right solution. I can prevent the gui from crashing if there are too many rules (what is too many?) which would result in no color rules loaded. But then the dialog may have no sense? Or, right click on composite map can open standard r.colors dialog. Any other suggestion?

Anna

comment:4 by rashadkm, 12 years ago

r.info lsat_composite tells about the description

Data Description:

generated by r.composite

Can this be used to identify composite maps?

Another option is to issue a warning without showing colortable dialog something like "no color table entry for the map because of composite etc"

The limit can be calculated using a MAX_COLOR_GROUP that can be set to 50/100 (or maximum color groups supported in existing rules) by default

Also MAX_COLOR_GROUP can be modified in setting by user

Hope this make sense

comment:5 by rashadkm, 12 years ago

Owner: changed from grass-dev@… to rashadkm
Status: newassigned
Version: unspecifiedsvn-trunk

comment:6 by rashadkm, 12 years ago

Resolution: fixed
Status: assignedclosed

by rashadkm, 12 years ago

Attachment: colorrules_py.patch added

colorrules.py

Note: See TracTickets for help on using tickets.