| !<arch> |
| __.PKGDEF 0 0 0 644 8992 ` |
| go object darwin amd64 go1.5.1 X:none |
| build id "82e7d6230ab1aa63a68546ed54718ed246867062" |
| |
| $$ |
| 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 155179 ` |
| go object darwin 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àÈeH%HD$ØH;AHì¨H$°1ÛH$ØH$àHh(Hýt,HÇ$ÐHh(H¬$ØHh0H¬$àHĨÃH$ÀHûu&HÇ$Ð1ÛH$ØH$àHĨÃHhHý
HHHhHl$`H,$HL$XHY(ÿÓH$°¶\$HÞ\$GHT$HL$HøHT$hHP(HL$p=
`HH0Hh(Hýt,HÇ$ÐHh(H¬$ØHh0H¬$àHĨÃ@þuqH-Hh(H-=u:Hh0HÇ$ÐHøt Hh(H¬$ØHh0H¬$àHĨÃëÜL@0L$Hl$èH$°ë®@¶ÞHûHÁHÁ8HùHÇÂH$HXH$ HP H$=
,HHHH$H|$HHHHHOèH\$HH$HKHL$H´$°Hþ×H^H|$HHHKHOHKHOèH$°HT$0HL$8HøHT$hHP(HL$p=
VHH0Hh(Hýt,HÇ$ÐHh(H¬$ØHh0H¬$àHĨÃH´$¸H¼$ÀH$ÈH$ HøëHPHHHh H¬$H¼$HøH$H9ù}HÈHD$PH´$H4$HT$xHT$HD$èH$°HD$PHùt}HD$HLALI L9ÀwdLQI)ÀI)ÁIùtMLALI =u&LQH$Ð1ÛH$ØH$àHĨÃHiH,$LT$èHD$HëÅèé|ÿÿÿéÿÿÿL@0L$HL$èH$°éþÿÿéiþÿÿé"þÿÿL@L$HL$èH$°é¹ýÿÿézýÿÿèL@0L$HL$è¶t$GH$°éüÿÿéZüÿÿèé\ûÿÿ* |
| 6runtime.writeBarrierEnabled¤io.EOFºio.EOFÆ6runtime.writeBarrierEnabledä |
| .runtime.writebarrierptr6runtime.writeBarrierEnabledºtype.io.Readerò |
| runtime.convI2I |
| |
| io.ReadFullè |
| 6runtime.writeBarrierEnabledæ
|
| runtime.memmoveô6runtime.writeBarrierEnabledê |
| .runtime.writebarrierptr |
| $runtime.panicsliceÆ |
| .runtime.writebarrierptr |
| .runtime.writebarrierptrÒ |
| $runtime.panicsliceú |
| .runtime.writebarrierptr¶ |
| 0runtime.morestack_noctxtpÐ"".autotmp_0012type.int"".autotmp_0011_type.[]uint8"".autotmp_0010type.[]uint8"".autotmp_0009type.error"".autotmp_0008type.error"".autotmp_0007/type.[]uint8"".autotmp_0006type.int"".autotmp_0005¯type.int"".n¿type.int"".blockLenÁtype.uint8"".~r2Ptype.error"".~r1@type.int"".ptype.[]uint8"".b(type.*"".blockReader\ÐOÏÐ3ÏÐ¥ÏÐVÏÐØÏÐíÏÐÉ° Ü9 |
| ,&b |
| ,6Z³,A"-ÊæTgclocals·b60dc0a6046c556b02baa766a3fd5a27Tgclocals·63ba92e6c81d2d7bf2207e4076c8b23c>/tmp/go/src/image/gif/reader.goþ("".(*decoder).decodeÀZ¬ZeH%H$ÀýÿÿH;AqHìÀ1ÛH$èH$ð1ÛH$ÈH$ÐHH$H$ÐH\$H$ØH\$H$ÈH\$è¶\$ H$ÈH$ØH$ÐH$àû¤H$ÈH=
uHKH$ÈH$èL$ÈHL$HT$H$@H$8HùtH$èH$ðèHÄÀü$àt 1ÛH$èH$ðèHÄÀÃIú£ |
| IIjH¬$H,$H$HX(ÿÓH¬$ȶ\$HL$Ht$H´$ H$HùtH$èH´$ðèHÄÀÃû!uSH,$èL$ÈHL$HT$H$ H$HùPÿÿÿH$èH$ðèHÄÀÃû,
H,$èH$ÈHt$Ht$pHT$Hl$H¬$`H$XHútH$èH¬$ðèHÄÀöYBHãûÀ<D$@¿H$¶iB@l$èHt$HT$HL$ H|$(H¼$XH\$0H$`H\$pHûnH$(HSHH$0HKPH´$ =
"Hs@Hÿt&H¼$èH$`H$ðèHÄÀÃH¬$ȶ]DûØ
H\$pHkHH$ȶ[CH9ëº
|$@
H$ÈHû
HkHH¬$HSPHkXH¬$1ÿHùHøH¼$(H$HÐH)ÈHø~SHH$H¼$ H|$H|$H$0HL$HD$ èH$H|$(H\$0H$(HL$8HH$1Û1íHÕIÈH$0H9ÍÖH9ëÍH)ÝI)ØIùH¼$ IøtHkÛIÙHl$LD$LL$H$H\$ HT$(H$H\$0èH$0H¬$1ÛHëH9ÃWHÙH$ H$(H\$pHû.H$@HKHH$HHCPH$8=
êHS@1Û\$D\$E\$F\$GHH$HH\$HH\$H\$DH\$HÇD$ èHT$(HL$0H$ȶkCH\$pHèHûjH{@HsHHkPH¬$0HûH¼$ ¶èH´$(H9õ0HÁåHëH$xHH$=
ò |
| HKH$ÈHûÕ |
| HHkH¬$H,$H$HX(ÿÓ¶\$HÙHT$Hl$H¬$`H$XHútH$èH¬$ðèHÄÀÃû2 L$Aù% HH$èH|$HùHÿü1ÀHÇøèH¬$ÈHý×H$Hù¾HL$Hl$H-H,$èH$H$H$H1íH9èHH$H$hH$H$pHL$HÇD$¶\$AH\$èHL$ HD$(H$HD$H$HùßHY Ç$H\$èø
³HH$H$H\$H$H\$èH\$HH$HKHL$Ht$pH|$HHHNHOHNHOèHL$0HT$8H$`H$XHùH-H9éulH$HT$H-Hl$H-Hl$èH$`H$X¶\$ ût,HH$èHH$ðèHÄÀÃH$èH$ðèHÄÀÃH$ÈHú|H¨HúdHÇÁHÇÀH$PHT$H$XHL$H$`HD$H$H$H$H[(ÿÓHL$ HT$(Ht$0H´$0Hù
H-H9ê
4H$(H$Ht$H-Hl$H-Hl$èH´$0H$(¶\$ ûèH$ÈHúÏH¨Hú·H$HÇÁHÇÀH$H$PHT$H$XHL$H$`HD$èHL$ HT$(Ht$0H´$PHù
øH-H9ê
èH$HH$Ht$H-Hl$H-Hl$èH´$PH$HL$ÈLL$p¶\$ ûIiHHýyIMAIiH¬$`1ÉL$XH$PL9Á}J¶*HïIiH@¶ßH9ë|,HH$èHH$ðèHÄÀÃHÿÂHÿÁL9Á|¶A¶ZBHã@ûtL$èL$ÈLL$pIIªI HèHÿÅH9ÍIªHÂ=
ÕLIj8Hl$`IR`IjhIJpHèHÿÅH9ÍIjhHÂHl$`H+A¶jA@l$BIRxIªIHèHÿÅH9Íw3IªH¶l$B@+IÇB81íAjDIú
]õÿÿAéUõÿÿHH$HT$HD$HL$Hl$ èL$ÈHT$(Hl$0HL$8Iút_HèHl$PHÿÅIªIH$=u IRxé`ÿÿÿMBxL$HT$èL$ÈH$HD$Pé4ÿÿÿAëHH$HT$HD$HL$Hl$ èL$ÈHT$(Hl$0HL$8IútYHèHl$PHÿÅIjhIJpH$=u IR`éþÿÿMB`L$HT$èL$ÈH$HD$Pé[þÿÿAë¢H$LL$èL$ÈéþÿÿHH$HT$HD$HL$Hl$ èL$ÈLL$pHT$(Hl$0HL$8IútjHèHl$XHÿÅIªI H$=uIéýÿÿML$HT$èL$ÈLL$pH$HD$XéOýÿÿAëéöüÿÿH$HHútH$èH´$ðèHÄÀÃHH$èHH$ðèHÄÀÃéBûÿÿé*ûÿÿH-H9êuLH$(H$Ht$H-Hl$H-Hl$èH´$0H$(¶\$ û
ÀúÿÿH$(HútH$èH´$ðèHÄÀÃHH$èHH$ðèHÄÀÃéùÿÿé}ùÿÿèHÄÀÃéøÿÿHH$HH\$HH\$èHD$é÷ÿÿé;÷ÿÿEé!÷ÿÿéýöÿÿL$C1ÛH$¨H$°H$¨HûHÇ$øHÇ$H$ðHH$H\$CH\$HÇD$èHL$HD$ H$ðH$HH$ =u|HCHH$HÇD$*H$ðH\$H$øH\$H$H\$ èHL$(HT$0H$¸H$èH$ÀH$ðèHÄÀÃLCL$HD$èéqÿÿÿéõþÿÿé$õÿÿLCL$HL$èéûôÿÿèéôÿÿLC@L$HT$èéôÿÿéËóÿÿèèécòÿÿéµôÿÿLC@L$Ht$èH¼$XéÃñÿÿéñÿÿHiHHý
HH$¸HÇ$À1ÛH$¨H$°HH$èHL$H$H¬$ÀHiH¬$¸=
H)H$H
1íH9étFH$H$¸H$ÀH$¨H$èH$°H$ðèHÄÀÃHH$HH\$HH\$èHL$ëH$Hl$èH$éZÿÿÿHiHHþt#LF@LD$Hl$H-H,$èéðÿÿëÙû;uYHHýu,HH$èHH$ðèHÄÀÃ1ÛH$èH$ðèHÄÀÃ\$C1ÛH$¨H$°H$¨HûHÇ$øHÇ$H$ðHH$H\$CH\$HÇD$èHL$HD$ H$ðH$HH$ =u|HCHH$HÇD$H$ðH\$H$øH\$H$H\$ èHL$(HT$0H$¸H$èH$ÀH$ðèHÄÀÃLCL$HD$èéqÿÿÿéõþÿÿLCL$HL$èéxìÿÿH$ÐH$ØH$èH$ðH$HÇÂH$ø1íH9ëtH[H-H9ë
âHÇÁù«HXH9ÓH$ H1íH9ètVH$ H$ÈHût<H$HH$=u HKé¸ëÿÿLCL$HL$èé¡ëÿÿëÀHH$HH\$HH\$èHD$éxÿÿÿHT$HHú} HÇD$HHH$èHL$HHD$HD$hHD$xHH$HL$HL$èLD$Ht$ Hl$(H$øH$H¼$h1ÀHÇøèL$ØL$hH´$àH´$pH¬$èH¬$xH$ÈH$H$ÐH$HÇ$°ÿÿÿÿHÇ$¸ÿÿÿÿH\$xHût,H¬$hH\$Hl$H-H,$èHD$hé?þÿÿëÐ1À1Ééþÿÿèéjéÿÿ¤ |
| type."".readerò |
| $runtime.assertI2I2ð6runtime.writeBarrierEnabled¨ |
| V"".(*decoder).readHeaderAndScreenDescriptor¤ |
| &runtime.deferreturnø |
| &runtime.deferreturnâä |
| &runtime.deferreturn |
| 6"".(*decoder).readExtension |
| &runtime.deferreturnÈ |
| H"".(*decoder).newImageFromDescriptorØ |
| &runtime.deferreturnÆ |
| |
| 8"".(*decoder).readColorTable6runtime.writeBarrierEnabledà |
| &runtime.deferreturn0type.image/color.Paletteø |
| &runtime.growslice_nÄ,type.image/color.Color¶ |
| ,runtime.typedslicecopy6runtime.writeBarrierEnabledÊ*type.image/color.RGBAà,type.image/color.ColorøTgo.itab.image/color.RGBA.image/color.Color² |
| runtime.convT2I¨6runtime.writeBarrierEnabled¨ |
| &runtime.deferreturnê&type."".blockReaderü |
| "runtime.newobject¶ |
| Ê runtime.duffzero type."".reader² |
| (runtime.typedmemmoveðBgo.itab.*"".blockReader.io.Readerø |
| ,compress/lzw.NewReaderô |
| "runtime.deferproctype.io.ReaderÚ |
| runtime.convI2IÎ |
| io.ReadFull¤ &io.ErrUnexpectedEOFÎ &io.ErrUnexpectedEOFæ &io.ErrUnexpectedEOFú |
| runtime.ifaceeq¼!"".errNotEnoughÚ!"".errNotEnoughö! |
| &runtime.deferreturn²" |
| &runtime.deferreturnª$ö$io.EOF¸%io.EOFÐ%io.EOFä% |
| runtime.ifaceeqò' |
| ,"".(*blockReader).ReadÂ(io.EOF)io.EOF)io.EOF°) |
| runtime.ifaceeq°+"".errBadPixelÎ+"".errBadPixelê+ |
| &runtime.deferreturn¾, |
| "".uninterlaceÂ-6runtime.writeBarrierEnabled0type.[]uint8º0 |
| "runtime.growsliceÂ16runtime.writeBarrierEnabledþ1 |
| .runtime.writebarrierptrÊ2type.[]int3 |
| "runtime.growslice46runtime.writeBarrierEnabled¼4 |
| .runtime.writebarrierptr5 |
| .runtime.writebarrierptr¾5,type.[]*image.Palettedø5 |
| "runtime.growslice76runtime.writeBarrierEnabledÒ7 |
| .runtime.writebarrierptrì8 |
| &runtime.deferreturn9"".errTooMuch¨9"".errTooMuchÄ9 |
| &runtime.deferreturnþ9&io.ErrUnexpectedEOF¸:&io.ErrUnexpectedEOFÐ:&io.ErrUnexpectedEOFä: |
| runtime.ifaceeqè; |
| &runtime.deferreturn<"".errTooMuch¤<"".errTooMuchÀ< |
| &runtime.deferreturnø< |
| &runtime.deferreturn¤=(type.*"".blockReaderº=type.io.ReaderÒ=Bgo.itab.*"".blockReader.io.Readeræ= |
| runtime.typ2ItabÄ?type.uint8ü? |
| runtime.convT2EÒ@6runtime.writeBarrierEnabledî@lgo.string."gif: pixel size in decode out of range: %d"àA |
| fmt.ErrorfÀB |
| &runtime.deferreturnôB |
| .runtime.writebarrierptr¾C |
| .runtime.writebarrierptrÒC |
| $runtime.panicindexD |
| .runtime.writebarrierptrªD |
| $runtime.panicslice¸D |
| $runtime.panicsliceøD |
| .runtime.writebarrierptrÊE>go.string."gif: no color table"¤F.type.errors.errorString¶F |
| "runtime.newobjectG6runtime.writeBarrierEnabled¶GBgo.itab.*errors.errorString.errorÀH |
| &runtime.deferreturnÞH0type.*errors.errorStringôHtype.errorIBgo.itab.*errors.errorString.error I |
| runtime.typ2ItabÊI |
| .runtime.writebarrierptr¢J0type.image/color.Palette´J |
| (runtime.typedmemmoveøJ&io.ErrUnexpectedEOFK&io.ErrUnexpectedEOF²K |
| &runtime.deferreturnòK |
| &runtime.deferreturn Mtype.uint8ØM |
| runtime.convT2E®N6runtime.writeBarrierEnabledÊNVgo.string."gif: unknown block type: 0x%.2x"¼O |
| fmt.ErrorfP |
| &runtime.deferreturnÐP |
| .runtime.writebarrierptrQ |
| .runtime.writebarrierptr¨R$type.*bufio.ReaderS>go.itab.*bufio.Reader."".readerþS6runtime.writeBarrierEnabledºT |
| .runtime.writebarrierptrÚT$type.*bufio.ReaderðTtype."".readerU>go.itab.*bufio.Reader."".readerU |
| runtime.typ2ItabæU"type.bufio.ReaderøU |
| "runtime.newobject®Vtype.[]uint8ÔV |
| "runtime.makeslice¸W |
| Ô runtime.duffzeroÐY"type.bufio.ReaderâY |
| (runtime.typedmemmoveZ |
| 0runtime.morestack_noctxt`"".autotmp_0063"type.interface {}"".autotmp_0062(type.[1]interface {}"".autotmp_0060*type.*[1]interface {}"".autotmp_0059&type.[]interface {}"".autotmp_0058type.uint8"".autotmp_0057type.int"".autotmp_0056type.uint8"".autotmp_0055type.*uint8"".autotmp_0053¿ type.int"".autotmp_0052type.*uint8"".autotmp_0051ß(type.*"".blockReader"".autotmp_0050Ï"type.interface {}"".autotmp_0049¯(type.[1]interface {}"".autotmp_0046&type.[]interface {}"".autotmp_00440type.image/color.Palette"".autotmp_0043ï0type.[]image/color.Color"".autotmp_0042type.*uint8"".autotmp_0041type.error"".autotmp_0040Ï0type.*errors.errorString"".autotmp_0039¿0type.image/color.Palette"".autotmp_0038û type.uint8"".autotmp_0036$type.*bufio.Reader"".autotmp_0035type.error"".autotmp_0034type.uint8"".autotmp_0033type.int"".autotmp_0031type.[]uint8"".autotmp_0030type.int"".autotmp_0029type.[]uint8"".autotmp_0028type.[]uint8"".autotmp_0027(type.*"".blockReader"".autotmp_0026type.error"".autotmp_0025ù type.uint8"".autotmp_0024÷ *type.image/color.RGBA"".autotmp_00230type.image/color.Palette"".autotmp_0022type.int"".autotmp_00210type.*errors.errorString"".autotmp_0020$type.*bufio.Reader"".autotmp_0019¯"type.bufio.Reader"".autotmp_0018ßtype.[]uint8"".autotmp_0016¿$type.*bufio.Reader"".autotmp_0015ïtype."".reader"".~r0¯type.errorerrors.text·2type.stringbufio.r·3ïtype.io.Readerbufio.buf·2Ïtype.[]uint8bufio.b·1 $type.*bufio.Readerbufio.r·6¯ $type.*bufio.Readerbufio.size·3ï type.intbufio.rd·2type.io.Readerbufio.rd·2¯type.io.Reader"".errïtype.error"".err¯type.error"".lzwrï$type.io.ReadCloser |
| "".brÿ(type.*"".blockReader"".litWidthý type.uint8*"".useLocalColorTableÿ type.bool"".errÏtype.error"".m (type.*image.Paletted"".errÏtype.error"".errtype.error |
| "".rrÏtype."".reader"".~r2@type.error"".configOnly0type.bool"".rtype.io.Reader"".d type.*"".decoder"ûÿ |
| )ÿ |
| uÿ |
| Wÿ |
| aÿ |
| Ãÿ |
| ÿ |
| ªÿ |
| ÿ |
| Ûÿ |
| Àÿ |
| +ÿ |
| ÿ |
| +ÿ |
| ÿ |
| ãÿ |
| ÿÿ |
| ¸ÿ |
| ÿ |
| ÿ |
| -º4w |
| + |
| J5 -{&3ÓMse=L,ïó0
,?4:¿¶¥µ,X,#2³ ! |
| (
, ³í |
| »æ x[Ï |
| ; ö / |
| [c>Ã=\_!+ |
| þ b&C%\&-%1 |
| mL#} Ar/% |
|
'_
1J> (r/'..Ç0Tgclocals·3d3edf73b86c1272f6a698b794fa9cd4Tgclocals·d88848d076a954f8084ef9880984dbfe>/tmp/go/src/image/gif/reader.goþV"".(*decoder).readHeaderAndScreenDescriptor eH%HD$¸H;AäHìÈH$Ð1ÛH$ØH$àHÃHø¯HèHûHÇ$¸
HÇ$ÀH$°HH$H|$HHHHHOèH\$HH$HKHL$H$°H\$H$¸H\$H$ÀH\$ èHD$0HL$8HL$HHD$@HøtH$ØH$àHÄÈÃH$ÐHøÈH¨Hø±HÇÂHÇÁHÇ$H$°HD$H$¸HT$H$ÀHL$èH$ÐHT$ HL$(HøLHL$XHHHT$P=
HPHøýHPHHHù
iHT$PH$HL$XHL$H-Hl$HÇD$èH$ж\$ û&¶®¶¨¯HÁåHëHX ¶°¶¨±HÁåHëHX(¶¨²HéHëHãû¶¨³@h@H$L$èHT$HL$HD$ Ht$(Ht$@H\$0H\$HH$ÐHûH$HKPH$HCXH$=uAHSHHþtH´$ØH\$HH$àHÄÈÃ1ÛH$ØH$àHÄÈÃLCHL$HT$èHt$@ëªévÿÿÿHøqHPHT$PHHHL$XHùu9H$HL$H-Hl$HÇD$èH$ж\$ û
þÿÿ1ÛH\$pH\$xH\$pHûþHÇ$ HÇ$¨H$HH$HD$H|$¶HD$HÇD$èHL$HD$ H$HL$`HHD$h=ufHCHH$HÇD$H$H\$H$ H\$H$¨H\$ èHL$(HD$0H$ØH$àHÄÈÃLCL$HD$èë%é>ÿÿÿéûþÿÿéþÿÿéüüÿÿL@L$HT$èH$ÐéÓüÿÿéüÿÿéHüÿÿé1üÿÿébûÿÿéJûÿÿèéúúÿÿ* |
| ôtype.io.Reader¬ |
| runtime.convI2I® |
| io.ReadFullÚ |
| 2runtime.slicebytetostringº6runtime.writeBarrierEnabled¼$go.string."GIF87a"â |
| runtime.eqstringÜ |
| 8"".(*decoder).readColorTable6runtime.writeBarrierEnabled¾ |
| .runtime.writebarrierptr¾
$go.string."GIF89a"ä
|
| runtime.eqstringtype.stringæ |
| runtime.convT2E°6runtime.writeBarrierEnabledÌTgo.string."gif: can't recognize format %s"¾ |
| fmt.Errorf¦ |
| .runtime.writebarrierptr |
| .runtime.writebarrierptrú |
| 0runtime.morestack_noctxt0"".autotmp_00930type.image/color.Palette"".autotmp_0092Ï"type.interface {}"".autotmp_0091¯(type.[1]interface {}"".autotmp_0088_&type.[]interface {}"".autotmp_0087type.string"".autotmp_0086type.string"".autotmp_0084type.[]uint8"".autotmp_0083/type.[]uint8"".errtype.error"".~r0type.error"".d type.*"".decoderDíéó |
| b9±_u [ ,AÈSl45ITgclocals·dea2c01c674be151aeaf6fe41713b420Tgclocals·183b8f1b0610343d505d43090582d42a>/tmp/go/src/image/gif/reader.goþ8"".(*decoder).readColorTableàÔeH%HD$H;AÈHìøH$1ÛH$H$H$ 1ÛH$(H$0¶$Há¶ÉHÿÁHÇÅHù@cHÓåHëHl$HHkÛHû@HÕHú,HŨHýH$èHÇ$ðH¬$àHH$H|$H |
| HHJHOèH\$HH$HKHL$H$àH\$H$èH\$H$ðH\$ èHD$HHL$0HT$8HT$xHL$pHù"1ÛH$ H$¨H$ Hû÷HÇ$ÐHÇ$ØH$ÈH$HT$èHL$HD$H$ÈH$HH$=
HCHH$HÇD$"H$ÈH\$H$ÐH\$H$ØH\$ èHL$(HD$01ÛH$H$H$ H$(H$0HÄøÃLCL$HD$èémÿÿÿéÿÿÿHH$HD$HD$èH$Ht$Hl$ HL$(1ÀH´$°H¬$¸H$ÀH$¸1ÉH\$`Hl$`H9éZHL$hHL$X1Û\$D\$E\$F\$GHÁHÁHú²Hª¨HùHl
¶]\$DHÁHÿÁHª¨HùiHl
¶]\$EHÅHD$PHÅHèHª¨H=3Hl¶]\$FÆD$GÿHH$HH\$HH\$H\$DH\$HÇD$ èH$HL$(HD$0H$°Hl$XL$¸L9ůHÁåHëH$HH$=umHCHD$PHÀHL$hHÿÁHl$`H9é¦þÿÿH$°H$H$¸H$H$ÀH$ 1ÛH$(H$0HÄøÃLCL$HD$èH$éxÿÿÿèèèèéGþÿÿEéåûÿÿéÍûÿÿè1íéûÿÿèéûÿÿ. |
| type.io.ReaderÖ |
| runtime.convI2IØ |
| io.ReadFull |
| runtime.convI2E6runtime.writeBarrierEnabled¼\go.string."gif: short read on color table: %s"® |
| fmt.ErrorfÊ |
| .runtime.writebarrierptrð 0type.image/color.Palette |
| |
| "runtime.makeslice*type.image/color.RGBA¨,type.image/color.ColorÀTgo.itab.image/color.RGBA.image/color.Colorú |
| runtime.convT2I6runtime.writeBarrierEnabled |
| .runtime.writebarrierptr |
| $runtime.panicindexÐ |
| $runtime.panicindexÞ |
| $runtime.panicindexì |
| $runtime.panicindex¦ |
| $runtime.panicslice |
| 0runtime.morestack_noctxtpð$"".autotmp_0107¯type.int"".autotmp_0106type.int"".autotmp_0105Ï"type.interface {}"".autotmp_0104¯(type.[1]interface {}"".autotmp_0101_&type.[]interface {}"".autotmp_0100type.int"".autotmp_0099ç*type.image/color.RGBA"".autotmp_0096/type.[]uint8"".autotmp_0095type.int"".i¿type.int"".p0type.image/color.Palette"".jÏtype.int"".errtype.error"".nßtype.int"".~r2Ptype.error"".~r1 0type.image/color.Palette"".fieldstype.uint8"".d type.*"".decoder(ð·ïð©ïðoð N¾S&Ë¢K'± J#,êAuvN&²äPTgclocals·4a5c83272286258cf484ac950366f973Tgclocals·3b28b4c862b5286e116b69bf625e4d40>/tmp/go/src/image/gif/reader.goþ6"".(*decoder).readExtensionüeH%H$pÿÿÿH;AYHì1ÛH$ H$(H$Hû'HHkH¬$¨H,$H$ HY(ÿÓH$¶\$HÞHD$HL$H$H$HøtH$ H$(HÄÃ1É\$Fûù#@þ
ÍHÇÁ
HùôHL$HHù£HÕHúHŨHývH$HÇ$H¬$øHH$H|$H |
| HHJHOèH\$HH$HKHL$H$øH\$H$H\$H$H\$ è¶t$FH$HL$HHD$0Hl$8Hl$xHD$pHøtH$ H¬$(HÄÃ@þÿ
&HùHÕHúHŨHýgHÊHÇÁH¬$øH,$H$HT$H$HL$èH$HL$H$°HD$ H$¸Hø
H$HD$H-Hl$HÇD$èH$¶\$ ûteH$èH$HD$HL$Hl$Hl$hHøHL$`HùuHøu%¶¨ûu¶©¶ªªHÁåH ëHZ0H$èH$HD$HL$Hl$H¬$HøtH$HùtÄH$ H¬$(HÄÃH$ H¬$(HÄÃEéþÿÿéyþÿÿèEéýÿÿéjýÿÿè@þùu+H$èHL$HD$H$ H$(HÄÃ@t$G1ÛH$ÐH$ØH$ÐHûëHÇ$èHÇ$ðH$àHH$H\$GH\$HÇD$èHL$HD$ H$àH$ÀHH$È=ufHCHH$HÇD$H$àH\$H$èH\$H$ðH\$ èHL$(HD$0H$ H$(HÄÃLCL$HD$èëéÿÿÿûþåûÿÿûÿ
ÓþÿÿHútpH |
| HjH¬$¨H,$H$ HY(ÿÓ¶t$FH$¶\$HD$Hl$Hl$XHD$PHøtH$ H¬$(HÄöÛHÙéfûÿÿëéÒúÿÿèéúÿÿ* |
| ÊÐtype.io.Reader |
| runtime.convI2I |
| io.ReadFullæ |
| 8runtime.slicebytetostringtmpÞ .go.string."NETSCAPE2.0" |
| |
| runtime.eqstringº |
| |
| ."".(*decoder).readBlock |
| ."".(*decoder).readBlockò
|
| $runtime.panicslice |
| $runtime.panicsliceÀ |
| @"".(*decoder).readGraphicControl¤type.uint8Ü |
| runtime.convT2E²6runtime.writeBarrierEnabledÎRgo.string."gif: unknown extension 0x%.2x"À |
| fmt.Errorf¨ |
| .runtime.writebarrierptr°ê |
| 0runtime.morestack_noctxt0 """.autotmp_0123¿type.string"".autotmp_0122"type.interface {}"".autotmp_0121(type.[1]interface {}"".autotmp_0118_&type.[]interface {}"".autotmp_0116type.[]uint8"".autotmp_0115/type.[]uint8"".autotmp_0114type.error"".autotmp_0113type.uint8"".errÿtype.error"".errßtype.error"".err¿type.error"".errÿtype.error"".sizetype.int"".errtype.error"".extensiontype.uint8"".~r0type.error"".d type.*"".decoderj" \ ÿ "Ú4U
|
| |
| ÜË%(
+ H&eÞA©r4EhTgclocals·197df35d123b8543b316c6de2f24053aTgclocals·bc83df7e48bd599d1f560b18fba4ef8b>/tmp/go/src/image/gif/reader.goþ@"".(*decoder).readGraphicControlà Î eH%HD$àH;AEHì H$¨1ÛH$°H$¸HÃHøHèHûøHÇ$HÇ$H$HH$H|$HHHHHOèH\$HH$HKHL$H$H\$H$H\$H$H\$ èH$¨HL$0HT$8Hùí1ÛH\$`H\$hH\$`HûËHÇD$xHÇ$H\$pHL$@H$HT$HHT$èHL$HD$H\$pHL$PHHD$X=u`HCHH$HÇD$#H\$pH\$H\$xH\$H$H\$ èHL$(HD$0H$°H$¸HÄ ÃLCL$HD$èëé.ÿÿÿ¶¨©HéHå@Àí@hA¶ª¶¨«HÁåH ëHX8HËHãût¶¨¬@hCHÇÅ@hD1ÛH$°H$¸HÄ Ãéþÿÿééýÿÿèéýÿÿ |
| ôtype.io.Reader¬ |
| runtime.convI2I® |
| io.ReadFull |
| runtime.convI2EÄ6runtime.writeBarrierEnabledà^go.string."gif: can't read graphic control: %s"Æ |
| fmt.Errorf® |
| .runtime.writebarrierptr¼ |
| 0runtime.morestack_noctxt0À"".autotmp_0132"type.interface {}"".autotmp_0131(type.[1]interface {}"".autotmp_0128_&type.[]interface {}"".autotmp_0126/type.[]uint8"".err¿type.error"".~r0type.error"".d type.*"".decoder(À©¿À
¿À!ð8º9¾í |
| Aic4Tgclocals·197df35d123b8543b316c6de2f24053aTgclocals·5dedde3a053b6c3579cc8daedaf66ef9>/tmp/go/src/image/gif/reader.goþH"".(*decoder).newImageFromDescriptor eH%H$8þÿÿH;AhHìHH$P1ÛH$`H$hHÃHø3HèHûHÇ$8 HÇ$@H$0HH$H|$HHHHHOèH\$HH$HKHL$H$0H\$H$8H\$H$@H\$ èH$PHL$0HT$8H$ÀH$¸Hù1ÛH$ØH$àH$ØHûåHÇ$ HÇ$(H$H$HT$èHL$HD$H$H$ÈHH$Ð=urHCHH$HÇD$$H$H\$H$ H\$H$(H\$ èHL$(HD$0HÇ$XH$`H$hHÄHÃLCL$HD$èé{ÿÿÿéÿÿÿ¶¨¶¨©HÁåHëHÚ¶ª¶¨«HÁåHëHÙ¶¬¶¨HÁåHëH߶®¶¨¯HÁåH붨°@hBIÐIøHÎHÙH×LÂ1ÛL9Ç~ HýH×HêH9Î~ HõHÎHé1ÛIñH¼$IúH´$H$IÐH$ HÏHH H@(1ö1Ò1ÛH9Î~ HõHÎHéH9Â~ HÕHÂHè1ÛH´$(H$0H$8H$@L$L$L$LL$L$LD$H¼$ H|$Ht$hHt$ HT$pHT$(HL$xHL$0H$HD$8èH¼$L$L$L$ H\$@H$hH\$HH$pHT$PH$xHt$XH´$H¼$HL$PL$XL$`H´$HH$hHþQHú@HH*H9ë
;H^HjH9ë
*HðHÀHÑHÁHH)H9ë
HXHiH9ë
ü1ÛH$èH$ðH$øL$°L$ÀLÑL$¸H¼$¨H)ùH¼$ÈH¼$èL$ÐL$ØL$øL$àLÈL$L$ðL)Ø1ÛH$H$H$HËHL$`H¯ØHØHH$HD$HD$èH\$H$H\$ H$H\$(H$HH$èHD$H$H¬$HhH¬$HhH¬$=
§H(Hl$`HhH¬$ÈHh H¬$ÐHh(H¬$ØHh0H¬$àHh8H¬$ðHhHH¬$øHhPH¬$è=u&Hh@H$X1ÛH$`H$hHÄHÃL@@L$Hl$èH$ëÂH$Hl$èH$éAÿÿÿHH$¨HÇ$°*1ÛH$H$ HH$èHD$H$H¬$°HhH¬$¨=utH(H$H1íH9èt,H$HÇ$XH$`H$hHÄHÃHH$HH\$HH\$èHD$ë¥H$Hl$èH$étÿÿÿé¹üÿÿé¨üÿÿéÞøÿÿéÆøÿÿèésøÿÿ: |
| útype.io.Reader² |
| runtime.convI2I´ |
| io.ReadFull° |
| runtime.convI2E6runtime.writeBarrierEnabled¢`go.string."gif: can't read image descriptor: %s" |
| fmt.Errorf |
| .runtime.writebarrierptr |
| 2image.Rectangle.IntersectÎtype.[]uint8ô |
| "runtime.makesliceÐ&type.image.Palettedâ |
| "runtime.newobjectÈ6runtime.writeBarrierEnabled6runtime.writeBarrierEnabled |
| .runtime.writebarrierptrÀ |
| .runtime.writebarrierptrèlgo.string."gif: frame bounds larger than image bounds"Â.type.errors.errorStringÔ |
| "runtime.newobject¢6runtime.writeBarrierEnabledÌBgo.itab.*errors.errorString.errorÀ0type.*errors.errorStringÖtype.errorîBgo.itab.*errors.errorString.error |
| runtime.typ2Itab¬ |
| .runtime.writebarrierptr |
| 0runtime.morestack_noctxt@ R"".autotmp_0168ÿ(type.*image.Paletted"".autotmp_0167(type.*image.Paletted"".autotmp_0166type.int"".autotmp_0165type.int"".autotmp_0164type.int"".autotmp_0163type.int"".autotmp_0162type.int"".autotmp_0160type.error"".autotmp_0159ï0type.*errors.errorString"".autotmp_0158"type.*image.Point"".autotmp_0157"type.*image.Point"".autotmp_0152(type.image.Rectangle"".autotmp_0151type.int"".autotmp_0150type.int"".autotmp_0149type.int"".autotmp_0148type.int"".autotmp_0147¿(type.image.Rectangle"".autotmp_0146type.int"".autotmp_0145type.int"".autotmp_0142ÿ"type.interface {}"".autotmp_0141ß(type.[1]interface {}"".autotmp_0138_&type.[]interface {}"".autotmp_01370type.*errors.errorString"".autotmp_0136ÿ(type.image.Rectangle"".autotmp_0135¿(type.image.Rectangle"".autotmp_0133/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"".errtype.error"".~r1 type.error"".~r0(type.*image.Paletted"".d type.*"".decoder6" Ù ½ â sJÖ<Î |
| ^üö
@A~r@¯7×JPTgclocals·cffcb3fa139580cffca8ac28af4ff263Tgclocals·bb3482883cf68f291069fa1de46f6560>/tmp/go/src/image/gif/reader.goþ."".(*decoder).readBlockÀºeH%H;aHìx1ÛH$H$H$HûQHHkHl$XH,$HL$PHY(ÿÓH¼$¶\$HL$HT$HT$HûðHL$@Hù
á¶ÛHûÊHýHÿ¶HŨHýH\$hHÇD$pHl$`HH$HûH|$HHHKHOèH\$HH$HKHL$H\$`H\$H\$hH\$H\$pH\$ èHT$(HL$0HD$8H$H$H$HÄxÃEé[ÿÿÿéCÿÿÿèHÇ$H$H$HÄxÃé¨þÿÿèécþÿÿ |
| ¨type.io.ReaderÚ |
| runtime.convI2IÊ |
| io.ReadFullÊ |
| $runtime.panicslice¨ |
| 0runtime.morestack_noctxt@ð |
| "".autotmp_0172/type.[]uint8"".errotype.error"".~r1 type.error"".~r0type.int"".d type.*"".decoder&ð½ïð6ïð "þ)Iá!
T8|Tgclocals·f47057354ec566066f8688a4970cff5aTgclocals·ac1513c540ef28dcd9fb2a42fdde591a>/tmp/go/src/image/gif/reader.goþ"".uninterlace eH%H$àþÿÿH;AHì L$¨1ÛH$H$H$ 1ÛIøbIH Ip(Ix0Ih8H$H´$H´$ÐH¼$H¬$ H¬$àH¼$ØH$ÈH)Ï1ÛIp IH(IP0I@8H´$¨H´$èH$°H$¸H$øH$ÀH$H$ðH)ÈHûH|$PHD$HH¯ØHØHH$HD$HD$èHD$PH\$H$H\$ H$H\$(H$ 1ÒLH
HH$E1ÉH$HL$XL$Hl$XI9éÇL$IøI0IHLL$`Ht$xHt$hH$HÍH¯ÈHl$pHëHl$0Hl$HH9ë`HÍHÅHL$@L$ L9Å=H9é4L$H)ÍI)ÈIøtM H$¨IìMÃLÎIÐIÀHûôHT$8LKM9ÈÛL9ÂÒLI)ÐI)ÑIùtMH´$pL¤$xL$L$PL$XLÒL$`L$hL$8L¤$HLàL$0M9à}LÀH´$@H4$H$(HT$HD$èLL$`L$H\$hHD$PHT$8HÂHL$@HÝH¯ØHËHÙHt$0HõéþÿÿèéÿÿÿèIÀIÿÁHl$XI9é9þÿÿH$¨H¬$HkH¬$ HkH¬$=uH+HÄ ÃH$Hl$èëèAé÷ýÿÿAéüÿÿèé<üÿÿ |
| type.[]uint8Ä |
| "runtime.makeslice®"".interlacing¼"".interlacingÊ "".interlacingä |
| runtime.memmoveê |
| $runtime.panicslice
|
| $runtime.panicslice6runtime.writeBarrierEnabledÈ |
| .runtime.writebarrierptrö |
| 0runtime.morestack_noctxtÀ6"".autotmp_0190ïtype.[]uint8"".autotmp_0189¿type.[]uint8"".autotmp_0188Ï*type."".interlaceScan"".autotmp_0187¯,type.*"".interlaceScan"".autotmp_0186type.int"".autotmp_0185type.int"".autotmp_0184type.int"".autotmp_0183type.int"".autotmp_0182ÿtype.int"".autotmp_0180type.int"".autotmp_0179type.int"".autotmp_0178type.[]uint8"".autotmp_0176_type.[]uint8"".autotmp_0175type.int"".autotmp_0174/.type.[]"".interlaceScanimage.r·2ï(type.image.Rectangle"".~r0ï(type.image.Rectangleimage.r·2¯(type.image.Rectangle"".~r0¯(type.image.Rectangle"".yßtype.int"".nOffset¿type.int"".passï*type."".interlaceScan"".offsetÏtype.int |
| "".dy¯type.int |
| "".dxtype.int"".nPixtype.[]uint8"".m(type.*image.Paletted"À÷¿À6Ð^ª*_UZv¤
4¡ÐCTgclocals·51fa0e13d53d6bad7f86670d3edaeac6Tgclocals·d4dddc23ef7d3df99a96f541935a55f7>/tmp/go/src/image/gif/reader.goþ"".DecodeàØeH%H;aHìH1ÛH\$`H\$h1ÛH\$pH\$xHH$èHD$HD$0H$H\$PH\$H\$XH\$ÆD$èHD$ HL$(HL$@HD$8Høt1ÛH\$`H\$hHD$pHL$xHÄHÃH1íH9ètEH\$0HHH« HùvH*Hl$hHD$`1ÛH\$pH\$xHÄHÃèHH$HH\$HH\$èHD$ëèéÔþÿÿ |
| dtype."".decoderv |
| "runtime.newobjectÎ |
| ("".(*decoder).decodeÆFgo.itab.*image.Paletted.image.ImageÚ |
| $runtime.panicindexì(type.*image.Paletted type.image.ImageFgo.itab.*image.Paletted.image.Image® |
| runtime.typ2ItabÆ |
| 0runtime.morestack_noctxt` |
| |
| "".&d/ type.*"".decoder"".errtype.error"".~r2@type.error"".~r1 type.image.Image"".rtype.io.Reader&KD°Ð/A :,*Tgclocals·aa5118865dd28fc3eaacbfc830efb456Tgclocals·2c033e7f4f4a74cc7e9f368d1fec9f60>/tmp/go/src/image/gif/reader.goþ"".DecodeAll öeH%H;aHìh1ÛH$H$HH$èHD$HD$@H$H\$pH\$H\$xH\$ÆD$èHD$ HL$(HL$PHD$HHøt!HÇ$H$H$HÄhÃHH$èHD$H\$@H«HD$8HøZHD$Hl$H-H,$èHL$@HD$8Hi0Hh0Hi`L@LD$Hl$H-H,$èH\$@HkxH\$8HûíLC8LD$Hl$H-H,$èHH$HH\$HH\$H\$@H\$HD$HHÇD$ èHt$@HD$8HT$(HL$0HøtpHT$XHPPHL$`=u;HHXHn Hh`Hn(Hhh¶n@@hpH$1ÛH$H$HÄhÃL@XL$HL$èHt$@HD$8ë«ëéÿÿÿéþÿÿèéÅýÿÿ& |
| Xtype."".decoderj |
| "runtime.newobject |
| ("".(*decoder).decodeÆtype."".GIFØ |
| "runtime.newobjectº,type.[]*image.PalettedÌ |
| (runtime.typedmemmove¢type.[]int´ |
| (runtime.typedmemmovetype.[]uint8 |
| (runtime.typedmemmove®0type.image/color.PaletteÄ,type.image/color.ModelÜZgo.itab.image/color.Palette.image/color.Model¢ |
| runtime.convT2Iþ6runtime.writeBarrierEnabled |
| .runtime.writebarrierpträ |
| 0runtime.morestack_noctxtPÐ"".autotmp_0196_type.*"".GIF |
| "".&dO type.*"".decoder"".err?type.error"".~r20type.error"".~r1 type.*"".GIF"".rtype.io.Reader(ÐÏÐàÏÐ?ÀT)A!?"6v4,
ÛTgclocals·4cc3ebd343ed417b80f0f13e430a0f50Tgclocals·a1435607261436f22ba8c52b7acb6d2b>/tmp/go/src/image/gif/reader.goþ"".DecodeConfigÀ¾eH%H;aÂHìp1ÛH$H$H$H$ 1ÛH$¨H$°HH$èHD$HD$8H$H\$xH\$H$H\$ÆD$èHD$ HL$(HL$HHD$@Høt_1Û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$ èHD$8H\$(Hl$PHHMHKHMHX H\$`HX(H\$hH\$PH$H\$XH$H\$`H$H\$hH$ 1ÛH$¨H$°HÄpÃèé!þÿÿ |
| type."".decoder® |
| "runtime.newobject |
| ("".(*decoder).decode¸0type.image/color.PaletteÎ,type.image/color.ModelæZgo.itab.image/color.Palette.image/color.Model¬ |
| runtime.convT2I¬ |
| 0runtime.morestack_noctxtà"".autotmp_0199"type.image.Config"".autotmp_0198?"type.image.Config |
| "".&do type.*"".decoder"".err_type.error"".~r2`type.error"".~r1 "type.image.Config"".rtype.io.Reader(àëßàÑßàà,ÂKD__ KV/ÐTgclocals·775bfabe490fa0159036a13eb64f9bedTgclocals·8b92f91bdc5d9431980ca48840c94614>/tmp/go/src/image/gif/reader.goþ"".init.1àÄeH%HD$àH;AHì H
HH=HÇÆH-HÇÂ1ÛH\$pH\$xH$H$H$H$H|$PH|$pHt$XHt$xHl$`H¬$HT$hH$H$H$HHH
HÃHÿÃH9Ëw;HHÓHÅHkí0HëHl$pH\$Hl$H-H,$èHÄ ÃH-H,$HT$HD$HL$H\$ èHT$(HD$0HL$8HÃHD$@HÿÃHH
HT$H=uHéfÿÿÿH-H,$HT$èHT$HHD$@éBÿÿÿèé^þÿÿ( |
| D"".Decode·fR$"".DecodeConfig·f`go.string."gif"|$go.string."GIF8?a"ìimage.formatsúimage.formats image.formats¬image.formatsò"type.image.format |
| (runtime.typedmemmove¢&type.[]image.formatÜ |
| "runtime.growsliceimage.formats¬ image.formatsÂ6runtime.writeBarrierEnabledÖimage.formatsîimage.formats |
| .runtime.writebarrierptr² |
| 0runtime.morestack_noctxtÀ"".autotmp_0202_"type.image.formatimage.magic·2type.stringimage.name·1type.stringÀî¿À¢°Úç,W,Tgclocals·7d2d5fca80364273fb07d5820a76fef4Tgclocals·e88a6e39a822a618d03d722f6ae4052e>/tmp/go/src/image/gif/reader.goþ"".log2àÌHì@LD$HHH$HH\$HH\$HH\$HH\$ HH\$(HH\$0H
HL$81ÀHÇÇH$H9ø}H)I9è |
| HD$PHÄ@ÃHÁHÿÀH9ø|âHÇD$PÿÿÿÿHÄ@Ã"".log2Lookup."".log2LookupF "".log2Lookup^0"".log2Lookupv@"".log2LookupP"".log2Lookup¦`"".log2Lookup¾p"".log2Lookup "".autotmp_0206type.[8]int"".~r1type.int"".xtype.int°8 t |
| |
| Tgclocals·23e8278e2b69a3a75fa59b23c49ed6adTgclocals·33cdeccccebe80329f1fdbee7f5874cb>/tmp/go/src/image/gif/writer.goþ"".writeUint16À¦eH%H;av=HT$HL$H·D$ Hùv HÓHùvHÿÃHÅfÁí@+Ãèèèë |
| ~ |
| $runtime.panicindex |
| $runtime.panicindex |
| 0runtime.morestack_noctxt@"".u0type.uint16"".btype.[]uint8``L |
| >"Tgclocals·2fccd208efe70893f9ac8d682812ae72Tgclocals·33cdeccccebe80329f1fdbee7f5874cb>/tmp/go/src/image/gif/writer.goþ("".blockWriter.WriteàØeH%HD$¸H;A |
| HìÈH$Ð1ÛH$øH$HiHýt,HÇ$ðHiH¬$øHiH¬$HÄÈÃH$àHûu&HÇ$ð1ÛH$øH$HÄÈÃHÇD$8H$àH\$8H9Ã)HÈHùH HøþHÿÀH\$8H¬$àL$èIÇÂÿHÇÂÿH9ëÈL$ØH)ÝI)ØIøtMH$°HÆL$¸H$ÀH$L$LÊH¬$ L$¨LD$xL$LÐHl$pL9Õ}HèHD$@H´$H4$HT$hHT$HD$èH$ÐHD$@H\$8HÃH\$8 HÃHÿÃHûöHÖHÆ HþÛHÇÇH |
| HjH´$Ht$H$ H\$H¼$¨H|$Hl$PH,$HL$HHY(ÿÓH$ÐH\$ HT$(HD$0HùtqHT$XHQHD$`=u>HAHiHý0þÿÿHÇ$ðHiH¬$øHiH¬$HÄÈÃLAL$HD$èH$ÐëªëéÿÿÿèèéûýÿÿéäýÿÿH\$8H$ðHùt HiH¬$øHiH¬$HÄÈÃëÜèéÔüÿÿ |
| Ä |
| runtime.memmoveèÆ 6runtime.writeBarrierEnabledì |
| |
| .runtime.writebarrierptr |
| $runtime.panicslice® |
| $runtime.panicsliceÆ |
| 0runtime.morestack_noctxtp"".autotmp_0222ßtype.error"".autotmp_0220type.int"".autotmp_0219¿type.[]uint8"".autotmp_0218type.[]uint8"".autotmp_0217type.[]uint8"".autotmp_0216type.int"".autotmp_0215type.int"".autotmp_0214_type.[]uint8"".autotmp_0213/type.[]uint8"".autotmp_0212type.int"".totaltype.int"".~r2Ptype.error"".~r1@type.int"".datatype.[]uint8"".b&type."".blockWriter>O3u°T9 |
| ,& ñ
¨,7#¡Tgclocals·b60dc0a6046c556b02baa766a3fd5a27Tgclocals·607cdd8af25133e14ee3a0c0aab33c85>/tmp/go/src/image/gif/writer.goþ&"".(*encoder).flushÀºeH%H;aHì8HD$@HhHýtHÄ8ÃHHhHl$ H,$HL$HY ÿÓHL$HD$H\$@Hût4HL$(HKHD$0=u HCHÄ8ÃLCL$HD$èëçëÈèécÿÿÿ |
| |
| Ö6runtime.writeBarrierEnabled |
| .runtime.writebarrierptr¨ |
| 0runtime.morestack_noctxtp"".autotmp_0224type.error"".e type.*"".encoderpopOop% (¾ |
| K
|
| D\Tgclocals·87d20ce1b58390b294df80b886db78bfTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440>/tmp/go/src/image/gif/writer.goþ&"".(*encoder).writeöeH%H;aHìXHD$`HhHýtHÄXÃHHhH\$hH\$H\$pH\$H\$xH\$Hl$@H,$HL$8HY(ÿÓHL$(HD$0H\$`Hût4HL$HHKHD$P=u HCHÄXÃLCL$HD$èëçëÈèéEÿÿÿ |
| |
| Ä6runtime.writeBarrierEnabledÎ |
| .runtime.writebarrierpträ |
| 0runtime.morestack_noctxt@°"".autotmp_0226type.error"".ptype.[]uint8"".e type.*"".encoder$°¯°m¯°'À(Ì |
| i |
| b^Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440>/tmp/go/src/image/gif/writer.goþ."".(*encoder).writeByteàÌeH%H;aHì@HD$HHhHýtHÄ@ÃHHh¶\$P\$Hl$(H,$HL$ HY0ÿÓHL$HD$H\$HHût4HL$0HKHD$8=u HCHÄ@ÃLCL$HD$èëçëÈèéZÿÿÿ |
| |
| è6runtime.writeBarrierEnabled¤ |
| .runtime.writebarrierptrº |
| 0runtime.morestack_noctxt "".autotmp_0228type.error"".btype.uint8"".e type.*"".encoder X,°(Ú |
| T |
| McTgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440>/tmp/go/src/image/gif/writer.goþ2"".(*encoder).writeHeaderæeH%HD$H;AQHìèH$ðHhHýtHÄèÃHH$H|$HHHHHOèH\$HH$HKHL$HH\$HÇD$èH$ðHT$(HL$0Hø»HT$HHPHL$P=
HHHhHýtHÄèÃHÆHÆ HþPIÇÀHÇÇHH¼$Iø"HóHt$pIøLD$xHÿÃHÍfÁí@+HÆHÆ HþÚHÆIÇÀHÇÇþHH¼$°Iø¨HóH´$ IøL$¨HÿÃHÍfÁí@+HÁHÁ HùZHÇÅHÇÂH$H$ÐHL$H¬$ØHl$H$àHT$è1ÛH$¸H$ÀH$ÈHH$H´$ðHþÞH^pH|$HHHKHOH$¸H\$èH$ð¶\$ HÙH$¸H\$XH$ÀHT$`H$ÈH\$hùHú÷H$èH$ðHl$HùÐHl$@HÍ@© D¶D¡Æ¢HÈHÁ HùHÇÅHÇÂH$H$ÐHL$H¬$ØHl$H$àHT$èH$ðHø5H HøHÇÂHÇÁH$ÐH$H$ØHT$H$àHL$H\$XH\$H\$`H\$ H\$hH\$(H\$@H\$0èH$ðHL$8HHHûHÅHÅ HýrHÇÂH$H¬$ÐHl$H$ØH\$H$àHT$èH$ðHh(Hý#Æ !Æ¡ÿÆ¢HÁHÁ HùóHÇÅHÇÂH$H$ÐHL$H¬$ØHl$H$àHT$èHH$H´$ðH|$HHHNHOèH\$HH$HKHL$HH\$HÇD$èH$ðHT$(HL$0Hø8HT$HHPHL$P=
þHHHhHýtHÄèÃÆ Æ¡HÆHÆ Hþ¿HÆIÇÀHÇÇþHHPH¼$IøHóH´$IøL$vnHÿÃHÍfÁí@+ƤHÁHÁ HùtFHÇÅHÇÂH$H$ÐHL$H¬$ØHl$H$àHT$èHÄèÃë¶èèé:ÿÿÿL@L$HL$èH$ðéçþÿÿéÁþÿÿéþÿÿë°EéýÿÿèéÛüÿÿéÄüÿÿémüÿÿé)üÿÿÆ Æ¡Æ¢HÁHÁ HùtKHÇÅHÇÂH$H$ÐHL$H¬$ØHl$H$àHT$èH$ðé2ýÿÿë±éûÿÿéúÿÿèèéúÿÿèèé©ùÿÿL@L$HL$èH$ðédùÿÿé>ùÿÿèéøÿÿ> |
| xtype.io.Writer° |
| runtime.convI2Iè$go.string."GIF89a" |
| io.WriteStringî6runtime.writeBarrierEnabledä |
| &"".(*encoder).write¦0type.image/color.Palette¤ |
| $runtime.assertI2T2Ê |
| |
| "".log2î |
| &"".(*encoder).writeô |
| &"".encodeColorTableÚ |
| &"".(*encoder).writeÔ |
| &"".(*encoder).writeâtype.io.Writerª |
| runtime.convI2Iâ.go.string."NETSCAPE2.0" |
| io.WriteStringè6runtime.writeBarrierEnabled° |
| &"".(*encoder).writeÒ |
| $runtime.panicindexà |
| $runtime.panicindex |
| .runtime.writebarrierptrê |
| $runtime.panicsliceì |
| &"".(*encoder).write´ |
| $runtime.panicindex |
| $runtime.panicindexÞ |
| $runtime.panicindexì |
| $runtime.panicindex¢ |
| .runtime.writebarrierptrÔ |
| 0runtime.morestack_noctxtÐ0"".autotmp_0250type.uint16"".autotmp_0249type.error"".autotmp_0248type.uint16"".autotmp_0246¿type.error"".autotmp_0245type.[]uint8"".autotmp_0244type.[]uint8"".autotmp_0243type.[]uint8"".autotmp_0242type.int"".autotmp_0241type.[]uint8"".autotmp_0240type.[]uint8"".autotmp_0239type.int"".autotmp_0238type.int"".autotmp_0237type.[]uint8"".autotmp_0236type.[]uint8"".autotmp_0233_0type.image/color.Palette"".autotmp_0232type.[]uint8"".autotmp_0231type.[]uint8"".autotmp_0230/type.[]uint8"".b¿type.[]uint8"".btype.[]uint8"".bïtype.[]uint8"".paddedSizeÏtype.int"".p0type.image/color.Palette"".e type.*"".encoderDÐÏÐÏÐüÏÐÎÏÐÜìè' |
| |
| akRªRgR |
| dN3VWúSÇTgclocals·37a2283f5c69c342946cad8073b58fcaTgclocals·b94605b6d9e86d943d341ea34f41a1c6>/tmp/go/src/image/gif/writer.goþ&"".encodeColorTableþeH%H;a¢Hì8L\$`HT$@HL$HHHl$pHýrHëH+Hl$1ÀHl$H9èÉL9ØïH\$XHÅHD$ L9ØÒHÁåHëHHkHl$0H,$HL$(HY ÿÓL\$`HT$@HL$HHt$ DT$DL$|$HðHköHÆH9ÎswH2DÕÁí@+HÆHköHÿÆH9ÎsTH2DÍÁí@+HÆHköHÆH9Îs0H2ýÁí@+HÿÀHl$H9è7ÿÿÿH\$HkÛH\$xHÄ8ÃèèèèHÆHköHÆH9ÎsGH2ÆHÆHköHÿÆH9Îs*H2ÆHÆHköHÆH9ÎsH2ÆéwÿÿÿèèèèèéAþÿÿ |
| R"".log2Lookup®ê |
| $runtime.panicindexø |
| $runtime.panicindex |
| $runtime.panicindex |
| $runtime.panicindex´ |
| $runtime.panicindex |
| $runtime.panicindexÐ |
| $runtime.panicindexÞ |
| $runtime.panicindexì |
| 0runtime.morestack_noctxtp"".autotmp_0258type.int"".autotmp_0257type.int"".autotmp_0256type.int"".autotmp_0255type.int"".autotmp_0254type.int"".autotmp_0251type.int"".i/type.int"".n?type.int"".~r3ptype.int"".size`type.int"".p00type.image/color.Palette"".dsttype.[]uint8popÀ`Ê&" Z ©Tgclocals·739018a0fedb7c38faa3101fb8dac3abTgclocals·23e8278e2b69a3a75fa59b23c49ed6ad>/tmp/go/src/image/gif/writer.goþ:"".(*encoder).writeImageBlockDöCeH%H$0ýÿÿH;AÖHìPL$`H$XHhHýtHÄPÃIiHHý
8HH$øHÇ$11ÛH$ÈH$ÐHH$èHD$H$¸H¬$HhH¬$ø=
²H(H$¸H1íH9ètgH$¸H$hH$pH$XHût=H$ÈHCH$Ð=uHKHÄPÃLCL$HL$èëäë¿HH$HH\$HH\$èHD$égÿÿÿH$Hl$èH$¸é6ÿÿÿ1ÛIy Iq(IQ0Ii8H¼$H¼$pH´$H´$xH$ H$H¬$¨H¬$H$pHûË
H$Hû¶
H$xHû¤
H$Hû
L$pH¼$xH´$H$E1öL¨L L´$L´$°L´$M÷L´$¸L¬$ L¬$ÀL¤$¨L¤$ÈL$ðH¼$øH¼$8H´$H$H$HL$0H´$@I9ðÆH9×ÁùHÇÁù
8HH$HÇ$!1ÛH$èH$ðHH$èHD$H$¸H¬$HhH¬$=
²H(H$¸H1íH9ètgH$¸H$hH$pH$XHût=H$èHCH$ð=uHSHÄPÃLCL$HT$èëäë¿HH$HH\$HH\$èHD$égÿÿÿH$Hl$èH$¸é6ÿÿÿIÇÀÿÿÿÿLD$HIù0Iq@IQHIiPH¬$H1ÉH$@H$H´$8HòH¬$H9é}rHÓH$°HúÖ |
| HHkH$HL$hH$XH¬$`H¬$@H,$H$8HZ ÿÓLD$HH$X\$û
b |
| LD$hH$hHûë¶$pû
ÚIøÿ
ÐÆ ,HÆHÆ Hþ®HÿÆH$pHÇÇHÇÅÿH¬$Hÿ|HóH´$xHÿH¼$VHÿÃHÍfÁí@+HÆHÆ Hþ.HÆH$xHÇÇHÇÅýH¬$ HÿûHóH´$HÿH¼$ÕHÿÃHÍfÁí@+HÂHÂ HúHÂIÇÀHÇÇûH´$pH$xH$H$H$H$(HËH$ H´$H)óHÙH¼$ÐIø9HÓH$ÀIøL$ÈHÿÃHÍfÁí@+HÂHÂ HúëHÂIÇÀHÇÇùH$pH$ÐH´$xH$H$àH$H$èH´$ØH)ñH¼$¸Iø} |
| HÓH$¨IøL$°WHÿÃHÍfÁí@+HÁHÁ Hù/HÇÅ HÇÂH$H$ HL$H¬$(Hl$H$0HT$èH$`HkHH,$èHD$H$XHù¾HÁ Hù¦HÇÅHÇÂH$ H$H¬$(Hl$H$0HT$H´$`HþYH^@H|$HHHKHOHKHOHD$PHD$0èH$XHD$8HHD$xH9Ã
[H=öHÎHÆ HþÛHÇÇH=ÁHÍHÅ Hý¥HÇÁH´$ H4$H$(HD$H¼$0H|$H¬$Hl$H$HD$ H$HL$(èH$X¶\$0û¥H$ÆD$èHD$PHÿÀHø}HÇÀH$XH$HD$XD$è1ÛH$XH$ÀH1íH9èH$ÀH$HH$H$PHL$HÇD$H\$XH\$èH¼$`H$xH\$ H$(H\$(H$0H$pH$XH$H$H$hHÃH$`H$PH)ËH\$pH_Hl$pH9ë
üHûH|$HHHKHOHKHOH$0H$H$(H[(ÿÓHD$(HL$0H$XHû¡H$hHCH$p=upHKH$XHkHýt"H$0H$H$(H[ ÿÓHÄPÃH$0H$H$(H[ ÿÓH$XH$ÆD$èHÄPÃLCL$HL$èëéXÿÿÿ1ÀHÑH$HL$@H9Ë~Hl$pIÀIèHÿ+HD$`LOM9ÈL9À LI)ÀI)ÁIùtML$ðLT$L$øLD$L$LL$H$0H$H$(H[(ÿÓH¼$`HD$(HL$0H$XHûH$hHCH$p=uQHKH$XHkHýt"H$0H$H$(H[ ÿÓHÄPÃHGHl$`HL$@HèHÿÁéØþÿÿLCL$HL$èH¼$`ëéoÿÿÿèéÎþÿÿHH$HH\$HH\$èHD$é¼üÿÿH$H\$PHË\$èH´$XH\$xHûw[HõHþtNHÅ Hýt<HÇÁH4$H¬$ðHl$H$øH\$H$HL$èéèûÿÿEë¿ë®èEéSûÿÿèéûÿÿèé úÿÿéSúÿÿé;úÿÿéÊùÿÿèèéùÿÿèèéLøÿÿèèéË÷ÿÿèèéK÷ÿÿÆ !Æ¡ùÆ¢Iøÿ%¶¬$pHÁåHÍ@¨£HÆHøúHÆ HþâHÆH$hHÇÇHÇÅüH¬$èHÿ¯HóH´$ØHÿH¼$àHÿÃHÍfÁí@+IøÿtmD¦Æ§HÁHÁ HùtKHÇÅHÇÂH$H$ HL$H¬$(Hl$H$0HT$èH$Xéöÿÿë±Æ¦ëèèéÿÿÿéÿþÿÿ¶¬$pHÁåHÍ@¨£éÖþÿÿH$°H$HÂHÿÁéõÿÿé#õÿÿAéÈôÿÿM9ÇL9îI9þL9âÁéWóÿÿ1ÉéPóÿÿHÇÁé4óÿÿHH$HÇ$ '1ÛH$ØH$àHH$èHD$H$¸H¬$ HhH¬$=
²H(H$¸H1íH9ètgH$¸H$hH$pH$XHût=H$ØHCH$à=uHSHÄPÃLCL$HT$èëäë¿HH$HH\$HH\$èHD$égÿÿÿH$Hl$èH$¸é6ÿÿÿèéïÿÿ |
| ªzgo.string."gif: cannot encode image block with empty palette".type.errors.errorString |
| "runtime.newobjectä6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error¤6runtime.writeBarrierEnabledæ |
| .runtime.writebarrierptr0type.*errors.errorStringtype.error®Bgo.itab.*errors.errorString.error |
| runtime.typ2Itabò |
| .runtime.writebarrierptrZgo.string."gif: image block is out of bounds"ì.type.errors.errorStringþ |
| "runtime.newobjectÌ
6runtime.writeBarrierEnabledþ
Bgo.itab.*errors.errorString.error6runtime.writeBarrierEnabledÎ |
| .runtime.writebarrierptrè0type.*errors.errorStringþtype.errorBgo.itab.*errors.errorString.errorª |
| runtime.typ2ItabÚ |
| .runtime.writebarrierptrÆâ |
| &"".(*encoder).write |
| "".log2Ä! |
| &"".encodeColorTableÈ$ |
| bytes.Equal% |
| ."".(*encoder).writeByteî% |
| ."".(*encoder).writeByte &@go.itab."".blockWriter.io.Writer¨' |
| ,compress/lzw.NewWriter*+6runtime.writeBarrierEnabledì+°,Ø, |
| ."".(*encoder).writeByte- |
| .runtime.writebarrierptrØ/Ð06runtime.writeBarrierEnabledº12 |
| .runtime.writebarrierptrÈ2 |
| $runtime.panicsliceè2&type."".blockWriterþ2type.io.Writer3@go.itab."".blockWriter.io.Writerª3 |
| runtime.typ2Itabð3 |
| ."".(*encoder).writeByte¶5 |
| &"".(*encoder).writeÜ5 |
| $runtime.panicsliceú5 |
| $runtime.panicslice6 |
| $runtime.panicsliceÜ6 |
| $runtime.panicindexê6 |
| $runtime.panicindex7 |
| $runtime.panicindex7 |
| $runtime.panicindex°7 |
| $runtime.panicindex¾7 |
| $runtime.panicindexÚ7 |
| $runtime.panicindexè7 |
| $runtime.panicindex< |
| &"".(*encoder).writeÔ< |
| $runtime.panicindexâ< |
| $runtime.panicindexø>fgo.string."gif: image block is too large to encode"Ò?.type.errors.errorStringä? |
| "runtime.newobject²@6runtime.writeBarrierEnabledä@Bgo.itab.*errors.errorString.erroròA6runtime.writeBarrierEnabled´B |
| .runtime.writebarrierptrÎB0type.*errors.errorStringäBtype.errorüBBgo.itab.*errors.errorString.errorC |
| runtime.typ2ItabÀC |
| .runtime.writebarrierpträC |
| 0runtime.morestack_noctxt@
¢"".autotmp_0310type.error"".autotmp_0309type.int"".autotmp_0308type.int"".autotmp_0307type.int"".autotmp_0306type.error"".autotmp_0305type.int"".autotmp_0304type.*uint8"".autotmp_0303type.uint16"".autotmp_0302type.int"".autotmp_0301type.uint16"".autotmp_0300type.int"".autotmp_0299type.uint16"".autotmp_0298type.uint16"".autotmp_0296ï,type.image/color.Color"".autotmp_0295¿.type.*image/color.Color"".autotmp_0294type.int"".autotmp_0293type.int"".autotmp_0292type.*uint8"".autotmp_0291type.error"".autotmp_02900type.*errors.errorString"".autotmp_0289type.bool"".autotmp_0287ÿ(type.image.Rectangle"".autotmp_0286type.*uint8"".autotmp_0285type.error"".autotmp_02840type.*errors.errorString"".autotmp_0282Ïtype.error"".autotmp_0281¯0type.*errors.errorString"".autotmp_0280type.[]uint8"".autotmp_0279type.int"".autotmp_0278&type."".blockWriter"".autotmp_0277¿type.[]uint8"".autotmp_0276type.bool"".autotmp_0275type.[]uint8"".autotmp_0274type.[]uint8"".autotmp_0273type.[]uint8"".autotmp_0272type.int"".autotmp_0271type.[]uint8"".autotmp_0270type.[]uint8"".autotmp_0269type.[]uint8"".autotmp_0268type.[]uint8"".autotmp_0267type.[]uint8"".autotmp_0266type.[]uint8"".autotmp_0265_type.[]uint8"".autotmp_0264/0type.image/color.Palette"".autotmp_02630type.*errors.errorString"".autotmp_02620type.*errors.errorString"".autotmp_02610type.*errors.errorString"".autotmp_0260type.intimage.r·2ÿ(type.image.Rectangle"".bÏtype.[]uint8image.r·2ÿ (type.image.Rectangle"".btype.[]uint8image.r·2ÿ(type.image.Rectangle"".bÿtype.[]uint8"".b¯type.[]uint8"".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.Rectangle"".~r0type.errorerrors.text·2¯type.string"".ytype.int"".ißtype.int |
| "".dx¿type.int"".lzwwÏ&type.io.WriteCloser"".litWidthïtype.int |
| "".ct¯type.int"".paddedSizeÿtype.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"
!
à
³
¦
7
®
¤
t"î2 |
| ËQRNÜËQ4 |
| -(kl§R¤ËUuÉ2![' |
| vV+-ËQf¨.Þ¨.ÏÍÝiO01 |
| # ú¨
.9Tgclocals·ed653cb0fab46abb2c19ee6e9c2869e3Tgclocals·c60f3d52a3046def94cee8a52b765868>/tmp/go/src/image/gif/writer.goþ"".EncodeAll-è,eH%H$èöÿÿH;AHì H$° 1ÛH$¸ H$À HhHý
çHH$0HÇ$8$1ÛH$ÐH$ØHH$èHD$H$H¬$8HhH¬$0=uhH(H$H1íH9èt H$H$¸ H$À HÄ ÃHH$HH\$HH\$èHD$ë±H$Hl$èH$ëHPHh H9êçHH$HÇ$'1ÛH$°H$¸HH$èHD$H$H¬$HhH¬$=uhH(H$H1íH9èt H$H$¸ H$À HÄ ÃHH$HH\$HH\$èHD$ë±H$Hl$èH$ëHX0Hû}HÇ@0HH$èHT$H¼$ø1ÀHÇÁôóH«H´$° HþH$HßèH$H¬$øHT$Hl$H-H,$èH$HhXHýøHP(Hh`H9êçHH$ HÇ$(*1ÛH$ H$¨HH$èHD$H$H¬$(HhH¬$ =uhH(H$H1íH9èt H$H$¸ H$À HÄ ÃHH$HH\$HH\$èHD$ë±H$Hl$èH$ë1ÛH$ØH$àH$èH$ðHÁHÁ HÁPH$ØH\$xHûHH{H¼$xHËH$HùïH HsH´$hH$`H$pH9Ñ
H$Ht$HT$H|$èH$HL$xH$¶\$ ûYHZHiH9ë
HHZHiH9ë
7H$° HûHHKHkH¬$¸H$¨HùH$°êH*1ÛH\$PH\$XH\$`H\$hHëHý¼Hm Hl$PHk(Hl$XHk0Hl$`Hk8Hl$hH\$PHSHKHT$@HHL$HH1ÛH$H$HH$H$ H\$H$¨ H\$H$H\$è¶\$ H$H$H$H$ûÖH$H=
§HKH$H$èH´$° HþyHHNHnH¬$¸1ÀH$°HL$0H$¨HÑHl$0H9èÚHL$pHHD$8HÁ1ÀHn8Hýt7H~8HF@HnHH¬$ÐH¼$ÀH$ÈH9ÁîH¶+HèH$H$HT$HóHþ¿HvHS Hk(H¬$ H´$H$H9ÑHÎH+Hl$D$èH´$° HL$pHD$8HÁHÿÀHl$0H9è&ÿÿÿH$H$ÆD$;èH$H$èH$HkH¬$¸ HkH¬$À HÄ Ãèé:ÿÿÿèéþÿÿLCL$HL$èéFþÿÿH$ H$¨ H$àH$èH$øHÇÀH$ð1íH9ëtH[H-H9ë
ËHÇÂú¡HYH9ÃHÈH$H1íH9ètLH$H$H$PHH$X=u HKéýÿÿLCL$HL$èérýÿÿHH$HH\$HH\$èHD$ë
HøHÇÀHH$HD$HD$èH\$H$ÀH\$ H$ÈH\$(H$ÐHH$èHD$1íH(HhHhHhHh Hh(Hh0Hh8H$H¬$ÈHhH¬$ÐHh H¬$À=uIHhH¬$ðHh0H¬$ø=u Hh8éþÿÿL@8L$Hl$èH$éqþÿÿL@L$Hl$èH$ë1É1Òé3þÿÿEé<ûÿÿèéÛúÿÿHhpHýiûÿÿHH$HXpH|$HHHKHOHÇD$è¶\$ û
+ûÿÿHH$@HÇ$H,1ÛH$ÀH$ÈHH$èHD$H$H¬$HHhH¬$@=uhH(H$H1íH9èt H$H$¸ H$À HÄ ÃHH$HH\$HH\$èHD$ë±H$Hl$èH$ëé |
| ùÿÿéßøÿÿéL÷ÿÿèéÌôÿÿ |
| `go.string."gif: must provide at least one image"ô.type.errors.errorString |
| "runtime.newobjectÔ6runtime.writeBarrierEnabledþBgo.itab.*errors.errorString.errorÚ0type.*errors.errorStringðtype.errorBgo.itab.*errors.errorString.error |
| runtime.typ2ItabÆ |
| .runtime.writebarrierptrfgo.string."gif: mismatched image and delay lengths"ä.type.errors.errorStringö |
| "runtime.newobjectÄ6runtime.writeBarrierEnabledîBgo.itab.*errors.errorString.errorÊ0type.*errors.errorStringàtype.errorøBgo.itab.*errors.errorString.error |
| runtime.typ2Itab¶ |
| .runtime.writebarrierptrütype."".encoder |
| "runtime.newobject |
| |
| Ü runtime.duffcopyÆ |
| type."".encoderØ |
| |
| (runtime.typedmemmove´lgo.string."gif: mismatched image and disposal lengths".type.errors.errorString |
| "runtime.newobjectî6runtime.writeBarrierEnabled
Bgo.itab.*errors.errorString.errorô
0type.*errors.errorStringtype.error¢Bgo.itab.*errors.errorString.error¶ |
| runtime.typ2Itabà |
| .runtime.writebarrierptrÄ |
| runtime.ifaceeqÜtype."".writer¼ |
| $runtime.assertI2I2º6runtime.writeBarrierEnabledò |
| 2"".(*encoder).writeHeaderò |
| :"".(*encoder).writeImageBlockì |
| ."".(*encoder).writeByte |
| &"".(*encoder).flushè |
| $runtime.panicindex |
| $runtime.panicindexº |
| .runtime.writebarrierptrÖ$type.*bufio.WriterÆ >go.itab.*bufio.Writer."".writer¦!6runtime.writeBarrierEnabledâ! |
| .runtime.writebarrierptrú!$type.*bufio.Writer"type."".writer¨">go.itab.*bufio.Writer."".writer¼" |
| runtime.typ2Itabò"type.[]uint8# |
| "runtime.makesliceô#"type.bufio.Writer$ |
| "runtime.newobject®%6runtime.writeBarrierEnabledð%6runtime.writeBarrierEnabled¬& |
| .runtime.writebarrierptrê& |
| .runtime.writebarrierptrª' |
| $runtime.panicindexæ'0type.image/color.Palette¸( |
| $runtime.assertI2T2â(pgo.string."gif: GIF color model must be a color.Palette"¼).type.errors.errorStringÎ) |
| "runtime.newobject*6runtime.writeBarrierEnabledÆ*Bgo.itab.*errors.errorString.error¢+0type.*errors.errorString¸+type.errorÐ+Bgo.itab.*errors.errorString.errorä+ |
| runtime.typ2Itab, |
| .runtime.writebarrierptrÖ, |
| 0runtime.morestack_noctxtP°&n"".autotmp_0355Ï$*type.**image.Paletted"".autotmp_0354type.int"".autotmp_0353type.int"".autotmp_0352type.*uint8"".autotmp_0351$type.*bufio.Writer"".autotmp_0350$type.*bufio.Writer"".autotmp_0349$type.*bufio.Writer"".autotmp_0348type.*uint8"".autotmp_0347type.error"".autotmp_03460type.*errors.errorString"".autotmp_0345ï ,type.image/color.Model"".autotmp_0344Ï ,type.image/color.Model"".autotmp_0343¿$$type.*image.Config"".autotmp_0342¯$$type.*image.Config"".autotmp_0341type.*uint8"".autotmp_0340type.error"".autotmp_03390type.*errors.errorString"".autotmp_0338type.*uint8"".autotmp_0337type.error"".autotmp_03360type.*errors.errorString"".autotmp_0333$0type.*errors.errorString"".autotmp_0332,type.[]*image.Paletted"".autotmp_0331$type.*bufio.Writer"".autotmp_0330¯type.[]uint8"".autotmp_0329type.int"".autotmp_0328$$type.*bufio.Writer"".autotmp_0327¯ type."".writer"".autotmp_03260type.*errors.errorString"".autotmp_0325ÿ"type.image.Config"".autotmp_03240type.*errors.errorString"".autotmp_0323type.int"".autotmp_0322type.int"".autotmp_0321¿type."".encoder"".autotmp_03200type.*errors.errorString"".autotmp_0319Ï%type.int"".autotmp_0318type.int"".autotmp_03170type.*errors.errorString"".autotmp_0316¿%type.int |
| "".&eÿ# type.*"".encoderbufio.w·2Ï"type.io.Writerbufio.w·2ï"type.io.Writer"".~r0%(type.image.Rectangle"".~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 |
| "".ww¯"type."".writer"".p¯% type.image.Point"".~r20type.error"".g type.*"".GIF"".wtype.io.WriterR"°&ǯ&°&÷¯&°&¯&°&û¯&°&Ú¯&°&rÀÀÈ<çç |
| }çíw |
| U |
| 7h ( |
| ¸Ò>ç
zmAedǼ[=>).7 GK OTgclocals·7f0484f7c0eb6b78d0b765dc3b47d0d5Tgclocals·d14193342628ea6cc12284b443890757>/tmp/go/src/image/gif/writer.goþ"".Encode.ò-eH%H$èüÿÿH;ATHì1ÛH$ÈH$ÐH$¸H$H$°H[(ÿÓH$ÀLT$LL$H\$Ht$ L$°L$¸L$H$ÀH´$ÈH´$(HßH$ L$L)ÓHûË L$PH¼$`HóH´$hL$XL)ËHû 1ÉH$H$HÈH$1íH9êt5Húc HHjH¬$HjH¬$HJHj H¬$Hø" H= H$HùuHH$HH$H$°1íH9ëtH[H-H9ë
¾H$¸HÇÁù&HjHH$øH9è1ÉH$H$H$ðHÐHúãHÀ H$HH)H9ë
HXHiH9ë
{L$xH´$HûH¼$L$pL)ÓH\$XL$H¼$ HóH´$¨L$L)ËH\$`H¼$ 1ÀHÇøèH$ HßH$øHûî1ÀHÇøèHH$èHD$Hø½HÇ$¸HÇ$ÀH$°H¬$ð=
mH(H$øHH¬$¸HkH¬$ÀHkHH$èHD$H-H(H$øHÇÂHÇÁHûH$HCH$ HS H$¨HK(HH$HH\$HH\$H$ðH\$H|$HD$@HÇD$ èH$øH\$(HøtjHhPHHMHKHMHl$XHh`Hl$`HhhH$ H$H$¨H\$HD$èHD$HL$ H$ÈH$ÐHÄÃë%é_ÿÿÿéøþÿÿH$Hl$èH$°é{þÿÿé<þÿÿéþÿÿHH$èHD$H$ðHûH$HD$H\$HH$èL$°L$¸H¼$ÀH´$ÈH$LX L@(Lh0L`8HP HH(1Û1ÛLÛL$ðH)ÓIÛLÃL$øH)ËIØLëL¬$HT$pH)ÓHÚLãL¤$HL$xH)ËL$ÐL$ØH$àH$èL$LX L$L@(H$ HP0H$¨HX8H$ðéPüÿÿéëþÿÿéüÿÿH$øH-H9èaLHéHÅHðL$ÈL$hH¬$ÐH¬$pH$ØH$xL$8H´$HHùH¼$@L$0L)ÑL$ÐL$°L$ØH¼$àH¼$ÀH´$èH´$ÈL$¸L)È1ÛH$H$H$HËHL$hH¯ØHØHH$HD$HD$èH\$H$H\$ H$H\$(H$HH$èHD$H$H¬$HhH¬$HhH¬$=
éH(Hl$hHhH¬$ÐHh H¬$ØHh(H¬$àHh0H¬$èHh8H¬$pHhHH¬$xHhPH¬$h=
aHh@H$ðH$HûòHH$HÇD$H$øH\$èHt$Hl$ HT$(H$H$H´$ÈHt$H¬$ÐHl$H$ØHT$H$°H\$ H$¸H\$(H$`H$H$XHY ÿÓHT$0HL$8HD$@H$ðHû{H$èHKHH$ðHCPH$à=
7HS@H$ðH$H1íH9èßH¬$H$H$H$8HD$H$@HL$H$°H\$H$¸H\$ H$ÀH\$(H$ÈH\$0H$°H\$8H$¸H\$@HH\$HHH\$PH$PH$H¬$HH] ÿÓH$ðL$°L$¸H¼$ÀH´$ÈéøÿÿHH$HH\$HH\$èHD$éïþÿÿLC@L$HT$èé¶þÿÿé~þÿÿL@@L$Hl$èH$éýÿÿH$Hl$èH$éÿüÿÿè1Ò1ÉéH÷ÿÿHÇÀéÞöÿÿéöÿÿHH$(HÇ$0!1ÛH$H$ HH$èHD$H$H¬$0HhH¬$(=uhH(H$H1íH9èt H$H$ÈH$ÐHÄÃHH$HH\$HH\$èHD$ë±H$Hl$èH$ëèéôÿÿt |
| à2image/draw.FloydSteinbergþ2image/draw.FloydSteinbergÂ(type.*image.Paletted¦ |
| |
| ® runtime.duffzeroö |
| |
| ® runtime.duffzero.type.[1]*image.Paletted |
| "runtime.newobject6runtime.writeBarrierEnabledøtype.[1]int
|
| "runtime.newobject¢
""".statictmp_0400¾0type.image/color.PaletteÔ,type.image/color.ModelìZgo.itab.image/color.Palette.image/color.ModelÐ |
| runtime.convT2I |
| "".EncodeAll |
| .runtime.writebarrierptrØ&type.image.Palettedê |
| "runtime.newobjectÊ&type.image.PalettedÜ |
| (runtime.typedmemmoveî 2image/color/palette.Plan92image/color/palette.Plan9²type.[]uint8Ø |
| "runtime.makeslice´&type.image.PalettedÆ |
| "runtime.newobject¬6runtime.writeBarrierEnabledþ6runtime.writeBarrierEnabledÖ0type.image/color.Palette |
| "runtime.makeslice"#6runtime.writeBarrierEnabledÚ#Pgo.itab.*image.Paletted.image/draw.Imageþ%image.ZP&image.ZPØ&¼'(type.*image.PalettedÒ'*type.image/draw.Imageê'Pgo.itab.*image.Paletted.image/draw.Imageþ' |
| runtime.typ2Itab¶( |
| .runtime.writebarrierptrò( |
| .runtime.writebarrierptr¨) |
| .runtime.writebarrierptrÌ) |
| $runtime.panicslice*Zgo.string."gif: image is too large to encode"ð*.type.errors.errorString+ |
| "runtime.newobjectÐ+6runtime.writeBarrierEnabledú+Bgo.itab.*errors.errorString.errorÖ,0type.*errors.errorStringì,type.error-Bgo.itab.*errors.errorString.error- |
| runtime.typ2ItabÂ- |
| .runtime.writebarrierptrà- |
| 0runtime.morestack_noctxtp°d"".autotmp_0399ÿtype.[]int"".autotmp_0397Ï,type.[]*image.Paletted"".autotmp_0396ïtype."".GIF"".autotmp_0395¿type.*"".GIF"".autotmp_0394type.int"".autotmp_0393type.int"".autotmp_0392(type.image.Rectangle"".autotmp_0389type.*uint8"".autotmp_0388(type.*image.Paletted"".autotmp_0387(type.*image.Paletted"".autotmp_0386type.int"".autotmp_0384type.int"".autotmp_0383type.int"".autotmp_0382type.int"".autotmp_03810type.image/color.Palette"".autotmp_0378¯0type.*errors.errorString"".autotmp_0377type.int"".autotmp_0375type.error"".autotmp_0374¯ type.image.Point"".autotmp_0373(type.*image.Paletted"".autotmp_0372ï0type.image/color.Palette"".autotmp_03710type.image/color.Palette"".autotmp_0368type.int"".autotmp_0367(type.*image.Paletted"".autotmp_03660type.*errors.errorString"".&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"".~r0ÿtype.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("°Æ¯°¾
¯°XЪ4652S++;zcv E"q·êòü2A
çZLþ[G+9þ
7ç£R[5Tgclocals·f77213eb336a0cd95312c528b7eda04dTgclocals·873ce98779d9f71cd9f8cc0f13e25bcf>/tmp/go/src/image/gif/writer.goþ"".init eH%H;agHì ¶ût¶ûuHÄ ÃèÆèèèèèèèèèHH$HÇD$èH\$HH\$=
ºHHH$HÇD$èH\$HH\$=uiHHH$HÇD$èH\$HH\$=uHèÆHÄ ÃH-H,$H\$èëØH-H,$H\$èëH-H,$H\$èé3ÿÿÿèé|þÿÿL |
| 4"".initdone·L"".initdone·j |
| "runtime.throwinitz"".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¶6runtime.writeBarrierEnabledÒ"".errNotEnoughàHgo.string."gif: too much image data" |
| errors.New"".errTooMuch²6runtime.writeBarrierEnabledÆ"".errTooMuchÔHgo.string."gif: invalid pixel value"ø |
| errors.New"".errBadPixel¦6runtime.writeBarrierEnabledº"".errBadPixelÄ |
| "".init.1Ð"".initdone·ê"".errBadPixel |
| .runtime.writebarrierptr"".errTooMuch´ |
| .runtime.writebarrierptrÆ"".errNotEnoughâ |
| .runtime.writebarrierptrö |
| 0runtime.morestack_noctxt@@?@ý?@^ o²1@oÙ>::ÖÕÖ×Ø4ÜTgclocals·33cdeccccebe80329f1fdbee7f5874cbTgclocals·33cdeccccebe80329f1fdbee7f5874cb>/tmp/go/src/image/gif/writer.go>/tmp/go/src/image/gif/reader.goþ"".reader.ReadÀ¬eH%H;av}Hì8HY H
Ût
H|$@H9;uH#1Û1ÛH\$pH\$xH\$PH\$H\$XH\$H\$`H\$H\$HH$H\$@H[ ÿÓHT$ HL$(HD$0HT$hHL$pHD$xHÄ8Ãèéjÿÿÿ |
| Î |
| 0runtime.morestack_noctxtpio.err`type.errorio.nPtype.intio.p type.[]uint8""..thistype."".readerpxop |
| g9Tgclocals·dacebcad73eed5073009fd67170948d0Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ$"".reader.ReadByteèeH%H;av^Hì HY H
Ût
H|$(H9;uH#1Û1ÛH\$@H\$HH\$0H$H\$(H[(ÿÓ¶\$HL$HD$\$8HL$@HD$HHÄ Ãèë |
| Ü |
| 0runtime.morestack_noctxtP@io.err0type.errorio.c type.uint8""..thistype."".reader@Y?@ |
| I7Tgclocals·1347047f6245a35b91e9a4f213167d52Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ4type..hash.[1]interface {}àÊeH%H;aHì(HL$81ÀHÇD$Hl$H9è}\HD$ HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$0Hût;HÁåHëH$HD$8HD$èHL$HD$ HÿÀHl$H9è|¤HL$@HÄ(ÃëÁèé[ÿÿÿ |
| ä |
| (runtime.nilinterhash¸ |
| 0runtime.morestack_noctxt0P |
| "".autotmp_0413type.int"".autotmp_0412type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[1]interface {}POP°° |
| q?Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cb>/tmp/go/src/image/gif/reader.goþ0type..eq.[1]interface {}àÖeH%H;aÎHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHÁåHëHHsH\$`HûtvHÅHÁåHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$pHÄXÃÆD$pHÄXÃëécÿÿÿèéÿÿÿ |
| ¼ |
| runtime.efaceeqÄ |
| 0runtime.morestack_noctxt0°"".autotmp_0417?"type.interface {}"".autotmp_0416"type.interface {}"".autotmp_0415_type.int"".autotmp_0414Otype.int"".~r2 type.bool"".q*type.*[1]interface {}"".p*type.*[1]interface {}&°´¯° ¯°ððSTgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440>/tmp/go/src/image/gif/reader.goþ"".writer.FlushàÒeH%H;avSHìHY H
Ût
H|$ H9;uH#1ÛH\$0H\$8H\$(H$H\$ H[ ÿÓHL$HD$HL$0HD$8HÄÃèë |
| Æ |
| 0runtime.morestack_noctxt@0"".~r0 type.error""..thistype."".writer0N/0pp |
| G)Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ"".writer.WriteÀ¬eH%H;av}Hì8HY H
Ût
H|$@H9;uH#1Û1ÛH\$pH\$xH\$PH\$H\$XH\$H\$`H\$H\$HH$H\$@H[(ÿÓHT$ HL$(HD$0HT$hHL$pHD$xHÄ8Ãèéjÿÿÿ |
| Î |
| 0runtime.morestack_noctxtpio.err`type.errorio.nPtype.intio.p type.[]uint8""..thistype."".writerpxop |
| |
| g9Tgclocals·dacebcad73eed5073009fd67170948d0Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ&"".writer.WriteByteäeH%H;av\Hì HY H
Ût
H|$(H9;uH#1ÛH\$@H\$H¶\$8\$H\$0H$H\$(H[0ÿÓHL$HD$HL$@HD$HHÄ Ãèë |
| Ø |
| 0runtime.morestack_noctxtP@"".~r20type.errorio.c type.uint8""..thistype."".writer@W?@ |
| P0Tgclocals·1347047f6245a35b91e9a4f213167d52Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ."".(*blockWriter).WriteàÌeH%H;aÉHì8HY H
Ût
H|$@H9;uH#1ÛH\$hH\$pH\$@1íH9ëuEHH$HÇD$HH\$HÇD$HH\$ HÇD$(èHt$@HH$H\$HH\$H\$PH\$H\$XH\$èHT$ HL$(HD$0HT$`HL$hHD$pHÄ8Ãèéÿÿÿ |
| go.string."gif"¸.go.string."blockWriter"â"go.string."Write" |
| "runtime.panicwrapê |
| ("".blockWriter.Writeº |
| 0runtime.morestack_noctxtpp"".~r2Ptype.error"".~r1@type.int"".datatype.[]uint8""..this(type.*"".blockWriterpÄopððmTgclocals·b60dc0a6046c556b02baa766a3fd5a27Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ*type..hash."".Options eH%H;a¯Hì H\$(H$H<$H\$0H\$HÇD$èHD$H\$(H$H<$tUH$HD$0HD$èHD$H\$(H$H<$t#H$HD$0HD$èH\$H\$8HÄ Ã%ëÔ%ë¢%éiÿÿÿèé4ÿÿÿ |
| |
| ~ |
| runtime.memhashÐ |
| "runtime.interhash¢ |
| "runtime.interhash |
| 0runtime.morestack_noctxt0@"".~r2 type.uintptr"".htype.uintptr"".p type.*"".Options@?@,ÐÐ>Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cb>/tmp/go/src/image/gif/reader.goþ&type..eq."".OptionsàÌeH%H;a HìhHT$pHD$xHH(H9ët
Æ$HÄhÃHHHpHBHRH9È
½HD$HH$HT$PHT$HL$XHL$Ht$`Ht$è¶\$ ûH\$xHûttHKHs H\$pHût]HCHS H9ÈuCHD$(H$HT$0HT$HL$8HL$Ht$@Ht$è¶\$ ût
Æ$HÄhÃÆ$HÄhÃëëÆ$HÄhÃèéÚþÿÿ |
| ô |
| runtime.ifaceeq¾ |
| runtime.ifaceeqº |
| 0runtime.morestack_noctxt0Ð"".autotmp_0427,type.image/draw.Drawer"".autotmp_0426_,type.image/draw.Drawer"".autotmp_0425?2type.image/draw.Quantizer"".autotmp_04242type.image/draw.Quantizer"".~r2 type.bool"".q type.*"".Options"".p type.*"".Options>Ð!ÏÐÀÏÐÏÐÏа°y·Tgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·895d0569a38a56443b84805daa09d838>/tmp/go/src/image/gif/reader.goþTgclocals·63ba92e6c81d2d7bf2207e4076c8b23c |
| þTgclocals·b60dc0a6046c556b02baa766a3fd5a27þ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·d88848d076a954f8084ef9880984dbfeèèK0À@"* |
| |
| 0À |
| 0þTgclocals·3d3edf73b86c1272f6a698b794fa9cd4ØØ7777777777777777777þ,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·183b8f1b0610343d505d43090582d42a88@ÀÀþTgclocals·dea2c01c674be151aeaf6fe41713b42088þ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·3b28b4c862b5286e116b69bf625e4d4088@ÀÀþTgclocals·4a5c83272286258cf484ac950366f97388þ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·bc83df7e48bd599d1f560b18fba4ef8b00 þTgclocals·197df35d123b8543b316c6de2f24053a00þ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·5dedde3a053b6c3579cc8daedaf66ef900p0þTgclocals·197df35d123b8543b316c6de2f24053a00þ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·bb3482883cf68f291069fa1de46f6560`` |
| þTgclocals·cffcb3fa139580cffca8ac28af4ff263`` |
| þTgclocals·ac1513c540ef28dcd9fb2a42fdde591a þTgclocals·f47057354ec566066f8688a4970cff5a þTgclocals·d4dddc23ef7d3df99a96f541935a55f7 þTgclocals·51fa0e13d53d6bad7f86670d3edaeac6 þ0Fgo.itab.*image.Paletted.image.ImageþTgclocals·2c033e7f4f4a74cc7e9f368d1fec9f60 þTgclocals·aa5118865dd28fc3eaacbfc830efb456 þ0Zgo.itab.image/color.Palette.image/color.ModelþTgclocals·a1435607261436f22ba8c52b7acb6d2b((þTgclocals·4cc3ebd343ed417b80f0f13e430a0f50((þTgclocals·8b92f91bdc5d9431980ca48840c94614((þTgclocals·775bfabe490fa0159036a13eb64f9bed((þ&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·e88a6e39a822a618d03d722f6ae4052e(( ¡þTgclocals·7d2d5fca80364273fb07d5820a76fef4þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·23e8278e2b69a3a75fa59b23c49ed6adþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·2fccd208efe70893f9ac8d682812ae72þTgclocals·607cdd8af25133e14ee3a0c0aab33c85þTgclocals·b60dc0a6046c556b02baa766a3fd5a27þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·87d20ce1b58390b294df80b886db78bfþTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·3f5c1f818fa7055d0400cecd34057162þTgclocals·b94605b6d9e86d943d341ea34f41a1c6((@þTgclocals·37a2283f5c69c342946cad8073b58fca((þ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·c60f3d52a3046def94cee8a52b7658684 þTgclocals·ed653cb0fab46abb2c19ee6e9c2869e3PPþ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·d14193342628ea6cc12284b443890757ðð% @&` 00!þTgclocals·7f0484f7c0eb6b78d0b765dc3b47d0d5þ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·873ce98779d9f71cd9f8cc0f13e25bcf5<<<<< <@"@"@"@"þTgclocals·f77213eb336a0cd95312c528b7eda04dþ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·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþ."".errNotEnough type.errorþ."".errTooMuch type.errorþ."".errBadPixel type.errorþ."".interlacing0.type.[]"".interlaceScan0""".statictmp_0407þ0"".log2Lookuptype.[8]int @þ""".statictmp_0400type.[1]intþ0""".statictmp_04070type.[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·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·dacebcad73eed5073009fd67170948d0þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·1347047f6245a35b91e9a4f213167d52þ"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þ*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þ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þ$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·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ<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þ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)þ<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þ 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·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·dacebcad73eed5073009fd67170948d0þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·1347047f6245a35b91e9a4f213167d52þ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·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·b60dc0a6046c556b02baa766a3fd5a27þ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·895d0569a38a56443b84805daa09d838þTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ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 |