| !<arch> |
| __.PKGDEF 0 0 0 644 8991 ` |
| go object linux amd64 go1.5.1 X:none |
| build id "1a88157c50023aa98d71e1c76db759d5ee4ba8f6" |
| |
| $$ |
| package gif |
| import runtime "runtime" |
| import bufio "bufio" |
| import bytes "bytes" |
| import errors "errors" |
| import io "io" |
| import lzw "compress/lzw" |
| import fmt "fmt" |
| import image "image" |
| import color "image/color" |
| import palette "image/color/palette" |
| import draw "image/draw" |
| const @"".DisposalNone = 0x1 |
| const @"".DisposalBackground = 0x2 |
| const @"".DisposalPrevious = 0x3 |
| type @"image/color".Color interface { RGBA() (@"image/color".r uint32, @"image/color".g uint32, @"image/color".b uint32, @"image/color".a uint32) } |
| type @"image".Point struct { X int; Y int } |
| func (@"image".p·2 @"image".Point) Add (@"image".q·3 @"image".Point) (? @"image".Point) { return (@"image".Point{ X:@"image".p·2.X + @"image".q·3.X, Y:@"image".p·2.Y + @"image".q·3.Y }) } |
| func (@"image".p·2 @"image".Point) Div (@"image".k·3 int) (? @"image".Point) { return (@"image".Point{ X:@"image".p·2.X / @"image".k·3, Y:@"image".p·2.Y / @"image".k·3 }) } |
| func (@"image".p·2 @"image".Point) Eq (@"image".q·3 @"image".Point) (? bool) { return @"image".p·2 == @"image".q·3 } |
| func (@"image".p·2 @"image".Point) In (@"image".r·3 @"image".Rectangle) (? bool) { return @"image".r·3.Min.X <= @"image".p·2.X && @"image".p·2.X < @"image".r·3.Max.X && @"image".r·3.Min.Y <= @"image".p·2.Y && @"image".p·2.Y < @"image".r·3.Max.Y } |
| func (@"image".p·2 @"image".Point) Mod (@"image".r·3 @"image".Rectangle) (? @"image".Point) |
| func (@"image".p·2 @"image".Point) Mul (@"image".k·3 int) (? @"image".Point) { return (@"image".Point{ X:@"image".p·2.X * @"image".k·3, Y:@"image".p·2.Y * @"image".k·3 }) } |
| func (@"image".p·2 @"image".Point) String () (? string) |
| func (@"image".p·2 @"image".Point) Sub (@"image".q·3 @"image".Point) (? @"image".Point) { return (@"image".Point{ X:@"image".p·2.X - @"image".q·3.X, Y:@"image".p·2.Y - @"image".q·3.Y }) } |
| type @"image/color".Model interface { Convert(@"image/color".c @"image/color".Color) (? @"image/color".Color) } |
| type @"image".Rectangle struct { Min @"image".Point; Max @"image".Point } |
| func (@"image".r·2 @"image".Rectangle) Add (@"image".p·3 @"image".Point) (? @"image".Rectangle) { return (@"image".Rectangle{ Min:(@"image".Point{ X:@"image".r·2.Min.X + @"image".p·3.X, Y:@"image".r·2.Min.Y + @"image".p·3.Y }), Max:(@"image".Point{ X:@"image".r·2.Max.X + @"image".p·3.X, Y:@"image".r·2.Max.Y + @"image".p·3.Y }) }) } |
| func (@"image".r·2 @"image".Rectangle) At (@"image".x·3 int, @"image".y·4 int) (? @"image/color".Color) { if (@"image".Point{ X:@"image".x·3, Y:@"image".y·4 }).In(@"image".r·2) { return @"image/color".Opaque }; return @"image/color".Transparent } |
| func (@"image".r·2 @"image".Rectangle) Bounds () (? @"image".Rectangle) { return @"image".r·2 } |
| func (@"image".r·2 @"image".Rectangle) Canon () (? @"image".Rectangle) { if @"image".r·2.Max.X < @"image".r·2.Min.X { @"image".r·2.Min.X, @"image".r·2.Max.X = @"image".r·2.Max.X, @"image".r·2.Min.X }; if @"image".r·2.Max.Y < @"image".r·2.Min.Y { @"image".r·2.Min.Y, @"image".r·2.Max.Y = @"image".r·2.Max.Y, @"image".r·2.Min.Y }; return @"image".r·2 } |
| func (@"image".r·2 @"image".Rectangle) ColorModel () (? @"image/color".Model) { return @"image/color".Alpha16Model } |
| func (@"image".r·2 @"image".Rectangle) Dx () (? int) { return @"image".r·2.Max.X - @"image".r·2.Min.X } |
| func (@"image".r·2 @"image".Rectangle) Dy () (? int) { return @"image".r·2.Max.Y - @"image".r·2.Min.Y } |
| func (@"image".r·2 @"image".Rectangle) Empty () (? bool) { return @"image".r·2.Min.X >= @"image".r·2.Max.X || @"image".r·2.Min.Y >= @"image".r·2.Max.Y } |
| func (@"image".r·2 @"image".Rectangle) Eq (@"image".s·3 @"image".Rectangle) (? bool) { return @"image".r·2 == @"image".s·3 || @"image".r·2.Empty() && @"image".s·3.Empty() } |
| func (@"image".r·2 @"image".Rectangle) In (@"image".s·3 @"image".Rectangle) (? bool) { if @"image".r·2.Empty() { return true }; return @"image".s·3.Min.X <= @"image".r·2.Min.X && @"image".r·2.Max.X <= @"image".s·3.Max.X && @"image".s·3.Min.Y <= @"image".r·2.Min.Y && @"image".r·2.Max.Y <= @"image".s·3.Max.Y } |
| func (@"image".r·2 @"image".Rectangle) Inset (@"image".n·3 int) (? @"image".Rectangle) |
| func (@"image".r·2 @"image".Rectangle) Intersect (@"image".s·3 @"image".Rectangle) (? @"image".Rectangle) |
| func (@"image".r·2 @"image".Rectangle) Overlaps (@"image".s·3 @"image".Rectangle) (? bool) |
| func (@"image".r·2 @"image".Rectangle) Size () (? @"image".Point) { return (@"image".Point{ X:@"image".r·2.Max.X - @"image".r·2.Min.X, Y:@"image".r·2.Max.Y - @"image".r·2.Min.Y }) } |
| func (@"image".r·2 @"image".Rectangle) String () (? string) |
| func (@"image".r·2 @"image".Rectangle) Sub (@"image".p·3 @"image".Point) (? @"image".Rectangle) { return (@"image".Rectangle{ Min:(@"image".Point{ X:@"image".r·2.Min.X - @"image".p·3.X, Y:@"image".r·2.Min.Y - @"image".p·3.Y }), Max:(@"image".Point{ X:@"image".r·2.Max.X - @"image".p·3.X, Y:@"image".r·2.Max.Y - @"image".p·3.Y }) }) } |
| func (@"image".r·2 @"image".Rectangle) Union (@"image".s·3 @"image".Rectangle) (? @"image".Rectangle) |
| type @"image".Image interface { At(@"image".x int, @"image".y int) (? @"image/color".Color); Bounds() (? @"image".Rectangle); ColorModel() (? @"image/color".Model) } |
| type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) } |
| func @"".Decode (@"".r·3 @"io".Reader) (? @"image".Image, ? error) |
| type @"image/color".Palette []@"image/color".Color |
| func (@"image/color".p·2 @"image/color".Palette "esc:0x2a") Convert (@"image/color".c·3 @"image/color".Color) (? @"image/color".Color) |
| func (@"image/color".p·2 @"image/color".Palette "esc:0x9") Index (@"image/color".c·3 @"image/color".Color) (? int) |
| type @"image".Paletted struct { Pix []uint8; Stride int; Rect @"image".Rectangle; Palette @"image/color".Palette } |
| func (@"image".p·2 *@"image".Paletted "esc:0x32") At (@"image".x·3 int, @"image".y·4 int) (? @"image/color".Color) |
| func (@"image".p·2 *@"image".Paletted "esc:0x1") Bounds () (? @"image".Rectangle) { return @"image".p·2.Rect } |
| func (@"image".p·2 *@"image".Paletted "esc:0x1") ColorIndexAt (@"image".x·3 int, @"image".y·4 int) (? uint8) |
| func (@"image".p·2 *@"image".Paletted "esc:0x22") ColorModel () (? @"image/color".Model) { return @"image".p·2.Palette } |
| func (@"image".p·2 *@"image".Paletted "esc:0x9") Opaque () (? bool) |
| func (@"image".p·2 *@"image".Paletted "esc:0x1") PixOffset (@"image".x·3 int, @"image".y·4 int) (? int) { return (@"image".y·4 - @"image".p·2.Rect.Min.Y) * @"image".p·2.Stride + (@"image".x·3 - @"image".p·2.Rect.Min.X) * 0x1 } |
| func (@"image".p·1 *@"image".Paletted "esc:0x9") Set (@"image".x·2 int, @"image".y·3 int, @"image".c·4 @"image/color".Color) |
| func (@"image".p·1 *@"image".Paletted "esc:0x1") SetColorIndex (@"image".x·2 int, @"image".y·3 int, @"image".index·4 uint8) |
| func (@"image".p·2 *@"image".Paletted "esc:0xa") SubImage (@"image".r·3 @"image".Rectangle) (? @"image".Image) |
| type @"image".Config struct { ColorModel @"image/color".Model; Width int; Height int } |
| type @"".GIF struct { Image []*@"image".Paletted; Delay []int; LoopCount int; Disposal []byte; Config @"image".Config; BackgroundIndex byte } |
| func @"".DecodeAll (@"".r·3 @"io".Reader) (? *@"".GIF, ? error) |
| func @"".DecodeConfig (@"".r·3 @"io".Reader) (? @"image".Config, ? error) |
| type @"image/draw".Quantizer interface { Quantize(@"image/draw".p @"image/color".Palette, @"image/draw".m @"image".Image) (? @"image/color".Palette) } |
| type @"image/draw".Image interface { At(@"image".x int, @"image".y int) (? @"image/color".Color); Bounds() (? @"image".Rectangle); ColorModel() (? @"image/color".Model); Set(@"image/draw".x int, @"image/draw".y int, @"image/draw".c @"image/color".Color) } |
| type @"image/draw".Drawer interface { Draw(@"image/draw".dst @"image/draw".Image, @"image/draw".r @"image".Rectangle, @"image/draw".src @"image".Image, @"image/draw".sp @"image".Point) } |
| type @"".Options struct { NumColors int; Quantizer @"image/draw".Quantizer; Drawer @"image/draw".Drawer } |
| type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) } |
| func @"".EncodeAll (@"".w·2 @"io".Writer, @"".g·3 *@"".GIF "esc:0x2a") (? error) |
| func @"".Encode (@"".w·2 @"io".Writer, @"".m·3 @"image".Image, @"".o·4 *@"".Options "esc:0x9") (? error) |
| func @"".init () |
| type @"image/color".Alpha16 struct { A uint16 } |
| func (@"image/color".c·5 @"image/color".Alpha16) RGBA () (@"image/color".r·1 uint32, @"image/color".g·2 uint32, @"image/color".b·3 uint32, @"image/color".a·4 uint32) { @"image/color".a·4 = uint32(@"image/color".c·5.A); return @"image/color".a·4, @"image/color".a·4, @"image/color".a·4, @"image/color".a·4 } |
| var @"image/color".Opaque @"image/color".Alpha16 |
| var @"image/color".Transparent @"image/color".Alpha16 |
| var @"image/color".Alpha16Model @"image/color".Model |
| |
| $$ |
| _go_.o 0 0 0 644 190038 ` |
| go object linux amd64 go1.5.1 X:none |
| |
| ! |
| go13ldbufio.acompress/lzw.aerrors.a |
| fmt.aimage.aimage/color.aio.abytes.a*image/color/palette.aimage/draw.aþ,"".(*blockReader).ReadàÜdH%HD$øH;ALHìH$H$è1ÛH$¸H$ÀH$H$H$(èH$Hi(HýtQH$H$(èHÇ$°H$Hût%Hk(H¬$¸Hk0H¬$ÀèHÄÃë×H$ Hûu+HÇ$°1ÛH$¸H$ÀèHÄÃH$H$èH$HhHý
GH$èH$Hû%HHkHl$XH,$HL$PHY(ÿÓ¶\$HØH\$H\$`H\$H\$hD$GH$H$H$(èH$Hl$`Hk(Hl$h=
Hk0H$H$H$(è¶L$GH$Hh(HýtQH$H$(èHÇ$°H$Hût%Hk(H¬$¸Hk0H¬$ÀèHÄÃë×ù
²H$H$(èHH$èH$H-Hk(H-=u]Hk0H$H$H$(èHÇ$°H$Hût%Hk(H¬$¸Hk0H¬$ÀèHÄÃë×LC0L$Hl$èë¶ÙHûFHÅHÅ8Hý-H\$xHÇ$Hl$pH$H$èH$Hl$xHkH¬$Hk Hl$p=
ÃHkH$H$èH$H$H$èHH$H´$H|$HHHNHOèH\$HH$HKHL$H´$Hþ?H^H|$HHHKHOHKHOèH\$0H\$`H\$8H\$hH$H$H$(èH$Hl$`Hk(Hl$h=
·Hk0H$H$H$(èH$Hh(HýtQH$H$(èHÇ$°H$Hût%Hk(H¬$¸Hk0H¬$ÀèHÄÃë×H$H$èH$H$H$ H\$H$¨H\$H´$HþíH^H|$HHHKHOHKHOHÇD$0èH\$8H\$HH$H$H$èH$H$H$èH$Hl$HL@LH L9ÅwiLPI)èI)éIùtM*L@LH =u0LPH\$HH$°1ÛH$¸H$ÀèHÄÃHhH,$LT$èëÀèéÿÿÿLC0L$Hl$èé6þÿÿéºýÿÿLCL$Hl$èé*ýÿÿEéËüÿÿèLC0L$Hl$èéSûÿÿéÔúÿÿé_þÿÿèéùÿÿ` |
| X |
| *runtime.racefuncenter¨ |
| runtime.racereadè |
| runtime.racereadÖ |
| (runtime.racefuncexitÐ |
| (runtime.racefuncexitü |
| runtime.racereadº |
| runtime.raceread |
| "runtime.racewrite¸6runtime.writeBarrierEnabledú |
| runtime.racereadÄ |
| runtime.raceread² |
| (runtime.racefuncexitø |
| "runtime.racewrite io.EOF |
| runtime.raceread¶ io.EOFÌ io.EOFØ 6runtime.writeBarrierEnabled |
| |
| runtime.raceread |
| (runtime.racefuncexit¼ |
| .runtime.writebarrierptrÊ |
| "runtime.racewrite
6runtime.writeBarrierEnabledÒ
|
| runtime.racereadþ
|
| runtime.racereadtype.io.ReaderÔ |
| runtime.convI2Iê |
| io.ReadFull¾ |
| "runtime.racewriteö6runtime.writeBarrierEnabled¸ |
| runtime.racereadø |
| runtime.racereadæ |
| (runtime.racefuncexit |
| runtime.racereadä |
| "runtime.slicecopy¤ |
| "runtime.racewriteÐ |
| runtime.racereadÈ6runtime.writeBarrierEnabled |
| (runtime.racefuncexitÒ |
| .runtime.writebarrierptrà |
| $runtime.panicslice |
| .runtime.writebarrierptrÒ |
| .runtime.writebarrierptrö |
| $runtime.panicslice |
| .runtime.writebarrierptrÊ |
| 0runtime.morestack_noctxtp"".autotmp_0011type.int"".autotmp_0010type.error"".autotmp_0009/type.[]uint8"".autotmp_0008Otype.error"".autotmp_0006type.int"".ntype.int"".blockLentype.uint8"".~r2Ptype.error"".~r1@type.int"".ptype.[]uint8"".b(type.*"".blockReader`<°¦òð´Ü0/(@,+&%$-@ EHx@ |
| }o,+T+S=\#GD¶=WTgclocals·8673e44a15fbaa7367253006e3f68366Tgclocals·2de3026f2f1a4e76c4da3271e2c4e98d>/tmp/go/src/image/gif/reader.goþ("".(*decoder).decode x xdH%H$pýÿÿH;AëHìH$H$è1ÛH$8H$@1ÛH$èH$ðHH$H$ H\$H$(H\$H$èH\$è¶\$ HØH$èH$øH$ðH$<H$H$èH$H¬$øH+H¬$=
:HkH$H$èHL$HT$H$@H$8Hùt#H$8H$@èèHÄü$0t%1ÛH$8H$@èèHÄÃH$H$èH$HûHHkH¬$°H,$H$¨HX(ÿÓH´$¶\$Hl$HT$H$`H¬$XHýt#H¬$8H$@èèHÄÃû!uPH4$èHT$HL$H$`H$XHú:ÿÿÿH$8H$@èèHÄÃû,
ÈH4$èHL$Hl$HT$H$H$PH¬$HHýt#H¬$8H$@èèHÄÃH$H$H$BèH$¶XBHãûÁùL$GnH$H$BèH$H$¶hB@l$èH\$H$H\$H$H\$ H$H\$(H$ØH\$0H$àH$H$H$@èH$H¬$HkHH¬$HkPH¬$=
£Hk@H$ØH$àH$PH$HHùt#H$8H$@èèHÄÃH$H$H$DèL$A¶YDûH$H$H$@èH$HkHHl$pH$H$H$CèL$A¶YCHl$pH9ë+|$G
ÃL$H$HèH$Hû HkHH¬$XHSPHkXH¬$h1ÿHùHøH¼$H$`HÐH)ÈHø~SHH$H¼$H|$H|$H$HL$HD$ èH$`H|$(H\$0H$HL$8HH$1Û1íHÕIÈH$H9ÍàH9ë×H)ÝI)ØIùH¼$IøtHkÛIÙHl$LD$LL$H$XH\$ HT$(H$hH\$0èH$H¬$`1ÛHëH9ËaHØH$H$pH$xH$H$H$H$@èH$H¬$xHkHH¬$HkPH¬$p=
ÜHk@1Û\$L\$M\$N\$OH$H$H$@èH$H$H$CèH$¶kCH$HèHS@HKHHkPH¬$HÓH$¶èH$H9ÍIHÁåHëH$èHH$HH\$HH\$H\$LH\$HÇD$ èL$HT$(HL$0A¶iCH$HèHûËH{@HsHHkPH¬$HûH¼$¶èH´$H9õHÁåHëH$HH$ =
KHKL$èH$Hû%HHkH¬$°H,$H$¨HX(ÿÓ¶\$HÙHl$HT$H$PH¬$HHýt#H¬$8H$@èèHÄÃûS
L$IùF
HH$èHD$H$ H$HÇD$8èH¼$ HùHÿû1ÀHÇøèH$èH$H$èH¬$Hý¼H$ Hû£H\$Hl$H-H,$èH$ H$H$ H1íH9è-H$ H$H$H$HL$HÇD$¶\$IH\$èHL$ HD$(H$0HD$H$(HùÄHY Ç$H\$èø
H$H$èHH$H$(H\$H$0H\$èH\$HH$HKHL$H´$H|$HHHNHOHNHOèHL$0HD$8H$PH$HHùìHH$èH$HH-H9ë
HH$èH¬$HH,$H¬$PHl$H-Hl$H-Hl$è¶\$ ûtAHH$èHH$8HH$@èèHÄÃH$HH$8H$PH$@èèHÄÃH$Húò H¨HúÚ HÇÁHÇÀH$ HT$H$¨HL$H$°HD$H$0H$H$(H[(ÿÓHL$ Hl$(HT$0H¬$xH$Hù
àHH$èH$xH-H9ë
@HH$èH¬$xH,$H¬$Hl$H-Hl$H-Hl$è¶\$ ûìH$HúÓH¨Hú»H$HÇÁHÇÀH$H$ HT$H$¨HL$H$°HD$èHL$ Hl$(HT$0H¬$hH$pHù
ÊHH$èH$hH-H9ë
¢HH$èH¬$hH,$H¬$pHl$H-Hl$H-Hl$è¶\$ ûNH$H$H$@èH$HiHHýH$èH$HûýHHKHkH¬$°1ÀH$¨HL$XH$ HÑHD$`Hl$XH9è´H$°H$èH$°¶+@l$HH$H$H$@èH$HkH¶\$HH9ë|AHH$èHH$8HH$@èèHÄÃH$°HÿÁHD$`HÿÀHD$`Hl$XH9èLÿÿÿH$H$H$BèH¬$¶]BHã@ûtH$H$èH$H$H$èH$HûHHH HÙH)ÃHû}QHH$H$(HT$HD$H$8HL$HÃH$0HÿÃH\$ èHT$(HD$0HL$8HÃHÿÃH$8H9ËH$0H$(HD$hHÂH$èH$(Hl$hHëH¬$=
°H+H$H$H$èH$H¬$0H«H¬$8H« H¬$(=
?H«H$H$H$8èH$Hh8Hl$hH$H$`èH$HûêHS`HChH[pHÙH)ÃHû}QHH$H$HT$HD$H$ HL$HÃH$HÿÃH\$ èHT$(HD$0HL$8HÃHÿÃH$ H9ËcH$H$HD$`HÂH$èH$Hl$`HëHl$hH+H$H$H$`èH$H¬$HkhH¬$ HkpH¬$=
ÆHk`H$H$H$AèH$¶hA@l$KH$H$xèH$HûtHSxHHHÙH)ÃHû}QHH$H$ HT$HD$H$°HL$HÃH$¨HÿÃH\$ èHT$(HD$0HL$8HÃHÿÃH$°H9ËçH$¨H$ HD$`HH$èH$ Hl$`H+¶l$K@+H$H$H$xèH$H¬$¨H«H¬$°H«H¬$ =uKHkxH$H$H$8èH$HÇ@8H$H$DèH$1í@kDéiîÿÿLCxL$Hl$èë¥èé
þÿÿLC`L$Hl$èé'þÿÿèéýÿÿLL$Hl$èé®üÿÿH$Hl$èé@üÿÿèé^ûÿÿéüùÿÿH$hHût3H$hH$8H$pH$@èèHÄÃHH$èHH$8HH$@èèHÄÃé>øÿÿé&øÿÿHH$èH$xH-H9ëuTHH$èH¬$xH,$H¬$Hl$H-Hl$H-Hl$è¶\$ û
÷ÿÿH$xHût3H$xH$8H$H$@èèHÄÃHH$èHH$8HH$@èèHÄÃéöÿÿéöÿÿèèHÄÃé5ôÿÿHH$HH\$HH\$èHD$é¡óÿÿéVóÿÿEé<óÿÿéþòÿÿL$J1ÛH$ÈH$ÐH$ÈHû.HÇ$HHÇ$PH$@HH$H\$JH\$HÇD$èH\$H$¸H\$ H$ÀH$@H$èH$@H¬$¸H+H¬$À=
HkHH$HÇD$*H$@H\$H$HH\$H$PH\$ èHT$(HL$0H$ØH$8H$àH$@èèHÄÃLCL$Hl$èélÿÿÿéËþÿÿéÔðÿÿLCL$HL$èL$éðÿÿèé.ðÿÿèLC@L$Hl$èéïÿÿèèéYíÿÿLC@L$Hl$èéJìÿÿH$H$HèH$HkHHý
*HH$ØHÇ$à1ÛH$ÈH$ÐHH$èHD$H$¨H$èH$¨H¬$àHkH¬$Ø=
H+H$¨H$¨H
1íH9étKH¬$¨H$ØH¬$àH$ÈH$8H¬$ÐH¬$@èèHÄÃHH$HH\$HH\$èHL$ëH$Hl$èéUÿÿÿH$H$H$@èH$H$H$HèH$Hût9HkHH$Hût#LC@LD$Hl$H-H,$èéÖêÿÿëÙëÃû;
H4$H$èH$H«HýuAHH$èHH$8HH$@èèHÄÃ1ÛH$8H$@èèHÄÃ\$J1ÛH$ÈH$ÐH$ÈHû.HÇ$HHÇ$PH$@HH$H\$JH\$HÇD$èH\$H$¸H\$ H$ÀH$@H$èH$@H¬$¸H+H¬$À=
HkHH$HÇD$H$@H\$H$HH\$H$PH\$ èHT$(HL$0H$ØH$8H$àH$@èèHÄÃLCL$Hl$èélÿÿÿéËþÿÿépæÿÿLCL$Hl$èé³åÿÿH$ H$(H$H$HÇD$PHÇ$ÀHH$H$HL$H$ HD$H$ÀH\$è¶\$ H$ÀûõH$H$èH$HYHl$PH9ëÊHÈH$¸HH$°1íH9ètoH$H$èH$¸H$°H$Hût<H$¨HH$°=u HKéäÿÿLCL$HL$èézäÿÿëÀHH$HH\$HH\$èH\$H$°éWÿÿÿH\$PHû} HÇD$PHH$èHL$PHD$HD$xH$HH$HL$HL$èLD$Ht$ Hl$(H$H$ H¼$¸1ÀHÇøèL$øL$¸H´$H´$ÀH¬$H¬$ÈH$èH$ÐH$ðH$ØHÇ$ÿÿÿÿHÇ$ÿÿÿÿH$H$HÇD$XèH$Hût,H¬$¸H\$Hl$H-H,$èHD$xéöýÿÿëÐèéðáÿÿè |
| ^ |
| *runtime.racefuncenter´type."".reader |
| $runtime.assertI2I2 |
| "runtime.racewriteØ6runtime.writeBarrierEnabled |
| V"".(*decoder).readHeaderAndScreenDescriptorü |
| &runtime.deferreturn |
| (runtime.racefuncexitÚ |
| &runtime.deferreturnä |
| (runtime.racefuncexit |
| runtime.raceread |
| &runtime.deferreturn |
| (runtime.racefuncexit¸ |
| 6"".(*decoder).readExtension¬ |
| &runtime.deferreturn¶ |
| (runtime.racefuncexitê |
| H"".(*decoder).newImageFromDescriptorð |
| |
| &runtime.deferreturnú |
| |
| (runtime.racefuncexit¶ |
| runtime.raceread |
| runtime.racereadÒ |
| 8"".(*decoder).readColorTable |
| "runtime.racewriteÜ6runtime.writeBarrierEnabledê |
| &runtime.deferreturnô |
| (runtime.racefuncexit° |
| runtime.raceread |
| runtime.racereadÖ |
| runtime.raceread¾ |
| runtime.racereadð0type.image/color.PaletteÊ |
| &runtime.growslice_n,type.image/color.Color |
| ,runtime.typedslicecopy¶ |
| "runtime.racewrite6runtime.writeBarrierEnabledø |
| runtime.raceread¤ |
| runtime.racereadØ |
| "runtime.racewriteæ*type.image/color.RGBAü,type.image/color.ColorTgo.itab.image/color.RGBA.image/color.ColorÎ |
| runtime.convT2IÌ6runtime.writeBarrierEnabledô |
| runtime.racereadÞÖ |
| &runtime.deferreturnà |
| (runtime.racefuncexitª!&type."".blockReader¼! |
| "runtime.newobjectú! |
| ,runtime.racewriterangeº" |
| Ê runtime.duffzeroÌ" |
| "runtime.racewriteî" |
| runtime.racereadØ#type."".readerê# |
| (runtime.typedmemmove¨$Bgo.itab.*"".blockReader.io.Reader°% |
| ,compress/lzw.NewReader¬& |
| "runtime.deferprocà& |
| runtime.racereadî&type.io.Reader´' |
| runtime.convI2I®( |
| io.ReadFull)&io.ErrUnexpectedEOF) |
| runtime.raceread´)&io.ErrUnexpectedEOFÔ)&io.ErrUnexpectedEOFæ) |
| runtime.raceread¦*&io.ErrUnexpectedEOF¾*&io.ErrUnexpectedEOFÒ* |
| runtime.ifaceeqô*"".errNotEnough+ |
| runtime.raceread+"".errNotEnough²+"".errNotEnoughÎ+ |
| &runtime.deferreturnØ+ |
| (runtime.racefuncexit´, |
| &runtime.deferreturn¾, |
| (runtime.racefuncexit¶./io.EOF¤/ |
| runtime.racereadÂ/io.EOFâ/io.EOFô/ |
| runtime.raceread´0io.EOFÌ0io.EOFà0 |
| runtime.ifaceeqÎ2 |
| ,"".(*blockReader).Read®3io.EOFÀ3 |
| runtime.racereadÞ3io.EOFþ3io.EOF4 |
| runtime.racereadÐ4io.EOFè4io.EOFü4 |
| runtime.ifaceeqÄ5 |
| runtime.raceread6 |
| runtime.racereadÎ7 |
| runtime.raceread8 |
| runtime.racereadÔ8"".errBadPixelæ8 |
| runtime.racereadô8"".errBadPixel9"".errBadPixel®9 |
| &runtime.deferreturn¸9 |
| (runtime.racefuncexitÀ: |
| runtime.raceread; |
| "".uninterlace¾; |
| runtime.raceread²<,type.[]*image.Paletted¨= |
| "runtime.growslice¸> |
| "runtime.racewriteö>6runtime.writeBarrierEnabled¼? |
| "runtime.racewrite¤@6runtime.writeBarrierEnabledì@ |
| runtime.racereadªA |
| runtime.racereadBtype.[]intC |
| "runtime.growsliceD |
| "runtime.racewriteðD |
| "runtime.racewriteÌE6runtime.writeBarrierEnabledF |
| runtime.racereadÌF |
| runtime.racereadºGtype.[]uint8°H |
| "runtime.growsliceÀI |
| "runtime.racewriteJ |
| "runtime.racewriteK6runtime.writeBarrierEnabledÀK |
| "runtime.racewriteüK |
| "runtime.racewriteÆL |
| .runtime.writebarrierptrÔL |
| $runtime.panicsliceM |
| .runtime.writebarrierptrM |
| $runtime.panicsliceÚM |
| .runtime.writebarrierptrN |
| .runtime.writebarrierptrN |
| $runtime.panicsliceO |
| &runtime.deferreturn¦O |
| (runtime.racefuncexitÄO"".errTooMuchÖO |
| runtime.racereadäO"".errTooMuchP"".errTooMuchP |
| &runtime.deferreturn¨P |
| (runtime.racefuncexitâP&io.ErrUnexpectedEOFôP |
| runtime.racereadQ&io.ErrUnexpectedEOFªQ&io.ErrUnexpectedEOF¼Q |
| runtime.racereadüQ&io.ErrUnexpectedEOFR&io.ErrUnexpectedEOF¨R |
| runtime.ifaceeq¬S |
| &runtime.deferreturn¶S |
| (runtime.racefuncexitÔS"".errTooMuchæS |
| runtime.racereadôS"".errTooMuchT"".errTooMuch®T |
| &runtime.deferreturn¸T |
| (runtime.racefuncexitðT |
| &runtime.deferreturnúT |
| (runtime.racefuncexit¦U(type.*"".blockReader¼Utype.io.ReaderÔUBgo.itab.*"".blockReader.io.ReaderèU |
| runtime.typ2ItabÆWtype.uint8þW |
| runtime.convT2EÔX |
| "runtime.racewriteY6runtime.writeBarrierEnabledºYlgo.string."gif: pixel size in decode out of range: %d"¬Z |
| fmt.Errorf[ |
| &runtime.deferreturn[ |
| (runtime.racefuncexitÊ[ |
| .runtime.writebarrierptr\ |
| .runtime.writebarrierptr¸\ |
| $runtime.panicindexÔ\ |
| $runtime.panicindexü\ |
| .runtime.writebarrierptr] |
| $runtime.panicslice] |
| $runtime.panicsliceÔ] |
| .runtime.writebarrierptrú] |
| runtime.raceread´^>go.string."gif: no color table"_.type.errors.errorString _ |
| "runtime.newobjectÌ_ |
| "runtime.racewrite`6runtime.writeBarrierEnabledÒ`Bgo.itab.*errors.errorString.errorÜa |
| &runtime.deferreturnæa |
| (runtime.racefuncexitb0type.*errors.errorStringbtype.error²bBgo.itab.*errors.errorString.errorÆb |
| runtime.typ2Itabðb |
| .runtime.writebarrierptr¦c |
| "runtime.racewriteÒc |
| runtime.raceread¼d0type.image/color.PaletteÎd |
| (runtime.typedmemmovee |
| runtime.racereadÔe&io.ErrUnexpectedEOFæe |
| runtime.racereadôe&io.ErrUnexpectedEOFf&io.ErrUnexpectedEOF®f |
| &runtime.deferreturn¸f |
| (runtime.racefuncexitøf |
| &runtime.deferreturng |
| (runtime.racefuncexit°htype.uint8èh |
| runtime.convT2E¾i |
| "runtime.racewritej6runtime.writeBarrierEnabled¤jVgo.string."gif: unknown block type: 0x%.2x"k |
| fmt.Errorfök |
| &runtime.deferreturnl |
| (runtime.racefuncexit´l |
| .runtime.writebarrierptrþl |
| .runtime.writebarrierptrn$type.*bufio.Readeràn |
| $runtime.assertI2T2®o |
| runtime.racereadp>go.itab.*bufio.Reader."".readerÆp |
| "runtime.racewrite´q6runtime.writeBarrierEnabledðq |
| .runtime.writebarrierptrr$type.*bufio.Reader¦rtype."".reader¾r>go.itab.*bufio.Reader."".readerÒr |
| runtime.typ2Itab¬s"type.bufio.Reader¾s |
| "runtime.newobjectústype.[]uint8 t |
| "runtime.makesliceu |
| Ô runtime.duffzerow |
| ,runtime.racewriterangeÖw"type.bufio.Readerèw |
| (runtime.typedmemmovex |
| 0runtime.morestack_noctxt` ¶"".autotmp_0083"type.interface {}"".autotmp_0082(type.[1]interface {}"".autotmp_0080*type.*[1]interface {}"".autotmp_0079&type.[]interface {}"".autotmp_0078type.int"".autotmp_0077type.[]uint8"".autotmp_0076type.uint8"".autotmp_0075type.int"".autotmp_0074ÿtype.[]int"".autotmp_0073type.int"".autotmp_0072type.int"".autotmp_0071Ï,type.[]*image.Paletted"".autotmp_0070type.uint8"".autotmp_0069type.*uint8"".autotmp_0068ï |
| type.int"".autotmp_0067ß |
| type.int"".autotmp_0066type.*uint8"".autotmp_0065ß (type.*"".blockReader"".autotmp_0064¯"type.interface {}"".autotmp_0063(type.[1]interface {}"".autotmp_0060&type.[]interface {}"".autotmp_0059Ï |
| type.int"".autotmp_00580type.image/color.Palette"".autotmp_0057ï0type.[]image/color.Color"".autotmp_0056type.*uint8"".autotmp_0055type.error"".autotmp_0054Ï 0type.*errors.errorString"".autotmp_0053type.uint8"".autotmp_0052¿ type.*uint8"".autotmp_0051$type.*bufio.Reader"".autotmp_0050type.error"".autotmp_0049type.uint8"".autotmp_0048type.int"".autotmp_0046type.[]uint8"".autotmp_0045type.int"".autotmp_0044type.error"".autotmp_0043type.int"".autotmp_0042type.[]uint8"".autotmp_0041type.error"".autotmp_0040type.int"".autotmp_0039type.[]uint8"".autotmp_0038type.error"".autotmp_0036(type.*"".blockReader"".autotmp_0035type.error"".autotmp_0034type.uint8"".autotmp_0033type.error"".autotmp_0032type.uint8"".autotmp_0031*type.image/color.RGBA"".autotmp_0030¿0type.image/color.Palette"".autotmp_0029type.int"".autotmp_00280type.*errors.errorString"".autotmp_0027type.error"".autotmp_00260type.image/color.Palette"".autotmp_0025type.error"".autotmp_0023type.error"".autotmp_0022type.error"".autotmp_0021type.uint8"".autotmp_0020ïtype.error"".autotmp_0019$type.*bufio.Reader"".autotmp_0018¯"type.bufio.Reader"".autotmp_0017ßtype.[]uint8"".autotmp_0016¯ $type.*bufio.Reader"".autotmp_0015¿ |
| type.int"".autotmp_0014 $type.*bufio.Reader"".autotmp_0013Ïtype."".reader"".~r0 type.errorerrors.text·2ïtype.stringbufio.r·3Ïtype.io.Readerbufio.buf·2¯type.[]uint8bufio.b·1ÿ $type.*bufio.Readerbufio.r·6¯ |
| $type.*bufio.Readerbufio.b·4 |
| $type.*bufio.Readerbufio.size·3ÿ |
| type.intbufio.rd·2ïtype.io.Readerbufio.rd·2type.io.Reader"".pixeltype.uint8"".errÏtype.error"".err¯type.error"".lzwrÏ$type.io.ReadCloser |
| "".brï (type.*"".blockReader"".litWidthtype.uint8*"".useLocalColorTabletype.bool"".errtype.error"".m |
| (type.*image.Paletted"".errïtype.error"".err¯type.error |
| "".rr¯type."".reader"".~r2@type.error"".configOnly0type.bool"".rtype.io.Reader"".d type.*"".decoder" ¬ . T a ¼ µ » 2 ¼ ö |
| @ Æ @ § ¨ $ ¾ <"*)y= |
| # |
| c- (/
ÐÃÝV?@¯e=x4YZ&UV/|,4&+ÚÑÙ&¿¶!&4x&wx4{|#OP2²EF& |
| $Û%&Jj &4¿ÀÃIJÉÊ&Ñ |
|
|
| ú.[A=Ó¥t$Wa®4Û>µx1#¶(6Õ9
L7#Jü"BX5Ó8~7Ù:9J |
| 6 |
| ;C#,.-#^&+l/ %)" |
| "S60 {H<+l/ %;q'LU161´0Tgclocals·0a36944aa36b6ab1001db46d1337945eTgclocals·bcd393509e676e83e48888afa0238fd2>/tmp/go/src/image/gif/reader.goþV"".(*decoder).readHeaderAndScreenDescriptorädH%HD$ H;AÐHìàH$àH$èH$è1ÛH$ðH$øHÃHøHèHûrHÇ$Ð
HÇ$ØH$ÈH$èHH$H´$èH|$HHHNHOèH\$HH$HKHL$H$ÈH\$H$ÐH\$H$ØH\$ èH$èHD$0HL$8HL$PHD$HHøtH$ðH$øèHÄàÃHÓHúHèHûrHÇ$ÐHÇ$ØH$ÈH$H$èHÇ$H$ÈH\$H$ÐH\$H$ØH\$èHL$ HD$(H$èHûíHD$`HCHL$X=
»HKH$èH$H$èH$èHúHJHL$XHBHD$`Hø
H$HD$H-Hl$HÇD$èH$è¶\$ ûeH$H$ èH$èH«¨HÅH,$èH$èH«¨HÅH,$èH$趮¶¨¯HÁåHëHX H$H$(èH$èH«¨HÅH,$èH$èH«¨HÅ H,$èH$趰¶¨±HÁåHëHX(H¨¨HÅ |
| H,$èH$趩²Hë@l$GHãû"H$H$@èH$èH«¨HÅH,$èH$èHø¶¨³@h@H$¶\$G\$èH\$H$°H\$H$¸H\$ H$ÀH\$(H$H\$0H$H$èH$H$HèH$èH¬$¸HkPH¬$ÀHkXH¬$°=u`HkHH$H$HL$PHD$HHøtH$ðH$øèHÄàÃ1ÛH$ðH$øèHÄàÃLCHL$Hl$èëéàþÿÿH$H$èH$èHú§HJHL$XHBHD$`Høu9H$HD$H-Hl$HÇD$èH$è¶\$ û
*ýÿÿ1ÛH\$xH$H\$xHû1HÇ$ HÇ$¨H$HH$HT$H|$éHD$HÇD$èH\$H\$hH\$ H\$pH$H$èH$Hl$hH+Hl$p=u{HkHH$HÇD$H$H\$H$ H\$H$¨H\$ èHL$(HD$0H$H$ðH$H$øèHÄàÃLCL$Hl$èérÿÿÿ%éÿÿÿéÈþÿÿéRþÿÿéqûÿÿLCL$HL$èé2ûÿÿéûÿÿéúÿÿéoúÿÿéùÿÿéoùÿÿèéùÿÿR |
| X |
| *runtime.racefuncenter |
| runtime.raceread¨type.io.Readerð |
| runtime.convI2Iò |
| io.ReadFullà |
| (runtime.racefuncexit |
| "runtime.racewriteð |
| 2runtime.slicebytetostringÐ6runtime.writeBarrierEnabled |
| runtime.raceread $go.string."GIF87a"´ |
| runtime.eqstringü |
| "runtime.racewrite´ |
| |
| runtime.racereadì |
| |
| runtime.racereadÊ |
| "runtime.racewrite |
| runtime.racereadº |
| runtime.raceread¤
|
| runtime.raceread |
| "runtime.racewriteÆ |
| runtime.raceread¤ |
| 8"".(*decoder).readColorTableÒ |
| "runtime.racewrite®6runtime.writeBarrierEnabled¦ |
| (runtime.racefuncexitä |
| (runtime.racefuncexit |
| .runtime.writebarrierptrÆ |
| runtime.racereadº$go.string."GIF89a"à |
| runtime.eqstringtype.stringè |
| runtime.convT2E² |
| "runtime.racewriteè6runtime.writeBarrierEnabledTgo.string."gif: can't recognize format %s"ö |
| fmt.ErrorfÔ |
| (runtime.racefuncexit |
| .runtime.writebarrierptrø |
| .runtime.writebarrierptrÒ |
| 0runtime.morestack_noctxt0À"".autotmp_0108ï"type.interface {}"".autotmp_0107Ï(type.[1]interface {}"".autotmp_0104&type.[]interface {}"".autotmp_0103type.string"".autotmp_0102type.string"".autotmp_0101type.error"".autotmp_0100_0type.image/color.Palette"".autotmp_0099type.error"".autotmp_0098type.[]uint8"".autotmp_0097¯type.error"".autotmp_0096/type.[]uint8"".fields±type.uint8"".err¯type.error"".~r0type.error"".d type.*"".decoderDÀ¿Àâ¿À¿À·¿À&%Ê »}gg;G¾ q2J+al7T4ñj9Ñ |
| %b/8 ETgclocals·35a1729b099c0d71fdd08adea73b0542Tgclocals·7e9c1a0358207526648c7a6c5b3be550>/tmp/go/src/image/gif/reader.goþ8"".(*decoder).readColorTableødH%H$xÿÿÿH;AHìH$H$èH$1ÛH$ H$(H$01ÛH$8H$@¶$Há¶ÉHÿÁHÇÅHù@¡HÓåHëHl$HHkÛHû~HÕHújHŨHýQH$øHÇ$H¬$ðH$èHH$H´$H|$HHHNHOèH\$HH$HKHL$H$ðH\$H$øH\$H$H\$ èHl$HHL$0HT$8HT$xHL$pHùX1ÛH$ H$¨H$ Hû-HÇ$àHÇ$èH$ØH$HT$èH\$H$H\$H$H$ØH$èH$ØH¬$H+H¬$=
HkHH$HÇD$"H$ØH\$H$àH\$H$èH\$ èHL$(HD$01ÛH$ H$(H$0H$°H$8H$¸H$@èHÄÃLCL$Hl$èéXÿÿÿéÌþÿÿHH$Hl$Hl$èHl$HT$ HD$(1ÉH¬$ÀH$ÈH$ÐH$È1ÀH\$`Hl$`H9è2HD$hHD$X1Û\$D\$E\$F\$GHÈHL$PH$HÀH«¨H=HlH,$èH$HD$PHÁHÀHúhHª¨H=NHl¶]\$DHÈHÿÀHª¨H=!HlH,$èH$HD$PHÁHÿÀHúïHª¨H=ÕHl¶]\$EHÈHÀHª¨H=§HlH,$èHD$PH$HÀHûwH«¨H=]Hl¶]\$FÆD$GÿH$ÀHl$XL$ÈL9Å&HÁåHëH$èHH$HH\$HH\$H\$DH\$HÇD$ èHL$(HD$0H$ÀHl$XL$ÈL9ŬHÁåHëH$HH$=urHCHL$PHÁHD$hHÿÀHl$`H9èÎýÿÿH$ÀH$ H$ÈH$(H$ÐH$01ÛH$8H$@èHÄÃLCL$HD$èé{ÿÿÿèèèéþÿÿèèé |
| þÿÿèèéýÿÿèEé§úÿÿéúÿÿè1íéXúÿÿèéÄùÿÿH |
| ^ |
| *runtime.racefuncenterÊ |
| runtime.racereadØtype.io.Reader |
| runtime.convI2I¢ |
| io.ReadFull |
| runtime.convI2Eâ |
| "runtime.racewrite¤6runtime.writeBarrierEnabledÈ\go.string."gif: short read on color table: %s"º |
| fmt.ErrorfÌ |
| |
| (runtime.racefuncexit |
| .runtime.writebarrierptr¦0type.image/color.PaletteÌ |
| "runtime.makesliceú
|
| runtime.racereadÄ |
| runtime.raceread |
| runtime.racereadê |
| "runtime.racewriteø*type.image/color.RGBA,type.image/color.Color¦Tgo.itab.image/color.RGBA.image/color.Colorà |
| runtime.convT2Ið6runtime.writeBarrierEnabledÊ |
| (runtime.racefuncexitþ |
| .runtime.writebarrierptr |
| $runtime.panicindex |
| $runtime.panicindex® |
| $runtime.panicindexÊ |
| $runtime.panicindexØ |
| $runtime.panicindexô |
| $runtime.panicindex |
| $runtime.panicindex |
| $runtime.panicindexÊ |
| $runtime.panicsliceæ |
| 0runtime.morestack_noctxtp("".autotmp_0123Ïtype.int"".autotmp_0122type.int"".autotmp_0121ï"type.interface {}"".autotmp_0120Ï(type.[1]interface {}"".autotmp_0117_&type.[]interface {}"".autotmp_0116type.int"".autotmp_0115*type.image/color.RGBA"".autotmp_0113type.error"".autotmp_0112¯type.error"".autotmp_0111/type.[]uint8"".autotmp_0110¿type.int"".ißtype.int"".p0type.image/color.Palette"".jïtype.int"".err¯type.error"".nÿtype.int"".~r2Ptype.error"".~r1 0type.image/color.Palette"".fieldstype.uint8"".d type.*"".decoder*"þÀ^¾",&Ü
&C' OM@.¶lu+lI&¨ |
| xTgclocals·6fa66bd28ff106d38cd5e72e1558bac1Tgclocals·cdd9e31f464a29f54111441026eac2bd>/tmp/go/src/image/gif/reader.goþ6"".(*decoder).readExtensionàÊdH%H$`ÿÿÿH;AHì H$ H$è1ÛH$0H$8H$(H$èH$(Hû,HHkH¬$¨H,$H$ HY(ÿÓH´$(¶\$HD$HL$HÝH$H$HøtH$0H$8èHÄ Ã1É\$Fûù
û
kHÇÁ
Hù |
| HL$HHùAHõHþ-HŨHýH$HÇ$H¬$H4$èHH$H´$(H|$HHHNHOèH\$HH$HKHL$H$H\$H$H\$H$H\$ è¶l$FH´$(HL$HHD$0HT$8HT$xHD$pHøtH$0H$8èHÄ Ã@ýÿ
HùHõHþHŨHýïHÊHÇÁH¬$H,$H$HT$H$HL$èH´$(HL$H$°HD$ H$¸Hø
H$HD$H-Hl$HÇD$èH´$(¶\$ ûÒH4$èH´$(HD$HT$HL$HL$hHøHT$`Hú
õHø
H®¨H,$èH´$(¶¨ûufH4$H$0èH$(H«¨HÿÅH,$èH$(H«¨HÅH,$èH´$(¶©¶®ªHÁåH ëH^0H4$èH´$(HD$HT$HL$H$HøtH$HútÄH$H$0H$8èHÄ ÃHT$`H$0H$8èHÄ ÃEé þÿÿéñýÿÿèEéäüÿÿéÌüÿÿèûùu@H4$èHL$HD$H$àH$0H$èH$8èHÄ Ã@l$G1ÛH$ÐH$ØH$ÐHû$HÇ$øHÇ$H$ðHH$H\$GH\$HÇD$èH\$H$ÀH\$ H$ÈH$ðH$èH$ðH¬$ÀH+H¬$È=u{HkHH$HÇD$H$ðH\$H$øH\$H$H\$ èHL$(HD$0H$àH$0H$èH$8èHÄ ÃLCL$Hl$èérÿÿÿéÕþÿÿûþúúÿÿûÿ
þÿÿH4$èH$(HûtuHHkH¬$¨H,$H$ HY(ÿÓ¶l$FH´$(¶\$HD$HT$HT$XHD$PHøtH$0H$8èHÄ Ã¶ÛHÙéeúÿÿëéÍùÿÿèé[ùÿÿJ |
| ^ |
| *runtime.racefuncenter¤ |
| runtime.raceread |
| (runtime.racefuncexit |
| runtime.raceread®type.io.Readerö |
| runtime.convI2Iø |
| io.ReadFullú |
| (runtime.racefuncexitÞ |
| 8runtime.slicebytetostringtmpÖ |
| .go.string."NETSCAPE2.0"ü |
| |
| runtime.eqstringº |
| ."".(*decoder).readBlockØ |
| runtime.raceread
|
| "runtime.racewriteÒ
|
| runtime.raceread |
| runtime.racereadÞ |
| ."".(*decoder).readBlockþ |
| (runtime.racefuncexit |
| (runtime.racefuncexitú |
| $runtime.panicslice¦ |
| $runtime.panicsliceÆ |
| @"".(*decoder).readGraphicControl¤ |
| (runtime.racefuncexitÔtype.uint8 |
| runtime.convT2Eâ |
| "runtime.racewrite¤6runtime.writeBarrierEnabledÀRgo.string."gif: unknown extension 0x%.2x"² |
| fmt.Errorf |
| (runtime.racefuncexitÄ |
| .runtime.writebarrierptr |
| runtime.racereadôò |
| (runtime.racefuncexit¸ |
| 0runtime.morestack_noctxt0À4"".autotmp_0151ßtype.string"".autotmp_0150¿"type.interface {}"".autotmp_0149(type.[1]interface {}"".autotmp_0146_&type.[]interface {}"".autotmp_0145type.uint8"".autotmp_0144type.error"".autotmp_0143type.int"".autotmp_0142type.error"".autotmp_0140type.[]uint8"".autotmp_0139type.error"".autotmp_0138/type.[]uint8"".autotmp_0137type.error"".autotmp_0136±type.uint8"".autotmp_0135type.error"".autotmp_0134type.uint8"".autotmp_0133type.error"".autotmp_0132type.error"".errtype.error"".errÿtype.error"".errßtype.error"".errtype.error"".size¯type.int"".err¿type.error"".extension³type.uint8"".~r0type.error"".d type.*"".decoderj"À³¿À²¿À¿À!¿Àp¿Àµ¿À°¿À+°
ÎÚ"VUfPO
|
| í$#Ï%.f(%
3BA©,+& Y65L.lAr>Ut+h/'p8Tgclocals·9e286b0ce6b91a896378d8ebafa3879cTgclocals·455b2218b4ecd9700a90c3ae801c6535>/tmp/go/src/image/gif/reader.goþ@"".(*decoder).readGraphicControlàÎdH%HD$ÈH;A
Hì¸H$¸H$èH$À1ÛH$ÈH$ÐHÃHø?HèHû'HÇ$¨HÇ$°H$ H$èHH$H´$ÀH|$HHHNHOèH\$HH$HKHL$H$ H\$H$¨H\$H$°H\$ èHL$0HT$8HT$PHL$HHù"1ÛH\$hH\$pH\$hHûHÇ$HÇ$H$H$HT$èH\$H\$XH\$H\$`H$H$èH$Hl$XH+Hl$`=uxHkHH$HÇD$#H$H\$H$H\$H$H\$ èHL$(HD$0HL$xH$ÈH$H$ÐèHĸÃLCL$Hl$èéuÿÿÿéùþÿÿH$ÀH«¨HÿÅH,$èH$À¶¨©@l$GH$H$AèH$À¶l$GHå@Àí@hAH$H$8èH$ÀH«¨HÅH,$èH$ÀH«¨HÅH,$èH$À¶ª¶¨«HÁåH ëHX8¶\$GHãûtdH$H$CèH$ÀH«¨HÅH,$èH$ÀHøtK¶¨¬@hCH$H$DèH$ÀHÇÅ@kD1ÛH$ÈH$ÐèHĸÃë±éÒüÿÿéºüÿÿèéYüÿÿ. |
| X |
| *runtime.racefuncenter |
| runtime.raceread¨type.io.Readerð |
| runtime.convI2Iò |
| io.ReadFullÀ |
| runtime.convI2E |
| "runtime.racewriteÀ6runtime.writeBarrierEnabledÜ^go.string."gif: can't read graphic control: %s"Î |
| fmt.Errorf¦ |
| (runtime.racefuncexitÚ |
| .runtime.writebarrierptr¨ |
| runtime.racereadì |
| "runtime.racewriteº |
| |
| "runtime.racewriteò |
| |
| runtime.racereadª |
| runtime.raceread¤ |
| "runtime.racewriteÜ |
| runtime.racereadª
|
| "runtime.racewriteþ
|
| (runtime.racefuncexit¼ |
| 0runtime.morestack_noctxt0ð"".autotmp_0161¿"type.interface {}"".autotmp_0160(type.[1]interface {}"".autotmp_0157_&type.[]interface {}"".autotmp_0156type.error"".autotmp_0155type.error"".autotmp_0154/type.[]uint8"".flagsátype.uint8"".errßtype.error"".~r0type.error"".d type.*"".decoder(ðÿïðëïð%°LºÑ÷&/'gC!
0+alg%b,'«2Tgclocals·8db80988d5fec26b916d3152e6310442Tgclocals·8f800ad3214d4a86dfcc286895fca734>/tmp/go/src/image/gif/reader.goþH"".(*decoder).newImageFromDescriptor.ê-dH%H$àýÿÿH;APHì H$ H$èH$¨1ÛH$¸H$ÀHÃHø |
| HèHûò |
| HÇ$ HÇ$H$H$èHH$H´$¨H|$HHHNHOèH\$HH$HKHL$H$H\$H$H\$H$H\$ èHL$0HT$8H$H$HùJ1ÛH$ H$(H$ HûHÇ$xHÇ$H$pH$HT$èH\$H$H\$H$H$pH$èH$pH¬$H+H¬$=
HkHH$HÇD$$H$pH\$H$xH\$H$H\$ èHL$(HD$0HÇ$°H$0H$¸H$8H$ÀèHÄ ÃLCL$Hl$èéfÿÿÿéÚþÿÿH$¨H«¨H,$èH$¨H«¨HÿÅH,$èH$¨¶¨¶¨©HÁåHëH\$xH¨¨HÅH,$èH$¨H«¨HÅH,$èH$¨¶ª¶¨«HÁåHëH\$pH¨¨HÅH,$èH$¨H«¨HÅH,$èH$¨¶¬¶¨HÁåHëH\$hH¨¨HÅH,$èH$¨H«¨HÅH,$èH$¨¶®¶¨¯HÁåHëH$H$H$BèH$¨H«¨HÅH,$èHL$xHD$pH¼$¨HÿT¶¯°@oBHl$hHÎHéH¬$HÂHè1ÛH9Î~ HõHÎHéH9Â~ HÕHÂHè1ÛH´$PH$XH$`H$hH´$°H´$0H$¸H$8H$ÀH$@H$ÈH$HH<$H$ èH$¨Hh H¬$H$H$(èH$¨HC(H$1ö1Ò1ÛH9Î~ HõHÎHéH9Â~ HÕHÂHè1ÛH´$PH$XH$`H$hH$0H$H$8H\$H$@H\$H$HH\$H´$Ht$ H$HT$(H$ HL$0H$¨HD$8èH\$@H$H\$HH$H\$PH$ H\$XH$¨H$0H$pH$8H$xH$@H$H$HH$H$pH$H$ØHøH$ÐHùH$ÀH$ÈH$èH$ÀH$èH$ÈHL$ÀI(H9ë
H$H$èH$ÀH$H$èH¬$ÈH]L$ÀIhH9ë
:H$ØHø_H$ÐHÀHùBHÁH$ÈH$ÀH$èH$ÈH$èH$ÀHL$ÈI(H9ë
ÅH$H$èH$ÈH$H$èH¬$ÀH]L$ÈIhH9ë
H¼$0H´$8H$@H$H1ÛH$@H$HH$PH´$ØH$èHÑH$àH¼$ÐH)ùH¼$ðH¼$H´$øH$H$ H$HÃH$(H´$H)óHØ1ÛH$XH$`H$hHËHL$`H¯ØHØHH$HD$HD$èHD$HT$ HL$(H$XH$`H$hHH$èHD$H$°H$èH$°H¬$`HkH¬$hHkH¬$X=
ÿH+H$°H$H$èH$°Hl$`HhH$H$ HÇD$ èH$°H¬$ðHh H¬$øHh(H¬$Hh0H¬$Hh8H$H$@èH$°H¬$HHkHH¬$PHkPH¬$@=u3Hk@H$°H$°1ÛH$¸H$ÀèHÄ ÃLC@L$Hl$èë½H$Hl$èéñþÿÿHH$ðHÇ$ø*1ÛH$àH$èHH$èHD$H$¸H$èH$¸H¬$øHkH¬$ð=
¡H+H$¸H$¸H1íH9ètQH$¸H$0H$8HÇ$°H$àH$¸H$èH$ÀèHÄ ÃHH$HH\$HH\$èHD$ëH$Hl$èéOÿÿÿé·ûÿÿéûÿÿéóúÿÿéÚúÿÿé¥øÿÿéõÿÿéïôÿÿèéôÿÿx |
| ^ |
| *runtime.racefuncenter |
| runtime.raceread®type.io.Readerö |
| runtime.convI2Iø |
| io.ReadFullä |
| runtime.convI2Eº |
| "runtime.racewriteü6runtime.writeBarrierEnabled `go.string."gif: can't read image descriptor: %s" |
| fmt.Errorf |
| (runtime.racefuncexit¼ |
| .runtime.writebarrierptr |
| |
| runtime.racereadº |
| |
| runtime.raceread¦ |
| runtime.racereadÞ |
| runtime.racereadÊ |
| runtime.raceread
|
| runtime.racereadî
|
| runtime.raceread¦ |
| runtime.raceread |
| "runtime.racewriteÄ |
| runtime.racereadà |
| runtime.raceread¤ |
| runtime.raceread¬ |
| 2image.Rectangle.Intersect® |
| runtime.racereadÐ |
| runtime.racereadª |
| runtime.racereadÖ |
| runtime.raceread¢ |
| runtime.racereadÄ |
| runtime.raceread |
| runtime.racereadÊ |
| runtime.raceread¾!type.[]uint8ä! |
| "runtime.makesliceÀ"&type.image.PalettedÒ" |
| "runtime.newobjectþ" |
| "runtime.racewriteÚ#6runtime.writeBarrierEnabled$ |
| "runtime.racewriteê$ |
| ,runtime.racewriterangeö% |
| "runtime.racewriteÒ&6runtime.writeBarrierEnabled®' |
| (runtime.racefuncexitâ' |
| .runtime.writebarrierptr( |
| .runtime.writebarrierptr(lgo.string."gif: frame bounds larger than image bounds"ô(.type.errors.errorString) |
| "runtime.newobject²) |
| "runtime.racewriteö)6runtime.writeBarrierEnabled¸*Bgo.itab.*errors.errorString.errorØ+ |
| (runtime.racefuncexitö+0type.*errors.errorString,type.error¤,Bgo.itab.*errors.errorString.error¸, |
| runtime.typ2Itabâ, |
| .runtime.writebarrierptrØ- |
| 0runtime.morestack_noctxt@À |
| j"".autotmp_0199ß(type.*image.Paletted"".autotmp_0198(type.*image.Paletted"".autotmp_0197type.int"".autotmp_0196type.int"".autotmp_0195type.int"".autotmp_0194type.int"".autotmp_0193type.int"".autotmp_0191type.error"".autotmp_0190Ï0type.*errors.errorString"".autotmp_0189"type.*image.Point"".autotmp_0188"type.*image.Point"".autotmp_0187¿"type.*image.Point"".autotmp_0186¯"type.*image.Point"".autotmp_0185*type.*image.Rectangle"".autotmp_0184*type.*image.Rectangle"".autotmp_0183(type.image.Rectangle"".autotmp_0182type.int"".autotmp_0181type.int"".autotmp_0180type.int"".autotmp_0179type.int"".autotmp_0178(type.image.Rectangle"".autotmp_0177type.int"".autotmp_0176type.int"".autotmp_0175¯type.int"".autotmp_0173"type.interface {}"".autotmp_0172ÿ(type.[1]interface {}"".autotmp_0169_&type.[]interface {}"".autotmp_0168type.[]uint8"".autotmp_01670type.*errors.errorString"".autotmp_0166ß(type.image.Rectangle"".autotmp_0165(type.image.Rectangle"".autotmp_0164type.error"".autotmp_0163ßtype.error"".autotmp_0162/type.[]uint8image.r·2(type.image.Rectangleimage.r·2(type.image.Rectangleimage.pix·6type.[]uint8image.w·4ÿtype.intimage.p·3¿0type.image/color.Paletteimage.r·2ß(type.image.Rectangle"".~r0ÿtype.errorerrors.text·2ßtype.string"".~r0(type.image.Rectangle"".~r0ß(type.image.Rectangle"".boundsß(type.image.Rectangle"".height¿type.int"".widthïtype.int"".topßtype.int"".leftÏtype.int"".err¿type.error"".~r1 type.error"".~r0(type.*image.Paletted"".d type.*"".decoder8"À |
| ¿ |
| À |
| ¿ |
| À |
| ¿ |
| À |
| hÖ""!×&URRUQ |
| äáJ
h.alv+l;$Õºá7NÊB0eTgclocals·20371ed4e285e99d2b3700a68882dc55Tgclocals·d708aee26fd07c525342115091d3ff3d>/tmp/go/src/image/gif/reader.goþ."".(*decoder).readBlockôdH%HD$øH;AØHìH$H$è1ÛH$ H$¨H$H$èH$HûHHkHl$XH,$HL$PHY(ÿÓH´$¶\$HT$HL$HL$HûHT$@Hú
¶ÛHûðHõHþÜHŨHýÃH\$xHÇ$Hl$pH4$èHH$H´$H|$HHHNHOèH\$HH$HKHL$H\$pH\$H\$xH\$H$H\$ èHD$(HT$0HL$8H$HT$`H$ HL$hH$¨èHÄÃEé5ÿÿÿéÿÿÿèHÇ$HT$@H$ H$¨èHÄÃéuþÿÿèéþÿÿ |
| X |
| *runtime.racefuncenter |
| runtime.racereadüú |
| runtime.racereadtype.io.ReaderÐ |
| runtime.convI2IÆ |
| io.ReadFull² |
| (runtime.racefuncexitê |
| $runtime.panicsliceº |
| (runtime.racefuncexitâ |
| 0runtime.morestack_noctxt@"".autotmp_0207type.error"".autotmp_0205/type.[]uint8"".autotmp_0204Otype.error"".errtype.error"".~r1 type.error"".~r0type.int"".d type.*"".decoder&
C2þ |
| Z! +Ñf6($Tgclocals·06be4abc148cc801a93c492b76c8e5c8Tgclocals·8dacdca6a9d3d5c313f9478f38bacba5>/tmp/go/src/image/gif/reader.goþ"".uninterlaceàÎdH%H$èþÿÿH;AÂHìH$H$è1ÛH$8H$@H$HH$ 1ÛH$ H$¨H$°H$¸H$ H$H$ HÇD$ èH$ Hû.HK Hs(HC0Hk8H$ H´$¨H´$èH$°H¬$¸H¬$øHÃH$ðH$àH)ËH\$`H$ 1ÛH$ÀH$ÈH$ÐH$ØH$(H$H$ HÇD$ èH$(HûqHs HK(HS0HC8H´$ÀH´$H$ÈH$ÐH$H$ØH$H$H\$`H)ÈHD$XH¯ØHØHH$HD$HD$èHT$HL$ HD$(H$8H$@H$HHÇD$HHH$èHHHH$x1ÉH$pHD$hH$hHÐHL$pHl$hH9éòH$0H$HÇD$èH|$HHD$`H$0Hû,HHKH$H$H$HÊH¯ÈH$HT$@Hl$XH9êTHÍHÅHL$PL$HL9ÅÈH9é¿L$8H)ÍI)ÈIøtM H¬$L$L$HûHÃH\$xH$ H$èH$ Hl$HLD$xLKM9ÈML9ÅDLI)èI)éIùtM*H$H$H$H\$H$H\$L$PLT$L$XLD$ L$`LL$(HÇD$0èH´$HD$`H|$HHÇH|$HHL$PHóH¯ØHËHÙHT$@HóHÓHÚHT$@Hl$XH9ê¬þÿÿH$0HL$pHÀHÿÁHL$pHl$hH9éþÿÿH$ H$èH$ H¬$@HkH¬$HHkH¬$8=uH+èHÄÃH$Hl$èëãèèéÍýÿÿéüÿÿéËûÿÿèéûÿÿ* |
| ^ |
| *runtime.racefuncenter¤ |
| *runtime.racereadrange |
| *runtime.racereadrangetype.[]uint8° |
| "runtime.makeslice"".interlacing° |
| runtime.raceread¾"".interlacingÌ"".interlacingÚ "".interlacingø |
| *runtime.racereadrange
|
| runtime.racereadÀ |
| "runtime.slicecopyÊ |
| "runtime.racewrite¦6runtime.writeBarrierEnabled¼ |
| (runtime.racefuncexitè |
| .runtime.writebarrierptrö |
| $runtime.panicslice |
| $runtime.panicslice¼ |
| 0runtime.morestack_noctxt°:"".autotmp_0224*type."".interlaceScan"".autotmp_0223Ï,type.*"".interlaceScan"".autotmp_0222ßtype.int"".autotmp_0221type.int"".autotmp_0220type.int"".autotmp_0219type.int"".autotmp_0218Ïtype.int"".autotmp_0216type.int"".autotmp_0215type.int"".autotmp_0214type.[]uint8"".autotmp_0213¿type.int"".autotmp_0212type.[]uint8"".autotmp_0211type.int"".autotmp_0210_.type.[]"".interlaceScan"".autotmp_0209/type.[]uint8image.r·2¯(type.image.Rectangle"".~r0¯(type.image.Rectangleimage.p·2ß(type.*image.Palettedimage.r·2ï(type.image.Rectangle"".~r0ï(type.image.Rectangleimage.p·2ï(type.*image.Paletted"".y¯type.int"".nOffsettype.int"".pass¯*type."".interlaceScan"".offsettype.int |
| "".dyÿtype.int |
| "".dxïtype.int"".nPix¿type.[]uint8"".m(type.*image.Paletted"° ¯°Fð pª"¶«M ²
!'J 8.c¶@dÎ
9STgclocals·6718fa3ce60556785ebaaf7cd5569edeTgclocals·6e00bf9a86c700b36097754b8f007201>/tmp/go/src/image/gif/reader.goþ"".DecodeòdH%H;aÜHìhH\$hH$è1ÛH$H$1ÛH$H$HH$èHD$HD$8H$HÇD$¨èH\$8H$H\$pH\$H\$xH\$ÆD$èHD$ HL$(HL$HHD$@Høt,1ÛH$H$H$H$èHÄhÃHHD$01íH9è¿H\$8H$H$èH\$8HHH« Hl$`HL$PHøHD$XvsH$èH\$8HHH« Hl$`HL$PHøHD$Xv4H)H¬$H\$0H$1ÛH$H$èHÄhÃèèHH$HH\$HH\$èH\$H\$0é |
| ÿÿÿèéþÿÿ$ |
| B |
| *runtime.racefuncentertype."".decoderª |
| "runtime.newobjectâ |
| ,runtime.racewriterange° |
| ("".(*decoder).decode² |
| (runtime.racefuncexitÊFgo.itab.*image.Paletted.image.Image |
| runtime.raceread |
| runtime.raceread |
| (runtime.racefuncexitÖ |
| $runtime.panicindexä |
| $runtime.panicindexö(type.*image.Paletted type.image.Image¤Fgo.itab.*image.Paletted.image.Image¸ |
| runtime.typ2Itabà |
| 0runtime.morestack_noctxt`Ð"".autotmp_0226otype.*uint8 |
| "".&d_ type.*"".decoder"".errOtype.error"".~r2@type.error"".~r1 type.image.Image"".rtype.io.Reader(ÐÊÏÐÇÏÐV.Ð |
| $,A" $ Ph2 |
| 1%Tgclocals·ea9b4378ddf21a9476f9692715326ef5Tgclocals·3531f87782d37f810e650e7542e5bb1b>/tmp/go/src/image/gif/reader.goþ"".DecodeAllòdH%H;aHìhH\$hH$è1ÛH$H$HH$èHD$HD$@H$HÇD$¨èH\$@H$H\$pH\$H\$xH\$ÆD$èHD$ HL$(HL$PHD$HHøt&HÇ$H$H$èHÄhÃHH$èHD$HD$8H$èH\$@H$H$èH\$@H«H\$8HûH\$Hl$H-H,$èH\$8H$H$0èH\$@H$H$0èHD$8LD$@Ih0Hh0H$H$èH\$@H$H$`èH\$@Hk`H\$8HûøLCLD$Hl$H-H,$èH\$8H$H$8èH\$@H$H$xèH\$@HkxH\$8HûLC8LD$Hl$H-H,$èH\$8H$H$PèHH$HH\$HH\$H\$@H\$HD$HHÇD$ èHL$(HD$0H\$8HûHL$XHKPHD$`=
ÑHCXH\$8H$H$PH$èH\$@H$H$ èHD$8LD$@Ih Hh`H$H$PH$èH\$@H$H$(èHD$8LD$@Ih(HhhH$H$pèH\$@H$H$@èHD$8LD$@A¶h@@hpH$1ÛH$H$èHÄhÃLCXL$HD$èéÿÿÿéöþÿÿédþÿÿéþÿÿéoýÿÿèéGüÿÿL |
| B |
| *runtime.racefuncenterttype."".decoder |
| "runtime.newobject¾ |
| ,runtime.racewriterange |
| ("".(*decoder).decode |
| (runtime.racefuncexittype."".GIF¬ |
| "runtime.newobjectÒ |
| "runtime.racewriteþ |
| runtime.racereadÖ,type.[]*image.Palettedè |
| (runtime.typedmemmove |
| "runtime.racewrite´ |
| runtime.racereadô |
| "runtime.racewrite |
| runtime.racereadôtype.[]int |
| (runtime.typedmemmove¬ |
| "runtime.racewriteÒ |
| runtime.raceread¬type.[]uint8¾ |
| (runtime.typedmemmoveä |
| "runtime.racewriteò0type.image/color.Palette ,type.image/color.Model Zgo.itab.image/color.Palette.image/color.Modelæ |
| runtime.convT2IÀ |
| 6runtime.writeBarrierEnabled |
| "runtime.racewrite¬ |
| runtime.racereadö |
| "runtime.racewrite |
| runtime.racereadÜ |
| "runtime.racewrite
|
| runtime.racereadæ
|
| (runtime.racefuncexit |
| .runtime.writebarrierptrà |
| 0runtime.morestack_noctxtPÐ"".autotmp_0231_type.*"".GIF |
| "".&dO type.*"".decoder"".err?type.error"".~r20type.error"".~r1 type.*"".GIF"".rtype.io.Reader(вÏбÏÐDÀ"!,A#K%
IIy%%4$$ >b7Tgclocals·d261d82a8a39c85fbf1f08752bcb09eeTgclocals·b6e1bcbe3bc38d0bc564f298485ff663>/tmp/go/src/image/gif/reader.goþ"".DecodeConfig èdH%H;aHìpH\$pH$è1ÛH$H$H$H$ 1ÛH$¨H$°HH$èHD$HD$8H$HÇD$¨èH\$8H$H\$xH\$H$H\$ÆD$èHD$ HL$(HL$HHD$@Høtd1ÛH\$PH\$XH\$`H\$hH\$PH$H\$XH$H\$`H$H\$hH$ H$¨H$°èHÄpÃ1ÛH\$PH\$XH\$`H\$hHH$HH\$HH\$H\$8H\$HD$HHÇD$ èH\$(Hl$PHHMHKHMH\$8H$H$ èHD$8HX H\$`H$H$(èHl$8H](H\$hH\$PH$H\$XH$H\$`H$H\$hH$ 1ÛH$¨H$°èHÄpÃèéÌýÿÿ |
| B |
| *runtime.racefuncenter¸type."".decoderÊ |
| "runtime.newobject |
| ,runtime.racewriterangeÖ |
| ("".(*decoder).decodeÈ |
| (runtime.racefuncexit0type.image/color.Palette¢,type.image/color.ModelºZgo.itab.image/color.Palette.image/color.Model |
| runtime.convT2IØ |
| runtime.raceread |
| runtime.raceread |
| (runtime.racefuncexitÖ |
| 0runtime.morestack_noctxtà"".autotmp_0235"type.image.Config"".autotmp_0234?"type.image.Config |
| "".&do type.*"".decoder"".err_type.error"".~r2`type.error"".~r1 "type.image.Config"".rtype.io.Reader(àßàüßàÀ<Â4,DZZ!P `£\¡ Tgclocals·1063e9b0825c2f159be1df1d038ae622Tgclocals·438fde6662dcd8c84e163dac1c04db70>/tmp/go/src/image/gif/reader.goþ"".init.1ààdH%HD$ÐH;AHì°H$°H$èH
HH=HÇÆH-HÇÂ1ÛH$H$H$H$H$ H$¨H|$HH¼$Ht$PH´$Hl$XH¬$HT$`H$H$ H$¨HH$èHHH
HËH)ÃHû}HHH$HT$hHT$HD$HL$xHL$HÃHD$pHÿÃH\$ èHT$(HD$0HL$8HÃHÿÃHL$xH9ËÂH\$pHÓHT$hHÅHD$@Hkí0HëH$HÇD$0èH\$hHl$@Hkí0HëH¬$H\$Hl$H-H,$èHH$èH\$pHH\$xHH\$h=uHèHÄ°ÃH-H,$H\$èëÜèèéÐýÿÿ6 |
| X |
| *runtime.racefuncenterf"".Decode·ft$"".DecodeConfig·fgo.string."gif"$go.string."GIF8?a"¦image.formats¸ |
| runtime.racereadÆimage.formatsÔimage.formatsâ image.formats&type.[]image.formatì |
| "runtime.growslice |
| ,runtime.racewriterangeâ"type.image.formatô |
| (runtime.typedmemmoveimage.formats |
| "runtime.racewrite¬image.formatsÄ image.formatsÚ6runtime.writeBarrierEnabledîimage.formatsø |
| (runtime.racefuncexitimage.formats² |
| .runtime.writebarrierptrÀ |
| $runtime.panicsliceÎ |
| 0runtime.morestack_noctxtà |
| "".autotmp_0240ßtype.int"".autotmp_0239&type.[]image.format"".autotmp_0238_"type.image.formatimage.magic·2¯type.stringimage.name·1Ïtype.stringàèßà(°Úá |
| +°«3B5Tgclocals·f6bd6b3389b872033d462029172c8612Tgclocals·d288a648545c6dd73287fed249acfcae>/tmp/go/src/image/gif/reader.goþ"".log2àÔdH%H;a
HìhH\$hH$èHH$HÇD$@èHH\$ HH\$(HH\$0HH\$8HH\$@HH\$HHH\$PHHD$X1ÉHÇD$HD$ HL$Hl$H9é}PHD$`H$èHt$HT$`H*H\$pH9ëHt$xèHÄhÃHÐHÀHñHÿÁHL$Hl$H9é|°HÇD$xÿÿÿÿèHÄhÃèéÖþÿÿ |
| B |
| *runtime.racefuncenterP"".log2Lookupt |
| *runtime.racereadrange"".log2Lookup"".log2Lookup² "".log2LookupÊ0"".log2Lookupâ@"".log2LookupúP"".log2Lookup`"".log2Lookupªp"".log2Lookup |
| runtime.racereadÐ |
| (runtime.racefuncexit® |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt Ð"".autotmp_0244type.*int"".autotmp_0243¯type.int"".autotmp_0242type.int"".autotmp_0241type.[8]int"".~r1type.int"".xtype.int&ÐÙÏÐ.Ïа,8 ³ |
| |
| ¦!ITgclocals·c55cf99de9cdd8c8202a466952fa1a45Tgclocals·0c8aa8e80191a30eac23f1a218103f16>/tmp/go/src/image/gif/writer.goþ"".writeUint16ìdH%H;aHìH\$H$èH\$H|$vsH$èHL$HD$HøvSH·l$(@)HËHøv:HÿÃH$èH\$H|$vHÿÃH·l$(fÁí@+èHÄÃèèèèèéJÿÿÿ |
| B |
| *runtime.racefuncentern |
| "runtime.racewriteÊ |
| "runtime.racewrite |
| (runtime.racefuncexit¢ |
| $runtime.panicindex° |
| $runtime.panicindex¾ |
| $runtime.panicindexÌ |
| $runtime.panicindexÚ |
| 0runtime.morestack_noctxt@"".u0type.uint16"".btype.[]uint8x0ÀFL.
Tgclocals·2fccd208efe70893f9ac8d682812ae72Tgclocals·33cdeccccebe80329f1fdbee7f5874cb>/tmp/go/src/image/gif/writer.goþ("".blockWriter.Write dH%HD$àH;AçHì H$ H$è1ÛH$ÐH$ØH$¨H$H$èH$¸H$¨HiHýtQH$H$èHÇ$ÈH$¨Hût%HkH¬$ÐHkH¬$ØèHÄ Ãë×Húu+HÇ$È1ÛH$ÐH$ØèHÄ ÃE1ÀLD$@I9ШHÎHùHÆ Hþ|HÿÆIÇÂÿHÇÇÿLÃL$ÀHÕH9ÓML$°H)ÝI)ØIøtMH´$H4$L$LT$H¼$H|$LL$pLL$Hl$xHl$ L$LD$(HÇD$0èHL$8H\$@HL$HHËH\$@H$¨H« H,$èH\$HH$¨ HÿÃHûHÍHÅ HýkH\$xHÇ$Hl$pH$èH$¨Hû3HHkH\$pH\$H\$xH\$H$H\$Hl$XH,$HL$PHY(ÿÓHD$ H\$(H\$`H\$0H\$hH$¨H$H$èH$¨Hl$`HkHl$h=
HkH$¨H$H$èLD$@H$¸H$¨HiHýÝýÿÿH$H$èHÇ$ÈH$¨Hût%HkH¬$ÐHkH¬$ØèHÄ Ãë×LCL$Hl$èé_ÿÿÿéÆþÿÿEéþÿÿèèé}ýÿÿéeýÿÿH$H$èH\$@H$ÈH$¨Hût%HkH¬$ÐHkH¬$ØèHÄ Ãë×èé÷ûÿÿ* |
| X |
| *runtime.racefuncenter¨ |
| runtime.racereadø |
| runtime.racereadæ |
| (runtime.racefuncexitÐ |
| (runtime.racefuncexitè |
| "runtime.slicecopyÆ |
| "runtime.racewriteò |
| runtime.raceread |
| ì |
| |
| "runtime.racewrite¤6runtime.writeBarrierEnabledæ |
| runtime.racereadÈ |
| runtime.raceread¶
|
| (runtime.racefuncexitò
|
| .runtime.writebarrierptr¤ |
| $runtime.panicslice² |
| $runtime.panicsliceî |
| runtime.racereadÞ |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxtpÀ"".autotmp_0255type.error"".autotmp_0253type.[]uint8"".autotmp_0252type.int"".autotmp_0251type.int"".autotmp_0249_type.[]uint8"".autotmp_0248/type.[]uint8"".autotmp_0247type.int"".n¯type.int"".total¿type.int"".~r2Ptype.error"".~r1@type.int"".datatype.[]uint8"".b&type."".blockWriterBÀ¿À4¿Àò¿À¿Àl$#0@ ¸+ç9@-R#4+
Q,=hv"Tgclocals·8673e44a15fbaa7367253006e3f68366Tgclocals·27b7aed50b5eb0ea6bf3eed688cd420b>/tmp/go/src/image/gif/writer.goþ&"".(*encoder).flushôdH%H;aÝHì8H\$8H$èH\$@H$H$èHD$@HhHýt |
| èHÄ8ÃH$èH\$@HûHHkHl$ H,$HL$HY ÿÓH\$H\$(H\$H\$0H\$@H$H$èH\$@Hl$(HkHl$0=uHkèHÄ8ÃLCL$Hl$èëâéyÿÿÿèéÿÿÿ |
| B |
| *runtime.racefuncenterh |
| runtime.raceread |
| (runtime.racefuncexit¬ |
| runtime.racereadÎ |
| "runtime.racewrite6runtime.writeBarrierEnabled |
| (runtime.racefuncexitÆ |
| .runtime.writebarrierptrâ |
| 0runtime.morestack_noctxtp"".autotmp_0257type.error"".e type.*"".encoderp9opop+(¾" %5Tgclocals·51fa0e13d53d6bad7f86670d3edaeac6Tgclocals·2c78d3ad9d760b5f66e2e47be684c787>/tmp/go/src/image/gif/writer.goþ&"".(*encoder).writeÀ°dH%H;aûHìXH\$XH$èH\$`H$H$èHD$`HhHýt |
| èHÄXÃH$èH\$`HûHHkH\$hH\$H\$pH\$H\$xH\$Hl$@H,$HL$8HY(ÿÓH\$(H\$HH\$0H\$PH\$`H$H$èH\$`Hl$HHkHl$P=uHkèHÄXÃLCL$Hl$èëâé[ÿÿÿèéèþÿÿ |
| B |
| *runtime.racefuncenterh |
| runtime.raceread |
| (runtime.racefuncexit¬ |
| runtime.racereadÀ |
| "runtime.racewrite¼6runtime.writeBarrierEnabledÔ |
| (runtime.racefuncexit |
| .runtime.writebarrierptr |
| 0runtime.morestack_noctxt@°"".autotmp_0259type.error"".ptype.[]uint8"".e type.*"".encoder&°9¯°¡¯°- *Ì" ¤%7Tgclocals·aefd16b155593f6f07980a05b297ad1fTgclocals·2c78d3ad9d760b5f66e2e47be684c787>/tmp/go/src/image/gif/writer.goþ."".(*encoder).writeByte dH%H;aæHì@H\$@H$èH\$HH$H$èHD$HHhHýt |
| èHÄ@ÃH$èH\$HHûHHk¶\$P\$Hl$(H,$HL$ HY0ÿÓH\$H\$0H\$H\$8H\$HH$H$èH\$HHl$0HkHl$8=uHkèHÄ@ÃLCL$Hl$èëâépÿÿÿèéýþÿÿ |
| B |
| *runtime.racefuncenterh |
| runtime.raceread |
| (runtime.racefuncexit¬ |
| runtime.racereadà |
| "runtime.racewrite6runtime.writeBarrierEnabledª |
| (runtime.racefuncexitØ |
| .runtime.writebarrierptrô |
| 0runtime.morestack_noctxt "".autotmp_0261type.error"".btype.uint8"".e type.*"".encoder"92*Ú" %<Tgclocals·32bd5c6dc84e3e86dd35593b3922d3aaTgclocals·2c78d3ad9d760b5f66e2e47be684c787>/tmp/go/src/image/gif/writer.goþ2"".(*encoder).writeHeaderÀ0º0dH%HD$H;AûHìøH$øH$èH$H$H$èH$HhHýt
èHÄøÃH$èHH$H´$H|$HHHNHOèH\$HH$HKHL$HH\$HÇD$èH\$(H\$XH\$0H\$`H$H$H$èH$Hl$XHkHl$`=
ç |
| HkH$H$H$èH$HhHýt
èHÄøÃHÃHÃ Hû |
| HÇ$èHÇ$ðH$àH$H$ H$PH$èH¬$H
H$àH$èH$ðH$¨fD$BH$HùH$ |
| H$èH$H$ HøÜ H·l$B@)HËHø¿ HÿÃH$èH$H$H¼$ HÿÃH·l$BfÁí@+HÃHøi HÃ HûQ HÃHÇ$èHÇ$ðþH$àH$H$ H$PH$èH¬$H
H$àH$èH$ðH$fD$DH$HùH$ÀH$èH$H$HøH·l$D@)HËHøyHÿÃH$èH´$H$H¼$GHÿÃH·l$DfÁí@+HðHþ#H HøHÇÂHÇÁH4$H$àHD$H$èHT$H$ðHL$è1ÛH$ÈH$ÐH$ØH$H$H$ H$PèHH$H´$HþuH^pH|$HHHKHOH$ÈH\$è¶\$ HØH$ÈH\$hH$ÐHL$pH$ØH\$x<RHùHH$èH\$H\$HH$H« H,$èH$Hl$HHÍ@¨ H¨ HÿÅH,$èH$H$H$ H$pèH$Hø»D¶D¡H¨ HÅH,$èH$Æ¢HÈHÁ HùnHÇÅHÇÂH$H$àHL$H¬$èHl$H$ðHT$èH$HøH HøHÇÂHÇÁH$àH$H$èHT$H$ðHL$H\$hH\$H\$pH\$ H\$xH\$(H\$HH\$0èH\$8H\$PH$H$H$èH$Hl$PH¨H$H$èH$HHû4HÍHÅ HýHÇÂH$H¬$àHl$H$èH\$H$ðHT$èH$H$H$ èH$Hi(HýcH© H,$èH$Æ !H¨ HÿÅH,$èH$Æ¡ÿH¨ HÅH,$èH$Æ¢HÈHÁ Hù6HÇÅHÇÂH$H$àHL$H¬$èHl$H$ðHT$èH$H$èHH$H´$H|$HHHNHOèH\$HH$HKHL$HH\$HÇD$èH\$(H\$XH\$0H\$`H$H$H$èH$Hl$XHkHl$`=
)HkH$H$H$èH$HhHýt
èHÄøÃH¨ H,$èH$Æ H¨ HÿÅH,$èH$Æ¡HØHà HûHÃHÇ$èHÇ$ðþH$àH$H$ H$0èH¬$HEPH$àH$èH$ðH$ÀfD$FH$°HùH$¸H$èH$°H$¸HøáH·l$F@)HËHøÄHÿÃH$èH$°H¼$¸HÿÃH·l$FfÁí@+H$H« HÅH,$èH$ƤHÈHÁ HùtKHÇÅHÇÂH$H$àHL$H¬$èHl$H$ðHT$èèHÄøÃë±èèèèéeþÿÿLCL$Hl$èéÄýÿÿéÃüÿÿEéàûÿÿèéùúÿÿéâúÿÿéúÿÿé>úÿÿH$H« H,$èH$Æ H¨ HÿÅH,$èH$Æ¡H¨ HÅH,$èH$Æ¢HÈHÁ HùtCHÇÅHÇÂH$H$àHL$H¬$èHl$H$ðHT$èé5ûÿÿë¹éøÿÿéí÷ÿÿéÖ÷ÿÿèèèèé¨öÿÿéöÿÿèèèèéfõÿÿLCL$Hl$èéõÿÿèéãóÿÿ |
| X |
| *runtime.racefuncenter |
| runtime.raceread² |
| (runtime.racefuncexitÔ |
| runtime.racereadâtype.io.Writerª |
| runtime.convI2Iâ$go.string."GIF89a" |
| io.WriteStringÜ |
| "runtime.racewrite6runtime.writeBarrierEnabledÖ |
| runtime.raceread |
| (runtime.racefuncexit¬ |
| runtime.racereadÚ |
| "runtime.racewriteÒ |
| "runtime.racewriteä |
| |
| runtime.raceread |
| "runtime.racewrite
|
| "runtime.racewrite |
| &"".(*encoder).write |
| runtime.raceread0type.image/color.Palette |
| $runtime.assertI2T2¨ |
| "".log2ì |
| "runtime.racewriteÈ |
| "runtime.racewriteþ |
| runtime.racereadè |
| "runtime.racewriteª |
| &"".(*encoder).write° |
| &"".encodeColorTableö |
| "runtime.racewriteÀ |
| runtime.raceread |
| &"".(*encoder).writeº |
| runtime.raceread |
| "runtime.racewriteÊ |
| "runtime.racewrite |
| "runtime.racewriteÒ |
| &"".(*encoder).writeô |
| runtime.racereadtype.io.WriterÊ |
| runtime.convI2I .go.string."NETSCAPE2.0"¨ |
| io.WriteStringü |
| "runtime.racewrite´!6runtime.writeBarrierEnabledö! |
| runtime.raceread¤" |
| (runtime.racefuncexitÔ" |
| "runtime.racewrite# |
| "runtime.racewriteÌ$ |
| runtime.racereadô% |
| "runtime.racewriteì& |
| "runtime.racewriteò' |
| "runtime.racewrite¬) |
| &"".(*encoder).write¶) |
| (runtime.racefuncexitØ) |
| $runtime.panicindexæ) |
| $runtime.panicindexô) |
| $runtime.panicindex* |
| $runtime.panicindex¸* |
| .runtime.writebarrierptrê* |
| $runtime.panicsliceÖ+ |
| "runtime.racewrite, |
| "runtime.racewriteà, |
| "runtime.racewrite. |
| &"".(*encoder).writeà. |
| $runtime.panicindexî. |
| $runtime.panicindexü. |
| $runtime.panicindex/ |
| $runtime.panicindex´/ |
| $runtime.panicindexÂ/ |
| $runtime.panicindexÐ/ |
| $runtime.panicindexÞ/ |
| $runtime.panicindex0 |
| .runtime.writebarrierptr¨0 |
| 0runtime.morestack_noctxtð8"".autotmp_0284type.uint16"".autotmp_0283type.uint16"".autotmp_0281type.[]uint8"".autotmp_0280type.[]uint8"".autotmp_0279type.error"".autotmp_0278type.[]uint8"".autotmp_0277type.int"".autotmp_0276type.[]uint8"".autotmp_0275type.[]uint8"".autotmp_0274type.int"".autotmp_0273type.int"".autotmp_0272type.[]uint8"".autotmp_0271type.[]uint8"".autotmp_0270Ïtype.int"".autotmp_0267_0type.image/color.Palette"".autotmp_0266type.[]uint8"".autotmp_0265type.[]uint8"".autotmp_0264/type.[]uint8"".autotmp_0263¿type.error"".uãtype.uint16"".btype.[]uint8"".uçtype.uint16"".bïtype.[]uint8"".uëtype.uint16"".b¿type.[]uint8"".paddedSizeßtype.int"".p0type.image/color.Palette"".e type.*"".encoderDðEïðèïðÏïðÈïð¹ è@=(>;´(63Ú3ÙÚ!Ù'Ø3×Ø!×'[¼3O#Rºx,"#R¼("|3'+N'"#NØ×Ø×ÚÙÚÙ
V+Â=kWÅWÆ5 |
| ¦=«T |
|
¨Tgclocals·a9ea41aae9e32efcc8711d8fabe405fbTgclocals·7f58a2053bec7f12637693406995051d>/tmp/go/src/image/gif/writer.goþ&"".encodeColorTable dH%H;agHìXH\$XH$èHH¬$Hý5HëH$èHt$`HT$hHH¬$HýþHëH+Hl$(1ÀHl$(H9èH$H9È×H\$xHÅHD$0L$L9À²HÁåHëH$èH\$xHl$0L$L9ÅHÁåHëHHkHl$PH,$HL$HHY ÿÓT$L$D$T$L$ D$$HD$0H\$`HkÀHÀHD$8LD$hL9ÀHH$èHL$`HD$hHl$8H9ÅîH)l$Áí@+HT$0HkÒHÿÂHT$8H9¿HH$èHL$`HD$hHl$8H9ÅH)l$ Áí@+HT$0HkÒHÂHT$8H9ÂsgHH$èHt$`HT$hHl$8H9Õs?H.l$$Áí@+HD$0HÿÀHl$(H9èkþÿÿH\$(HkÛH$èHÄXÃèèèèèèèèHÃHD$0HkÛHÃH\$@H9ÓÕHH$èHL$`HD$hHl$@H9Å©H)ÆHT$0HkÒHÿÂHT$@H9ÂHH$èHL$`HD$hHl$@H9ÅsYH)ÆHT$0HkÒHÂHT$@H9Âs4HH$èHt$`HT$hHl$@H9ÕsH.ÆéÇþÿÿèèèèèèèèèé|üÿÿ> |
| B |
| *runtime.racefuncenterP"".log2Lookup |
| runtime.raceread°"".log2Lookup |
| runtime.raceread |
| "runtime.racewrite² |
| "runtime.racewriteÆ |
| "runtime.racewriteâ |
| (runtime.racefuncexitö |
| $runtime.panicindex |
| $runtime.panicindex |
| $runtime.panicindex |
| $runtime.panicindex® |
| $runtime.panicindex¼ |
| $runtime.panicindexÊ |
| $runtime.panicindexØ |
| $runtime.panicindex² |
| |
| "runtime.racewrite¾ |
| "runtime.racewrite¼ |
| "runtime.racewrite
|
| $runtime.panicindex
|
| $runtime.panicindex¢
|
| $runtime.panicindex°
|
| $runtime.panicindex¾
|
| $runtime.panicindexÌ
|
| $runtime.panicindexÚ
|
| $runtime.panicindexè
|
| $runtime.panicindexö
|
| 0runtime.morestack_noctxt°""".autotmp_0295type.int"".autotmp_0294type.int"".autotmp_0293type.int"".autotmp_0292type.int"".autotmp_0291type.int"".autotmp_0290?type.int"".autotmp_0289/type.int"".autotmp_0285type.int"".bgtype.uint32"".gotype.uint32"".rwtype.uint32"".iOtype.int"".n_type.int"".~r3ptype.int"".size`type.int"".p00type.image/color.Palette"".dsttype.[]uint8°¢¯°ÖfÊUXMF JB? ðTgclocals·739018a0fedb7c38faa3101fb8dac3abTgclocals·23e8278e2b69a3a75fa59b23c49ed6ad>/tmp/go/src/image/gif/writer.goþ:"".(*encoder).writeImageBlock]þ\dH%H$ýÿÿH;AHìhH$hH$èH$pH$H$èH$pHkHýt
èHÄhÃH$xH$H$@èH$xHiHHý
nHH$HÇ$11ÛH$àH$èHH$èHD$H$ÐH$èH$ÐH¬$HkH¬$=
ßH+H$ÐH$ÐH1íH9èH$ÐH$H$àH$H$èH$pH$H$èH$pH¬$àHkH¬$è=uHkèHÄhÃLCL$Hl$èëßHH$HH\$HH\$èHD$éFÿÿÿH$Hl$èéÿÿÿ1ÛH$ H$¨H$°H$¸H$ÀH$H$ HÇD$ èH$ÀHûÙHs HS(HK0HC8H´$ H$¨H$H$°H$H$¸H$H´$HþHùHúúH=îH´$H$H$H$1ÛH$ H$¨H$°H$¸H$pH$H$ H$PH$èH$pHH$°H$H$ H$PH$èL¬$L¤$L$L$H¬$pHµL$ L$ÀL$¨L$ÈH¼$°H¼$ÐH´$ØL¤$HL$XL¬$@L$PM9ÝÁM9ÔÀ<HÇÀ<
nHH$ HÇ$(!1ÛH$H$HH$èHD$H$ÐH$èH$ÐH¬$(HkH¬$ =
ßH+H$ÐH$ÐH1íH9èH$ÐH$H$H$H$H$pH$H$èH$pH¬$HkH¬$=uHkèHÄhÃLCL$Hl$èëßHH$HH\$HH\$èHD$éFÿÿÿH$Hl$èéÿÿÿHÇD$XÿÿÿÿH$xH$H$@èH$xHûÝHS@HCHHkPH¬$`1ÉH$XH$H$PHÐH$H¬$H9é}xH$ÈH$èH$ÈHûmHHkH$H\$xH$pH¬$xH¬$XH,$H$PHY ÿÓ\$û
H\$xH\$XH$Hû.¶$û
H\$XHûÿ
H$pH« H,$èH´$pÆ ,HÆ HþÏHÿÆH$HÇÅHÇÂÿH$fD$HH´$ðHýH¬$øH4$èH$ðH$øHø^H·l$H@)HËHøAHÿÃH$èH$ðH¼$øHÿÃH·l$HfÁí@+H´$pHþî |
| HÆ HþÖ |
| HÆH$HÇÅHÇÂýH$ fD$FH´$HýH¬$ |
| H4$èH$H$Hød |
| H·l$F@)HËHøG |
| HÿÃH$èH$H¼$ |
| HÿÃH·l$FfÁí@+H¬$pHýó HÅ HýÚ HÅHÇÆHÇÂûH¼$H$H$èH$H$H$øHÃH$ðH¼$àH)ûH$èf\$NH¬$ØHþH´$àT H,$èH$ØH$àHø* H·l$N@)HËHø
HÿÃH$èH$ØH¼$àãHÿÃH·l$NfÁí@+H¬$pHý¹HÅ Hý HÅHÇÆHÇÂùH$H$ H¼$H$H$0H$H$8H¼$(H)øH$¸fD$JH¬$¨HþH´$°H,$èH$¨H$°HøóH·l$J@)HËHøÖHÿÃH$èH´$pH$¨H¼$°¤HÿÃH·l$JfÁí@+HðHþH HøiHÇÂ HÇÁH4$H$8HD$H$@HT$H$HHL$èH$xH$H$@èH$xHkHH,$èH\$H\$`H$pHûÝHÃ HûÅHÇ$@HÇ$HH$8H$xH$H$@èH$8H$H$@H\$H$HH\$H´$xHþPH^@H|$HHHKHOHKHOH\$`H\$0èH\$8H$H$pH$H$èH$H$pHH9Ë
+HùÈHÆHÆ HþIÈHÇÇHùHÅHÅ HýsHÊHÇÁH´$8H4$L$@LD$H¼$HH|$H¬$ Hl$H$(HT$ H$0HL$(èH$p¶\$0ûmH$ÆD$èHD$`HÿÀHø}HÇÀH$pH$HD$hD$è1ÛH$pH$ØH1íH9èÚH$ØH$`H$H$hHL$HÇD$H\$hH\$èHL$ HD$(H$@H$HH$H$H$hH$H$H$xHÃH$pH$`H)ËH$H$xH$H$èH$xHZH¬$H9ë
FH$èH´$xH|$HHHNHOHNHOH$HH$H$@H[(ÿÓH\$(H$H\$0H$H$pH$H$èH$pH¬$HkH¬$=
HkH$pH$H$èH$pHkHýt'H$HH$H$@H[ ÿÓèHÄhÃH$HH$H$@H[ ÿÓH$pH$ÆD$èèHÄhÃLCL$Hl$èé]ÿÿÿH$1ÉH$HD$PH9Ã~HËHL$pH¬$HëH$H$èH$xHl$pL$LKM9ÈWL9ÅNLI)èI)éIùtM*L$LT$L$LD$L$LL$H$HH$H$@H[(ÿÓH\$(H$H\$0H$H$pH$H$èH$pH¬$HkH¬$=
HkH$pH$H$èH$pHkHýt'H$HH$H$@H[ ÿÓèHÄhÃH$xH$H$èH$xHJHl$pHD$PHéHÿÀéhþÿÿLCL$Hl$èécÿÿÿèHH$HH\$HH\$èHD$éôûÿÿH$H\$`HË\$èH´$pH$Hûw[HõHþtNHÅ Hýt<HÇÁH4$H¬$Hl$H$H\$H$HL$èéûÿÿEë¿ë®èEé
úÿÿèéLúÿÿèé©ùÿÿé4ùÿÿéùÿÿéøÿÿéyøÿÿèèèèEéX÷ÿÿEé?÷ÿÿèèèèEéöÿÿEéöÿÿèèèèé#õÿÿéõÿÿèèèèé*ôÿÿH$pH« H,$èH$pÆ !H¨ HÿÅH,$èH$pÆ¡ùH¨ HÅH,$èH$pÆ¢H\$XHûÿ H¨ HÅH,$èH$p¶¬$HÁåHÍ@¨£HÆHøÂHÆ HþªHÆH$HÇÅHÇÂüH$ÐfD$LH´$ÀHýH¬$ÈbH4$èH$ÀH$ÈHø8H·l$L@)HËHøHÿÃH$èH$pH$ÀH¼$ÈéHÿÃH·l$LfÁí@+H\$XHûÿ¢H¨ HÅH,$èH$pHl$X@¨¦H¨ HÅH,$èH$pƧHÈHÁ HùtCHÇÅHÇÂH$H$8HL$H¬$@Hl$H$HHT$èéÄñÿÿë¹H¨ HÅH,$èH$pƦé^ÿÿÿèèèèéOþÿÿé7þÿÿH¨ HÅH,$èH$p¶¬$HÁåHÍ@¨£éòýÿÿH$ÈH$HÀHÿÁé[ðÿÿéðÿÿéðÿÿM9éI9ûM9àI9òÀé[îÿÿ1ÀéTîÿÿHÇÀé9îÿÿHH$0HÇ$8'1ÛH$ðH$øHH$èHD$H$ÐH$èH$ÐH¬$8HkH¬$0=
ßH+H$ÐH$ÐH1íH9èH$ÐH$H$ðH$H$øH$pH$H$èH$pH¬$ðHkH¬$ø=uHkèHÄhÃLCL$Hl$èëßHH$HH\$HH\$èHD$éFÿÿÿH$Hl$èéÿÿÿé ëÿÿèéÁèÿÿ |
| ^ |
| *runtime.racefuncenter |
| runtime.raceread¸ |
| (runtime.racefuncexitô |
| runtime.raceread®zgo.string."gif: cannot encode image block with empty palette".type.errors.errorString |
| "runtime.newobjectÆ |
| "runtime.racewrite6runtime.writeBarrierEnabledÌBgo.itab.*errors.errorString.errorÞ |
| "runtime.racewrite¢6runtime.writeBarrierEnabledº |
| (runtime.racefuncexitî |
| .runtime.writebarrierptr0type.*errors.errorStringtype.error®Bgo.itab.*errors.errorString.error |
| runtime.typ2Itabò |
| .runtime.writebarrierptrþ |
| *runtime.racereadrangeà |
| runtime.raceread¾
|
| runtime.raceread¦Zgo.string."gif: image block is out of bounds".type.errors.errorString |
| "runtime.newobject¾ |
| "runtime.racewrite6runtime.writeBarrierEnabledÄBgo.itab.*errors.errorString.errorÖ |
| "runtime.racewrite6runtime.writeBarrierEnabled² |
| (runtime.racefuncexitæ |
| .runtime.writebarrierptrø0type.*errors.errorStringtype.error¦Bgo.itab.*errors.errorString.errorº |
| runtime.typ2Itabê |
| .runtime.writebarrierptr² |
| runtime.raceread |
| runtime.raceread¨æ |
| "runtime.racewrite¸ |
| "runtime.racewrite° |
| "runtime.racewriteØ |
| "runtime.racewriteÐ |
| "runtime.racewriteô# |
| "runtime.racewriteì$ |
| "runtime.racewrite( |
| "runtime.racewrite) |
| "runtime.racewrite+ |
| &"".(*encoder).writeÂ+ |
| runtime.racereadì+ |
| "".log2²- |
| runtime.racereadþ. |
| &"".encodeColorTableÊ/ |
| runtime.racereadÚ2 |
| bytes.Equal¢3 |
| ."".(*encoder).writeByte4 |
| ."".(*encoder).writeByte²4@go.itab."".blockWriter.io.Writerº5 |
| ,compress/lzw.NewWriter¶7 |
| runtime.raceread8 |
| runtime.raceread9Ü9 |
| "runtime.racewrite :6runtime.writeBarrierEnabledâ: |
| runtime.raceread¾;Ä; |
| (runtime.racefuncexit<´< |
| ."".(*encoder).writeByte¾< |
| (runtime.racefuncexitò< |
| .runtime.writebarrierptrü= |
| runtime.racereadþ?Ú@ |
| "runtime.racewriteA6runtime.writeBarrierEnabledàA |
| runtime.raceread¼BÂB |
| (runtime.racefuncexitþB |
| runtime.racereadäC |
| .runtime.writebarrierptrøC |
| $runtime.panicsliceD&type."".blockWriter Dtype.io.Writer¸D@go.itab."".blockWriter.io.WriterÌD |
| runtime.typ2ItabE |
| ."".(*encoder).writeByteÞF |
| &"".(*encoder).writeG |
| $runtime.panicslice¢G |
| $runtime.panicslice¾G |
| $runtime.panicsliceH |
| $runtime.panicindex H |
| $runtime.panicindex®H |
| $runtime.panicindex¼H |
| $runtime.panicindexêH |
| $runtime.panicindexøH |
| $runtime.panicindexI |
| $runtime.panicindexI |
| $runtime.panicindexÂI |
| $runtime.panicindexÐI |
| $runtime.panicindexÞI |
| $runtime.panicindexìI |
| $runtime.panicindexJ |
| $runtime.panicindex¤J |
| $runtime.panicindex²J |
| $runtime.panicindexÀJ |
| $runtime.panicindexK |
| "runtime.racewriteÆK |
| "runtime.racewriteL |
| "runtime.racewriteðL |
| "runtime.racewriteþN |
| "runtime.racewriteöO |
| "runtime.racewriteQ |
| "runtime.racewriteêQ |
| "runtime.racewrite¤S |
| &"".(*encoder).writeÞS |
| "runtime.racewriteT |
| $runtime.panicindexT |
| $runtime.panicindex¬T |
| $runtime.panicindexºT |
| $runtime.panicindexU |
| "runtime.racewriteWfgo.string."gif: image block is too large to encode"àW.type.errors.errorStringòW |
| "runtime.newobjectX |
| "runtime.racewriteâX6runtime.writeBarrierEnabled¤YBgo.itab.*errors.errorString.error¶Z |
| "runtime.racewriteúZ6runtime.writeBarrierEnabled[ |
| (runtime.racefuncexitÆ[ |
| .runtime.writebarrierptrØ[0type.*errors.errorStringî[type.error\Bgo.itab.*errors.errorString.error\ |
| runtime.typ2ItabÊ\ |
| .runtime.writebarrierptrì\ |
| 0runtime.morestack_noctxt@Ð
²"".autotmp_0351type.int"".autotmp_0350type.int"".autotmp_0349type.int"".autotmp_0348type.int"".autotmp_0347type.*uint8"".autotmp_0346type.uint16"".autotmp_0345type.int"".autotmp_0344type.uint16"".autotmp_0343type.int"".autotmp_0342type.uint16"".autotmp_0341type.uint16"".autotmp_0339ï,type.image/color.Color"".autotmp_0338¿.type.*image/color.Color"".autotmp_0337¯type.int"".autotmp_0336type.int"".autotmp_0335type.*uint8"".autotmp_0334type.error"".autotmp_03330type.*errors.errorString"".autotmp_0332type.bool"".autotmp_0330(type.image.Rectangle"".autotmp_0329type.*uint8"".autotmp_0328type.error"".autotmp_03270type.*errors.errorString"".autotmp_0325Ïtype.error"".autotmp_0324¯0type.*errors.errorString"".autotmp_0323type.error"".autotmp_0322type.[]uint8"".autotmp_0321type.int"".autotmp_0320type.error"".autotmp_0318&type."".blockWriter"".autotmp_0317¿type.[]uint8"".autotmp_0316type.bool"".autotmp_0315type.[]uint8"".autotmp_0314type.[]uint8"".autotmp_0313type.int"".autotmp_0312type.[]uint8"".autotmp_0311type.int"".autotmp_0310type.int"".autotmp_0309type.[]uint8"".autotmp_0308type.[]uint8"".autotmp_0307type.[]uint8"".autotmp_0306type.[]uint8"".autotmp_0305type.[]uint8"".autotmp_0304type.[]uint8"".autotmp_0303_type.[]uint8"".autotmp_0301/0type.image/color.Palette"".autotmp_03000type.*errors.errorString"".autotmp_02990type.*errors.errorString"".autotmp_02980type.*errors.errorString"".autotmp_0297type.intimage.r·2(type.image.Rectangle"".u»type.uint16"".bÿtype.[]uint8image.r·2 (type.image.Rectangle"".u³type.uint16"".btype.[]uint8image.r·2 |
| (type.image.Rectangle"".uÃtype.uint16"".b¯type.[]uint8"".u¿type.uint16"".bïtype.[]uint8"".u·type.uint16"".bÏtype.[]uint8"".~r0Ïtype.errorerrors.text·2type.stringimage.r·2Ï(type.image.Rectangleimage.s·3Ï |
| (type.image.Rectangleimage.r·2Ï (type.image.Rectangle"".~r0ïtype.errorerrors.text·2ïtype.string"".~r0(type.image.Rectangleimage.p·2Ï(type.*image.Paletted"".~r0type.errorerrors.text·2¯type.string"".y¯type.int"".iïtype.int |
| "".dxÏtype.int"".lzwwÏ&type.io.WriteCloser"".litWidthÿtype.int |
| "".ct¿type.int"".paddedSizetype.int"".c¯,type.image/color.Color"".ißtype.int&"".transparentIndextype.int"".bÏ(type.image.Rectangle"".disposal0type.uint8"".delay type.int |
| "".pm(type.*image.Paletted"".e type.*"".encoderj"Ð
EÏ
Ð
ÀÏ
Ð
ûÏ
Ð
ÈÏ
Ð
<Ï
Ð
Ï
Ð
§Ï
Ð
kÀ.Òî"²¯(°,¦£¦¥E5¾E µ' |
| |
| 2('73'J3'3'[5Ì÷w£( |
| ( 72!^,''"#3E3!'(#N#3*-EÒ..D^ñ .D<i±iÐÆf"C/!Y"ôC/! "=!* #ö¬&.)D4Tgclocals·f6296cfde20a742c77302c9ea66f7adcTgclocals·5ea47e4012ef688a16d4de31d0970ec2>/tmp/go/src/image/gif/writer.goþ"".EncodeAll DDdH%H$öÿÿH;AéHìè H$è H$è1ÛH$ |
| H$ |
| H$ |
| H$èH$ |
| HiHý
$HH$pHÇ$x$1ÛH$H$HH$èHD$H$ÈH$èH$ÈH¬$xHkH¬$p=
H+H$ÈH$ÈH1íH9ètEH$ÈH$ÀH$ÈH$H$ |
| H$H$ |
| èHÄè ÃHH$HH\$HH\$èHD$ëH$Hl$èé[ÿÿÿH$èH$ |
| HhHl$PH$H$èH$ |
| Hi H\$PH9ë$HH$PHÇ$X'1ÛH$ðH$øHH$èHD$H$ÈH$èH$ÈH¬$XHkH¬$P=
H+H$ÈH$ÈH1íH9ètEH$ÈH$ÀH$ÈH$ðH$ |
| H$øH$ |
| èHÄè ÃHH$HH\$HH\$èHD$ëH$Hl$èé[ÿÿÿH$H$0èH$ |
| HX0Hû}H$H$0èH$ |
| HÇC0HH$èH\$H$ØH¼$H1ÀHÇÁôóH«H$ |
| H$HÇD$xèH´$ |
| Hþl
H$hHßèH$ØH$HÇD$ èH$ØH¬$HH\$Hl$H-H,$èH$ØH$H$ H$8èH$ØHhXHýpH$H$ èH$ØHh(Hl$PH$H$ H$8èH$ØHh`H\$PH9ë$HH$`HÇ$h*1ÛH$àH$èHH$èHD$H$ÈH$èH$ÈH¬$hHkH¬$`=
H+H$ÈH$ÈH1íH9ètEH$ÈH$ÀH$ÈH$àH$ |
| H$èH$ |
| èHÄè ÃHH$HH\$HH\$èHD$ëH$Hl$èé[ÿÿÿ1ÛH$(H$0H$8H$@HÀ HÀPH$¸H$(H$°H$èH$°HûH+H¬$°HkH¬$¸H$¸H$èH$°H$¸HûÊ |
| HHKH$¨H$ H9Ð
üH$HL$HT$H¬$¸Hl$è¶\$ ûÎH$¸H$H$èH$°H$H$èH$¸HXL$°IhH9ë
H$H$èH$°H$H$èH¬$¸H]L$°IhH9ë
<H$ |
| H$èH$ |
| HHCHkH¬$H$øHøH$ïH$èH$ |
| HûÍHHCHkH¬$H$øHøH$H)1ÛH\$hH\$pH\$xH$H¬$H,$H$ HÇD$ èH$HûEHk Hl$hHk(Hl$pHk0Hl$xHk8H¬$H\$hHkHl$XHkHl$`H$ØH$H$ H$PH$èH$ØHl$XH¨H$H$ H$PH$èH$ØHl$`H«1ÛH$ÐH$ØHH$H$ð H\$H$ø H\$H$ÐH\$è¶\$ HØH$ÐH$@H$ØH$H<ZH$ØH$èH$ØH¬$@H+H¬$H=
|
| HkH$ØH$èH$ |
| H$èH$ |
| HûËHHCHkH¬$1ÉH$HD$HH$øHÐHL$PHl$HH9é÷H$ H$èH$ H+H\$PH\$@H¬$ÆD$7H$ |
| H$H$8èH$ |
| Hh8Hý¥H$H$8èH$ |
| HK8HC@HkHH¬$ H$Hl$@H$H9ÅÝH)H$èH$ |
| Hø·HP8HH@HhHH¬$ H$Hl$@H$H9Í~H*¶+@l$7H$H$èH$ |
| HKHC Hk(H¬$ðH$àHl$@H$èH9Å#HéH$èH$ØH$H$H\$H$ |
| HûäHKHC Hk(H¬$ðH$àHl$@H$èH9Å«HéH+Hl$¶\$7\$èH$ HL$PHÀHÿÁHL$PHl$HH9é þÿÿH$ØH$ÆD$;èH$ØH$èH$ØH$H$èH$ØHkH¬$ |
| HkH¬$ |
| èHÄè ÃèéÿÿÿèèéBþÿÿèé.ýÿÿLCL$Hl$èéãüÿÿH$ð H$ø H$ H$(HÇD$8HÇ$ÐHH$H$0HL$H$8HD$H$ÐH\$èHD$8¶\$ H$ÐûðH$H$H$èH$HD$8HZH9ÃÀHÐH$¨HH$À1íH9èteH$ØH$èH$¨H$ÀH$ØH$HH$=u HKé½ûÿÿLCL$HL$èé¦ûÿÿHH$HH\$HH\$èH\$H$ÀéaÿÿÿHøHÇÀHH$HD$HD$èH\$H$H\$ H$H\$(H$ HH$èHD$H$¨H$HÇD$@èH$¨1íH(HhHhHhHh Hh(Hh0Hh8H$H$èH$¨H¬$HkH¬$ Hk H¬$=udHkH$¨H$H$0èH$¨H¬$0Hk0H¬$8=uHk8H$¨éþÿÿLC8L$Hl$èëßLCL$Hl$èëé´øÿÿèé,øÿÿèH$ØH$H$ H$PèH$ØHhpHýùÿÿH$H$ H$PèHH$H´$ØH^pH|$HHHKHOHÇD$è¶\$ û
³øÿÿHH$HÇ$,1ÛH$H$HH$èHD$H$ÈH$èH$ÈH¬$HkH¬$=
H+H$ÈH$ÈH1íH9ètEH$ÈH$ÀH$ÈH$H$ |
| H$H$ |
| èHÄè ÃHH$HH\$HH\$èHD$ëH$Hl$èé[ÿÿÿé/õÿÿéæôÿÿéòÿÿèéòîÿÿ |
| ^ |
| *runtime.racefuncenter¤ |
| runtime.racereadÞ`go.string."gif: must provide at least one image"¸.type.errors.errorStringÊ |
| "runtime.newobjectö |
| "runtime.racewriteº6runtime.writeBarrierEnabledüBgo.itab.*errors.errorString.error |
| (runtime.racefuncexit¢0type.*errors.errorString¸type.errorÐBgo.itab.*errors.errorString.errorä |
| runtime.typ2Itab |
| .runtime.writebarrierptrª |
| runtime.racereadè |
| runtime.racereadªfgo.string."gif: mismatched image and delay lengths".type.errors.errorString |
| "runtime.newobject |
| "runtime.racewrite 6runtime.writeBarrierEnabledÈ Bgo.itab.*errors.errorString.errorÐ |
| |
| (runtime.racefuncexitî |
| 0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error° |
| runtime.typ2ItabÚ |
| .runtime.writebarrierptr |
| runtime.racereadÀ |
| "runtime.racewriteîtype."".encoder
|
| "runtime.newobjectö
|
| *runtime.racereadrangeº |
| Ü runtime.duffcopyî |
| ,runtime.racewriterange°type."".encoder |
| (runtime.typedmemmoveø |
| runtime.racereadÀ |
| runtime.raceread |
| runtime.racereadÊlgo.string."gif: mismatched image and disposal lengths"¤.type.errors.errorString¶ |
| "runtime.newobjectâ |
| "runtime.racewrite¦6runtime.writeBarrierEnabledèBgo.itab.*errors.errorString.errorð |
| (runtime.racefuncexit0type.*errors.errorString¤type.error¼Bgo.itab.*errors.errorString.errorÐ |
| runtime.typ2Itabú |
| .runtime.writebarrierptr |
| runtime.raceread |
| runtime.raceread |
| runtime.ifaceeq |
| runtime.raceread¶ |
| runtime.raceread |
| runtime.racereadÀ |
| runtime.raceread¤ |
| runtime.raceread |
| runtime.raceread |
| *runtime.racereadrangeô |
| "runtime.racewriteÌ! |
| "runtime.racewrite¦"type."".writer# |
| $runtime.assertI2I2$ |
| "runtime.racewriteÊ$6runtime.writeBarrierEnabled% |
| 2"".(*encoder).writeHeader¤% |
| runtime.racereadê& |
| runtime.racereadÚ' |
| runtime.raceread¢( |
| runtime.raceread°) |
| runtime.racereadì* |
| runtime.racereadú+ |
| runtime.racereadè- |
| :"".(*encoder).writeImageBlockâ. |
| ."".(*encoder).writeByte/ |
| &"".(*encoder).flush°/ |
| runtime.racereadú/ |
| (runtime.racefuncexit0 |
| $runtime.panicindex°0 |
| $runtime.panicindex¾0 |
| $runtime.panicindexÚ0 |
| $runtime.panicindex1 |
| .runtime.writebarrierptr2$type.*bufio.Writerò2 |
| $runtime.assertI2T2Ô3 |
| runtime.raceread¬4>go.itab.*bufio.Writer."".writerì4 |
| "runtime.racewriteÎ56runtime.writeBarrierEnabled6 |
| .runtime.writebarrierptr¢6$type.*bufio.Writer¸6type."".writerÐ6>go.itab.*bufio.Writer."".writerä6 |
| runtime.typ2Itab°7type.[]uint8Ö7 |
| "runtime.makeslice²8"type.bufio.WriterÄ8 |
| "runtime.newobject9 |
| ,runtime.racewriterangeð9 |
| "runtime.racewriteÌ:6runtime.writeBarrierEnabled; |
| "runtime.racewriteÊ;6runtime.writeBarrierEnabled< |
| .runtime.writebarrierptr¾< |
| .runtime.writebarrierptrÚ< |
| $runtime.panicindexö< |
| $runtime.panicindex°= |
| runtime.raceread> |
| runtime.raceread>0type.image/color.Paletteò> |
| $runtime.assertI2T2?pgo.string."gif: GIF color model must be a color.Palette"ö?.type.errors.errorString@ |
| "runtime.newobject´@ |
| "runtime.racewriteø@6runtime.writeBarrierEnabledºABgo.itab.*errors.errorString.errorÂB |
| (runtime.racefuncexitàB0type.*errors.errorStringöBtype.errorCBgo.itab.*errors.errorString.error¢C |
| runtime.typ2ItabÌC |
| .runtime.writebarrierptrD |
| 0runtime.morestack_noctxtPÐ'~"".autotmp_0396%*type.**image.Paletted"".autotmp_0395type.int"".autotmp_0394type.int"".autotmp_0393type.*uint8"".autotmp_0392$type.*bufio.Writer"".autotmp_0391ÿ$$type.*bufio.Writer"".autotmp_0390$type.*bufio.Writer"".autotmp_0389type.*uint8"".autotmp_0388type.error"".autotmp_03870type.*errors.errorString"".autotmp_0386!,type.image/color.Model"".autotmp_0385ï ,type.image/color.Model"".autotmp_0384ï$$type.*image.Config"".autotmp_0383ß$$type.*image.Config"".autotmp_0382type.*uint8"".autotmp_0381type.error"".autotmp_03800type.*errors.errorString"".autotmp_0379type.*uint8"".autotmp_0378type.error"".autotmp_03770type.*errors.errorString"".autotmp_0376Ï$type.*uint8"".autotmp_0375Ï type.error"".autotmp_0374¿$0type.*errors.errorString"".autotmp_0373,type.[]*image.Paletted"".autotmp_0372$type.*bufio.Writer"".autotmp_0371¯type.[]uint8"".autotmp_0370type.int"".autotmp_0369¯$$type.*bufio.Writer"".autotmp_0368¯ type."".writer"".autotmp_03670type.*errors.errorString"".autotmp_0366ÿ"type.image.Config"".autotmp_03650type.*errors.errorString"".autotmp_0364type.int"".autotmp_0363type.int"".autotmp_0362¿type."".encoder"".autotmp_03610type.*errors.errorString"".autotmp_0360¿&type.int"".autotmp_0359type.int"".autotmp_03580type.*errors.errorString"".autotmp_0357¯&type.int |
| "".&e$ type.*"".encoderbufio.b·4%$type.*bufio.Writerbufio.size·3ß&type.intbufio.w·2ï"type.io.Writerbufio.w·2#type.io.Writer"".~r0ÿ%(type.image.Rectangleimage.p·2¿%(type.*image.Paletted"".~r0Ï#type.errorerrors.text·2Ï!type.string"".~r0$type.errorerrors.text·2"type.string"".~r0ï#type.errorerrors.text·2¯"type.string"".~r0¯#type.errorerrors.text·2ï!type.string"".disposalá&type.uint8 |
| "".pm¯%(type.*image.Paletted"".iÏ&type.int |
| "".wwÏ"type."".writer"".p& type.image.Point"".~r20type.error"".g type.*"".GIF"".wtype.io.WriterR"Ð'«Ï'Ð'åÏ'Ð'Ï'Ð'Ä
Ï'Ð'£ Ï'Ð'c"ðÈ"ZY'ÕVUJBÕNMJ ±}Õ87Jÿ4,y= |
| ,¥Ì 'C |
| ¡1YÕ('J
ä.v0#v |
| 0({fº0e:Z±¸ |
| p A=t$8=#L
>q1LO!- 97H-+¬0@Tgclocals·00fa23bc08429312d6db34b48a436a57Tgclocals·edb7136f268c5e62a59674e9490e6c3e>/tmp/go/src/image/gif/writer.goþ"".Encode < <dH%H$¨üÿÿH;AëHìØH$ØH$è1ÛH$H$H$øH$H$ðH[(ÿÓL$H|$Ht$H\$HL$ H¼$¸H´$ÀH´$ H$ÈH$ÐH$0HÚH$(H¼$H)ûHû
H¼$XH$hHËH$pH´$`H)óHûá1ÉH$8H$@H$HHÈH$PH$X1íI9ètOL$HÇD$(èH$HûHHkH¬$@HkH¬$HHKHk H¬$XHø<H$8H=(H$PHùu.HH$èHH$PHH$XHÇ$8HH$H$ðH\$H$øH\$H$8H\$è¶\$ H$8û`H$øH$H$@èH$øHkHH$8H9ë-1ÛH$H$H$øHøHÀ H$H$H$H$èH$H$èH$HL$I(H9ë
ÏH$H$èH$H$H$èH¬$H]L$IhH9ë
H$¸H$ÀH$H$ÈH$ÐH$HÃH$H$xH)ËH\$XH$¸H$H$ÀH$ÈH$¨H$ÐH$°H$ H)ËH\$`H¼$`1ÀHÇøèH$`H$H$HÇD$xèH¼$Hÿ©1ÀHÇøèHH$èHD$HøxHÇ$øHÇ$H$ðH$èH$ðH¬$ø=
H+H$H$èH$H¬$ðH+H¬$øHkH¬$HkHH$èHD$H$H$HÇD$èH$H-H(HÇ$àHÇ$èH$ØH$H$H$èH$H¬$ØHhH¬$àHh H¬$èHh(H$H$PèHH$HH\$HH\$H$øH\$H|$çHD$@HÇD$ èH$H\$(HøµHhPHHMHKHMH$H$PH$èH$Hl$XHh`H$H$PH$èH$Hl$`HhhH$àH$H$èH\$HD$èHD$HL$ H$H$H$ H$èHÄØÃéDÿÿÿ%é
ÿÿÿH$Hl$èéÑýÿÿéýÿÿéPýÿÿHH$èHD$H$@H$HÇD$XèH$øH$HÇD$XèH$øHû|H¬$@Hl$H\$HH$èH$@H$H$ HÇD$ èH$@Hh H¬$øHh(H¬$Hh0H¬$Hh8H¬$H$H$ HÇD$èH$@HJ HB(1Û1ÛH¼$øH´$H$H)ÏH)ÆHL$xH)ËHÙH$H$H)ÃH¼$ØH¼$H´$àH´$ H$èH$¨H$ðH$°H$H$ HÇD$ èH$@H¬$Hh H¬$ Hh(H¬$¨Hh0H¬$°Hh8H$øéúÿÿé}þÿÿé÷ùÿÿH$8H\$pHH$èH\$pH-H9ëúLH¼$¸H´$ÀH$ÈH$ÐL$L$¨H$H$°H¬$H¬$¸H´$@H$PHÑH$HH¼$8H)ùH¼$ØH¼$¸H´$àH$èH$ÈH$ðH$ÐH´$ÀH)ð1ÛH$ÀH$ÈH$ÐHËHL$hH¯ØHØHH$HD$HD$èHT$HL$ HD$(H$ÀH$ÈH$ÐHH$èHD$H$ H$èH$ H¬$ÈHkH¬$ÐHkH¬$À=
bH+H$ H$H$èH$ Hl$hHhH$H$ HÇD$ èH$ H¬$ØHh H¬$àHh(H¬$èHh0H¬$ðHh8H$H$@èH$ H¬$°HkHH¬$¸HkPH¬$¨=
Hk@H$ H$øH$@HûHH$HÇD$H$8H\$èHt$Hl$ HT$(H$@H$HH´$Ht$H¬$Hl$H$HT$H$ðH\$ H$øH\$(H$H$H$HY ÿÓH\$0H$ H\$8H$(H\$@H$0H$øH$H$@èH$øH¬$(HkHH¬$0HkPH¬$ =
@Hk@H$øH$ HH$(1íH9èØHH$HÇD$èH¬$PH$XH$ H$(H$hHD$H$pHL$H$¸H\$H$ÀH\$ H$ÈH\$(H$ÐH\$0H$ðH\$8H$øH\$@HH\$HHH\$PH$H$H¬$xH] ÿÓé"õÿÿHH$HH\$HH\$èH\$H$(éîþÿÿLC@L$Hl$èéþÿÿLC@L$Hl$èé^ýÿÿH$Hl$èéüÿÿèHÇ$8éÇóÿÿéwóÿÿHH$XHÇ$`!1ÛH$HH$PHH$èHD$H$0H$èH$0H¬$`HkH¬$X=
H+H$0H$0H1íH9ètEH$0H$H$ H$HH$H$PH$èHÄØÃHH$HH\$HH\$èHD$ëH$Hl$èé[ÿÿÿèéððÿÿº |
| ^ |
| *runtime.racefuncenterº |
| *runtime.racereadrangeæ2image/draw.FloydSteinbergø |
| runtime.raceread2image/draw.FloydSteinberg¤2image/draw.FloydSteinbergÚ(type.*image.Palettedº |
| $runtime.assertI2T2 |
| runtime.racereadÞ |
| |
| runtime.raceread |
| runtime.racereadÚ |
| runtime.raceread |
| runtime.raceread |
| ® runtime.duffzeroØ |
| ,runtime.racewriterange |
| ® runtime.duffzero .type.[1]*image.Paletted² |
| "runtime.newobject¢ |
| "runtime.racewriteÎ6runtime.writeBarrierEnabled |
| "runtime.racewriteètype.[1]intú |
| "runtime.newobject¸ |
| ,runtime.racewriterangeÖ""".statictmp_0446È |
| "runtime.racewrite¼ |
| "runtime.racewriteÊ0type.image/color.Paletteà,type.image/color.ModeløZgo.itab.image/color.Palette.image/color.ModelÜ |
| runtime.convT2IÖ |
| "runtime.racewrite |
| "runtime.racewrite |
| "".EncodeAllä |
| (runtime.racefuncexit¶ |
| .runtime.writebarrierptrê&type.image.Palettedü |
| "runtime.newobjectº |
| ,runtime.racewriterangeî |
| *runtime.racereadrangeÄ&type.image.PalettedÖ |
| (runtime.typedmemmove |
| *runtime.racereadrange² |
| *runtime.racereadrange! |
| ,runtime.racewriterangeÎ"2image/color/palette.Plan9à" |
| runtime.racereadø" 2image/color/palette.Plan9#2image/color/palette.Plan9ê&type.[]uint8' |
| "runtime.makesliceì'&type.image.Palettedþ' |
| "runtime.newobjectª( |
| "runtime.racewrite)6runtime.writeBarrierEnabledÆ) |
| "runtime.racewrite* |
| ,runtime.racewriterange¢+ |
| "runtime.racewriteþ+6runtime.writeBarrierEnabledæ,0type.image/color.Palette¤- |
| "runtime.makeslice/0 |
| "runtime.racewriteî06runtime.writeBarrierEnabled²1Pgo.itab.*image.Paletted.image/draw.Imageæ1image.ZP2 |
| *runtime.racereadrange¨4image.ZPÀ4image.ZP55(type.*image.Paletted¬5*type.image/draw.ImageÄ5Pgo.itab.*image.Paletted.image/draw.ImageØ5 |
| runtime.typ2Itab 6 |
| .runtime.writebarrierptrÎ6 |
| .runtime.writebarrierptrô6 |
| .runtime.writebarrierptr7 |
| $runtime.panicsliceÊ7Zgo.string."gif: image is too large to encode"¤8.type.errors.errorString¶8 |
| "runtime.newobjectâ8 |
| "runtime.racewrite¦96runtime.writeBarrierEnabledè9Bgo.itab.*errors.errorString.errorð: |
| (runtime.racefuncexit;0type.*errors.errorString¤;type.error¼;Bgo.itab.*errors.errorString.errorÐ; |
| runtime.typ2Itabú; |
| .runtime.writebarrierptr< |
| 0runtime.morestack_noctxtp°r"".autotmp_0447¯type.*[1]int"".autotmp_0445ÿtype.[]int"".autotmp_0443Ï,type.[]*image.Paletted"".autotmp_0442ïtype."".GIF"".autotmp_0441type.*"".GIF"".autotmp_0440type.int"".autotmp_0439type.int"".autotmp_0438(type.image.Rectangle"".autotmp_0437"type.*image.Point"".autotmp_0436ÿ"type.*image.Point"".autotmp_0435type.*uint8"".autotmp_0434ï(type.*image.Paletted"".autotmp_0433(type.*image.Paletted"".autotmp_0432type.int"".autotmp_0430type.int"".autotmp_0429type.int"".autotmp_0428type.int"".autotmp_04270type.image/color.Palette"".autotmp_0426ßtype.*uint8"".autotmp_0425ÿtype.error"".autotmp_0424Ï0type.*errors.errorString"".autotmp_0423type.int"".autotmp_0421type.error"".autotmp_0420
type.image.Point"".autotmp_0419(type.*image.Paletted"".autotmp_0418ï0type.image/color.Palette"".autotmp_04170type.image/color.Palette"".autotmp_0414Ï
type.int"".autotmp_0413type.int"".autotmp_0412¿(type.*image.Paletted"".autotmp_04110type.*errors.errorString"".autotmp_0410ÿ(type.image.Rectangle"".&dup¯(type.*image.Paletted"".~r0ï
type.intimage.r·2ÿ(type.image.Rectangle"".~r0ÿ
type.intimage.r·2¿ (type.image.Rectangle"".~r0ÿ(type.image.Rectangleimage.p·3¿
type.image.Pointimage.r·2¿(type.image.Rectangleimage.r·2¿(type.image.Rectangleimage.r·2¿ |
| (type.image.Rectangleimage.pix·6¯type.[]uint8image.w·4ß
type.intimage.p·3ß0type.image/color.Paletteimage.r·2ÿ(type.image.Rectangle"".~r0type.errorerrors.text·2ÿtype.stringimage.r·2ÿ (type.image.Rectangleimage.r·2ÿ |
| (type.image.Rectangle |
| "".pm¿(type.*image.Paletted"".opts¿type."".Options"".b¿(type.image.Rectangle"".~r3Ptype.error"".o@ type.*"".Options"".m type.image.Image"".wtype.io.Writer("°Û¯°Å¯°LöªE6-O.P<¾KHRh+a |
| $ |
| z MYZ}Íý:1 ÕJ |
| ¨.a,f½elH:P/) # N
7Nï·|½*$
|
| |
|
W.0)Tgclocals·fff17d160b6635d6f93e2479b5cf023bTgclocals·d9067249b47371d25db7183ce016ea3b>/tmp/go/src/image/gif/writer.goþ"".init dH%H;a2Hì0H\$0H$èHH$è¶ût-HH$è¶ûu |
| èHÄ0ÃèHH$èÆèèèèèèèèèHH$HÇD$èH\$H\$ H\$H\$(HH$èH\$ HH\$(=
HHH$HÇD$èH\$H\$ H\$H\$(HH$èH\$ HH\$(=
¢HHH$HÇD$èH\$H\$ H\$H\$(HH$èH\$ HH\$(=u-HèHH$èÆèHÄ0ÃH-H,$H\$èëÃH-H,$H\$èéKÿÿÿH-H,$H\$èéÏþÿÿèé±ýÿÿn |
| B |
| *runtime.racefuncenterP"".initdone·b |
| runtime.racereadp"".initdone·"".initdone· |
| runtime.raceread¨"".initdone·¼ |
| (runtime.racefuncexitÐ |
| "runtime.throwinitâ"".initdone·ô |
| "runtime.racewrite"".initdone· |
| bufio.init |
| "compress/lzw.init |
| fmt.initª |
| image.init´ |
| image/color.init¾ |
| io.initÈ |
| bytes.initÒ |
| 0image/color/palette.initÜ |
| image/draw.initêLgo.string."gif: not enough image data" |
| errors.NewÄ"".errNotEnoughÖ |
| "runtime.racewriteî"".errNotEnough6runtime.writeBarrierEnabled "".errNotEnough®Hgo.string."gif: too much image data"Ò |
| errors.New"".errTooMuch |
| "runtime.racewrite²"".errTooMuchÈ6runtime.writeBarrierEnabledä"".errTooMuchòHgo.string."gif: invalid pixel value" |
| errors.NewÌ"".errBadPixelÞ |
| "runtime.racewriteö"".errBadPixel6runtime.writeBarrierEnabled "".errBadPixelª |
| "".init.1¸"".initdoneÂ·Ê |
| "runtime.racewriteÖ"".initdone·â |
| (runtime.racefuncexitú"".errBadPixel |
| .runtime.writebarrierptr¨"".errTooMuchÄ |
| .runtime.writebarrierptrÜ"".errNotEnoughø |
| .runtime.writebarrierptr |
| 0runtime.morestack_noctxt`"".autotmp_0456type.error"".autotmp_0455type.error"".autotmp_0454type.error`O_`_`V"²¢&4B²Ùbb^Ö&ÕÖ×Ø$ Ê>$>$&|Tgclocals·69c1753bd5f81501d95132d08af04464Tgclocals·21a8f585a14d020f181242c5256583dc>/tmp/go/src/image/gif/writer.go>/tmp/go/src/image/gif/reader.goþ"".reader.Read dH%H;a¦HìHHY H
Ût
H|$PH9;uH#H\$HH$è1Û1ÛH$H$H\$`H\$H\$hH\$H\$pH\$H\$XH$H\$PH[ ÿÓHD$ HT$(HL$0HD$xHT$8H$HL$@H$èHÄHÃèé=ÿÿÿ |
| |
| n |
| *runtime.racefuncenterþà |
| (runtime.racefuncexitô |
| 0runtime.morestack_noctxt |
| "".autotmp_0458type.errorio.err`type.errorio.nPtype.intio.p type.[]uint8""..thistype."".reader¡ÐÐ6y!Tgclocals·d2fd9951e910becfd07ba7f8ff7b525aTgclocals·c55cf99de9cdd8c8202a466952fa1a45<autogenerated>þ$"".reader.ReadByteÀ¨dH%H;av{Hì0HY H
Ût
H|$8H9;uH#H\$0H$è1Û1ÛH\$PH\$XH\$@H$H\$8H[(ÿÓ¶\$HT$HL$\$HHT$ HT$PHL$(HL$XèHÄ0Ãèélÿÿÿ |
| |
| f |
| *runtime.racefuncenter® |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxtP`"".autotmp_0462type.errorio.err0type.errorio.c type.uint8""..thistype."".reader`v_` 2N Tgclocals·e4b5616e5783a0b08ed3851f8c75ffedTgclocals·c55cf99de9cdd8c8202a466952fa1a45<autogenerated>þ4type..hash.[1]interface {}údH%H;a Hì(H\$(H$èHT$81ÀHÇD$Hl$H9è}\HD$ HÅHÐHÁÀH»¿c»kïRH¯ØHØH\$0HûtEHÁåHëH$HD$8HD$èHT$HD$ HÿÀHl$H9è|¤HT$8HT$@èHÄ(Ãë·èéCÿÿÿ |
| |
| B |
| *runtime.racefuncenter |
| (runtime.nilinterhashÌ |
| (runtime.racefuncexitè |
| 0runtime.morestack_noctxt0P |
| "".autotmp_0467type.int"".autotmp_0466type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[1]interface {}POPÀÀ Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cb>/tmp/go/src/image/gif/reader.goþ0type..eq.[1]interface {} dH%H;a/Hì`H\$`H$è1ÀHÇD$0Hl$0H9èØHD$8H\$pHÅHD$(HÁåHëH$èHD$(H\$pHûÇHÅHÁåHëH+Hl$PHkHl$XH\$hHÅHÁåHëH$èHT$PH\$hHût}Hl$(HÁåHëHHKHL$HHD$@H9ÐuLH$HL$HT$Hl$XHl$è¶\$ ût%HD$8HÿÀHl$0H9è(ÿÿÿÆD$xèHÄ`ÃÆD$xèHÄ`Ãé|ÿÿÿé2ÿÿÿèé´þÿÿ |
| B |
| *runtime.racefuncenter¸ |
| runtime.racereadÆ |
| runtime.racereadä |
| runtime.efaceeq¸ |
| (runtime.racefuncexitÖ |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt0À"".autotmp_0471?"type.interface {}"".autotmp_0470"type.interface {}"".autotmp_0469_type.int"".autotmp_0468Otype.int"".iotype.int"".~r2 type.bool"".q*type.*[1]interface {}"".p*type.*[1]interface {}&À¿À¿ÀÐÐ O_Tgclocals·51af24152615272c3d9efc8538f95767Tgclocals·2c78d3ad9d760b5f66e2e47be684c787>/tmp/go/src/image/gif/reader.goþ"".writer.Flush dH%H;avpHì(HY H
Ût
H|$0H9;uH#H\$(H$è1ÛH\$@H\$HH\$8H$H\$0H[ ÿÓHL$HD$HL$HL$@HD$ HD$HèHÄ(Ãèéwÿÿÿ |
| |
| f |
| *runtime.racefuncenterªì |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt@P"".autotmp_0472type.error"".~r0 type.error""..thistype."".writerPkOP2CTgclocals·19b49d53e9c11805652fa4c0885cbb29Tgclocals·c55cf99de9cdd8c8202a466952fa1a45<autogenerated>þ"".writer.Write dH%H;a¦HìHHY H
Ût
H|$PH9;uH#H\$HH$è1Û1ÛH$H$H\$`H\$H\$hH\$H\$pH\$H\$XH$H\$PH[(ÿÓHD$ HT$(HL$0HD$xHT$8H$HL$@H$èHÄHÃèé=ÿÿÿ |
| |
| n |
| *runtime.racefuncenterþà |
| (runtime.racefuncexitô |
| 0runtime.morestack_noctxt |
| "".autotmp_0474type.errorio.err`type.errorio.nPtype.intio.p type.[]uint8""..thistype."".writer¡Ð |
| Ð6y!Tgclocals·d2fd9951e910becfd07ba7f8ff7b525aTgclocals·c55cf99de9cdd8c8202a466952fa1a45<autogenerated>þ&"".writer.WriteByteÀ¤dH%H;avyHì0HY H
Ût
H|$8H9;uH#H\$0H$è1ÛH\$PH\$X¶\$H\$H\$@H$H\$8H[0ÿÓHL$HD$HL$ HL$PHD$(HD$XèHÄ0Ãèénÿÿÿ |
| |
| f |
| *runtime.racefuncenter¼þ |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxtP`"".autotmp_0477type.error"".~r20type.errorio.c type.uint8""..thistype."".writer`t_` 2L"Tgclocals·e4b5616e5783a0b08ed3851f8c75ffedTgclocals·c55cf99de9cdd8c8202a466952fa1a45<autogenerated>þ."".(*blockWriter).WriteÀÀdH%H;aHìHHY H
Ût
H|$PH9;uH#H\$HH$è1ÛH\$xH$H\$P1íH9ëuEHH$HÇD$HH\$HÇD$HH\$ HÇD$(èH\$PH$HÇD$èHt$PHH$H\$XH\$H\$`H\$H\$hH\$èHD$ HT$(HL$0HD$pHT$8HT$xHL$@H$èHÄHÃèéàþÿÿ |
| n |
| *runtime.racefuncenter²go.string."gif"Ú.go.string."blockWriter""go.string."Write"ª |
| "runtime.panicwrapÜ |
| *runtime.racereadrangeº |
| ("".blockWriter.Write |
| (runtime.racefuncexit® |
| 0runtime.morestack_noctxtp |
| "".autotmp_0479type.error"".~r2Ptype.error"".~r1@type.int"".datatype.[]uint8""..this(type.*"".blockWriterþ |
| 6ÖTgclocals·8cf14f50ac1bf7ae2848fda35f0590ecTgclocals·c55cf99de9cdd8c8202a466952fa1a45<autogenerated>þ*type..hash."".OptionsàÈdH%H;aÇHì H\$ H$èH\$(H$H<$H\$0H\$HÇD$èHD$H\$(H$H<$t_H$HD$0HD$èHD$H\$(H$H<$t-H$HD$0HD$èHD$HD$0HD$8èHÄ Ã%ëÊ%ë%é_ÿÿÿèéÿÿÿ |
| B |
| *runtime.racefuncenter |
| runtime.memhashì |
| "runtime.interhash¾ |
| "runtime.interhashæ |
| (runtime.racefuncexit¶ |
| 0runtime.morestack_noctxt0@ |
| "".autotmp_0484type.uintptr"".autotmp_0483type.uintptr"".~r2 type.uintptr"".htype.uintptr"".p type.*"".Options@¤?@4ðð ÐTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cb>/tmp/go/src/image/gif/reader.goþ&type..eq."".OptionsædH%H;aÖHìhH\$hH$èH\$pH$èH\$xH$èHD$xHl$pH]H(H9ëtÆ$èHÄhÃH$H$èH\$xHû\HkHl$XHkHl$`H\$pH$H$èHT$XH\$pHûHCHKHL$PHD$HH9Ð
ïH$HL$HT$Hl$`Hl$è¶\$ ûÄH\$xH$H$èH\$xHûHkHl$8Hk Hl$@H\$pH$H$èHT$8H\$pHûtbHCHK HL$0HD$(H9Ðu9H$HL$HT$Hl$@Hl$è¶\$ ûtÆ$èHÄhÃÆ$èHÄhÃëé^ÿÿÿÆ$èHÄhÃéÝþÿÿéþÿÿèé
þÿÿ |
| B |
| *runtime.racefuncenter^ |
| runtime.racereadz |
| runtime.racereadÀ |
| (runtime.racefuncexitæ |
| runtime.racereadÎ |
| runtime.racereadæ |
| runtime.ifaceeq¨ |
| runtime.raceread |
| runtime.raceread |
| runtime.ifaceeqÆ |
| (runtime.racefuncexitê |
| (runtime.racefuncexit¤ |
| (runtime.racefuncexitÔ |
| 0runtime.morestack_noctxt0Ð"".autotmp_0488,type.image/draw.Drawer"".autotmp_0487_,type.image/draw.Drawer"".autotmp_0486?2type.image/draw.Quantizer"".autotmp_04852type.image/draw.Quantizer"".~r2 type.bool"".q type.*"".Options"".p type.*"".Options>ÐQÏÐÂÏÐÏÐÏÐ% LUDuTgclocals·9c91d8a91ac42440a3d1507bc8d2e808Tgclocals·e85dd0d10221e69476a0daf9bc0a53b6>/tmp/go/src/image/gif/reader.goþTgclocals·2de3026f2f1a4e76c4da3271e2c4e98d00þTgclocals·8673e44a15fbaa7367253006e3f6836600cþ0>go.itab.*bufio.Reader."".readerþ0Bgo.itab.*errors.errorString.errorþ0Tgo.itab.image/color.RGBA.image/color.Colorþ0Bgo.itab.*"".blockReader.io.ReaderþFgo.string.hdr."gif: no color table" >go.string."gif: no color table"þ>go.string."gif: no color table"0(gif: no color tableþtgo.string.hdr."gif: pixel size in decode out of range: %d" *lgo.string."gif: pixel size in decode out of range: %d"þlgo.string."gif: pixel size in decode out of range: %d"`Vgif: pixel size in decode out of range: %dþ^go.string.hdr."gif: unknown block type: 0x%.2x" Vgo.string."gif: unknown block type: 0x%.2x"þVgo.string."gif: unknown block type: 0x%.2x"@@gif: unknown block type: 0x%.2xþTgclocals·bcd393509e676e83e48888afa0238fd2%SÀ000 0 00@@"2ÀÀ@@ þTgclocals·0a36944aa36b6ab1001db46d1337945e¸¸%77777777777777777777777777777þ,go.string.hdr."GIF87a" $go.string."GIF87a"þ$go.string."GIF87a"GIF87aþ,go.string.hdr."GIF89a" $go.string."GIF89a"þ$go.string."GIF89a"GIF89aþ\go.string.hdr."gif: can't recognize format %s" Tgo.string."gif: can't recognize format %s"þTgo.string."gif: can't recognize format %s"@>gif: can't recognize format %sþTgclocals·7e9c1a0358207526648c7a6c5b3be550XX #ÀðÀÀþTgclocals·35a1729b099c0d71fdd08adea73b0542XX þdgo.string.hdr."gif: short read on color table: %s" "\go.string."gif: short read on color table: %s"þ\go.string."gif: short read on color table: %s"PFgif: short read on color table: %sþTgclocals·cdd9e31f464a29f54111441026eac2bdPPÀ ð ÀÀþTgclocals·6fa66bd28ff106d38cd5e72e1558bac1PPeeþZgo.string.hdr."gif: unknown extension 0x%.2x" Rgo.string."gif: unknown extension 0x%.2x"þRgo.string."gif: unknown extension 0x%.2x"@<gif: unknown extension 0x%.2xþ6go.string.hdr."NETSCAPE2.0" .go.string."NETSCAPE2.0"þ.go.string."NETSCAPE2.0" NETSCAPE2.0þTgclocals·455b2218b4ecd9700a90c3ae801c6535HHÀþTgclocals·9e286b0ce6b91a896378d8ebafa3879cHHþfgo.string.hdr."gif: can't read graphic control: %s" #^go.string."gif: can't read graphic control: %s"þ^go.string."gif: can't read graphic control: %s"PHgif: can't read graphic control: %sþTgclocals·8f800ad3214d4a86dfcc286895fca734HH0<00þTgclocals·8db80988d5fec26b916d3152e6310442HHþhgo.string.hdr."gif: can't read image descriptor: %s" $`go.string."gif: can't read image descriptor: %s"þ`go.string."gif: can't read image descriptor: %s"PJgif: can't read image descriptor: %sþtgo.string.hdr."gif: frame bounds larger than image bounds" *lgo.string."gif: frame bounds larger than image bounds"þlgo.string."gif: frame bounds larger than image bounds"`Vgif: frame bounds larger than image boundsþTgclocals·d708aee26fd07c525342115091d3ff3dÀðÀÀ<$$þTgclocals·20371ed4e285e99d2b3700a68882dc55þTgclocals·8dacdca6a9d3d5c313f9478f38bacba5(( @þTgclocals·06be4abc148cc801a93c492b76c8e5c8((
þTgclocals·6e00bf9a86c700b36097754b8f007201@@þTgclocals·6718fa3ce60556785ebaaf7cd5569ede@@þ0Fgo.itab.*image.Paletted.image.ImageþTgclocals·3531f87782d37f810e650e7542e5bb1b00þTgclocals·ea9b4378ddf21a9476f9692715326ef500?þ0Zgo.itab.image/color.Palette.image/color.ModelþTgclocals·b6e1bcbe3bc38d0bc564f298485ff66300þTgclocals·d261d82a8a39c85fbf1f08752bcb09ee00þTgclocals·438fde6662dcd8c84e163dac1c04db7000þTgclocals·1063e9b0825c2f159be1df1d038ae62200Ïþ&go.string.hdr."gif" go.string."gif"þgo.string."gif"gifþ,go.string.hdr."GIF8?a" $go.string."GIF8?a"þ$go.string."GIF8?a"GIF8?aþTgclocals·d288a648545c6dd73287fed249acfcae00
þTgclocals·f6bd6b3389b872033d462029172c8612þTgclocals·0c8aa8e80191a30eac23f1a218103f16 þTgclocals·c55cf99de9cdd8c8202a466952fa1a45 þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·2fccd208efe70893f9ac8d682812ae72þTgclocals·27b7aed50b5eb0ea6bf3eed688cd420b00 |
| þTgclocals·8673e44a15fbaa7367253006e3f6836600cþTgclocals·2c78d3ad9d760b5f66e2e47be684c787 þTgclocals·51fa0e13d53d6bad7f86670d3edaeac6 þTgclocals·2c78d3ad9d760b5f66e2e47be684c787 þTgclocals·aefd16b155593f6f07980a05b297ad1f þTgclocals·2c78d3ad9d760b5f66e2e47be684c787 þTgclocals·32bd5c6dc84e3e86dd35593b3922d3aa þTgclocals·7f58a2053bec7f12637693406995051dPP @þTgclocals·a9ea41aae9e32efcc8711d8fabe405fbPPþTgclocals·23e8278e2b69a3a75fa59b23c49ed6adþTgclocals·739018a0fedb7c38faa3101fb8dac3ab þ0@go.itab."".blockWriter.io.Writerþgo.string.hdr."gif: cannot encode image block with empty palette" 1zgo.string."gif: cannot encode image block with empty palette"þzgo.string."gif: cannot encode image block with empty palette"pdgif: cannot encode image block with empty paletteþngo.string.hdr."gif: image block is too large to encode" 'fgo.string."gif: image block is too large to encode"þfgo.string."gif: image block is too large to encode"PPgif: image block is too large to encodeþbgo.string.hdr."gif: image block is out of bounds" !Zgo.string."gif: image block is out of bounds"þZgo.string."gif: image block is out of bounds"PDgif: image block is out of boundsþTgclocals·5ea47e4012ef688a16d4de31d0970ec2ðð50@ @@ÀþTgclocals·f6296cfde20a742c77302c9ea66f7adcÀÀþ0>go.itab.*bufio.Writer."".writerþhgo.string.hdr."gif: must provide at least one image" $`go.string."gif: must provide at least one image"þ`go.string."gif: must provide at least one image"PJgif: must provide at least one imageþngo.string.hdr."gif: mismatched image and delay lengths" 'fgo.string."gif: mismatched image and delay lengths"þfgo.string."gif: mismatched image and delay lengths"PPgif: mismatched image and delay lengthsþtgo.string.hdr."gif: mismatched image and disposal lengths" *lgo.string."gif: mismatched image and disposal lengths"þlgo.string."gif: mismatched image and disposal lengths"`Vgif: mismatched image and disposal lengthsþxgo.string.hdr."gif: GIF color model must be a color.Palette" ,pgo.string."gif: GIF color model must be a color.Palette"þpgo.string."gif: GIF color model must be a color.Palette"`Zgif: GIF color model must be a color.PaletteþTgclocals·edb7136f268c5e62a59674e9490e6c3eÐÐ, È`0``0`````` |
| þTgclocals·00fa23bc08429312d6db34b48a436a57ððþ0Pgo.itab.*image.Paletted.image/draw.Imageþbgo.string.hdr."gif: image is too large to encode" !Zgo.string."gif: image is too large to encode"þZgo.string."gif: image is too large to encode"PDgif: image is too large to encodeþTgclocals·d9067249b47371d25db7183ce016ea3bÀÀ<@@ @ @ !a þTgclocals·fff17d160b6635d6f93e2479b5cf023bèèþTgo.string.hdr."gif: not enough image data" Lgo.string."gif: not enough image data"þLgo.string."gif: not enough image data"@6gif: not enough image dataþPgo.string.hdr."gif: too much image data" Hgo.string."gif: too much image data"þHgo.string."gif: too much image data"@2gif: too much image dataþPgo.string.hdr."gif: invalid pixel value" Hgo.string."gif: invalid pixel value"þHgo.string."gif: invalid pixel value"@2gif: invalid pixel valueþTgclocals·21a8f585a14d020f181242c5256583dc þTgclocals·69c1753bd5f81501d95132d08af04464þ."".errNotEnough type.errorþ."".errTooMuch type.errorþ."".errBadPixel type.errorþ."".interlacing0.type.[]"".interlaceScan0""".statictmp_0453þ0"".log2Lookuptype.[8]int @þ""".statictmp_0446type.[1]intþ0""".statictmp_04530type.[4]"".interlaceScanþ0"".initdone·type.uint8þ2"".(*blockReader).Read·f,"".(*blockReader).Readþ."".(*decoder).decode·f("".(*decoder).decodeþ\"".(*decoder).readHeaderAndScreenDescriptor·fV"".(*decoder).readHeaderAndScreenDescriptorþ>"".(*decoder).readColorTable·f8"".(*decoder).readColorTableþ<"".(*decoder).readExtension·f6"".(*decoder).readExtensionþF"".(*decoder).readGraphicControl·f@"".(*decoder).readGraphicControlþN"".(*decoder).newImageFromDescriptor·fH"".(*decoder).newImageFromDescriptorþ4"".(*decoder).readBlock·f."".(*decoder).readBlockþ""".uninterlace·f"".uninterlaceþ"".Decode·f"".Decodeþ"".DecodeAll·f"".DecodeAllþ$"".DecodeConfig·f"".DecodeConfigþ"".init.1·f"".init.1þ"".log2·f"".log2þ""".writeUint16·f"".writeUint16þ."".blockWriter.Write·f("".blockWriter.Writeþ,"".(*encoder).flush·f&"".(*encoder).flushþ,"".(*encoder).write·f&"".(*encoder).writeþ4"".(*encoder).writeByte·f."".(*encoder).writeByteþ8"".(*encoder).writeHeader·f2"".(*encoder).writeHeaderþ,"".encodeColorTable·f&"".encodeColorTableþ@"".(*encoder).writeImageBlock·f:"".(*encoder).writeImageBlockþ"".EncodeAll·f"".EncodeAllþ"".Encode·f"".Encodeþ"".init·f"".initþTgclocals·c55cf99de9cdd8c8202a466952fa1a45 þTgclocals·d2fd9951e910becfd07ba7f8ff7b525a ÇþTgclocals·c55cf99de9cdd8c8202a466952fa1a45 þTgclocals·e4b5616e5783a0b08ed3851f8c75ffed þ"runtime.gcbits.01þ.go.string.hdr."[]uint8" &go.string."[]uint8"þ&go.string."[]uint8"[]uint8þtype.[]uint8 ß~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint8þ6go.typelink.[]uint8 []uint8type.[]uint8þTgo.string.hdr."func([]uint8) (int, error)" Lgo.string."func([]uint8) (int, error)"þLgo.string."func([]uint8) (int, error)"@6func([]uint8) (int, error)þ>type.func([]uint8) (int, error)°°N4P30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func([]uint8) (int, error)"pPgo.weak.type.*func([]uint8) (int, error)"runtime.zerovalue >type.func([]uint8) (int, error)Ð>type.func([]uint8) (int, error)type.[]uint8type.int type.errorþgo.typelink.func([]uint8) (int, error) func([]uint8) (int, error)>type.func([]uint8) (int, error)þJgo.string.hdr."func() (uint8, error)" Bgo.string."func() (uint8, error)"þBgo.string."func() (uint8, error)"0,func() (uint8, error)þ4type.func() (uint8, error) TÜ´30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func() (uint8, error)"pFgo.weak.type.*func() (uint8, error)"runtime.zerovalue 4type.func() (uint8, error)Ð4type.func() (uint8, error)type.uint8type.errorþngo.typelink.func() (uint8, error) func() (uint8, error)4type.func() (uint8, error)þ6go.string.hdr."*gif.reader" .go.string."*gif.reader"þ.go.string."*gif.reader" *gif.readerþtype.*"".reader |n\60 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."*gif.reader"p0go.weak.type.**"".reader"runtime.zerovaluetype."".readerþ"runtime.gcbits.03þ4go.string.hdr."gif.reader" |
| ,go.string."gif.reader"þ,go.string."gif.reader" gif.readerþ(go.string.hdr."Read" go.string."Read"þ go.string."Read" |
| Readþ0go.string.hdr."ReadByte" (go.string."ReadByte"þ(go.string."ReadByte" ReadByteþ,go.string.hdr."reader" $go.string."reader"þ$go.string."reader"readerþ2go.string.hdr."image/gif" *go.string."image/gif"þ*go.string."image/gif" image/gifþ"go.importpath."". *go.string."image/gif"þtype."".readerððò¾%0à runtime.algarray@"runtime.gcbits.03P4go.string.hdr."gif.reader"ptype.*"".reader"runtime.zerovalueÀtype."".readerÀ(go.string.hdr."Read"à>type.func([]uint8) (int, error)ð0go.string.hdr."ReadByte"4type.func() (uint8, error)` type."".reader ,go.string.hdr."reader"°"go.importpath."".Àðtype."".readerþ"type..hashfunc256 ,runtime.memhash_varlenþtype..eqfunc256 .runtime.memequal_varlenþtype..alg256 "type..hashfunc256type..eqfunc256þruntime.gcbits.þ4go.string.hdr."[256]uint8" |
| ,go.string."[256]uint8"þ,go.string."[256]uint8" [256]uint8þtype.[256]uint8ÀÀ°ÿ0type..alg256@runtime.gcbits.P4go.string.hdr."[256]uint8"p0go.weak.type.*[256]uint8"runtime.zerovaluetype.uint8 type.[]uint8þBgo.typelink.[256]uint8 [256]uint8type.[256]uint8þ"runtime.gcbits.67gþ>go.string.hdr."gif.blockReader" 6go.string."gif.blockReader"þ6go.string."gif.blockReader" gif.blockReaderþ"go.string.hdr."r" go.string."r"þgo.string."r"rþ*go.string.hdr."slice" "go.string."slice"þ"go.string."slice"sliceþ&go.string.hdr."err" go.string."err"þgo.string."err"errþ&go.string.hdr."tmp" go.string."tmp"þgo.string."tmp"tmpþ6go.string.hdr."blockReader" .go.string."blockReader"þ.go.string."blockReader" blockReaderþ&type."".blockReaderÐÐ88S¼(8,0à runtime.algarray@"runtime.gcbits.67P>go.string.hdr."gif.blockReader"p(type.*"".blockReader"runtime.zerovalueÀ&type."".blockReaderÀ"go.string.hdr."r"Ð"go.importpath."".àtype."".reader*go.string.hdr."slice" "go.importpath."".°type.[]uint8à&go.string.hdr."err"ð"go.importpath."".type.error°&go.string.hdr."tmp"À"go.importpath."".Ðtype.[256]uint8`&type."".blockReader6go.string.hdr."blockReader""go.importpath."". Ð&type."".blockReaderþ@go.string.hdr."*gif.blockReader" 8go.string."*gif.blockReader"þ8go.string."*gif.blockReader"0"*gif.blockReaderþxgo.string.hdr."func(*gif.blockReader, []uint8) (int, error)" ,pgo.string."func(*gif.blockReader, []uint8) (int, error)"þpgo.string."func(*gif.blockReader, []uint8) (int, error)"`Zfunc(*gif.blockReader, []uint8) (int, error)þ`type.func(*"".blockReader, []uint8) (int, error)ÀÀ-@¬Ü30 runtime.algarray@"runtime.gcbits.01Pxgo.string.hdr."func(*gif.blockReader, []uint8) (int, error)"prgo.weak.type.*func(*"".blockReader, []uint8) (int, error)"runtime.zerovalue `type.func(*"".blockReader, []uint8) (int, error)Ð `type.func(*"".blockReader, []uint8) (int, error)(type.*"".blockReadertype.[]uint8 type.int°type.errorþÈgo.typelink.func(*gif.blockReader, []uint8) (int, error) func(*"".blockReader, []uint8) (int, error)`type.func(*"".blockReader, []uint8) (int, error)þ(type.*"".blockReaderÐÐú½ý60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*gif.blockReader"p:go.weak.type.**"".blockReader"runtime.zerovalue&type."".blockReader` (type.*"".blockReaderÀð(type.*"".blockReaderð(go.string.hdr."Read">type.func([]uint8) (int, error) `type.func(*"".blockReader, []uint8) (int, error)°,"".(*blockReader).ReadÀ,"".(*blockReader).ReadþBgo.string.hdr."[]*image.Paletted" :go.string."[]*image.Paletted"þ:go.string."[]*image.Paletted"0$[]*image.Palettedþ,type.[]*image.Paletted +ó/ 0 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."[]*image.Paletted"p>go.weak.type.*[]*image.Paletted"runtime.zerovalue(type.*image.Palettedþ^go.typelink.[]*image.Paletted []*image.Paletted,type.[]*image.Palettedþ*go.string.hdr."[]int" "go.string."[]int"þ"go.string."[]int"[]intþtype.[]int fù0 runtime.algarray@"runtime.gcbits.01P*go.string.hdr."[]int"p&go.weak.type.*[]int"runtime.zerovaluetype.intþ.go.typelink.[]int []inttype.[]intþ$type..hashfunc1024 ,runtime.memhash_varlenþ type..eqfunc1024 .runtime.memequal_varlenþtype..alg1024 $type..hashfunc1024 type..eqfunc1024þ6go.string.hdr."[1024]uint8" .go.string."[1024]uint8"þ.go.string."[1024]uint8" [1024]uint8þ type.[1024]uint8ÀÀQÓj0type..alg1024@runtime.gcbits.P6go.string.hdr."[1024]uint8"p2go.weak.type.*[1024]uint8"runtime.zerovaluetype.uint8 type.[]uint8þFgo.typelink.[1024]uint8 [1024]uint8 type.[1024]uint8þ*runtime.gcbits.079204þ6go.string.hdr."gif.decoder" .go.string."gif.decoder"þ.go.string."gif.decoder" gif.decoderþ(go.string.hdr."vers" go.string."vers"þ go.string."vers" |
| versþ*go.string.hdr."width" "go.string."width"þ"go.string."width"widthþ,go.string.hdr."height" $go.string."height"þ$go.string."height"heightþ2go.string.hdr."loopCount" *go.string."loopCount"þ*go.string."loopCount" loopCountþ2go.string.hdr."delayTime" *go.string."delayTime"þ*go.string."delayTime" delayTimeþ>go.string.hdr."backgroundIndex" 6go.string."backgroundIndex"þ6go.string."backgroundIndex" backgroundIndexþ<go.string.hdr."disposalMethod" 4go.string."disposalMethod"þ4go.string."disposalMethod" disposalMethodþ6go.string.hdr."imageFields" .go.string."imageFields"þ.go.string."imageFields" imageFieldsþ@go.string.hdr."transparentIndex" 8go.string."transparentIndex"þ8go.string."transparentIndex"0"transparentIndexþFgo.string.hdr."hasTransparentIndex" >go.string."hasTransparentIndex"þ>go.string."hasTransparentIndex"0(hasTransparentIndexþ@go.string.hdr."globalColorTable" 8go.string."globalColorTable"þ8go.string."globalColorTable"0"globalColorTableþ*go.string.hdr."delay" "go.string."delay"þ"go.string."delay"delayþ0go.string.hdr."disposal" (go.string."disposal"þ(go.string."disposal" disposalþ*go.string.hdr."image" "go.string."image"þ"go.string."image"imageþ.go.string.hdr."decoder" &go.string."decoder"þ&go.string."decoder"decoderþtype."".decoder¨Js%y (08@ABCDH`x¨t0à runtime.algarray@*runtime.gcbits.079204P6go.string.hdr."gif.decoder"p type.*"".decoder"runtime.zerovalueÀtype."".decoderÀ"go.string.hdr."r"Ð"go.importpath."".àtype."".reader(go.string.hdr."vers" "go.importpath."".°type.stringà*go.string.hdr."width"ð"go.importpath."".type.int°,go.string.hdr."height"À"go.importpath."".Ðtype.int2go.string.hdr."loopCount""go.importpath."". type.intÐ2go.string.hdr."delayTime"à"go.importpath."".ðtype.int >go.string.hdr."backgroundIndex"°"go.importpath."".Àtype.uint8ð<go.string.hdr."disposalMethod""go.importpath."".type.uint8À6go.string.hdr."imageFields"Ð"go.importpath."".àtype.uint8@go.string.hdr."transparentIndex" "go.importpath."".°type.uint8àFgo.string.hdr."hasTransparentIndex"ð"go.importpath."".type.bool°@go.string.hdr."globalColorTable"À"go.importpath."".Ð0type.image/color.Palette *go.string.hdr."delay" "go.importpath."". type.[]intÐ 0go.string.hdr."disposal"à "go.importpath."".ð type.[]uint8 |
| *go.string.hdr."image"° |
| "go.importpath."".À |
| ,type.[]*image.Palettedð |
| &go.string.hdr."tmp""go.importpath."". type.[1024]uint8`Àtype."".decoderÀ.go.string.hdr."decoder"Ð"go.importpath."".àtype."".decoderþ8go.string.hdr."*gif.decoder" 0go.string."*gif.decoder"þ0go.string."*gif.decoder" *gif.decoderþrgo.string.hdr."func(*gif.decoder, io.Reader, bool) error" )jgo.string."func(*gif.decoder, io.Reader, bool) error"þjgo.string."func(*gif.decoder, io.Reader, bool) error"`Tfunc(*gif.decoder, io.Reader, bool) errorþZtype.func(*"".decoder, io.Reader, bool) errorÀÀÇ×XÕ30 runtime.algarray@"runtime.gcbits.01Prgo.string.hdr."func(*gif.decoder, io.Reader, bool) error"plgo.weak.type.*func(*"".decoder, io.Reader, bool) error"runtime.zerovalue Ztype.func(*"".decoder, io.Reader, bool) errorаZtype.func(*"".decoder, io.Reader, bool) error type.*"".decodertype.io.Reader type.bool°type.errorþ¼go.typelink.func(*gif.decoder, io.Reader, bool) error func(*"".decoder, io.Reader, bool) errorZtype.func(*"".decoder, io.Reader, bool) errorþvgo.string.hdr."func(*gif.decoder) (*image.Paletted, error)" +ngo.string."func(*gif.decoder) (*image.Paletted, error)"þngo.string."func(*gif.decoder) (*image.Paletted, error)"`Xfunc(*gif.decoder) (*image.Paletted, error)þ^type.func(*"".decoder) (*image.Paletted, error)°°´Æí±30 runtime.algarray@"runtime.gcbits.01Pvgo.string.hdr."func(*gif.decoder) (*image.Paletted, error)"ppgo.weak.type.*func(*"".decoder) (*image.Paletted, error)"runtime.zerovalue ^type.func(*"".decoder) (*image.Paletted, error)Ð^type.func(*"".decoder) (*image.Paletted, error) type.*"".decoder(type.*image.Paletted type.errorþÄgo.typelink.func(*gif.decoder) (*image.Paletted, error) func(*"".decoder) (*image.Paletted, error)^type.func(*"".decoder) (*image.Paletted, error)þ^go.string.hdr."func(*gif.decoder) (int, error)" Vgo.string."func(*gif.decoder) (int, error)"þVgo.string."func(*gif.decoder) (int, error)"@@func(*gif.decoder) (int, error)þFtype.func(*"".decoder) (int, error)°°(ܺ30 runtime.algarray@"runtime.gcbits.01P^go.string.hdr."func(*gif.decoder) (int, error)"pXgo.weak.type.*func(*"".decoder) (int, error)"runtime.zerovalue Ftype.func(*"".decoder) (int, error)ÐFtype.func(*"".decoder) (int, error) type.*"".decodertype.int type.errorþgo.typelink.func(*gif.decoder) (int, error) func(*"".decoder) (int, error)Ftype.func(*"".decoder) (int, error)þgo.string.hdr."func(*gif.decoder, uint8) (color.Palette, error)" 0xgo.string."func(*gif.decoder, uint8) (color.Palette, error)"þxgo.string."func(*gif.decoder, uint8) (color.Palette, error)"pbfunc(*gif.decoder, uint8) (color.Palette, error)þttype.func(*"".decoder, uint8) (image/color.Palette, error)ÀÀ~J30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*gif.decoder, uint8) (color.Palette, error)"pgo.weak.type.*func(*"".decoder, uint8) (image/color.Palette, error)"runtime.zerovalue ttype.func(*"".decoder, uint8) (image/color.Palette, error)Ð ttype.func(*"".decoder, uint8) (image/color.Palette, error) type.*"".decodertype.uint8 0type.image/color.Palette°type.errorþägo.typelink.func(*gif.decoder, uint8) (color.Palette, error) func(*"".decoder, uint8) (image/color.Palette, error)ttype.func(*"".decoder, uint8) (image/color.Palette, error)þPgo.string.hdr."func(*gif.decoder) error" Hgo.string."func(*gif.decoder) error"þHgo.string."func(*gif.decoder) error"@2func(*gif.decoder) errorþ8type.func(*"".decoder) error Q-+30 runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."func(*gif.decoder) error"pJgo.weak.type.*func(*"".decoder) error"runtime.zerovalue 8type.func(*"".decoder) errorÐ8type.func(*"".decoder) error type.*"".decodertype.errorþxgo.typelink.func(*gif.decoder) error func(*"".decoder) error8type.func(*"".decoder) errorþ,go.string.hdr."decode" $go.string."decode"þ$go.string."decode"decodeþVgo.string.hdr."func(io.Reader, bool) error" Ngo.string."func(io.Reader, bool) error"þNgo.string."func(io.Reader, bool) error"@8func(io.Reader, bool) errorþ@type.func(io.Reader, bool) error°°_n&R30 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(io.Reader, bool) error"pRgo.weak.type.*func(io.Reader, bool) error"runtime.zerovalue @type.func(io.Reader, bool) errorÐ @type.func(io.Reader, bool) errortype.io.Readertype.bool type.errorþgo.typelink.func(io.Reader, bool) error func(io.Reader, bool) error@type.func(io.Reader, bool) errorþLgo.string.hdr."newImageFromDescriptor" Dgo.string."newImageFromDescriptor"þDgo.string."newImageFromDescriptor"0.newImageFromDescriptorþ^go.string.hdr."func() (*image.Paletted, error)" Vgo.string."func() (*image.Paletted, error)"þVgo.string."func() (*image.Paletted, error)"@@func() (*image.Paletted, error)þHtype.func() (*image.Paletted, error) ñËô30 runtime.algarray@"runtime.gcbits.01P^go.string.hdr."func() (*image.Paletted, error)"pZgo.weak.type.*func() (*image.Paletted, error)"runtime.zerovalue Htype.func() (*image.Paletted, error)ÐHtype.func() (*image.Paletted, error)(type.*image.Palettedtype.errorþgo.typelink.func() (*image.Paletted, error) func() (*image.Paletted, error)Htype.func() (*image.Paletted, error)þ2go.string.hdr."readBlock" *go.string."readBlock"þ*go.string."readBlock" readBlockþFgo.string.hdr."func() (int, error)" >go.string."func() (int, error)"þ>go.string."func() (int, error)"0(func() (int, error)þ0type.func() (int, error) êÔ30 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."func() (int, error)"pBgo.weak.type.*func() (int, error)"runtime.zerovalue 0type.func() (int, error)Ð0type.func() (int, error)type.inttype.errorþfgo.typelink.func() (int, error) func() (int, error)0type.func() (int, error)þ<go.string.hdr."readColorTable" 4go.string."readColorTable"þ4go.string."readColorTable" readColorTableþdgo.string.hdr."func(uint8) (color.Palette, error)" "\go.string."func(uint8) (color.Palette, error)"þ\go.string."func(uint8) (color.Palette, error)"PFfunc(uint8) (color.Palette, error)þZtype.func(uint8) (image/color.Palette, error)°°X¤p30 runtime.algarray@"runtime.gcbits.01Pdgo.string.hdr."func(uint8) (color.Palette, error)"plgo.weak.type.*func(uint8) (image/color.Palette, error)"runtime.zerovalue Ztype.func(uint8) (image/color.Palette, error)ÐZtype.func(uint8) (image/color.Palette, error)type.uint80type.image/color.Palette type.errorþ®go.typelink.func(uint8) (color.Palette, error) func(uint8) (image/color.Palette, error)Ztype.func(uint8) (image/color.Palette, error)þ:go.string.hdr."readExtension"
2go.string."readExtension"þ2go.string."readExtension" readExtensionþ8go.string.hdr."func() error" 0go.string."func() error"þ0go.string."func() error" func() errorþ"type.func() errorÖµ30 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."func() error"p4go.weak.type.*func() error"runtime.zerovalue "type.func() errorÐ"type.func() errortype.errorþJgo.typelink.func() error func() error"type.func() errorþDgo.string.hdr."readGraphicControl" <go.string."readGraphicControl"þ<go.string."readGraphicControl"0&readGraphicControlþZgo.string.hdr."readHeaderAndScreenDescriptor" Rgo.string."readHeaderAndScreenDescriptor"þRgo.string."readHeaderAndScreenDescriptor"@<readHeaderAndScreenDescriptorþ type.*"".decoder«Áx«6d0 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*gif.decoder"p2go.weak.type.**"".decoder"runtime.zerovaluetype."".decoder` type.*"".decoderÀð type.*"".decoderð,go.string.hdr."decode""go.importpath."".@type.func(io.Reader, bool) error Ztype.func(*"".decoder, io.Reader, bool) error°("".(*decoder).decodeÀ("".(*decoder).decodeÐLgo.string.hdr."newImageFromDescriptor"à"go.importpath."".ðHtype.func() (*image.Paletted, error)^type.func(*"".decoder) (*image.Paletted, error)H"".(*decoder).newImageFromDescriptor H"".(*decoder).newImageFromDescriptor°2go.string.hdr."readBlock"À"go.importpath."".Ð0type.func() (int, error)àFtype.func(*"".decoder) (int, error)ð."".(*decoder).readBlock."".(*decoder).readBlock<go.string.hdr."readColorTable" "go.importpath."".°Ztype.func(uint8) (image/color.Palette, error)Àttype.func(*"".decoder, uint8) (image/color.Palette, error)Ð8"".(*decoder).readColorTableà8"".(*decoder).readColorTableð:go.string.hdr."readExtension""go.importpath.""."type.func() error 8type.func(*"".decoder) error°6"".(*decoder).readExtensionÀ6"".(*decoder).readExtensionÐDgo.string.hdr."readGraphicControl"à"go.importpath."".ð"type.func() error8type.func(*"".decoder) error@"".(*decoder).readGraphicControl @"".(*decoder).readGraphicControl°Zgo.string.hdr."readHeaderAndScreenDescriptor"À"go.importpath."".Ð"type.func() errorà8type.func(*"".decoder) errorðV"".(*decoder).readHeaderAndScreenDescriptorV"".(*decoder).readHeaderAndScreenDescriptorþ:go.string.hdr."[]color.Color"
2go.string."[]color.Color"þ2go.string."[]color.Color" []color.Colorþ0type.[]image/color.Color :tN0 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."[]color.Color"pBgo.weak.type.*[]image/color.Color"runtime.zerovalue,type.image/color.ColorþZgo.typelink.[]color.Color []image/color.Color0type.[]image/color.Colorþ8go.string.hdr."interface {}" 0go.string."interface {}"þ0go.string."interface {}" interface {}þ"type.interface {}ÀÀçW 0 runtime.algarray@"runtime.gcbits.03P8go.string.hdr."interface {}"p4go.weak.type.*interface {}"runtime.zerovalueÀ"type.interface {}þ<go.string.hdr."[]interface {}" 4go.string."[]interface {}"þ4go.string."[]interface {}" []interface {}þ&type.[]interface {} pê/0 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]interface {}"p8go.weak.type.*[]interface {}"runtime.zerovalue"type.interface {}þRgo.typelink.[]interface {} []interface {}&type.[]interface {}þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·2c78d3ad9d760b5f66e2e47be684c787 þTgclocals·51af24152615272c3d9efc8538f95767 þ<type..hashfunc.[1]interface {}4type..hash.[1]interface {}þ8type..eqfunc.[1]interface {}0type..eq.[1]interface {}þ2type..alg.[1]interface {} <type..hashfunc.[1]interface {}8type..eqfunc.[1]interface {}þ>go.string.hdr."[1]interface {}" 6go.string."[1]interface {}"þ6go.string."[1]interface {}" [1]interface {}þ(type.[1]interface {}ÀÀP[ú02type..alg.[1]interface {}@"runtime.gcbits.03P>go.string.hdr."[1]interface {}"p:go.weak.type.*[1]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[1]interface {} [1]interface {}(type.[1]interface {}þ@go.string.hdr."*[1]interface {}" 8go.string."*[1]interface {}"þ8go.string."*[1]interface {}"0"*[1]interface {}þ*type.*[1]interface {} ¿¨560 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[1]interface {}"p<go.weak.type.**[1]interface {}"runtime.zerovalue(type.[1]interface {}þDgo.string.hdr."*gif.interlaceScan" <go.string."*gif.interlaceScan"þ<go.string."*gif.interlaceScan"0&*gif.interlaceScanþ,type.*"".interlaceScan ¹Ì60 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."*gif.interlaceScan"p>go.weak.type.**"".interlaceScan"runtime.zerovalue*type."".interlaceScanþBgo.string.hdr."gif.interlaceScan" :go.string."gif.interlaceScan"þ:go.string."gif.interlaceScan"0$gif.interlaceScanþ(go.string.hdr."skip" go.string."skip"þ go.string."skip" |
| skipþ*go.string.hdr."start" "go.string."start"þ"go.string."start"startþ:go.string.hdr."interlaceScan"
2go.string."interlaceScan"þ2go.string."interlaceScan" interlaceScanþ*type."".interlaceScan°°pä» 0À runtime.algarray@runtime.gcbits.PBgo.string.hdr."gif.interlaceScan"p,type.*"".interlaceScan"runtime.zerovalueÀ*type."".interlaceScanÀ(go.string.hdr."skip"Ð"go.importpath."".àtype.int*go.string.hdr."start" "go.importpath."".°type.int`à*type."".interlaceScanà:go.string.hdr."interlaceScan"ð"go.importpath."".°*type."".interlaceScanþFgo.string.hdr."[]gif.interlaceScan" >go.string."[]gif.interlaceScan"þ>go.string."[]gif.interlaceScan"0([]gif.interlaceScanþ.type.[]"".interlaceScan âxø0 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."[]gif.interlaceScan"p@go.weak.type.*[]"".interlaceScan"runtime.zerovalue*type."".interlaceScanþdgo.typelink.[]gif.interlaceScan []"".interlaceScan.type.[]"".interlaceScanþ0go.string.hdr."*gif.GIF" (go.string."*gif.GIF"þ(go.string."*gif.GIF" *gif.GIFþtype.*"".GIF ϶×ß60 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."*gif.GIF"p*go.weak.type.**"".GIF"runtime.zerovaluetype."".GIFþ&runtime.gcbits.890cþ.go.string.hdr."gif.GIF" &go.string."gif.GIF"þ&go.string."gif.GIF"gif.GIFþ*go.string.hdr."Image" "go.string."Image"þ"go.string."Image"Imageþ*go.string.hdr."Delay" "go.string."Delay"þ"go.string."Delay"Delayþ2go.string.hdr."LoopCount" *go.string."LoopCount"þ*go.string."LoopCount" LoopCountþ0go.string.hdr."Disposal" (go.string."Disposal"þ(go.string."Disposal" Disposalþ,go.string.hdr."Config" $go.string."Config"þ$go.string."Config"Configþ>go.string.hdr."BackgroundIndex" 6go.string."BackgroundIndex"þ6go.string."BackgroundIndex" BackgroundIndexþ&go.string.hdr."GIF" go.string."GIF"þgo.string."GIF"GIFþtype."".GIFððx`ÒÓ08Pp,0à runtime.algarray@&runtime.gcbits.890cP.go.string.hdr."gif.GIF"ptype.*"".GIF"runtime.zerovalueÀtype."".GIFÀ*go.string.hdr."Image"à,type.[]*image.Paletted*go.string.hdr."Delay"°type.[]intà2go.string.hdr."LoopCount"type.int°0go.string.hdr."Disposal"Ðtype.[]uint8,go.string.hdr."Config" "type.image.ConfigÐ>go.string.hdr."BackgroundIndex"ðtype.uint8` type."".GIF &go.string.hdr."GIF"°"go.importpath."".Àðtype."".GIFþ<go.string.hdr."[]image.format" 4go.string."[]image.format"þ4go.string."[]image.format" []image.formatþ&type.[]image.format 2{10 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]image.format"p8go.weak.type.*[]image.format"runtime.zerovalue"type.image.formatþRgo.typelink.[]image.format []image.format&type.[]image.formatþhgo.string.hdr."func(io.Reader) (image.Image, error)" $`go.string."func(io.Reader) (image.Image, error)"þ`go.string."func(io.Reader) (image.Image, error)"PJfunc(io.Reader) (image.Image, error)þRtype.func(io.Reader) (image.Image, error)°°ïº@30 runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."func(io.Reader) (image.Image, error)"pdgo.weak.type.*func(io.Reader) (image.Image, error)"runtime.zerovalue Rtype.func(io.Reader) (image.Image, error)ÐRtype.func(io.Reader) (image.Image, error)type.io.Reader type.image.Image type.errorþªgo.typelink.func(io.Reader) (image.Image, error) func(io.Reader) (image.Image, error)Rtype.func(io.Reader) (image.Image, error)þjgo.string.hdr."func(io.Reader) (image.Config, error)" %bgo.string."func(io.Reader) (image.Config, error)"þbgo.string."func(io.Reader) (image.Config, error)"PLfunc(io.Reader) (image.Config, error)þTtype.func(io.Reader) (image.Config, error)°°ã3/ö30 runtime.algarray@"runtime.gcbits.01Pjgo.string.hdr."func(io.Reader) (image.Config, error)"pfgo.weak.type.*func(io.Reader) (image.Config, error)"runtime.zerovalue Ttype.func(io.Reader) (image.Config, error)ÐTtype.func(io.Reader) (image.Config, error)type.io.Reader"type.image.Config type.errorþ®go.typelink.func(io.Reader) (image.Config, error) func(io.Reader) (image.Config, error)Ttype.func(io.Reader) (image.Config, error)þ type..hashfunc64 @,runtime.memhash_varlenþtype..eqfunc64 @.runtime.memequal_varlenþtype..alg64 type..hashfunc64type..eqfunc64þ,go.string.hdr."[8]int" $go.string."[8]int"þ$go.string."[8]int"[8]intþtype.[8]intÀÀ@Õ0type..alg64@runtime.gcbits.P,go.string.hdr."[8]int"p(go.weak.type.*[8]int"runtime.zerovaluetype.int type.[]intþ2go.typelink.[8]int [8]inttype.[8]intþTgclocals·c55cf99de9cdd8c8202a466952fa1a45 þTgclocals·19b49d53e9c11805652fa4c0885cbb29 þTgclocals·c55cf99de9cdd8c8202a466952fa1a45 þTgclocals·d2fd9951e910becfd07ba7f8ff7b525a ÇþTgclocals·c55cf99de9cdd8c8202a466952fa1a45 þTgclocals·e4b5616e5783a0b08ed3851f8c75ffed þBgo.string.hdr."func(uint8) error" :go.string."func(uint8) error"þ:go.string."func(uint8) error"0$func(uint8) errorþ,type.func(uint8) error IX30 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."func(uint8) error"p>go.weak.type.*func(uint8) error"runtime.zerovalue ,type.func(uint8) errorÐ,type.func(uint8) errortype.uint8type.errorþ^go.typelink.func(uint8) error func(uint8) error,type.func(uint8) errorþ6go.string.hdr."*gif.writer" .go.string."*gif.writer"þ.go.string."*gif.writer" *gif.writerþtype.*"".writer 60 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."*gif.writer"p0go.weak.type.**"".writer"runtime.zerovaluetype."".writerþ4go.string.hdr."gif.writer" |
| ,go.string."gif.writer"þ,go.string."gif.writer" gif.writerþ*go.string.hdr."Flush" "go.string."Flush"þ"go.string."Flush"Flushþ*go.string.hdr."Write" "go.string."Write"þ"go.string."Write"Writeþ2go.string.hdr."WriteByte" *go.string."WriteByte"þ*go.string."WriteByte" WriteByteþ,go.string.hdr."writer" $go.string."writer"þ$go.string."writer"writerþtype."".writer R 0à runtime.algarray@"runtime.gcbits.03P4go.string.hdr."gif.writer"ptype.*"".writer"runtime.zerovalueÀtype."".writerÀ*go.string.hdr."Flush"à"type.func() errorð*go.string.hdr."Write">type.func([]uint8) (int, error) 2go.string.hdr."WriteByte"À,type.func(uint8) error`Ðtype."".writerÐ,go.string.hdr."writer"à"go.importpath."".ð type."".writerþ"type..hashfunc768 ,runtime.memhash_varlenþtype..eqfunc768 .runtime.memequal_varlenþtype..alg768 "type..hashfunc768type..eqfunc768þ4go.string.hdr."[768]uint8" |
| ,go.string."[768]uint8"þ,go.string."[768]uint8" [768]uint8þtype.[768]uint8ÀÀ
¡0type..alg768@runtime.gcbits.P4go.string.hdr."[768]uint8"p0go.weak.type.*[768]uint8"runtime.zerovaluetype.uint8 type.[]uint8þBgo.typelink.[768]uint8 [768]uint8type.[768]uint8þ&runtime.gcbits.9fc8Èþ6go.string.hdr."gif.encoder" .go.string."gif.encoder"þ.go.string."gif.encoder" gif.encoderþ"go.string.hdr."w" go.string."w"þgo.string."w"wþ"go.string.hdr."g" go.string."g"þgo.string."g"gþ0go.string.hdr."globalCT" (go.string."globalCT"þ(go.string."globalCT" globalCTþ&go.string.hdr."buf" go.string."buf"þgo.string."buf"bufþ>go.string.hdr."localColorTable" 6go.string."localColorTable"þ6go.string."localColorTable" localColorTableþ.go.string.hdr."encoder" &go.string."encoder"þ&go.string."encoder"encoderþtype."".encoderÀÀ ¬åuü >0à runtime.algarray@&runtime.gcbits.9fc8P6go.string.hdr."gif.encoder"p type.*"".encoder"runtime.zerovalueÀtype."".encoderÀ"go.string.hdr."w"Ð"go.importpath."".àtype."".writer&go.string.hdr."err" "go.importpath."".°type.errorà"go.string.hdr."g"ð"go.importpath."".type."".GIF°0go.string.hdr."globalCT"À"go.importpath."".Ðtype.int&go.string.hdr."buf""go.importpath."". type.[256]uint8Ð@go.string.hdr."globalColorTable"à"go.importpath."".ðtype.[768]uint8 >go.string.hdr."localColorTable"°"go.importpath."".Àtype.[768]uint8`ðtype."".encoderð.go.string.hdr."encoder""go.importpath."".Àtype."".encoderþ8go.string.hdr."*gif.encoder" 0go.string."*gif.encoder"þ0go.string."*gif.encoder" *gif.encoderþDgo.string.hdr."func(*gif.encoder)" <go.string."func(*gif.encoder)"þ<go.string."func(*gif.encoder)"0&func(*gif.encoder)þ,type.func(*"".encoder)kÖ?30 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."func(*gif.encoder)"p>go.weak.type.*func(*"".encoder)"runtime.zerovalue ,type.func(*"".encoder)Ð,type.func(*"".encoder) type.*"".encoderþ`go.typelink.func(*gif.encoder) func(*"".encoder),type.func(*"".encoder)þVgo.string.hdr."func(*gif.encoder, []uint8)" Ngo.string."func(*gif.encoder, []uint8)"þNgo.string."func(*gif.encoder, []uint8)"@8func(*gif.encoder, []uint8)þ>type.func(*"".encoder, []uint8) êjó30 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(*gif.encoder, []uint8)"pPgo.weak.type.*func(*"".encoder, []uint8)"runtime.zerovalue >type.func(*"".encoder, []uint8)Ð >type.func(*"".encoder, []uint8) type.*"".encodertype.[]uint8þgo.typelink.func(*gif.encoder, []uint8) func(*"".encoder, []uint8)>type.func(*"".encoder, []uint8)þRgo.string.hdr."func(*gif.encoder, uint8)" Jgo.string."func(*gif.encoder, uint8)"þJgo.string."func(*gif.encoder, uint8)"@4func(*gif.encoder, uint8)þ:type.func(*"".encoder, uint8) ñ&30 runtime.algarray@"runtime.gcbits.01PRgo.string.hdr."func(*gif.encoder, uint8)"pLgo.weak.type.*func(*"".encoder, uint8)"runtime.zerovalue :type.func(*"".encoder, uint8)Ð :type.func(*"".encoder, uint8) type.*"".encodertype.uint8þ|go.typelink.func(*gif.encoder, uint8) func(*"".encoder, uint8):type.func(*"".encoder, uint8)þ~go.string.hdr."func(*gif.encoder, *image.Paletted, int, uint8)" /vgo.string."func(*gif.encoder, *image.Paletted, int, uint8)"þvgo.string."func(*gif.encoder, *image.Paletted, int, uint8)"``func(*gif.encoder, *image.Paletted, int, uint8)þftype.func(*"".encoder, *image.Paletted, int, uint8)ÀÀMV30 runtime.algarray@"runtime.gcbits.01P~go.string.hdr."func(*gif.encoder, *image.Paletted, int, uint8)"pxgo.weak.type.*func(*"".encoder, *image.Paletted, int, uint8)"runtime.zerovalue ftype.func(*"".encoder, *image.Paletted, int, uint8)ÐÀftype.func(*"".encoder, *image.Paletted, int, uint8) type.*"".encoder(type.*image.Paletted type.int°type.uint8þÔgo.typelink.func(*gif.encoder, *image.Paletted, int, uint8) func(*"".encoder, *image.Paletted, int, uint8)ftype.func(*"".encoder, *image.Paletted, int, uint8)þ*go.string.hdr."flush" "go.string."flush"þ"go.string."flush"flushþ,go.string.hdr."func()" $go.string."func()"þ$go.string."func()"func()þtype.func()ö¼ö30 runtime.algarray@"runtime.gcbits.01P,go.string.hdr."func()"p(go.weak.type.*func()"runtime.zerovalue type.func()Ðtype.func()þ2go.typelink.func() func()type.func()þ*go.string.hdr."write" "go.string."write"þ"go.string."write"writeþ:go.string.hdr."func([]uint8)"
2go.string."func([]uint8)"þ2go.string."func([]uint8)" func([]uint8)þ$type.func([]uint8)§{í·30 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."func([]uint8)"p6go.weak.type.*func([]uint8)"runtime.zerovalue $type.func([]uint8)Ð$type.func([]uint8)type.[]uint8þNgo.typelink.func([]uint8) func([]uint8)$type.func([]uint8)þ2go.string.hdr."writeByte" *go.string."writeByte"þ*go.string."writeByte" writeByteþ6go.string.hdr."func(uint8)" .go.string."func(uint8)"þ.go.string."func(uint8)" func(uint8)þ type.func(uint8)Ï$«q30 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."func(uint8)"p2go.weak.type.*func(uint8)"runtime.zerovalue type.func(uint8)Ð type.func(uint8)type.uint8þFgo.typelink.func(uint8) func(uint8) type.func(uint8)þ6go.string.hdr."writeHeader" .go.string."writeHeader"þ.go.string."writeHeader" writeHeaderþ>go.string.hdr."writeImageBlock" 6go.string."writeImageBlock"þ6go.string."writeImageBlock" writeImageBlockþbgo.string.hdr."func(*image.Paletted, int, uint8)" !Zgo.string."func(*image.Paletted, int, uint8)"þZgo.string."func(*image.Paletted, int, uint8)"PDfunc(*image.Paletted, int, uint8)þLtype.func(*image.Paletted, int, uint8)°°ÊoVë30 runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(*image.Paletted, int, uint8)"p^go.weak.type.*func(*image.Paletted, int, uint8)"runtime.zerovalue Ltype.func(*image.Paletted, int, uint8)аLtype.func(*image.Paletted, int, uint8)(type.*image.Palettedtype.int type.uint8þgo.typelink.func(*image.Paletted, int, uint8) func(*image.Paletted, int, uint8)Ltype.func(*image.Paletted, int, uint8)þ type.*"".encoderÐÐògV¤6L0 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*gif.encoder"p2go.weak.type.**"".encoder"runtime.zerovaluetype."".encoder` type.*"".encoderÀð type.*"".encoderð*go.string.hdr."flush""go.importpath."".type.func() ,type.func(*"".encoder)°&"".(*encoder).flushÀ&"".(*encoder).flushÐ*go.string.hdr."write"à"go.importpath."".ð$type.func([]uint8)>type.func(*"".encoder, []uint8)&"".(*encoder).write &"".(*encoder).write°2go.string.hdr."writeByte"À"go.importpath."".Ð type.func(uint8)à:type.func(*"".encoder, uint8)ð."".(*encoder).writeByte."".(*encoder).writeByte6go.string.hdr."writeHeader" "go.importpath."".°type.func()À,type.func(*"".encoder)Ð2"".(*encoder).writeHeaderà2"".(*encoder).writeHeaderð>go.string.hdr."writeImageBlock""go.importpath."".Ltype.func(*image.Paletted, int, uint8) ftype.func(*"".encoder, *image.Paletted, int, uint8)°:"".(*encoder).writeImageBlockÀ:"".(*encoder).writeImageBlockþ@go.string.hdr."*gif.blockWriter" 8go.string."*gif.blockWriter"þ8go.string."*gif.blockWriter"0"*gif.blockWriterþ6go.string.hdr."blockWriter" .go.string."blockWriter"þ.go.string."blockWriter" blockWriterþTgclocals·c55cf99de9cdd8c8202a466952fa1a45 þTgclocals·8cf14f50ac1bf7ae2848fda35f0590ec cþxgo.string.hdr."func(*gif.blockWriter, []uint8) (int, error)" ,pgo.string."func(*gif.blockWriter, []uint8) (int, error)"þpgo.string."func(*gif.blockWriter, []uint8) (int, error)"`Zfunc(*gif.blockWriter, []uint8) (int, error)þ`type.func(*"".blockWriter, []uint8) (int, error)ÀÀ&ðÀ30 runtime.algarray@"runtime.gcbits.01Pxgo.string.hdr."func(*gif.blockWriter, []uint8) (int, error)"prgo.weak.type.*func(*"".blockWriter, []uint8) (int, error)"runtime.zerovalue `type.func(*"".blockWriter, []uint8) (int, error)Ð `type.func(*"".blockWriter, []uint8) (int, error)(type.*"".blockWritertype.[]uint8 type.int°type.errorþÈgo.typelink.func(*gif.blockWriter, []uint8) (int, error) func(*"".blockWriter, []uint8) (int, error)`type.func(*"".blockWriter, []uint8) (int, error)þ(type.*"".blockWriterÐÐã¼060 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*gif.blockWriter"p:go.weak.type.**"".blockWriter"runtime.zerovalue&type."".blockWriter` (type.*"".blockWriterÀð(type.*"".blockWriterð*go.string.hdr."Write">type.func([]uint8) (int, error) `type.func(*"".blockWriter, []uint8) (int, error)°."".(*blockWriter).WriteÀ."".(*blockWriter).Writeþ>go.string.hdr."gif.blockWriter" 6go.string."gif.blockWriter"þ6go.string."gif.blockWriter" gif.blockWriterþ"go.string.hdr."e" go.string."e"þgo.string."e"eþvgo.string.hdr."func(gif.blockWriter, []uint8) (int, error)" +ngo.string."func(gif.blockWriter, []uint8) (int, error)"þngo.string."func(gif.blockWriter, []uint8) (int, error)"`Xfunc(gif.blockWriter, []uint8) (int, error)þ^type.func("".blockWriter, []uint8) (int, error)ÀÀõ»ï30 runtime.algarray@"runtime.gcbits.01Pvgo.string.hdr."func(gif.blockWriter, []uint8) (int, error)"ppgo.weak.type.*func("".blockWriter, []uint8) (int, error)"runtime.zerovalue ^type.func("".blockWriter, []uint8) (int, error)Ð ^type.func("".blockWriter, []uint8) (int, error)&type."".blockWritertype.[]uint8 type.int°type.errorþÄgo.typelink.func(gif.blockWriter, []uint8) (int, error) func("".blockWriter, []uint8) (int, error)^type.func("".blockWriter, []uint8) (int, error)þ&type."".blockWriterÀÀ¤af9$0 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."gif.blockWriter"p(type.*"".blockWriter"runtime.zerovalueÀ&type."".blockWriterÀ"go.string.hdr."e"Ð"go.importpath."".à type.*"".encoder`&type."".blockWriter6go.string.hdr."blockWriter" "go.importpath."".°à&type."".blockWriterà*go.string.hdr."Write">type.func([]uint8) (int, error)^type.func("".blockWriter, []uint8) (int, error) ("".blockWriter.Write°("".blockWriter.Writeþ@go.string.hdr."**image.Paletted" 8go.string."**image.Paletted"þ8go.string."**image.Paletted"0"**image.Palettedþ*type.**image.Paletted " |
| 60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."**image.Paletted"p<go.weak.type.***image.Paletted"runtime.zerovalue(type.*image.PalettedþDgo.string.hdr."[1]*image.Paletted" <go.string."[1]*image.Paletted"þ<go.string."[1]*image.Paletted"0&[1]*image.Palettedþ.type.[1]*image.PalettedÀÀ9>}10 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."[1]*image.Paletted"p@go.weak.type.*[1]*image.Paletted"runtime.zerovalue(type.*image.Paletted ,type.[]*image.Palettedþbgo.typelink.[1]*image.Paletted [1]*image.Paletted.type.[1]*image.Palettedþ,go.string.hdr."[1]int" $go.string."[1]int"þ$go.string."[1]int"[1]intþtype.[1]intÀÀµ²T0 runtime.algarray@runtime.gcbits.P,go.string.hdr."[1]int"p(go.weak.type.*[1]int"runtime.zerovaluetype.int type.[]intþ2go.typelink.[1]int [1]inttype.[1]intþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·e85dd0d10221e69476a0daf9bc0a53b6((ÀþTgclocals·9c91d8a91ac42440a3d1507bc8d2e808((þ2type..hashfunc."".Options*type..hash."".Optionsþ.type..eqfunc."".Options&type..eq."".Optionsþ(type..alg."".Options 2type..hashfunc."".Options.type..eqfunc."".Optionsþ"runtime.gcbits.1eþ6go.string.hdr."gif.Options" .go.string."gif.Options"þ.go.string."gif.Options" gif.Optionsþ2go.string.hdr."NumColors" *go.string."NumColors"þ*go.string."NumColors" NumColorsþ2go.string.hdr."Quantizer" *go.string."Quantizer"þ*go.string."Quantizer" Quantizerþ,go.string.hdr."Drawer" $go.string."Drawer"þ$go.string."Drawer"Drawerþ.go.string.hdr."Options" &go.string."Options"þ&go.string."Options"Optionsþtype."".Options((6/Ê 0(type..alg."".Options@"runtime.gcbits.1eP6go.string.hdr."gif.Options"p type.*"".Options"runtime.zerovalueÀtype."".OptionsÀ2go.string.hdr."NumColors"àtype.int2go.string.hdr."Quantizer"°2type.image/draw.Quantizerà,go.string.hdr."Drawer",type.image/draw.Drawer`°type."".Options°.go.string.hdr."Options"À"go.importpath."".Ðtype."".Optionsþ8go.string.hdr."*gif.Options" 0go.string."*gif.Options"þ0go.string."*gif.Options" *gif.Optionsþ type.*"".Options ìw¼ê60 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*gif.Options"p2go.weak.type.**"".Options"runtime.zerovaluetype."".OptionsþFgo.string.hdr."*[1]*image.Paletted" >go.string."*[1]*image.Paletted"þ>go.string."*[1]*image.Paletted"0(*[1]*image.Palettedþ0type.*[1]*image.Paletted CvSÄ60 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."*[1]*image.Paletted"pBgo.weak.type.**[1]*image.Paletted"runtime.zerovalue.type.[1]*image.Palettedþ.go.string.hdr."*[1]int" &go.string."*[1]int"þ&go.string."*[1]int"*[1]intþtype.*[1]int ñ5@60 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."*[1]int"p*go.weak.type.**[1]int"runtime.zerovaluetype.[1]intþHgo.string.hdr."[4]gif.interlaceScan" @go.string."[4]gif.interlaceScan"þ@go.string."[4]gif.interlaceScan"0*[4]gif.interlaceScanþ0type.[4]"".interlaceScanÀÀ@fc'0type..alg64@runtime.gcbits.PHgo.string.hdr."[4]gif.interlaceScan"pBgo.weak.type.*[4]"".interlaceScan"runtime.zerovalue*type."".interlaceScan .type.[]"".interlaceScanþhgo.typelink.[4]gif.interlaceScan [4]"".interlaceScan0type.[4]"".interlaceScanþ.go.string.hdr."runtime" &go.string."runtime"þ&go.string."runtime"runtimeþ,go.importpath.runtime. &go.string."runtime"þ*go.string.hdr."bufio" "go.string."bufio"þ"go.string."bufio"bufioþ(go.importpath.bufio. "go.string."bufio"þ*go.string.hdr."bytes" "go.string."bytes"þ"go.string."bytes"bytesþ(go.importpath.bytes. "go.string."bytes"þ,go.string.hdr."errors" $go.string."errors"þ$go.string."errors"errorsþ*go.importpath.errors. $go.string."errors"þ$go.string.hdr."io" go.string."io"þgo.string."io"ioþ"go.importpath.io. go.string."io"þ8go.string.hdr."compress/lzw" 0go.string."compress/lzw"þ0go.string."compress/lzw" compress/lzwþ6go.importpath.compress/lzw. 0go.string."compress/lzw"þ&go.string.hdr."fmt" go.string."fmt"þgo.string."fmt"fmtþ$go.importpath.fmt. go.string."fmt"þ(go.importpath.image. "go.string."image"þ6go.string.hdr."image/color" .go.string."image/color"þ.go.string."image/color" image/colorþ4go.importpath.image/color. .go.string."image/color"þFgo.string.hdr."image/color/palette" >go.string."image/color/palette"þ>go.string."image/color/palette"0(image/color/paletteþDgo.importpath.image/color/palette. >go.string."image/color/palette"þ4go.string.hdr."image/draw" |
| ,go.string."image/draw"þ,go.string."image/draw" image/drawþ2go.importpath.image/draw. |
| ,go.string."image/draw"þ""".reader.Read·f"".reader.Readþ*"".reader.ReadByte·f$"".reader.ReadByteþ:type..hash.[1]interface {}·f4type..hash.[1]interface {}þ6type..eq.[1]interface {}·f0type..eq.[1]interface {}þ$"".writer.Flush·f"".writer.Flushþ$"".writer.Write·f"".writer.Writeþ,"".writer.WriteByte·f&"".writer.WriteByteþ4"".(*blockWriter).Write·f."".(*blockWriter).Writeþ0type..hash."".Options·f*type..hash."".Optionsþ,type..eq."".Options·f&type..eq."".Optionsþ"runtime.zerovalueÿÿgo13ld |