*ec@s=ddlmZddlZdZdZidd6dd6d d 6d d 6d d6dd6dd6dd6dd6dd6dd6dd6dd6dd 6d!d"6d#d$6d%d&6d'd(6d)d*6d+d,6d d-6d.d/6d0d16d2d36d4d56d4d66d7d86d9d:6d;d<6d=d>6d?d@6dAdB6dCdD6dEdF6dGdH6dIdJ6dKdL6dKdM6dNdO6dPdQ6dRdS6dTdU6dVdW6dVdX6dYdZ6d[d\6d]d^6d_d`6dadb6dcdd6dedf6dgdh6didj6dkdl6dkdm6dndo6dpdq6drds6dtdu6dvdw6dxdy6dzd{6d|d}6d~d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dad6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd 6d d 6d d 6dd6dd6dd6dd6dd6dd6dd6dd6dd6d d!6ZdS("i(tImageNcCsyt|}Wn?tk rOyt|j}WqPtk rKd}qPXnX|rt|tri|St|t|<}|Stjd|}|rt |dddt |dddt |dddfStjd|}|r.t |dd!dt |dd!dt |dd!dfStjd |}|rt |j dt |j dt |j dfStjd |}|rt t |j dd d d t t |j dd d d t t |j dd d d fStjd|}|rddl m }|t |j ddt |j dd t |j dd }t |dd d t |dd d t |dd d fStd|dS(Ns#\w\w\w$iiiis#\w\w\w\w\w\w$iis+rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$s.rgb\(\s*(\d+)%\s*,\s*(\d+)%\s*,\s*(\d+)%\s*\)$igY@g?s-hsl\(\s*(\d+)\s*,\s*(\d+)%\s*,\s*(\d+)%\s*\)$i(t hls_to_rgbgv@isunknown color specifier: %r(tcolormaptKeyErrortlowertNonet isinstancettupletgetrgbtretmatchtinttgrouptcolorsysRtfloatt ValueError(tcolortrgbtmR((s4/usr/lib64/python2.7/site-packages/PIL/ImageColor.pyR sV  $$(cCst|}|dkr|S|dkrG|\}}}|||dfStj|dkr|\}}}|d|d|ddS|S( NtRGBtRGBAitLi+iKiri(RRt getmodebase(Rtmodetrtgtb((s4/usr/lib64/python2.7/site-packages/PIL/ImageColor.pytgetcolor\s   s#f0f8fft aliceblues#faebd7t antiquewhites#00fffftaquas#7fffd4t aquamarines#f0fffftazures#f5f5dctbeiges#ffe4c4tbisques#000000tblacks#ffebcdtblanchedalmonds#0000fftblues#8a2be2t blueviolets#a52a2atbrowns#deb887t burlywoods#5f9ea0t cadetblues#7fff00t chartreuses#d2691et chocolates#ff7f50tcorals#6495edtcornflowerblues#fff8dctcornsilks#dc143ctcrimsontcyans#00008btdarkblues#008b8btdarkcyans#b8860bt darkgoldenrods#a9a9a9tdarkgraytdarkgreys#006400t darkgreens#bdb76bt darkkhakis#8b008bt darkmagentas#556b2ftdarkolivegreens#ff8c00t darkoranges#9932cct darkorchids#8b0000tdarkreds#e9967at darksalmons#8fbc8ft darkseagreens#483d8bt darkslateblues#2f4f4ft darkslategrayt darkslategreys#00ced1t darkturquoises#9400d3t darkviolets#ff1493tdeeppinks#00bffft deepskyblues#696969tdimgraytdimgreys#1e90fft dodgerblues#b22222t firebricks#fffaf0t floralwhites#228b22t forestgreens#ff00fftfuchsias#dcdcdct gainsboros#f8f8fft ghostwhites#ffd700tgolds#daa520t goldenrods#808080tgraytgreys#008000tgreens#adff2ft greenyellows#f0fff0thoneydews#ff69b4thotpinks#cd5c5ct indianreds#4b0082tindigos#fffff0tivorys#f0e68ctkhakis#e6e6fatlavenders#fff0f5t lavenderblushs#7cfc00t lawngreens#fffacdt lemonchiffons#add8e6t lightblues#f08080t lightcorals#e0fffft lightcyans#fafad2tlightgoldenrodyellows#90ee90t lightgreens#d3d3d3t lightgrayt lightgreys#ffb6c1t lightpinks#ffa07at lightsalmons#20b2aat lightseagreens#87cefat lightskyblues#778899tlightslategraytlightslategreys#b0c4detlightsteelblues#ffffe0t lightyellows#00ff00tlimes#32cd32t limegreens#faf0e6tlinentmagentas#800000tmaroons#66cdaatmediumaquamarines#0000cdt mediumblues#ba55d3t mediumorchids#9370dbt mediumpurples#3cb371tmediumseagreens#7b68eetmediumslateblues#00fa9atmediumspringgreens#48d1cctmediumturquoises#c71585tmediumvioletreds#191970t midnightblues#f5fffat mintcreams#ffe4e1t mistyroses#ffe4b5tmoccasins#ffdeadt navajowhites#000080tnavys#fdf5e6toldlaces#808000tolives#6b8e23t olivedrabs#ffa500toranges#ff4500t orangereds#da70d6torchids#eee8aat palegoldenrods#98fb98t palegreens#afeeeet paleturquoises#db7093t palevioletreds#ffefd5t papayawhips#ffdab9t peachpuffs#cd853ftperus#ffc0cbtpinks#dda0ddtplums#b0e0e6t powderblues#800080tpurples#ff0000treds#bc8f8ft rosybrowns#4169e1t royalblues#8b4513t saddlebrowns#fa8072tsalmons#f4a460t sandybrowns#2e8b57tseagreens#fff5eetseashells#a0522dtsiennas#c0c0c0tsilvers#87ceebtskyblues#6a5acdt slateblues#708090t slategrayt slategreys#fffafatsnows#00ff7ft springgreens#4682b4t steelblues#d2b48cttans#008080tteals#d8bfd8tthistles#ff6347ttomatos#40e0d0t turquoises#ee82eetviolets#f5deb3twheats#fffffftwhites#f5f5f5t whitesmokes#ffff00tyellows#9acd32t yellowgreen(tPILRR RRR(((s4/usr/lib64/python2.7/site-packages/PIL/ImageColor.pyts. <