mirror of
https://github.com/DrBeef/ioq3quest.git
synced 2024-11-25 13:31:10 +00:00
21068 lines
249 KiB
Text
21068 lines
249 KiB
Text
.section ".data"
|
|
.global Zero
|
|
.type Zero,#object
|
|
.size Zero,8
|
|
.align 8
|
|
Zero:
|
|
.word 0x0
|
|
.word 0x0
|
|
.global Half
|
|
.type Half,#object
|
|
.size Half,8
|
|
.align 8
|
|
Half:
|
|
.word 0x3fe00000
|
|
.word 0x0
|
|
.global One
|
|
.type One,#object
|
|
.size One,8
|
|
.align 8
|
|
One:
|
|
.word 0x3ff00000
|
|
.word 0x0
|
|
.global Two
|
|
.type Two,#object
|
|
.size Two,8
|
|
.align 8
|
|
Two:
|
|
.word 0x40000000
|
|
.word 0x0
|
|
.global Three
|
|
.type Three,#object
|
|
.size Three,8
|
|
.align 8
|
|
Three:
|
|
.word 0x40080000
|
|
.word 0x0
|
|
.global Four
|
|
.type Four,#object
|
|
.size Four,8
|
|
.align 8
|
|
Four:
|
|
.word 0x40100000
|
|
.word 0x0
|
|
.global Five
|
|
.type Five,#object
|
|
.size Five,8
|
|
.align 8
|
|
Five:
|
|
.word 0x40140000
|
|
.word 0x0
|
|
.global Eight
|
|
.type Eight,#object
|
|
.size Eight,8
|
|
.align 8
|
|
Eight:
|
|
.word 0x40200000
|
|
.word 0x0
|
|
.global Nine
|
|
.type Nine,#object
|
|
.size Nine,8
|
|
.align 8
|
|
Nine:
|
|
.word 0x40220000
|
|
.word 0x0
|
|
.global TwentySeven
|
|
.type TwentySeven,#object
|
|
.size TwentySeven,8
|
|
.align 8
|
|
TwentySeven:
|
|
.word 0x403b0000
|
|
.word 0x0
|
|
.global ThirtyTwo
|
|
.type ThirtyTwo,#object
|
|
.size ThirtyTwo,8
|
|
.align 8
|
|
ThirtyTwo:
|
|
.word 0x40400000
|
|
.word 0x0
|
|
.global TwoForty
|
|
.type TwoForty,#object
|
|
.size TwoForty,8
|
|
.align 8
|
|
TwoForty:
|
|
.word 0x406e0000
|
|
.word 0x0
|
|
.global MinusOne
|
|
.type MinusOne,#object
|
|
.size MinusOne,8
|
|
.align 8
|
|
MinusOne:
|
|
.word 0xbff00000
|
|
.word 0x0
|
|
.global OneAndHalf
|
|
.type OneAndHalf,#object
|
|
.size OneAndHalf,8
|
|
.align 8
|
|
OneAndHalf:
|
|
.word 0x3ff80000
|
|
.word 0x0
|
|
.global NoTrials
|
|
.type NoTrials,#object
|
|
.size NoTrials,4
|
|
.align 4
|
|
NoTrials:
|
|
.word 0x14
|
|
.global sigfpe
|
|
.section ".text"
|
|
.align 4
|
|
sigfpe:
|
|
save %sp,-96,%sp
|
|
set fpecount,%i5
|
|
ld [%i5],%i4
|
|
add %i4,1,%i4
|
|
st %i4,[%i5]
|
|
set .L3,%o0
|
|
call printf; nop
|
|
set __iob+16,%o0
|
|
call fflush; nop
|
|
set sigsave,%i5
|
|
ld [%i5],%i5
|
|
cmp %i5,%g0; be .L5; nop
|
|
set 8,%o0
|
|
set sigsave,%i5
|
|
ld [%i5],%o1
|
|
call signal; nop
|
|
set sigsave,%i5
|
|
st %g0,[%i5]
|
|
set ovfl_buf,%o0
|
|
set 1,%o1
|
|
call longjmp; nop
|
|
.L5:
|
|
call abort; nop
|
|
.L2:
|
|
ret; restore
|
|
.type sigfpe,#function
|
|
.size sigfpe,.-sigfpe
|
|
.section ".data"
|
|
.type .758,#object
|
|
.align 4
|
|
.758:
|
|
.word .L759
|
|
.word .L760
|
|
.word .L761
|
|
.word .L762
|
|
.size .758,16
|
|
.global main
|
|
.section ".text"
|
|
.align 4
|
|
main:
|
|
save %sp,-216,%sp
|
|
set Zero,%i5
|
|
set .L8,%i4
|
|
ld2 [%i4],%f30
|
|
st2 %f30,[%i5]
|
|
set One,%i5
|
|
set .L9,%i4
|
|
ld2 [%i4],%f30
|
|
st2 %f30,[%i5]
|
|
set Two,%i4
|
|
ld2 [%i5],%f30
|
|
faddd %f30,%f30,%f28
|
|
st2 %f28,[%i4]
|
|
set Three,%i5
|
|
ld2 [%i4],%f28
|
|
faddd %f28,%f30,%f26
|
|
st2 %f26,[%i5]
|
|
set Four,%i4
|
|
ld2 [%i5],%f26
|
|
faddd %f26,%f30,%f24
|
|
st2 %f24,[%i4]
|
|
set Five,%i5
|
|
ld2 [%i4],%f24
|
|
faddd %f24,%f30,%f22
|
|
st2 %f22,[%i5]
|
|
set Eight,%i4
|
|
faddd %f24,%f24,%f22
|
|
st2 %f22,[%i4]
|
|
set Nine,%i3
|
|
fmuld %f26,%f26,%f22
|
|
st2 %f22,[%i3]
|
|
set TwentySeven,%i2
|
|
ld2 [%i3],%f22
|
|
fmuld %f22,%f26,%f22
|
|
st2 %f22,[%i2]
|
|
set ThirtyTwo,%i3
|
|
ld2 [%i4],%f22
|
|
fmuld %f24,%f22,%f22
|
|
st2 %f22,[%i3]
|
|
set TwoForty,%i4
|
|
ld2 [%i5],%f22
|
|
fmuld %f24,%f22,%f22
|
|
fmuld %f22,%f26,%f26
|
|
fmuld %f26,%f24,%f26
|
|
st2 %f26,[%i4]
|
|
set MinusOne,%i5
|
|
fnegs %f30,%f26; fmovs %f31,%f27
|
|
st2 %f26,[%i5]
|
|
set Half,%i5
|
|
fdivd %f30,%f28,%f28
|
|
st2 %f28,[%i5]
|
|
set OneAndHalf,%i4
|
|
ld2 [%i5],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%i4]
|
|
set ErrCnt,%i4
|
|
st %g0,[%i4]
|
|
set ErrCnt+4,%i4
|
|
st %g0,[%i4]
|
|
set ErrCnt+8,%i5
|
|
st %g0,[%i5]
|
|
set ErrCnt+12,%i5
|
|
st %g0,[%i5]
|
|
set PageNo,%i5
|
|
set 1,%i4
|
|
st %i4,[%i5]
|
|
set Milestone,%i5
|
|
st %g0,[%i5]
|
|
set 8,%o0
|
|
set sigfpe,%o1
|
|
call signal; nop
|
|
call Instructions; nop
|
|
call Pause; nop
|
|
call Heading; nop
|
|
call Pause; nop
|
|
call Characteristics; nop
|
|
call Pause; nop
|
|
call History; nop
|
|
call Pause; nop
|
|
set Milestone,%i5
|
|
set 7,%i4
|
|
st %i4,[%i5]
|
|
set .L13,%o0
|
|
call printf; nop
|
|
mov %g0,%o0
|
|
set Zero,%i4
|
|
ld2 [%i4],%f30
|
|
faddd %f30,%f30,%f28
|
|
fcmped %f28,%f30; nop; fbne .L16; nop
|
|
set One,%i4
|
|
ld2 [%i4],%f28
|
|
fsubd %f28,%f28,%f26
|
|
fcmped %f26,%f30; nop; fbne .L16; nop
|
|
fcmped %f28,%f30; nop; fbule .L16; nop
|
|
faddd %f28,%f28,%f30
|
|
set Two,%i4
|
|
ld2 [%i4],%f28
|
|
fcmped %f30,%f28; nop; fbne .L16; nop
|
|
set 1,%i5
|
|
ba .L17; nop
|
|
.L16:
|
|
mov %g0,%i5
|
|
.L17:
|
|
mov %i5,%o1
|
|
set .L15,%o2
|
|
call TstCond; nop
|
|
set Z,%i4
|
|
set Zero,%i3
|
|
ld2 [%i3],%f30
|
|
fnegs %f30,%f30; fmovs %f31,%f31
|
|
st2 %f30,[%i4]
|
|
ld2 [%i4],%f30
|
|
set .L8,%i4
|
|
ld2 [%i4],%f28
|
|
fcmped %f30,%f28; nop; fbue .L18; nop
|
|
set ErrCnt,%i4
|
|
ld [%i4],%i3
|
|
add %i3,1,%i3
|
|
st %i3,[%i4]
|
|
set .L20,%o0
|
|
call printf; nop
|
|
set U1,%i4
|
|
set .L21,%i3
|
|
ld2 [%i3],%f30
|
|
st2 %f30,[%i4]
|
|
set Radix,%i4
|
|
set .L9,%i3
|
|
ld2 [%i3],%f30
|
|
st2 %f30,[%i4]
|
|
call TstPtUf; nop
|
|
.L18:
|
|
mov %g0,%o0
|
|
set Three,%i3
|
|
ld2 [%i3],%f30
|
|
set Two,%i3
|
|
ld2 [%i3],%f28
|
|
set One,%i3
|
|
ld2 [%i3],%f26
|
|
faddd %f28,%f26,%f24
|
|
fcmped %f30,%f24; nop; fbne .L24; nop
|
|
set Four,%i3
|
|
ld2 [%i3],%f24
|
|
faddd %f30,%f26,%f22
|
|
fcmped %f24,%f22; nop; fbne .L24; nop
|
|
set Zero,%i3
|
|
ld2 [%i3],%f22
|
|
fnegs %f28,%f20; fmovs %f29,%f21
|
|
fmuld %f28,%f20,%f28
|
|
faddd %f24,%f28,%f28
|
|
fcmped %f28,%f22; nop; fbne .L24; nop
|
|
fsubd %f24,%f30,%f30
|
|
fsubd %f30,%f26,%f30
|
|
fcmped %f30,%f22; nop; fbne .L24; nop
|
|
set 1,%i4
|
|
ba .L25; nop
|
|
.L24:
|
|
mov %g0,%i4
|
|
.L25:
|
|
mov %i4,%o1
|
|
set .L23,%o2
|
|
call TstCond; nop
|
|
set MinusOne,%i2
|
|
ld2 [%i2],%f30
|
|
std %f30,[%fp+-8]
|
|
set One,%i2
|
|
ld2 [%i2],%f28
|
|
set .L8,%i2
|
|
ld2 [%i2],%f26
|
|
fsubd %f26,%f28,%f26
|
|
fcmped %f30,%f26; nop; fbne .L28; nop
|
|
set Zero,%i2
|
|
ld2 [%i2],%f26
|
|
faddd %f30,%f28,%f24
|
|
fcmped %f24,%f26; nop; fbne .L28; nop
|
|
faddd %f28,%f30,%f24
|
|
fcmped %f24,%f26; nop; fbne .L28; nop
|
|
st %f28,[%sp+4*0+68]
|
|
st %f29,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Zero,%i2
|
|
ld2 [%i2],%f28
|
|
ldd [%fp+-8],%f26
|
|
faddd %f26,%f30,%f30
|
|
fcmped %f30,%f28; nop; fbne .L28; nop
|
|
set MinusOne,%i2
|
|
ld2 [%i2],%f30
|
|
fmuld %f30,%f30,%f26
|
|
faddd %f30,%f26,%f30
|
|
fcmped %f30,%f28; nop; fbne .L28; nop
|
|
set 1,%i3
|
|
ba .L29; nop
|
|
.L28:
|
|
mov %g0,%i3
|
|
.L29:
|
|
mov %g0,%o0
|
|
mov %i3,%o1
|
|
set .L27,%o2
|
|
call TstCond; nop
|
|
mov %g0,%o0
|
|
set Half,%i1
|
|
ld2 [%i1],%f30
|
|
set MinusOne,%i1
|
|
ld2 [%i1],%f28
|
|
faddd %f30,%f28,%f28
|
|
faddd %f28,%f30,%f30
|
|
set Zero,%i1
|
|
ld2 [%i1],%f28
|
|
fcmped %f30,%f28; nop; fbne .L32; nop
|
|
set 1,%i2
|
|
ba .L33; nop
|
|
.L32:
|
|
mov %g0,%i2
|
|
.L33:
|
|
mov %i2,%o1
|
|
set .L31,%o2
|
|
call TstCond; nop
|
|
set Milestone,%i0
|
|
set 10,%l7
|
|
st %l7,[%i0]
|
|
mov %g0,%o0
|
|
set Nine,%i0
|
|
ld2 [%i0],%f30
|
|
set Three,%i0
|
|
ld2 [%i0],%f28
|
|
fmuld %f28,%f28,%f26
|
|
fcmped %f30,%f26; nop; fbne .L36; nop
|
|
set TwentySeven,%i0
|
|
ld2 [%i0],%f26
|
|
fmuld %f30,%f28,%f30
|
|
fcmped %f26,%f30; nop; fbne .L36; nop
|
|
set Eight,%i0
|
|
ld2 [%i0],%f30
|
|
set Four,%i0
|
|
ld2 [%i0],%f28
|
|
faddd %f28,%f28,%f24
|
|
fcmped %f30,%f24; nop; fbne .L36; nop
|
|
set ThirtyTwo,%i0
|
|
ld2 [%i0],%f24
|
|
fmuld %f30,%f28,%f30
|
|
fcmped %f24,%f30; nop; fbne .L36; nop
|
|
fsubd %f24,%f26,%f30
|
|
fsubd %f30,%f28,%f30
|
|
set One,%i0
|
|
ld2 [%i0],%f28
|
|
fsubd %f30,%f28,%f30
|
|
set Zero,%i0
|
|
ld2 [%i0],%f28
|
|
fcmped %f30,%f28; nop; fbne .L36; nop
|
|
set 1,%i1
|
|
ba .L37; nop
|
|
.L36:
|
|
mov %g0,%i1
|
|
.L37:
|
|
mov %i1,%o1
|
|
set .L35,%o2
|
|
call TstCond; nop
|
|
mov %g0,%o0
|
|
set Five,%l7
|
|
ld2 [%l7],%f30
|
|
set Four,%l7
|
|
ld2 [%l7],%f28
|
|
set One,%l7
|
|
ld2 [%l7],%f26
|
|
faddd %f28,%f26,%f26
|
|
fcmped %f30,%f26; nop; fbne .L40; nop
|
|
set TwoForty,%l7
|
|
ld2 [%l7],%f26
|
|
set Three,%l7
|
|
ld2 [%l7],%f24
|
|
fmuld %f28,%f30,%f22
|
|
fmuld %f22,%f24,%f22
|
|
fmuld %f22,%f28,%f22
|
|
fcmped %f26,%f22; nop; fbne .L40; nop
|
|
set Zero,%l7
|
|
ld2 [%l7],%f22
|
|
fdivd %f26,%f24,%f20
|
|
fmuld %f28,%f28,%f18
|
|
fmuld %f18,%f30,%f18
|
|
fsubd %f20,%f18,%f20
|
|
fcmped %f20,%f22; nop; fbne .L40; nop
|
|
fdivd %f26,%f28,%f20
|
|
fmuld %f30,%f24,%f18
|
|
fmuld %f18,%f28,%f18
|
|
fsubd %f20,%f18,%f20
|
|
fcmped %f20,%f22; nop; fbne .L40; nop
|
|
fdivd %f26,%f30,%f30
|
|
fmuld %f28,%f24,%f26
|
|
fmuld %f26,%f28,%f28
|
|
fsubd %f30,%f28,%f30
|
|
fcmped %f30,%f22; nop; fbne .L40; nop
|
|
set 1,%i0
|
|
ba .L41; nop
|
|
.L40:
|
|
mov %g0,%i0
|
|
.L41:
|
|
mov %i0,%o1
|
|
set .L39,%o2
|
|
call TstCond; nop
|
|
set ErrCnt,%l7
|
|
ld [%l7],%l7
|
|
cmp %l7,0; bne .L42; nop
|
|
set .L44,%o0
|
|
call printf; nop
|
|
set .L45,%o0
|
|
call printf; nop
|
|
.L42:
|
|
set .L46,%o0
|
|
call printf; nop
|
|
set W,%l7
|
|
set One,%l6
|
|
ld2 [%l6],%f30
|
|
st2 %f30,[%l7]
|
|
.L47:
|
|
set W,%l7
|
|
ld2 [%l7],%f30
|
|
faddd %f30,%f30,%f30
|
|
st2 %f30,[%l7]
|
|
set Y,%l6
|
|
ld2 [%l7],%f30
|
|
set One,%l7
|
|
ld2 [%l7],%f28
|
|
faddd %f30,%f28,%f26
|
|
st2 %f26,[%l6]
|
|
set Z,%l7
|
|
ld2 [%l6],%f26
|
|
fsubd %f26,%f30,%f30
|
|
st2 %f30,[%l7]
|
|
ld2 [%l7],%f30
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l6]
|
|
.L48:
|
|
set Y,%l7
|
|
ld2 [%l7],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set MinusOne,%l7
|
|
ld2 [%l7],%f28
|
|
faddd %f28,%f30,%f30
|
|
set Zero,%l7
|
|
ld2 [%l7],%f28
|
|
fcmped %f30,%f28; nop; fbul .L47; nop
|
|
set Precision,%l7
|
|
set Zero,%l6
|
|
ld2 [%l6],%f30
|
|
st2 %f30,[%l7]
|
|
set Y,%l7
|
|
set One,%l6
|
|
ld2 [%l6],%f30
|
|
st2 %f30,[%l7]
|
|
.L50:
|
|
set Radix,%l7
|
|
set W,%l6
|
|
ld2 [%l6],%f30
|
|
set Y,%l6
|
|
ld2 [%l6],%f28
|
|
faddd %f30,%f28,%f26
|
|
st2 %f26,[%l7]
|
|
faddd %f28,%f28,%f28
|
|
st2 %f28,[%l6]
|
|
ld2 [%l7],%f28
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l7]
|
|
.L51:
|
|
set Radix,%l7
|
|
ld2 [%l7],%f30
|
|
set Zero,%l7
|
|
ld2 [%l7],%f28
|
|
fcmped %f30,%f28; nop; fbue .L50; nop
|
|
set Radix,%l7
|
|
ld2 [%l7],%f30
|
|
set Two,%l7
|
|
ld2 [%l7],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L53; nop
|
|
set Radix,%l7
|
|
set One,%l6
|
|
ld2 [%l6],%f30
|
|
st2 %f30,[%l7]
|
|
.L53:
|
|
set .L55,%o0
|
|
set Radix,%l7
|
|
ld2 [%l7],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set Radix,%l7
|
|
ld2 [%l7],%f30
|
|
set .L9,%l7
|
|
ld2 [%l7],%f28
|
|
fcmped %f30,%f28; nop; fbue .L56; nop
|
|
set W,%l7
|
|
set One,%l6
|
|
ld2 [%l6],%f30
|
|
st2 %f30,[%l7]
|
|
.L58:
|
|
set Precision,%l7
|
|
set One,%l6
|
|
ld2 [%l6],%f30
|
|
ld2 [%l7],%f28
|
|
faddd %f28,%f30,%f28
|
|
st2 %f28,[%l7]
|
|
set W,%l7
|
|
ld2 [%l7],%f28
|
|
set Radix,%l6
|
|
ld2 [%l6],%f26
|
|
fmuld %f28,%f26,%f28
|
|
st2 %f28,[%l7]
|
|
set Y,%l6
|
|
ld2 [%l7],%f28
|
|
faddd %f28,%f30,%f30
|
|
st2 %f30,[%l6]
|
|
.L59:
|
|
set Y,%l7
|
|
ld2 [%l7],%f30
|
|
set W,%l7
|
|
ld2 [%l7],%f28
|
|
fsubd %f30,%f28,%f30
|
|
set One,%l7
|
|
ld2 [%l7],%f28
|
|
fcmped %f30,%f28; nop; fbue .L58; nop
|
|
.L56:
|
|
set U1,%l7
|
|
set One,%l6
|
|
ld2 [%l6],%f30
|
|
set W,%l6
|
|
ld2 [%l6],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l7]
|
|
ld2 [%l7],%f30
|
|
set U2,%l7
|
|
set Radix,%l6
|
|
ld2 [%l6],%f28
|
|
fmuld %f28,%f30,%f28
|
|
st2 %f28,[%l7]
|
|
set .L61,%o0
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L62,%o0
|
|
call printf; nop
|
|
set E0,%l7
|
|
set Radix,%l6
|
|
ld2 [%l6],%f30
|
|
st2 %f30,[%l7]
|
|
set E1,%l7
|
|
set U1,%l6
|
|
ld2 [%l6],%f30
|
|
st2 %f30,[%l7]
|
|
set E9,%l7
|
|
set U2,%l6
|
|
ld2 [%l6],%f30
|
|
st2 %f30,[%l7]
|
|
set E3,%l7
|
|
set Precision,%l6
|
|
ld2 [%l6],%f30
|
|
st2 %f30,[%l7]
|
|
set X,%l7
|
|
set Four,%l6
|
|
ld2 [%l6],%f30
|
|
set Three,%l6
|
|
ld2 [%l6],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l7]
|
|
set Third,%l6
|
|
ld2 [%l7],%f30
|
|
set One,%l5
|
|
ld2 [%l5],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l6]
|
|
set F6,%l5
|
|
ld2 [%l6],%f30
|
|
set Half,%l6
|
|
ld2 [%l6],%f28
|
|
fsubd %f28,%f30,%f28
|
|
st2 %f28,[%l5]
|
|
ld2 [%l5],%f28
|
|
faddd %f28,%f28,%f28
|
|
st2 %f28,[%l7]
|
|
ld2 [%l7],%f28
|
|
fsubd %f28,%f30,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
st2 %f30,[%l7]
|
|
set X,%l7
|
|
ld2 [%l7],%f30
|
|
set U2,%l7
|
|
ld2 [%l7],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L63; nop
|
|
set X,%l7
|
|
set U2,%l6
|
|
ld2 [%l6],%f30
|
|
st2 %f30,[%l7]
|
|
.L63:
|
|
.L65:
|
|
set U2,%l7
|
|
set X,%l6
|
|
ld2 [%l6],%f30
|
|
st2 %f30,[%l7]
|
|
set Y,%l5
|
|
ld2 [%l7],%f30
|
|
set Half,%l7
|
|
ld2 [%l7],%f28
|
|
fmuld %f28,%f30,%f28
|
|
set ThirtyTwo,%l7
|
|
ld2 [%l7],%f26
|
|
fmuld %f26,%f30,%f26
|
|
fmuld %f26,%f30,%f30
|
|
faddd %f28,%f30,%f30
|
|
st2 %f30,[%l5]
|
|
set One,%l7
|
|
ld2 [%l7],%f30
|
|
ld2 [%l5],%f28
|
|
faddd %f30,%f28,%f28
|
|
st2 %f28,[%l5]
|
|
ld2 [%l5],%f28
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l6]
|
|
.L66:
|
|
set X,%l7
|
|
ld2 [%l7],%f30
|
|
set U2,%l7
|
|
ld2 [%l7],%f28
|
|
fcmped %f28,%f30; nop; fbule .L68; nop
|
|
set Zero,%l7
|
|
ld2 [%l7],%f28
|
|
fcmped %f30,%f28; nop; fbug .L65; nop
|
|
.L68:
|
|
set X,%l7
|
|
set Two,%l6
|
|
ld2 [%l6],%f30
|
|
set Three,%l6
|
|
ld2 [%l6],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l7]
|
|
set F6,%l6
|
|
set Half,%l5
|
|
ld2 [%l5],%f30
|
|
ld2 [%l7],%f28
|
|
fsubd %f28,%f30,%f28
|
|
st2 %f28,[%l6]
|
|
set Third,%l5
|
|
ld2 [%l6],%f28
|
|
faddd %f28,%f28,%f26
|
|
st2 %f26,[%l5]
|
|
ld2 [%l5],%f26
|
|
fsubd %f26,%f30,%f30
|
|
st2 %f30,[%l7]
|
|
ld2 [%l7],%f30
|
|
faddd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
st2 %f30,[%l7]
|
|
set X,%l7
|
|
ld2 [%l7],%f30
|
|
set U1,%l7
|
|
ld2 [%l7],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L69; nop
|
|
set X,%l7
|
|
set U1,%l6
|
|
ld2 [%l6],%f30
|
|
st2 %f30,[%l7]
|
|
.L69:
|
|
.L71:
|
|
set U1,%l7
|
|
set X,%l6
|
|
ld2 [%l6],%f30
|
|
st2 %f30,[%l7]
|
|
set Y,%l5
|
|
set Half,%l4
|
|
ld2 [%l4],%f30
|
|
ld2 [%l7],%f28
|
|
fmuld %f30,%f28,%f26
|
|
set ThirtyTwo,%l7
|
|
ld2 [%l7],%f24
|
|
fmuld %f24,%f28,%f24
|
|
fmuld %f24,%f28,%f28
|
|
faddd %f26,%f28,%f28
|
|
st2 %f28,[%l5]
|
|
ld2 [%l5],%f28
|
|
fsubd %f30,%f28,%f28
|
|
st2 %f28,[%l5]
|
|
ld2 [%l5],%f28
|
|
faddd %f30,%f28,%f28
|
|
st2 %f28,[%l6]
|
|
ld2 [%l6],%f28
|
|
fsubd %f30,%f28,%f28
|
|
st2 %f28,[%l5]
|
|
ld2 [%l5],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l6]
|
|
.L72:
|
|
set X,%l7
|
|
ld2 [%l7],%f30
|
|
set U1,%l7
|
|
ld2 [%l7],%f28
|
|
fcmped %f28,%f30; nop; fbule .L74; nop
|
|
set Zero,%l7
|
|
ld2 [%l7],%f28
|
|
fcmped %f30,%f28; nop; fbug .L71; nop
|
|
.L74:
|
|
set U1,%l7
|
|
ld2 [%l7],%f30
|
|
set E1,%l7
|
|
ld2 [%l7],%f28
|
|
fcmped %f30,%f28; nop; fbne .L75; nop
|
|
set .L77,%o0
|
|
call printf; nop
|
|
ba .L76; nop
|
|
.L75:
|
|
set .L78,%o0
|
|
set U1,%l7
|
|
ld2 [%l7],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L76:
|
|
set U1,%l7
|
|
ld2 [%l7],%f30
|
|
set W,%l7
|
|
set One,%l6
|
|
ld2 [%l6],%f28
|
|
fdivd %f28,%f30,%f28
|
|
st2 %f28,[%l7]
|
|
set Half,%l7
|
|
ld2 [%l7],%f28
|
|
set F9,%l7
|
|
fsubd %f28,%f30,%f26
|
|
faddd %f26,%f28,%f28
|
|
st2 %f28,[%l7]
|
|
set U2,%l7
|
|
ld2 [%l7],%f28
|
|
fdivd %f28,%f30,%f30
|
|
set .L79,%l7
|
|
ld2 [%l7],%f28
|
|
faddd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Radix,%l7
|
|
st2 %f30,[%l7]
|
|
set Radix,%l7
|
|
ld2 [%l7],%f30
|
|
set E0,%l7
|
|
ld2 [%l7],%f28
|
|
fcmped %f30,%f28; nop; fbne .L80; nop
|
|
set .L82,%o0
|
|
call printf; nop
|
|
ba .L81; nop
|
|
.L80:
|
|
set .L83,%o0
|
|
set Radix,%l7
|
|
ld2 [%l7],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L81:
|
|
set 2,%o0
|
|
set Eight,%l6
|
|
ld2 [%l6],%f30
|
|
set Radix,%l6
|
|
ld2 [%l6],%f28
|
|
faddd %f30,%f30,%f30
|
|
fcmped %f28,%f30; nop; fbug .L86; nop
|
|
set 1,%l7
|
|
ba .L87; nop
|
|
.L86:
|
|
mov %g0,%l7
|
|
.L87:
|
|
mov %l7,%o1
|
|
set .L85,%o2
|
|
call TstCond; nop
|
|
set 3,%o0
|
|
set Radix,%l5
|
|
ld2 [%l5],%f30
|
|
set Two,%l5
|
|
ld2 [%l5],%f28
|
|
fcmped %f30,%f28; nop; fbue .L93; nop
|
|
set .L94,%l5
|
|
ld2 [%l5],%f28
|
|
fcmped %f30,%f28; nop; fbue .L93; nop
|
|
set One,%l5
|
|
ld2 [%l5],%f28
|
|
fcmped %f30,%f28; nop; fbne .L90; nop
|
|
.L93:
|
|
set 1,%l6
|
|
ba .L91; nop
|
|
.L90:
|
|
mov %g0,%l6
|
|
.L91:
|
|
mov %l6,%o1
|
|
set .L89,%o2
|
|
call TstCond; nop
|
|
set Milestone,%l4
|
|
set 20,%l3
|
|
st %l3,[%l4]
|
|
mov %g0,%o0
|
|
set Half,%l4
|
|
ld2 [%l4],%f30
|
|
set F9,%l4
|
|
ld2 [%l4],%f28
|
|
fsubd %f28,%f30,%f28
|
|
fcmped %f28,%f30; nop; fbuge .L97; nop
|
|
set 1,%l5
|
|
ba .L98; nop
|
|
.L97:
|
|
mov %g0,%l5
|
|
.L98:
|
|
mov %l5,%o1
|
|
set .L96,%o2
|
|
call TstCond; nop
|
|
set X,%l3
|
|
set F9,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set I,%l2
|
|
set 1,%l1
|
|
st %l1,[%l2]
|
|
set Y,%l2
|
|
set Half,%l1
|
|
ld2 [%l1],%f30
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f28
|
|
st2 %f28,[%l2]
|
|
set Z,%l3
|
|
ld2 [%l2],%f28
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
mov %g0,%o0
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L103; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L101; nop
|
|
.L103:
|
|
set 1,%l4
|
|
ba .L102; nop
|
|
.L101:
|
|
mov %g0,%l4
|
|
.L102:
|
|
mov %l4,%o1
|
|
set .L100,%o2
|
|
call TstCond; nop
|
|
set One,%l3
|
|
ld2 [%l3],%f30
|
|
set U2,%l3
|
|
ld2 [%l3],%f28
|
|
set X,%l3
|
|
faddd %f30,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set I,%l3
|
|
st %g0,[%l3]
|
|
set Milestone,%l3
|
|
set 25,%l2
|
|
st %l2,[%l3]
|
|
set BMinusU2,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f26
|
|
fsubd %f26,%f30,%f24
|
|
st2 %f24,[%l3]
|
|
ld2 [%l3],%f24
|
|
fsubd %f24,%f28,%f28
|
|
faddd %f28,%f30,%f28
|
|
st2 %f28,[%l3]
|
|
fcmped %f26,%f30; nop; fbue .L104; nop
|
|
set U1,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call log; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
std %f30,[%fp+-16]
|
|
set Radix,%l3
|
|
ld2 [%l3],%f28
|
|
st %f28,[%sp+4*0+68]
|
|
st %f29,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call log; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set X,%l3
|
|
set TwoForty,%l2
|
|
ld2 [%l2],%f28
|
|
fnegs %f28,%f28; fmovs %f29,%f29
|
|
ldd [%fp+-16],%f26
|
|
fmuld %f28,%f26,%f28
|
|
fdivd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set Half,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
faddd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Y,%l3
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Four,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L106; nop
|
|
set X,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L106:
|
|
set Precision,%l3
|
|
set X,%l2
|
|
ld2 [%l2],%f30
|
|
set TwoForty,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set Half,%l2
|
|
ld2 [%l2],%f30
|
|
ld2 [%l3],%f28
|
|
faddd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Y,%l3
|
|
st2 %f30,[%l3]
|
|
set Precision,%l3
|
|
ld2 [%l3],%f30
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set TwoForty,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f30
|
|
set Half,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L108; nop
|
|
set Precision,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L108:
|
|
.L104:
|
|
set Precision,%l3
|
|
ld2 [%l3],%f30
|
|
std %f30,[%fp+-16]
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
ldd [%fp+-16],%f28
|
|
fcmped %f28,%f30; nop; fbne .L112; nop
|
|
set Radix,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L110; nop
|
|
.L112:
|
|
set .L113,%o0
|
|
call printf; nop
|
|
set .L114,%o0
|
|
call printf; nop
|
|
.L110:
|
|
set Radix,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L115; nop
|
|
set .L117,%o0
|
|
call printf; nop
|
|
ba .L116; nop
|
|
.L115:
|
|
set .L118,%o0
|
|
set Precision,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L116:
|
|
set 1,%o0
|
|
set Nine,%l3
|
|
ld2 [%l3],%f30
|
|
set U2,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f28,%f30,%f28
|
|
fmuld %f28,%f30,%f30
|
|
set TwoForty,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L121; nop
|
|
set 1,%l3
|
|
st %l3,[%fp+-20]
|
|
ba .L122; nop
|
|
.L121:
|
|
st %g0,[%fp+-20]
|
|
.L122:
|
|
ld [%fp+-20],%o1
|
|
set .L120,%o2
|
|
call TstCond; nop
|
|
set Milestone,%l3
|
|
set 30,%l2
|
|
st %l2,[%l3]
|
|
set Four,%l3
|
|
ld2 [%l3],%f30
|
|
set Three,%l3
|
|
ld2 [%l3],%f28
|
|
set One,%l3
|
|
ld2 [%l3],%f26
|
|
fdivd %f26,%f30,%f24
|
|
fdivd %f30,%f28,%f30
|
|
fsubd %f30,%f26,%f30
|
|
fsubd %f30,%f24,%f30
|
|
fmuld %f30,%f28,%f30
|
|
fsubd %f30,%f24,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set X,%l3
|
|
st2 %f30,[%l3]
|
|
.L123:
|
|
set Z2,%l3
|
|
set X,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set One,%l1
|
|
ld2 [%l1],%f30
|
|
ld2 [%l3],%f28
|
|
set Half,%l3
|
|
ld2 [%l3],%f26
|
|
fmuld %f26,%f28,%f26
|
|
set ThirtyTwo,%l3
|
|
ld2 [%l3],%f24
|
|
fmuld %f24,%f28,%f24
|
|
fmuld %f24,%f28,%f28
|
|
faddd %f26,%f28,%f28
|
|
faddd %f30,%f28,%f28
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
.L124:
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set Z2,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbule .L126; nop
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L123; nop
|
|
.L126:
|
|
set Three,%l3
|
|
ld2 [%l3],%f30
|
|
set Four,%l3
|
|
ld2 [%l3],%f28
|
|
fdivd %f30,%f28,%f26
|
|
set Two,%l3
|
|
ld2 [%l3],%f24
|
|
fdivd %f24,%f30,%f24
|
|
fsubd %f26,%f24,%f26
|
|
fmuld %f26,%f30,%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f26
|
|
fdivd %f26,%f28,%f28
|
|
fsubd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Z,%l3
|
|
st2 %f30,[%l3]
|
|
set Y,%l3
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
st2 %f30,[%l3]
|
|
.L127:
|
|
set Z1,%l3
|
|
set Z,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set One,%l1
|
|
ld2 [%l1],%f30
|
|
set Two,%l1
|
|
ld2 [%l1],%f28
|
|
fdivd %f30,%f28,%f30
|
|
ld2 [%l3],%f28
|
|
set Half,%l3
|
|
ld2 [%l3],%f26
|
|
fmuld %f26,%f28,%f26
|
|
set ThirtyTwo,%l3
|
|
ld2 [%l3],%f24
|
|
fmuld %f24,%f28,%f24
|
|
fmuld %f24,%f28,%f28
|
|
faddd %f26,%f28,%f28
|
|
fsubd %f30,%f28,%f28
|
|
faddd %f28,%f30,%f28
|
|
fsubd %f30,%f28,%f28
|
|
faddd %f28,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
.L128:
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
set Z1,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbule .L130; nop
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L127; nop
|
|
.L130:
|
|
.L131:
|
|
.L134:
|
|
set Y1,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Half,%l1
|
|
ld2 [%l1],%f30
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f26
|
|
set ThirtyTwo,%l3
|
|
ld2 [%l3],%f24
|
|
fmuld %f24,%f28,%f24
|
|
fmuld %f24,%f28,%f28
|
|
faddd %f26,%f28,%f28
|
|
fsubd %f30,%f28,%f28
|
|
faddd %f28,%f30,%f28
|
|
fsubd %f30,%f28,%f28
|
|
faddd %f28,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
.L135:
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
set Y1,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbule .L137; nop
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L134; nop
|
|
.L137:
|
|
set X1,%l3
|
|
set X,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set F9,%l3
|
|
ld2 [%l3],%f28
|
|
set Half,%l3
|
|
ld2 [%l3],%f26
|
|
fmuld %f26,%f30,%f26
|
|
set ThirtyTwo,%l3
|
|
ld2 [%l3],%f24
|
|
fmuld %f24,%f30,%f24
|
|
fmuld %f24,%f30,%f30
|
|
faddd %f26,%f30,%f30
|
|
fsubd %f30,%f28,%f30
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
.L132:
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set X1,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbule .L138; nop
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L131; nop
|
|
.L138:
|
|
set X1,%l3
|
|
ld2 [%l3],%f30
|
|
set Y1,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L141; nop
|
|
set Z1,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L139; nop
|
|
.L141:
|
|
set 1,%o0
|
|
set .L142,%o1
|
|
call BadCond; nop
|
|
set .L143,%o0
|
|
set X1,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
set Y1,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*3+68]
|
|
st %f31,[%sp+4*4+68]
|
|
ld [%sp+4*3+68],%o3
|
|
ld [%sp+4*4+68],%o4
|
|
set Z1,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*5+68]
|
|
st %f31,[%sp+4*6+68]
|
|
ld [%sp+4*5+68],%o5
|
|
call printf; nop
|
|
set .L144,%o0
|
|
call printf; nop
|
|
set .L145,%o0
|
|
call printf; nop
|
|
set .L146,%o0
|
|
call notify; nop
|
|
set U1,%l3
|
|
ld2 [%l3],%f30
|
|
set X1,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbue .L150; nop
|
|
set Y1,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbue .L150; nop
|
|
set Z1,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L140; nop
|
|
.L150:
|
|
set .L151,%o0
|
|
call printf; nop
|
|
ba .L140; nop
|
|
.L139:
|
|
set Z1,%l3
|
|
ld2 [%l3],%f30
|
|
set U1,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L154; nop
|
|
set Z2,%l3
|
|
ld2 [%l3],%f30
|
|
set U2,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L152; nop
|
|
.L154:
|
|
set Z1,%l3
|
|
ld2 [%l3],%f30
|
|
set U1,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L157; nop
|
|
set Z2,%l3
|
|
ld2 [%l3],%f30
|
|
set U2,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbul .L155; nop
|
|
.L157:
|
|
mov %g0,%o0
|
|
set .L158,%o1
|
|
call BadCond; nop
|
|
set .L159,%o0
|
|
call notify; nop
|
|
set .L160,%o0
|
|
set U1,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
set Z1,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f30
|
|
st %f30,[%sp+4*3+68]
|
|
st %f31,[%sp+4*4+68]
|
|
ld [%sp+4*3+68],%o3
|
|
ld [%sp+4*4+68],%o4
|
|
call printf; nop
|
|
set .L161,%o0
|
|
set U2,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
set Z2,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f30
|
|
st %f30,[%sp+4*3+68]
|
|
st %f31,[%sp+4*4+68]
|
|
ld [%sp+4*3+68],%o3
|
|
ld [%sp+4*4+68],%o4
|
|
call printf; nop
|
|
ba .L156; nop
|
|
.L155:
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set Z1,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbule .L164; nop
|
|
set Z2,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbug .L162; nop
|
|
.L164:
|
|
set .L165,%o0
|
|
set Radix,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L166,%o0
|
|
call printf; nop
|
|
set .L167,%o0
|
|
set Z1,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
set Z2,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*3+68]
|
|
st %f31,[%sp+4*4+68]
|
|
ld [%sp+4*3+68],%o3
|
|
ld [%sp+4*4+68],%o4
|
|
call printf; nop
|
|
set .L168,%o0
|
|
call notify; nop
|
|
.L162:
|
|
set Z1,%l3
|
|
ld2 [%l3],%f30
|
|
set Z2,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L171; nop
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbule .L169; nop
|
|
.L171:
|
|
set X,%l3
|
|
set Z1,%l2
|
|
ld2 [%l2],%f30
|
|
set U1,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set Y,%l2
|
|
set Z2,%l1
|
|
ld2 [%l1],%f30
|
|
set U2,%l1
|
|
ld2 [%l1],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
ld2 [%l2],%f30
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbule .L172; nop
|
|
set X,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L172:
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call log; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Q,%l3
|
|
fnegs %f30,%f30; fmovs %f31,%f31
|
|
st2 %f30,[%l3]
|
|
set .L174,%o0
|
|
call printf; nop
|
|
set Radix,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call log; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set .L175,%o0
|
|
set Q,%l3
|
|
ld2 [%l3],%f28
|
|
fdivd %f28,%f30,%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L94,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call log; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set .L176,%o0
|
|
set Q,%l3
|
|
ld2 [%l3],%f28
|
|
fdivd %f28,%f30,%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L169:
|
|
set .L151,%o0
|
|
call printf; nop
|
|
.L156:
|
|
.L152:
|
|
.L140:
|
|
call Pause; nop
|
|
set Milestone,%l3
|
|
set 35,%l2
|
|
st %l2,[%l3]
|
|
set Radix,%l3
|
|
ld2 [%l3],%f30
|
|
set Two,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbul .L177; nop
|
|
set X,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f30
|
|
set W,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f30,%f30
|
|
fdivd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set Y,%l2
|
|
ld2 [%l3],%f30
|
|
set One,%l1
|
|
ld2 [%l1],%f28
|
|
faddd %f30,%f28,%f28
|
|
st2 %f28,[%l2]
|
|
set Z,%l1
|
|
ld2 [%l2],%f28
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l1]
|
|
set T,%l2
|
|
ld2 [%l1],%f30
|
|
set U2,%l1
|
|
ld2 [%l1],%f28
|
|
faddd %f30,%f28,%f26
|
|
st2 %f26,[%l2]
|
|
ld2 [%l2],%f26
|
|
fsubd %f26,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
mov %g0,%o0
|
|
ld2 [%l3],%f30
|
|
fcmped %f30,%f28; nop; fbne .L181; nop
|
|
set 1,%l3
|
|
st %l3,[%fp+-24]
|
|
ba .L182; nop
|
|
.L181:
|
|
st %g0,[%fp+-24]
|
|
.L182:
|
|
ld [%fp+-24],%o1
|
|
set .L180,%o2
|
|
call TstCond; nop
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set U2,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L183; nop
|
|
set .L185,%o0
|
|
call printf; nop
|
|
.L183:
|
|
.L177:
|
|
set .L186,%o0
|
|
call printf; nop
|
|
set Y,%l3
|
|
set F9,%l2
|
|
ld2 [%l2],%f30
|
|
set One,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set Z,%l2
|
|
fmuld %f28,%f30,%f26
|
|
st2 %f26,[%l2]
|
|
set X,%l1
|
|
set Half,%l0
|
|
ld2 [%l0],%f26
|
|
fsubd %f30,%f26,%f30
|
|
st2 %f30,[%l1]
|
|
ld2 [%l1],%f30
|
|
ld2 [%l3],%f24
|
|
fsubd %f24,%f26,%f24
|
|
fsubd %f24,%f30,%f24
|
|
st2 %f24,[%l3]
|
|
ld2 [%l2],%f24
|
|
fsubd %f24,%f26,%f26
|
|
fsubd %f26,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
set U2,%l3
|
|
ld2 [%l3],%f30
|
|
faddd %f28,%f30,%f26
|
|
st2 %f26,[%l1]
|
|
set T,%l3
|
|
ld2 [%l1],%f26
|
|
set Radix,%l2
|
|
ld2 [%l2],%f24
|
|
fmuld %f26,%f24,%f22
|
|
st2 %f22,[%l3]
|
|
set R,%l2
|
|
fmuld %f24,%f26,%f26
|
|
st2 %f26,[%l2]
|
|
ld2 [%l3],%f26
|
|
fsubd %f26,%f24,%f26
|
|
st2 %f26,[%l1]
|
|
fmuld %f24,%f30,%f30
|
|
ld2 [%l1],%f26
|
|
fsubd %f26,%f30,%f26
|
|
st2 %f26,[%l1]
|
|
ld2 [%l2],%f26
|
|
fsubd %f26,%f24,%f26
|
|
st2 %f26,[%l3]
|
|
ld2 [%l3],%f26
|
|
fsubd %f26,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
fsubd %f24,%f28,%f30
|
|
ld2 [%l1],%f28
|
|
fmuld %f28,%f30,%f28
|
|
st2 %f28,[%l1]
|
|
ld2 [%l3],%f28
|
|
fmuld %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L187; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L187; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L187; nop
|
|
set T,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L187; nop
|
|
set GMult,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L188; nop
|
|
.L187:
|
|
mov %g0,%l3
|
|
set GMult,%l2
|
|
st %l3,[%l2]
|
|
set 1,%o0
|
|
mov %l3,%o1
|
|
set .L189,%o2
|
|
call TstCond; nop
|
|
.L188:
|
|
set Z,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set X,%l2
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
faddd %f28,%f30,%f28
|
|
st2 %f28,[%l2]
|
|
ld2 [%l2],%f28
|
|
faddd %f28,%f30,%f30
|
|
fmuld %f28,%f28,%f28
|
|
fsubd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set U2,%l3
|
|
ld2 [%l3],%f28
|
|
set Y,%l3
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
fsubd %f30,%f28,%f28
|
|
fmuld %f30,%f30,%f30
|
|
fsubd %f28,%f30,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Z,%l3
|
|
set U1,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
mov %g0,%o0
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbug .L192; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbug .L192; nop
|
|
set 1,%l3
|
|
st %l3,[%fp+-24]
|
|
ba .L193; nop
|
|
.L192:
|
|
st %g0,[%fp+-24]
|
|
.L193:
|
|
ld [%fp+-24],%o1
|
|
set .L191,%o2
|
|
call TstCond; nop
|
|
set Y,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set X,%l2
|
|
faddd %f30,%f28,%f28
|
|
st2 %f28,[%l2]
|
|
set Z,%l1
|
|
ld2 [%l3],%f28
|
|
fdivd %f30,%f28,%f28
|
|
st2 %f28,[%l1]
|
|
ld2 [%l1],%f28
|
|
ld2 [%l2],%f26
|
|
fsubd %f28,%f26,%f28
|
|
st2 %f28,[%l3]
|
|
set Three,%l3
|
|
ld2 [%l3],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set Nine,%l3
|
|
ld2 [%l3],%f30
|
|
fdivd %f28,%f30,%f28
|
|
st2 %f28,[%l1]
|
|
ld2 [%l1],%f28
|
|
ld2 [%l2],%f26
|
|
fsubd %f26,%f28,%f26
|
|
st2 %f26,[%l2]
|
|
set T,%l3
|
|
set TwentySeven,%l2
|
|
ld2 [%l2],%f26
|
|
fdivd %f30,%f26,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l1]
|
|
set 2,%o0
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L196; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L196; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L196; nop
|
|
set 1,%l3
|
|
st %l3,[%fp+-28]
|
|
ba .L197; nop
|
|
.L196:
|
|
st %g0,[%fp+-28]
|
|
.L197:
|
|
ld [%fp+-28],%o1
|
|
set .L195,%o2
|
|
call TstCond; nop
|
|
set Y,%l3
|
|
set F9,%l2
|
|
ld2 [%l2],%f30
|
|
set One,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f30,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set X,%l2
|
|
set Half,%l1
|
|
ld2 [%l1],%f26
|
|
fsubd %f30,%f26,%f30
|
|
st2 %f30,[%l2]
|
|
ld2 [%l3],%f30
|
|
fsubd %f30,%f26,%f30
|
|
ld2 [%l2],%f26
|
|
fsubd %f30,%f26,%f30
|
|
st2 %f30,[%l3]
|
|
set U2,%l3
|
|
ld2 [%l3],%f30
|
|
faddd %f28,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
set T,%l3
|
|
ld2 [%l2],%f30
|
|
fdivd %f30,%f28,%f28
|
|
st2 %f28,[%l3]
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L198; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L198; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L198; nop
|
|
set GDiv,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L199; nop
|
|
.L198:
|
|
mov %g0,%l3
|
|
set GDiv,%l2
|
|
st %l3,[%l2]
|
|
set 1,%o0
|
|
mov %l3,%o1
|
|
set .L200,%o2
|
|
call TstCond; nop
|
|
.L199:
|
|
set X,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set Y,%l2
|
|
set Half,%l1
|
|
ld2 [%l1],%f30
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f28
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
set 1,%o0
|
|
ld2 [%l2],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L203; nop
|
|
set 1,%l3
|
|
st %l3,[%fp+-32]
|
|
ba .L204; nop
|
|
.L203:
|
|
st %g0,[%fp+-32]
|
|
.L204:
|
|
ld [%fp+-32],%o1
|
|
set .L202,%o2
|
|
call TstCond; nop
|
|
set X,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set Y,%l2
|
|
set Radix,%l1
|
|
ld2 [%l1],%f26
|
|
fmuld %f26,%f28,%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set Z,%l1
|
|
ld2 [%l3],%f30
|
|
fmuld %f30,%f26,%f28
|
|
st2 %f28,[%l1]
|
|
set T,%l0
|
|
ld2 [%l2],%f28
|
|
fmuld %f28,%f26,%f24
|
|
st2 %f24,[%l0]
|
|
set R,%o5
|
|
ld2 [%l1],%f24
|
|
fdivd %f24,%f26,%f24
|
|
st2 %f24,[%o5]
|
|
set StickyBit,%l1
|
|
ld2 [%l0],%f24
|
|
fdivd %f24,%f26,%f26
|
|
st2 %f26,[%l1]
|
|
ld2 [%o5],%f26
|
|
fsubd %f26,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l1],%f30
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
mov %g0,%o0
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L207; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L207; nop
|
|
set 1,%l3
|
|
st %l3,[%fp+-36]
|
|
ba .L208; nop
|
|
.L207:
|
|
st %g0,[%fp+-36]
|
|
.L208:
|
|
ld [%fp+-36],%o1
|
|
set .L206,%o2
|
|
call TstCond; nop
|
|
set Y,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
set U1,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f28
|
|
st2 %f28,[%l3]
|
|
set X,%l2
|
|
set F9,%l1
|
|
ld2 [%l1],%f28
|
|
fsubd %f30,%f28,%f28
|
|
st2 %f28,[%l2]
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set T,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f28
|
|
st2 %f28,[%l3]
|
|
set Z,%l2
|
|
set BMinusU2,%l1
|
|
ld2 [%l1],%f28
|
|
fsubd %f30,%f28,%f28
|
|
st2 %f28,[%l2]
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set U1,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L209; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L209; nop
|
|
set U2,%l3
|
|
ld2 [%l3],%f30
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L209; nop
|
|
set T,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L209; nop
|
|
set GAddSub,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L210; nop
|
|
.L209:
|
|
mov %g0,%l3
|
|
set GAddSub,%l2
|
|
st %l3,[%l2]
|
|
set 1,%o0
|
|
mov %l3,%o1
|
|
set .L211,%o2
|
|
call TstCond; nop
|
|
.L210:
|
|
set F9,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L212; nop
|
|
fsubd %f30,%f28,%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbul .L212; nop
|
|
set 1,%o0
|
|
set .L214,%o1
|
|
call BadCond; nop
|
|
set .L215,%o0
|
|
call printf; nop
|
|
set .L216,%o0
|
|
call printf; nop
|
|
set .L217,%o0
|
|
call printf; nop
|
|
.L212:
|
|
set GMult,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L218; nop
|
|
set GDiv,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L218; nop
|
|
set GAddSub,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L218; nop
|
|
set .L220,%o0
|
|
call printf; nop
|
|
.L218:
|
|
set Milestone,%l3
|
|
set 40,%l2
|
|
st %l2,[%l3]
|
|
call Pause; nop
|
|
set .L221,%o0
|
|
call printf; nop
|
|
set RMult,%l2
|
|
st %g0,[%l2]
|
|
set RDiv,%l2
|
|
st %g0,[%l2]
|
|
set RAddSub,%l2
|
|
st %g0,[%l2]
|
|
set Two,%l2
|
|
ld2 [%l2],%f30
|
|
set RadixD2,%l2
|
|
set Radix,%l1
|
|
ld2 [%l1],%f28
|
|
fdivd %f28,%f30,%f28
|
|
st2 %f28,[%l2]
|
|
set A1,%l2
|
|
st2 %f30,[%l2]
|
|
set Done,%l2
|
|
st %g0,[%l2]
|
|
.L222:
|
|
set AInvrse,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L225:
|
|
set AInvrse,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l2
|
|
st2 %f30,[%l2]
|
|
set A1,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
.L226:
|
|
set AInvrse,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set AInvrse,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L225; nop
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L231; nop
|
|
set A1,%l3
|
|
ld2 [%l3],%f30
|
|
set Three,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbule .L229; nop
|
|
.L231:
|
|
set 1,%l3
|
|
st %l3,[%fp+-40]
|
|
ba .L230; nop
|
|
.L229:
|
|
st %g0,[%fp+-40]
|
|
.L230:
|
|
set Done,%l3
|
|
ld [%fp+-40],%l2
|
|
st %l2,[%l3]
|
|
set Done,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; bne .L232; nop
|
|
set A1,%l3
|
|
set Nine,%l2
|
|
ld2 [%l2],%f30
|
|
set One,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
.L232:
|
|
.L223:
|
|
set Done,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; be .L222; nop
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L234; nop
|
|
set A1,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L234:
|
|
set AInvrse,%l3
|
|
set A1,%l2
|
|
ld2 [%l2],%f30
|
|
set One,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f28,%f30,%f28
|
|
st2 %f28,[%l3]
|
|
set X,%l2
|
|
st2 %f30,[%l2]
|
|
set Y,%l2
|
|
ld2 [%l3],%f30
|
|
st2 %f30,[%l2]
|
|
set Done,%l3
|
|
st %g0,[%l3]
|
|
.L236:
|
|
set Z,%l3
|
|
set Half,%l2
|
|
ld2 [%l2],%f30
|
|
set X,%l2
|
|
ld2 [%l2],%f28
|
|
set Y,%l2
|
|
ld2 [%l2],%f26
|
|
fmuld %f28,%f26,%f28
|
|
fsubd %f28,%f30,%f28
|
|
st2 %f28,[%l3]
|
|
mov %g0,%o0
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L241; nop
|
|
set 1,%l3
|
|
st %l3,[%fp+-40]
|
|
ba .L242; nop
|
|
.L241:
|
|
st %g0,[%fp+-40]
|
|
.L242:
|
|
ld [%fp+-40],%o1
|
|
set .L240,%o2
|
|
call TstCond; nop
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set Radix,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L244; nop
|
|
set 1,%l3
|
|
st %l3,[%fp+-44]
|
|
ba .L245; nop
|
|
.L244:
|
|
st %g0,[%fp+-44]
|
|
.L245:
|
|
set Done,%l3
|
|
ld [%fp+-44],%l2
|
|
st %l2,[%l3]
|
|
set X,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Y,%l2
|
|
set One,%l1
|
|
ld2 [%l1],%f30
|
|
ld2 [%l3],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
.L237:
|
|
set Done,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; be .L236; nop
|
|
set Y2,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set Y1,%l2
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set X,%l1
|
|
set OneAndHalf,%l0
|
|
ld2 [%l0],%f30
|
|
fsubd %f30,%f28,%f26
|
|
st2 %f26,[%l1]
|
|
set Y,%l0
|
|
faddd %f30,%f28,%f26
|
|
st2 %f26,[%l0]
|
|
set Z,%o5
|
|
ld2 [%l1],%f26
|
|
ld2 [%l3],%f24
|
|
fsubd %f26,%f28,%f22
|
|
fmuld %f22,%f24,%f22
|
|
st2 %f22,[%o5]
|
|
set T,%l3
|
|
ld2 [%l0],%f22
|
|
ld2 [%l2],%f20
|
|
fmuld %f22,%f20,%f18
|
|
st2 %f18,[%l3]
|
|
ld2 [%o5],%f18
|
|
fsubd %f18,%f26,%f18
|
|
st2 %f18,[%o5]
|
|
ld2 [%l3],%f18
|
|
fsubd %f18,%f26,%f18
|
|
st2 %f18,[%l3]
|
|
fmuld %f26,%f24,%f26
|
|
st2 %f26,[%l1]
|
|
faddd %f22,%f28,%f28
|
|
fmuld %f28,%f20,%f28
|
|
st2 %f28,[%l0]
|
|
ld2 [%l1],%f28
|
|
fsubd %f28,%f30,%f28
|
|
st2 %f28,[%l1]
|
|
ld2 [%l0],%f28
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l0]
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L246; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L246; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L246; nop
|
|
set T,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbug .L246; nop
|
|
set X,%l3
|
|
set OneAndHalf,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f26
|
|
set Y2,%l2
|
|
ld2 [%l2],%f24
|
|
fmuld %f26,%f24,%f22
|
|
st2 %f22,[%l3]
|
|
set Y,%l2
|
|
fsubd %f30,%f28,%f30
|
|
fsubd %f30,%f28,%f22
|
|
st2 %f22,[%l2]
|
|
set Z,%l1
|
|
faddd %f26,%f28,%f26
|
|
st2 %f26,[%l1]
|
|
set T,%l0
|
|
set Y1,%o5
|
|
ld2 [%o5],%f26
|
|
fmuld %f30,%f26,%f30
|
|
st2 %f30,[%l0]
|
|
ld2 [%l1],%f30
|
|
faddd %f30,%f28,%f22
|
|
ld2 [%l3],%f20
|
|
fsubd %f20,%f22,%f20
|
|
st2 %f20,[%l3]
|
|
set StickyBit,%l3
|
|
ld2 [%l2],%f20
|
|
fmuld %f20,%f26,%f18
|
|
st2 %f18,[%l3]
|
|
set S,%o4
|
|
fmuld %f30,%f24,%f30
|
|
st2 %f30,[%o4]
|
|
ld2 [%l0],%f30
|
|
fsubd %f30,%f20,%f30
|
|
st2 %f30,[%l0]
|
|
fsubd %f28,%f20,%f30
|
|
ld2 [%l3],%f20
|
|
faddd %f30,%f20,%f30
|
|
st2 %f30,[%l2]
|
|
ld2 [%o4],%f30
|
|
faddd %f22,%f28,%f22
|
|
fsubd %f30,%f22,%f30
|
|
st2 %f30,[%l1]
|
|
faddd %f24,%f28,%f30
|
|
fmuld %f30,%f26,%f30
|
|
st2 %f30,[%l3]
|
|
fmuld %f24,%f26,%f30
|
|
st2 %f30,[%o5]
|
|
ld2 [%l3],%f30
|
|
fsubd %f30,%f24,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%o5],%f30
|
|
set Half,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%o5]
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L248; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L248; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L248; nop
|
|
set T,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L248; nop
|
|
set StickyBit,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L248; nop
|
|
set Y1,%l3
|
|
ld2 [%l3],%f30
|
|
set Half,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L248; nop
|
|
set RMult,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
set .L250,%o0
|
|
call printf; nop
|
|
ba .L249; nop
|
|
.L248:
|
|
set U2,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
set X,%l3
|
|
ld2 [%l3],%f26
|
|
faddd %f26,%f30,%f26
|
|
fcmped %f26,%f28; nop; fbne .L251; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f26
|
|
fcmped %f26,%f28; nop; fbuge .L251; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f26
|
|
faddd %f26,%f30,%f26
|
|
fcmped %f26,%f28; nop; fbne .L251; nop
|
|
set T,%l3
|
|
ld2 [%l3],%f26
|
|
fcmped %f26,%f28; nop; fbuge .L251; nop
|
|
set StickyBit,%l3
|
|
ld2 [%l3],%f26
|
|
faddd %f26,%f30,%f30
|
|
fcmped %f30,%f28; nop; fbne .L251; nop
|
|
set Y1,%l3
|
|
ld2 [%l3],%f30
|
|
set Half,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L251; nop
|
|
set RMult,%l3
|
|
set 2,%l2
|
|
st %l2,[%l3]
|
|
set .L253,%o0
|
|
call printf; nop
|
|
ba .L252; nop
|
|
.L251:
|
|
set .L254,%o0
|
|
call printf; nop
|
|
.L252:
|
|
.L249:
|
|
set RMult,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L247; nop
|
|
set GMult,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; bne .L247; nop
|
|
set .L257,%o0
|
|
call notify; nop
|
|
ba .L247; nop
|
|
.L246:
|
|
set .L254,%o0
|
|
call printf; nop
|
|
.L247:
|
|
set Milestone,%l3
|
|
set 45,%l2
|
|
st %l2,[%l3]
|
|
set Y2,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set Y1,%l2
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set Z,%l1
|
|
set OneAndHalf,%l0
|
|
ld2 [%l0],%f30
|
|
faddd %f30,%f28,%f26
|
|
faddd %f26,%f28,%f24
|
|
st2 %f24,[%l1]
|
|
set X,%l0
|
|
ld2 [%l1],%f24
|
|
ld2 [%l3],%f22
|
|
fdivd %f24,%f22,%f20
|
|
st2 %f20,[%l0]
|
|
set T,%l3
|
|
fsubd %f30,%f28,%f20
|
|
fsubd %f20,%f28,%f20
|
|
st2 %f20,[%l3]
|
|
set Y,%o5
|
|
ld2 [%l3],%f20
|
|
ld2 [%l2],%f18
|
|
fsubd %f20,%f28,%f16
|
|
fdivd %f16,%f18,%f16
|
|
st2 %f16,[%o5]
|
|
faddd %f24,%f28,%f24
|
|
fdivd %f24,%f22,%f24
|
|
st2 %f24,[%l1]
|
|
ld2 [%l0],%f24
|
|
fsubd %f24,%f30,%f24
|
|
st2 %f24,[%l0]
|
|
ld2 [%o5],%f24
|
|
fsubd %f24,%f20,%f24
|
|
st2 %f24,[%o5]
|
|
fdivd %f20,%f18,%f24
|
|
st2 %f24,[%l3]
|
|
ld2 [%l1],%f24
|
|
fsubd %f24,%f26,%f26
|
|
st2 %f26,[%l1]
|
|
fsubd %f28,%f30,%f30
|
|
ld2 [%l3],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbug .L258; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbug .L258; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbug .L258; nop
|
|
set T,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbug .L258; nop
|
|
set X,%l3
|
|
set OneAndHalf,%l2
|
|
ld2 [%l2],%f30
|
|
set Y2,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f30,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set Y,%l1
|
|
set U2,%l0
|
|
ld2 [%l0],%f26
|
|
fsubd %f30,%f26,%f24
|
|
st2 %f24,[%l1]
|
|
set Z,%l0
|
|
faddd %f30,%f26,%f24
|
|
st2 %f24,[%l0]
|
|
ld2 [%l1],%f24
|
|
ld2 [%l3],%f22
|
|
fsubd %f22,%f24,%f22
|
|
st2 %f22,[%l3]
|
|
set T,%l3
|
|
set Y1,%o5
|
|
ld2 [%o5],%f22
|
|
fdivd %f30,%f22,%f20
|
|
st2 %f20,[%l3]
|
|
fdivd %f24,%f22,%f24
|
|
st2 %f24,[%l1]
|
|
ld2 [%l0],%f24
|
|
ld2 [%l3],%f22
|
|
faddd %f24,%f26,%f20
|
|
fsubd %f22,%f20,%f22
|
|
st2 %f22,[%l3]
|
|
ld2 [%l1],%f22
|
|
fsubd %f22,%f24,%f22
|
|
st2 %f22,[%l1]
|
|
fdivd %f24,%f28,%f24
|
|
st2 %f24,[%l0]
|
|
faddd %f28,%f26,%f26
|
|
fdivd %f26,%f28,%f26
|
|
st2 %f26,[%o5]
|
|
ld2 [%l0],%f26
|
|
fsubd %f26,%f30,%f30
|
|
st2 %f30,[%l0]
|
|
ld2 [%o5],%f30
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set F9,%l3
|
|
ld2 [%l3],%f30
|
|
set U1,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f28
|
|
fdivd %f28,%f30,%f30
|
|
st2 %f30,[%o5]
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L260; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L260; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L260; nop
|
|
set T,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L260; nop
|
|
set Y2,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L260; nop
|
|
fcmped %f28,%f30; nop; fbne .L260; nop
|
|
set Half,%l3
|
|
ld2 [%l3],%f30
|
|
set Y1,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f28
|
|
set F9,%l3
|
|
ld2 [%l3],%f26
|
|
fsubd %f26,%f30,%f30
|
|
fcmped %f28,%f30; nop; fbne .L260; nop
|
|
set RDiv,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
set .L262,%o0
|
|
call printf; nop
|
|
set GDiv,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; bne .L261; nop
|
|
set .L265,%o0
|
|
call notify; nop
|
|
ba .L261; nop
|
|
.L260:
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbuge .L266; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbuge .L266; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbuge .L266; nop
|
|
set T,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbuge .L266; nop
|
|
set Y2,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbuge .L266; nop
|
|
set Half,%l3
|
|
ld2 [%l3],%f30
|
|
set Y1,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f28
|
|
set F9,%l3
|
|
ld2 [%l3],%f26
|
|
fsubd %f26,%f30,%f30
|
|
fcmped %f28,%f30; nop; fbuge .L266; nop
|
|
set RDiv,%l3
|
|
set 2,%l2
|
|
st %l2,[%l3]
|
|
set .L268,%o0
|
|
call printf; nop
|
|
.L266:
|
|
.L261:
|
|
.L258:
|
|
set RDiv,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; bne .L269; nop
|
|
set .L271,%o0
|
|
call printf; nop
|
|
.L269:
|
|
set BInvrse,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f30
|
|
set One,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f28,%f30,%f28
|
|
st2 %f28,[%l3]
|
|
mov %g0,%o0
|
|
set Half,%l2
|
|
ld2 [%l2],%f28
|
|
ld2 [%l3],%f26
|
|
fmuld %f26,%f30,%f30
|
|
fsubd %f30,%f28,%f30
|
|
fcmped %f30,%f28; nop; fbne .L274; nop
|
|
set 1,%l3
|
|
st %l3,[%fp+-40]
|
|
ba .L275; nop
|
|
.L274:
|
|
st %g0,[%fp+-40]
|
|
.L275:
|
|
ld [%fp+-40],%o1
|
|
set .L273,%o2
|
|
call TstCond; nop
|
|
set Milestone,%l3
|
|
set 50,%l2
|
|
st %l2,[%l3]
|
|
mov %g0,%o0
|
|
set Half,%l3
|
|
ld2 [%l3],%f30
|
|
set F9,%l3
|
|
ld2 [%l3],%f28
|
|
set U1,%l3
|
|
ld2 [%l3],%f26
|
|
faddd %f28,%f26,%f28
|
|
fsubd %f28,%f30,%f28
|
|
fcmped %f28,%f30; nop; fbne .L278; nop
|
|
set One,%l3
|
|
ld2 [%l3],%f30
|
|
set BMinusU2,%l3
|
|
ld2 [%l3],%f28
|
|
set U2,%l3
|
|
ld2 [%l3],%f26
|
|
faddd %f28,%f26,%f28
|
|
fsubd %f28,%f30,%f28
|
|
set Radix,%l3
|
|
ld2 [%l3],%f26
|
|
fsubd %f26,%f30,%f30
|
|
fcmped %f28,%f30; nop; fbne .L278; nop
|
|
set 1,%l3
|
|
st %l3,[%fp+-44]
|
|
ba .L279; nop
|
|
.L278:
|
|
st %g0,[%fp+-44]
|
|
.L279:
|
|
ld [%fp+-44],%o1
|
|
set .L277,%o2
|
|
call TstCond; nop
|
|
set X,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
set U1,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f28,%f28,%f28
|
|
fsubd %f30,%f28,%f28
|
|
st2 %f28,[%l3]
|
|
set Y,%l2
|
|
set U2,%l1
|
|
ld2 [%l1],%f28
|
|
fsubd %f30,%f28,%f26
|
|
fmuld %f28,%f26,%f28
|
|
faddd %f30,%f28,%f28
|
|
st2 %f28,[%l2]
|
|
set Z,%l1
|
|
set Half,%l0
|
|
ld2 [%l0],%f28
|
|
set F9,%l0
|
|
ld2 [%l0],%f26
|
|
fsubd %f26,%f28,%f26
|
|
st2 %f26,[%l1]
|
|
ld2 [%l3],%f26
|
|
fsubd %f26,%f28,%f28
|
|
ld2 [%l1],%f26
|
|
fsubd %f28,%f26,%f28
|
|
st2 %f28,[%l3]
|
|
ld2 [%l2],%f28
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L280; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L280; nop
|
|
set RAddSub,%l3
|
|
set 2,%l2
|
|
st %l2,[%l3]
|
|
set .L282,%o0
|
|
call printf; nop
|
|
.L280:
|
|
set GAddSub,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L283; nop
|
|
set X,%l3
|
|
set Half,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f26
|
|
fmuld %f26,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set Y,%l2
|
|
fsubd %f30,%f28,%f30
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set One,%l1
|
|
ld2 [%l1],%f30
|
|
ld2 [%l3],%f26
|
|
faddd %f30,%f26,%f26
|
|
st2 %f26,[%l3]
|
|
ld2 [%l2],%f26
|
|
faddd %f30,%f26,%f26
|
|
st2 %f26,[%l2]
|
|
faddd %f30,%f28,%f28
|
|
ld2 [%l3],%f26
|
|
fsubd %f28,%f26,%f28
|
|
st2 %f28,[%l3]
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L285; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L285; nop
|
|
set X,%l3
|
|
set Half,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
set U1,%l2
|
|
ld2 [%l2],%f26
|
|
faddd %f30,%f28,%f24
|
|
fmuld %f24,%f26,%f24
|
|
st2 %f24,[%l3]
|
|
set Y,%l2
|
|
fsubd %f30,%f28,%f30
|
|
fmuld %f30,%f26,%f30
|
|
st2 %f30,[%l2]
|
|
set One,%l1
|
|
ld2 [%l1],%f30
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f28
|
|
st2 %f28,[%l3]
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f28
|
|
st2 %f28,[%l2]
|
|
set F9,%l1
|
|
ld2 [%l1],%f28
|
|
ld2 [%l3],%f26
|
|
fsubd %f28,%f26,%f28
|
|
st2 %f28,[%l3]
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L287; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L287; nop
|
|
set RAddSub,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
set .L289,%o0
|
|
call printf; nop
|
|
set GAddSub,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; bne .L284; nop
|
|
set .L292,%o0
|
|
call notify; nop
|
|
ba .L284; nop
|
|
.L287:
|
|
set .L293,%o0
|
|
call printf; nop
|
|
ba .L284; nop
|
|
.L285:
|
|
set .L293,%o0
|
|
call printf; nop
|
|
ba .L284; nop
|
|
.L283:
|
|
set .L293,%o0
|
|
call printf; nop
|
|
.L284:
|
|
set One,%l3
|
|
ld2 [%l3],%f30
|
|
set S,%l3
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
set Half,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f26
|
|
fmuld %f28,%f26,%f26
|
|
faddd %f30,%f26,%f26
|
|
st2 %f26,[%l3]
|
|
set Y,%l2
|
|
set U2,%l1
|
|
ld2 [%l1],%f26
|
|
faddd %f30,%f26,%f30
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set Z,%l1
|
|
ld2 [%l3],%f30
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f26
|
|
st2 %f26,[%l1]
|
|
set T,%l3
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set StickyBit,%l2
|
|
ld2 [%l1],%f30
|
|
ld2 [%l3],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
ld2 [%l2],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L294; nop
|
|
set S,%l3
|
|
set Zero,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set 3,%o0
|
|
set .L296,%o1
|
|
call BadCond; nop
|
|
.L294:
|
|
set StickyBit,%l3
|
|
set Zero,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set GMult,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L297; nop
|
|
set GDiv,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L297; nop
|
|
set GAddSub,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L297; nop
|
|
set RMult,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L297; nop
|
|
set RDiv,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L297; nop
|
|
set RAddSub,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L297; nop
|
|
set RadixD2,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set RadixD2,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L297; nop
|
|
set .L299,%o0
|
|
call printf; nop
|
|
set X,%l3
|
|
set Half,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
set U1,%l2
|
|
ld2 [%l2],%f26
|
|
faddd %f30,%f26,%f26
|
|
fmuld %f26,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set Y,%l2
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set One,%l1
|
|
ld2 [%l1],%f30
|
|
set Z,%l1
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f28
|
|
st2 %f28,[%l1]
|
|
set T,%l2
|
|
ld2 [%l3],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set One,%l3
|
|
ld2 [%l3],%f30
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f28
|
|
set Zero,%l3
|
|
ld2 [%l3],%f26
|
|
fcmped %f28,%f26; nop; fbug .L300; nop
|
|
set T,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f30
|
|
set U2,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbul .L300; nop
|
|
set Z,%l3
|
|
set Y,%l2
|
|
set T,%l1
|
|
ld2 [%l1],%f30
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set T,%l3
|
|
ld2 [%l3],%f30
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f28
|
|
set U2,%l3
|
|
ld2 [%l3],%f26
|
|
fcmped %f28,%f26; nop; fbul .L302; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L302; nop
|
|
set X,%l3
|
|
set Half,%l2
|
|
ld2 [%l2],%f30
|
|
set U1,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f26
|
|
fmuld %f26,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set Y,%l2
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set One,%l1
|
|
ld2 [%l1],%f30
|
|
set Z,%l1
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f28
|
|
st2 %f28,[%l1]
|
|
set T,%l2
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
set One,%l3
|
|
ld2 [%l3],%f26
|
|
fsubd %f28,%f26,%f28
|
|
fcmped %f28,%f30; nop; fbne .L304; nop
|
|
set T,%l3
|
|
ld2 [%l3],%f28
|
|
set F9,%l3
|
|
ld2 [%l3],%f26
|
|
fsubd %f28,%f26,%f28
|
|
fcmped %f28,%f30; nop; fbne .L304; nop
|
|
set Z,%l3
|
|
set U1,%l2
|
|
ld2 [%l2],%f30
|
|
set Half,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f28,%f30,%f28
|
|
fmuld %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set F9,%l2
|
|
ld2 [%l2],%f30
|
|
set T,%l2
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f28
|
|
st2 %f28,[%l2]
|
|
set Q,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set F9,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
set T,%l3
|
|
ld2 [%l3],%f26
|
|
fsubd %f26,%f30,%f26
|
|
fcmped %f26,%f28; nop; fbne .L306; nop
|
|
set U1,%l3
|
|
ld2 [%l3],%f26
|
|
fsubd %f30,%f26,%f30
|
|
set Q,%l3
|
|
ld2 [%l3],%f26
|
|
fsubd %f30,%f26,%f30
|
|
fcmped %f30,%f28; nop; fbne .L306; nop
|
|
set Z,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
set OneAndHalf,%l2
|
|
ld2 [%l2],%f26
|
|
faddd %f30,%f28,%f24
|
|
fmuld %f24,%f26,%f24
|
|
st2 %f24,[%l3]
|
|
set T,%l2
|
|
faddd %f26,%f28,%f26
|
|
ld2 [%l3],%f24
|
|
fsubd %f26,%f24,%f26
|
|
faddd %f26,%f28,%f26
|
|
st2 %f26,[%l2]
|
|
set X,%l2
|
|
set Radix,%l1
|
|
ld2 [%l1],%f26
|
|
set Half,%l1
|
|
ld2 [%l1],%f24
|
|
fdivd %f24,%f26,%f24
|
|
faddd %f30,%f24,%f24
|
|
st2 %f24,[%l2]
|
|
set Y,%l1
|
|
fmuld %f26,%f28,%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l1]
|
|
ld2 [%l2],%f30
|
|
ld2 [%l1],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set T,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L308; nop
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
set Radix,%l3
|
|
ld2 [%l3],%f26
|
|
set U2,%l3
|
|
ld2 [%l3],%f24
|
|
fmuld %f26,%f24,%f26
|
|
faddd %f28,%f26,%f28
|
|
set Z,%l3
|
|
ld2 [%l3],%f26
|
|
fsubd %f28,%f26,%f28
|
|
fcmped %f28,%f30; nop; fbne .L308; nop
|
|
set Radix,%l3
|
|
ld2 [%l3],%f30
|
|
set Two,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L310; nop
|
|
set X,%l3
|
|
set Two,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f28
|
|
st2 %f28,[%l3]
|
|
set Y,%l2
|
|
ld2 [%l3],%f28
|
|
fdivd %f28,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
ld2 [%l2],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L311; nop
|
|
set StickyBit,%l3
|
|
set S,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ba .L311; nop
|
|
.L310:
|
|
set StickyBit,%l3
|
|
set S,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L311:
|
|
.L308:
|
|
.L306:
|
|
.L304:
|
|
.L302:
|
|
.L300:
|
|
.L297:
|
|
set StickyBit,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L314; nop
|
|
set .L316,%o0
|
|
call printf; nop
|
|
ba .L315; nop
|
|
.L314:
|
|
set .L317,%o0
|
|
call printf; nop
|
|
.L315:
|
|
set 3,%o0
|
|
set GMult,%l2
|
|
ld [%l2],%l2
|
|
cmp %l2,%g0; be .L320; nop
|
|
set GDiv,%l2
|
|
ld [%l2],%l2
|
|
cmp %l2,%g0; be .L320; nop
|
|
set GAddSub,%l2
|
|
ld [%l2],%l2
|
|
cmp %l2,%g0; be .L320; nop
|
|
set RMult,%l2
|
|
ld [%l2],%l2
|
|
cmp %l2,%g0; be .L320; nop
|
|
set RDiv,%l2
|
|
ld [%l2],%l2
|
|
cmp %l2,%g0; be .L320; nop
|
|
set RAddSub,%l2
|
|
ld [%l2],%l2
|
|
cmp %l2,%g0; be .L320; nop
|
|
set 1,%l3
|
|
st %l3,[%fp+-48]
|
|
ba .L321; nop
|
|
.L320:
|
|
st %g0,[%fp+-48]
|
|
.L321:
|
|
ld [%fp+-48],%o1
|
|
set .L319,%o2
|
|
call TstCond; nop
|
|
set Milestone,%l3
|
|
set 60,%l2
|
|
st %l2,[%l3]
|
|
set .L45,%o0
|
|
call printf; nop
|
|
set .L322,%o0
|
|
call printf; nop
|
|
set .L323,%o0
|
|
set NoTrials,%l3
|
|
ld [%l3],%o1
|
|
call printf; nop
|
|
set .L324,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Random9,%l3
|
|
st2 %f30,[%l3]
|
|
set Random1,%l3
|
|
set Third,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set I,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
.L325:
|
|
call Random; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set X,%l3
|
|
st2 %f30,[%l3]
|
|
call Random; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Y,%l3
|
|
st2 %f30,[%l3]
|
|
set Z9,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
set X,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set Z,%l2
|
|
fmuld %f28,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
ld2 [%l2],%f30
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set I,%l3
|
|
ld [%l3],%l2
|
|
add %l2,1,%l2
|
|
st %l2,[%l3]
|
|
.L326:
|
|
set I,%l3
|
|
ld [%l3],%l3
|
|
set NoTrials,%l2
|
|
ld [%l2],%l2
|
|
cmp %l3,%l2; bg .L328; nop
|
|
set Z9,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L325; nop
|
|
.L328:
|
|
set I,%l3
|
|
ld [%l3],%l3
|
|
set NoTrials,%l2
|
|
ld [%l2],%l2
|
|
cmp %l3,%l2; bne .L329; nop
|
|
set Random1,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
set Half,%l2
|
|
ld2 [%l2],%f28
|
|
set Three,%l2
|
|
ld2 [%l2],%f26
|
|
fdivd %f28,%f26,%f28
|
|
faddd %f30,%f28,%f28
|
|
st2 %f28,[%l3]
|
|
set Random2,%l2
|
|
set U2,%l1
|
|
ld2 [%l1],%f26
|
|
set U1,%l1
|
|
ld2 [%l1],%f24
|
|
faddd %f26,%f24,%f26
|
|
faddd %f26,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
ld2 [%l3],%f26
|
|
ld2 [%l2],%f24
|
|
set Z,%l3
|
|
fmuld %f26,%f24,%f22
|
|
st2 %f22,[%l3]
|
|
set Y,%l3
|
|
fmuld %f24,%f26,%f26
|
|
st2 %f26,[%l3]
|
|
fmuld %f28,%f30,%f30
|
|
set Z9,%l3
|
|
fsubd %f30,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
.L329:
|
|
set I,%l3
|
|
ld [%l3],%l3
|
|
set NoTrials,%l2
|
|
ld [%l2],%l2
|
|
cmp %l3,%l2; be .L331; nop
|
|
set Z9,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L331; nop
|
|
set 2,%o0
|
|
set .L333,%o1
|
|
call BadCond; nop
|
|
ba .L332; nop
|
|
.L331:
|
|
set .L334,%o0
|
|
set NoTrials,%l3
|
|
ld [%l3],%o1
|
|
call printf; nop
|
|
.L332:
|
|
set Milestone,%l3
|
|
set 70,%l2
|
|
st %l2,[%l3]
|
|
set .L335,%o0
|
|
call printf; nop
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
std %f30,[%fp+-64]
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
ldd [%fp+-64],%f28
|
|
fcmped %f28,%f30; nop; fbne .L338; nop
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
fnegs %f30,%f30; fmovs %f31,%f31
|
|
std %f30,[%fp+-72]
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
ldd [%fp+-72],%f28
|
|
fcmped %f28,%f30; nop; fbne .L338; nop
|
|
set One,%l3
|
|
ld2 [%l3],%f30
|
|
std %f30,[%fp+-80]
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
ldd [%fp+-80],%f28
|
|
fcmped %f28,%f30; nop; fbne .L338; nop
|
|
set 1,%l3
|
|
st %l3,[%fp+-52]
|
|
ba .L339; nop
|
|
.L338:
|
|
st %g0,[%fp+-52]
|
|
.L339:
|
|
mov %g0,%o0
|
|
ld [%fp+-52],%o1
|
|
set .L337,%o2
|
|
call TstCond; nop
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set MinSqEr,%l3
|
|
st2 %f30,[%l3]
|
|
set MaxSqEr,%l3
|
|
st2 %f30,[%l3]
|
|
set J,%l3
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set OneUlp,%l3
|
|
set U2,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set 1,%o0
|
|
call SqXMinX; nop
|
|
set BInvrse,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
st2 %f30,[%l3]
|
|
set OneUlp,%l3
|
|
set U1,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set 1,%o0
|
|
call SqXMinX; nop
|
|
set U1,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
st2 %f30,[%l3]
|
|
set OneUlp,%l3
|
|
fmuld %f30,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set 1,%o0
|
|
call SqXMinX; nop
|
|
set J,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L340; nop
|
|
call Pause; nop
|
|
.L340:
|
|
set .L342,%o0
|
|
set NoTrials,%l3
|
|
ld [%l3],%o1
|
|
call printf; nop
|
|
set J,%l3
|
|
set Zero,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
set Two,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Radix,%l3
|
|
ld2 [%l3],%f30
|
|
set Y,%l3
|
|
st2 %f30,[%l3]
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L343; nop
|
|
.L345:
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l2
|
|
st2 %f30,[%l2]
|
|
set Radix,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
.L346:
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f30
|
|
set NoTrials,%l3
|
|
ld [%l3],%l3
|
|
st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
|
|
fcmped %f30,%f28; nop; fbul .L345; nop
|
|
.L343:
|
|
set OneUlp,%l3
|
|
set X,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set I,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L349; nop
|
|
.L348:
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set 2,%o0
|
|
call SqXMinX; nop
|
|
set J,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbule .L351; nop
|
|
ba .L350; nop
|
|
.L351:
|
|
set I,%l3
|
|
ld [%l3],%l2
|
|
add %l2,1,%l2
|
|
st %l2,[%l3]
|
|
.L349:
|
|
set I,%l3
|
|
ld [%l3],%l3
|
|
set NoTrials,%l2
|
|
ld [%l2],%l2
|
|
cmp %l3,%l2; ble .L348; nop
|
|
.L350:
|
|
set .L353,%o0
|
|
call printf; nop
|
|
set I,%l3
|
|
set -1,%l2
|
|
st %l2,[%l3]
|
|
set X,%l3
|
|
set BMinusU2,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Radix,%l3
|
|
ld2 [%l3],%f30
|
|
set Y,%l3
|
|
st2 %f30,[%l3]
|
|
set Z,%l3
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set NotMonot,%l2
|
|
st %g0,[%l2]
|
|
set Monot,%l2
|
|
st %g0,[%l2]
|
|
ba .L355; nop
|
|
.L354:
|
|
set I,%l3
|
|
ld [%l3],%l2
|
|
add %l2,1,%l2
|
|
st %l2,[%l3]
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
st2 %f30,[%l3]
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Q,%l3
|
|
st2 %f30,[%l3]
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
st2 %f30,[%l3]
|
|
set Q,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbug .L359; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbule .L357; nop
|
|
.L359:
|
|
set NotMonot,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L358; nop
|
|
.L357:
|
|
set Q,%l3
|
|
ld2 [%l3],%f30
|
|
set Half,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
st2 %f30,[%l3]
|
|
set I,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; bg .L362; nop
|
|
set Q,%l3
|
|
ld2 [%l3],%f30
|
|
set Radix,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f30,%f30
|
|
fcmped %f28,%f30; nop; fbne .L360; nop
|
|
.L362:
|
|
set Monot,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L361; nop
|
|
.L360:
|
|
set I,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; ble .L363; nop
|
|
set I,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; ble .L365; nop
|
|
set Monot,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L364; nop
|
|
.L365:
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
set BInvrse,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set U1,%l3
|
|
ld2 [%l3],%f28
|
|
set X,%l3
|
|
fsubd %f30,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set Z,%l3
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
ba .L364; nop
|
|
.L363:
|
|
set Y,%l3
|
|
set Q,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set U2,%l3
|
|
ld2 [%l3],%f28
|
|
set X,%l3
|
|
fsubd %f30,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set Z,%l3
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
.L364:
|
|
.L361:
|
|
.L358:
|
|
.L355:
|
|
set NotMonot,%l2
|
|
ld [%l2],%l2
|
|
cmp %l2,%g0; bne .L367; nop
|
|
set Monot,%l2
|
|
ld [%l2],%l2
|
|
cmp %l2,%g0; be .L354; nop
|
|
.L367:
|
|
set Monot,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; be .L368; nop
|
|
set .L370,%o0
|
|
call printf; nop
|
|
ba .L369; nop
|
|
.L368:
|
|
set 2,%o0
|
|
set .L158,%o1
|
|
call BadCond; nop
|
|
set .L371,%o0
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L369:
|
|
set Milestone,%l3
|
|
set 80,%l2
|
|
st %l2,[%l3]
|
|
set MinSqEr,%l3
|
|
set Half,%l2
|
|
ld2 [%l2],%f30
|
|
ld2 [%l3],%f28
|
|
faddd %f28,%f30,%f28
|
|
st2 %f28,[%l3]
|
|
set MaxSqEr,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set One,%l3
|
|
ld2 [%l3],%f30
|
|
set U2,%l3
|
|
ld2 [%l3],%f28
|
|
faddd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
set U2,%l3
|
|
ld2 [%l3],%f26
|
|
set Y,%l3
|
|
fsubd %f30,%f28,%f30
|
|
fdivd %f30,%f26,%f30
|
|
st2 %f30,[%l3]
|
|
set SqEr,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
fsubd %f30,%f28,%f30
|
|
set Eight,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f26,%f28,%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set MaxSqEr,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbule .L372; nop
|
|
set MaxSqEr,%l3
|
|
set SqEr,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L372:
|
|
set SqEr,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
set Eight,%l2
|
|
ld2 [%l2],%f26
|
|
fdivd %f28,%f26,%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set MinSqEr,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L374; nop
|
|
set MinSqEr,%l3
|
|
set SqEr,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L374:
|
|
set F9,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set U2,%l3
|
|
ld2 [%l3],%f28
|
|
set U1,%l3
|
|
ld2 [%l3],%f26
|
|
set Y,%l3
|
|
fsubd %f30,%f28,%f30
|
|
set One,%l2
|
|
ld2 [%l2],%f24
|
|
fsubd %f24,%f28,%f28
|
|
fsubd %f30,%f28,%f30
|
|
fdivd %f30,%f26,%f30
|
|
st2 %f30,[%l3]
|
|
set SqEr,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
set Eight,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f26,%f28,%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set MaxSqEr,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbule .L376; nop
|
|
set MaxSqEr,%l3
|
|
set SqEr,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L376:
|
|
set SqEr,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
set One,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f30
|
|
set U1,%l2
|
|
ld2 [%l2],%f28
|
|
set Eight,%l2
|
|
ld2 [%l2],%f26
|
|
fdivd %f28,%f26,%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set MinSqEr,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L378; nop
|
|
set MinSqEr,%l3
|
|
set SqEr,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L378:
|
|
set OneUlp,%l3
|
|
set U2,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set X,%l2
|
|
ld2 [%l3],%f30
|
|
st2 %f30,[%l2]
|
|
set Indx,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
.L380:
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set U1,%l3
|
|
ld2 [%l3],%f28
|
|
faddd %f30,%f28,%f28
|
|
faddd %f28,%f30,%f30
|
|
set F9,%l3
|
|
ld2 [%l3],%f28
|
|
faddd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Y,%l3
|
|
st2 %f30,[%l3]
|
|
set Y,%l3
|
|
set U2,%l2
|
|
ld2 [%l2],%f30
|
|
set X,%l2
|
|
ld2 [%l2],%f28
|
|
set OneUlp,%l2
|
|
ld2 [%l2],%f26
|
|
ld2 [%l3],%f24
|
|
fsubd %f24,%f30,%f24
|
|
set One,%l2
|
|
ld2 [%l2],%f22
|
|
fsubd %f22,%f30,%f30
|
|
faddd %f30,%f28,%f30
|
|
fsubd %f24,%f30,%f30
|
|
fdivd %f30,%f26,%f30
|
|
st2 %f30,[%l3]
|
|
set Z,%l2
|
|
set Half,%l1
|
|
ld2 [%l1],%f30
|
|
set U1,%l1
|
|
ld2 [%l1],%f24
|
|
fsubd %f24,%f28,%f24
|
|
set F9,%l1
|
|
ld2 [%l1],%f22
|
|
faddd %f24,%f22,%f24
|
|
fmuld %f24,%f30,%f24
|
|
fmuld %f24,%f28,%f24
|
|
fmuld %f24,%f28,%f28
|
|
fdivd %f28,%f26,%f28
|
|
st2 %f28,[%l2]
|
|
set SqEr,%l1
|
|
ld2 [%l3],%f28
|
|
faddd %f28,%f30,%f30
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l1]
|
|
ld2 [%l1],%f30
|
|
set MinSqEr,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L384; nop
|
|
set MinSqEr,%l3
|
|
set SqEr,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L384:
|
|
set SqEr,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
set Half,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f30
|
|
set Z,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set MaxSqEr,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbule .L386; nop
|
|
set MaxSqEr,%l3
|
|
set SqEr,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L386:
|
|
set Indx,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; be .L390; nop
|
|
cmp %l3,3; bne .L388; nop
|
|
.L390:
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call Sign; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
std %f30,[%fp+-88]
|
|
set OneUlp,%l2
|
|
ld2 [%l2],%f28
|
|
st %f28,[%sp+4*0+68]
|
|
st %f29,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Eight,%l2
|
|
ld2 [%l2],%f28
|
|
set Nine,%l2
|
|
ld2 [%l2],%f26
|
|
fmuld %f26,%f30,%f30
|
|
fdivd %f28,%f30,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set OneUlp,%l2
|
|
ld2 [%l2],%f28
|
|
ldd [%fp+-88],%f26
|
|
fmuld %f28,%f26,%f28
|
|
fmuld %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
ba .L389; nop
|
|
.L388:
|
|
set OneUlp,%l3
|
|
set U1,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set X,%l2
|
|
ld2 [%l3],%f30
|
|
fnegs %f30,%f30; fmovs %f31,%f31
|
|
st2 %f30,[%l2]
|
|
.L389:
|
|
.L381:
|
|
set Indx,%l3
|
|
ld [%l3],%l2
|
|
add %l2,1,%l2
|
|
st %l2,[%l3]
|
|
set Indx,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,3; ble .L380; nop
|
|
set Milestone,%l3
|
|
set 85,%l2
|
|
st %l2,[%l3]
|
|
set SqRWrng,%l2
|
|
st %g0,[%l2]
|
|
set Anomaly,%l2
|
|
st %g0,[%l2]
|
|
set RSqrt,%l2
|
|
st %g0,[%l2]
|
|
set Radix,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L391; nop
|
|
set .L393,%o0
|
|
call printf; nop
|
|
set Precision,%l3
|
|
ld2 [%l3],%f30
|
|
std %f30,[%fp+-88]
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Radix,%l3
|
|
ld2 [%l3],%f28
|
|
st %f28,[%sp+4*0+68]
|
|
st %f29,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
ldd [%fp+-88],%f26
|
|
faddd %f28,%f26,%f28
|
|
fsubd %f28,%f30,%f30
|
|
st %f30,[%sp+4*2+68]
|
|
st %f31,[%sp+4*3+68]
|
|
ld [%sp+4*2+68],%o2
|
|
ld [%sp+4*3+68],%o3
|
|
call pow; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Half,%l3
|
|
ld2 [%l3],%f28
|
|
faddd %f28,%f30,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set D,%l3
|
|
st2 %f30,[%l3]
|
|
set D,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f30,%f28,%f28
|
|
st2 %f28,[%l3]
|
|
set Y,%l3
|
|
set A1,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
std %f30,[%fp+-96]
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
ldd [%fp+-96],%f28
|
|
fcmped %f28,%f30; nop; fbne .L396; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
std %f30,[%fp+-104]
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
ldd [%fp+-104],%f28
|
|
fcmped %f28,%f30; nop; fbue .L394; nop
|
|
.L396:
|
|
set Anomaly,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L395; nop
|
|
.L394:
|
|
set X,%l3
|
|
set Zero,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Z2,%l2
|
|
ld2 [%l3],%f30
|
|
st2 %f30,[%l2]
|
|
set Y,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Y2,%l2
|
|
ld2 [%l3],%f28
|
|
st2 %f28,[%l2]
|
|
set Z1,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set FourD,%l3
|
|
set Four,%l2
|
|
ld2 [%l2],%f30
|
|
set D,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
.L397:
|
|
set Y2,%l3
|
|
ld2 [%l3],%f30
|
|
set Z2,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbule .L400; nop
|
|
set Q,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Y1,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L402:
|
|
set Q,%l3
|
|
ld2 [%l3],%f30
|
|
std %f30,[%fp+-112]
|
|
set Half,%l3
|
|
ld2 [%l3],%f28
|
|
set Y1,%l3
|
|
ld2 [%l3],%f26
|
|
fdivd %f30,%f26,%f26
|
|
fsubd %f28,%f26,%f28
|
|
st %f28,[%sp+4*0+68]
|
|
st %f29,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Y1,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f30
|
|
ldd [%fp+-112],%f28
|
|
faddd %f28,%f30,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set X1,%l3
|
|
st2 %f30,[%l3]
|
|
set Y1,%l3
|
|
set Q,%l2
|
|
ld2 [%l3],%f30
|
|
st2 %f30,[%l2]
|
|
set X1,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L403:
|
|
set X1,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L402; nop
|
|
set Q,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L405; nop
|
|
set Z2,%l3
|
|
set Y2,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Z,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L405:
|
|
.L400:
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
set Two,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set Eight,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set Y2,%l2
|
|
ld2 [%l2],%f30
|
|
ld2 [%l3],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
ld2 [%l2],%f30
|
|
set FourD,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbul .L407; nop
|
|
set Y2,%l3
|
|
ld2 [%l3],%f30
|
|
set FourD,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
.L407:
|
|
.L398:
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
set D,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbul .L397; nop
|
|
set X8,%l3
|
|
set FourD,%l2
|
|
ld2 [%l2],%f30
|
|
set Z2,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f28
|
|
st2 %f28,[%l3]
|
|
set Q,%l2
|
|
ld2 [%l3],%f28
|
|
set Z,%l1
|
|
ld2 [%l1],%f26
|
|
fmuld %f26,%f26,%f26
|
|
faddd %f28,%f26,%f26
|
|
fdivd %f26,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
set Eight,%l1
|
|
ld2 [%l1],%f30
|
|
fdivd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l2],%f30
|
|
std %f30,[%fp+-112]
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
ldd [%fp+-112],%f28
|
|
fcmped %f28,%f30; nop; fbue .L409; nop
|
|
set Anomaly,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L410; nop
|
|
.L409:
|
|
set Break,%l3
|
|
st %g0,[%l3]
|
|
.L411:
|
|
set X,%l3
|
|
set Z1,%l2
|
|
ld2 [%l2],%f30
|
|
set Z,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
std %f30,[%fp+-120]
|
|
set Radix,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f30,%f28,%f28
|
|
st %f28,[%sp+4*0+68]
|
|
st %f29,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Radix,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f30
|
|
ldd [%fp+-120],%f28
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L414; nop
|
|
set Break,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L415; nop
|
|
.L414:
|
|
set Z1,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
.L415:
|
|
.L412:
|
|
set Break,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; bne .L416; nop
|
|
set Z1,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L411; nop
|
|
.L416:
|
|
set Z1,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L417; nop
|
|
set Break,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; bne .L417; nop
|
|
set Anomaly,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L418; nop
|
|
.L417:
|
|
set Z1,%l3
|
|
ld2 [%l3],%f30
|
|
set RadixD2,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbule .L419; nop
|
|
set Z1,%l3
|
|
ld2 [%l3],%f30
|
|
set Radix,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
.L419:
|
|
.L421:
|
|
call NewD; nop
|
|
.L422:
|
|
set U2,%l3
|
|
ld2 [%l3],%f30
|
|
set D,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f30
|
|
set F9,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbul .L421; nop
|
|
set D,%l3
|
|
ld2 [%l3],%f30
|
|
set Radix,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f28
|
|
fsubd %f28,%f30,%f28
|
|
set W,%l3
|
|
ld2 [%l3],%f26
|
|
fsubd %f26,%f30,%f30
|
|
fcmped %f28,%f30; nop; fbue .L424; nop
|
|
set Anomaly,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L425; nop
|
|
.L424:
|
|
set D,%l3
|
|
ld2 [%l3],%f30
|
|
set Z2,%l3
|
|
st2 %f30,[%l3]
|
|
set I,%l3
|
|
st %g0,[%l3]
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
set Y,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f26
|
|
faddd %f26,%f28,%f26
|
|
set Half,%l2
|
|
ld2 [%l2],%f24
|
|
fmuld %f26,%f24,%f26
|
|
faddd %f30,%f26,%f26
|
|
st2 %f26,[%l3]
|
|
set X,%l3
|
|
faddd %f30,%f28,%f30
|
|
set Q,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
call SR3750; nop
|
|
set D,%l3
|
|
ld2 [%l3],%f30
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
set Y,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f26
|
|
fsubd %f26,%f28,%f26
|
|
set Half,%l2
|
|
ld2 [%l2],%f24
|
|
fmuld %f26,%f24,%f26
|
|
faddd %f30,%f26,%f26
|
|
faddd %f26,%f30,%f26
|
|
st2 %f26,[%l3]
|
|
set X,%l3
|
|
fsubd %f30,%f28,%f28
|
|
faddd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set Q,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f28
|
|
faddd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
call SR3750; nop
|
|
call NewD; nop
|
|
set Z2,%l3
|
|
ld2 [%l3],%f30
|
|
set D,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f28
|
|
set W,%l3
|
|
ld2 [%l3],%f26
|
|
fsubd %f26,%f30,%f30
|
|
fcmped %f28,%f30; nop; fbue .L426; nop
|
|
set Anomaly,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L427; nop
|
|
.L426:
|
|
set Z2,%l3
|
|
ld2 [%l3],%f30
|
|
set D,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f28
|
|
set Z,%l3
|
|
ld2 [%l3],%f26
|
|
set Y,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f24
|
|
fsubd %f24,%f26,%f24
|
|
set Half,%l2
|
|
ld2 [%l2],%f22
|
|
fmuld %f24,%f22,%f24
|
|
faddd %f30,%f24,%f24
|
|
faddd %f28,%f24,%f24
|
|
st2 %f24,[%l3]
|
|
set X,%l3
|
|
fsubd %f30,%f26,%f30
|
|
set Q,%l2
|
|
ld2 [%l2],%f26
|
|
faddd %f30,%f26,%f30
|
|
faddd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
call SR3750; nop
|
|
set Y,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
set Z,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f30
|
|
set Half,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
set Q,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
call SR3750; nop
|
|
set I,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; bne .L428; nop
|
|
set Anomaly,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
.L428:
|
|
.L427:
|
|
.L425:
|
|
.L418:
|
|
.L410:
|
|
.L395:
|
|
set I,%l2
|
|
ld [%l2],%l2
|
|
cmp %l2,%g0; be .L432; nop
|
|
set Anomaly,%l2
|
|
ld [%l2],%l2
|
|
cmp %l2,%g0; be .L430; nop
|
|
.L432:
|
|
mov %g0,%o0
|
|
set .L433,%o1
|
|
call BadCond; nop
|
|
set .L434,%o0
|
|
set W,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L435,%o0
|
|
call printf; nop
|
|
set SqRWrng,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
.L430:
|
|
.L391:
|
|
set Anomaly,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; bne .L436; nop
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set MinSqEr,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbul .L438; nop
|
|
set MaxSqEr,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbug .L438; nop
|
|
set RSqrt,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
set .L440,%o0
|
|
call printf; nop
|
|
ba .L439; nop
|
|
.L438:
|
|
set U2,%l3
|
|
ld2 [%l3],%f30
|
|
set Half,%l3
|
|
ld2 [%l3],%f28
|
|
set MaxSqEr,%l3
|
|
ld2 [%l3],%f26
|
|
faddd %f26,%f30,%f26
|
|
fsubd %f30,%f28,%f30
|
|
fcmped %f26,%f30; nop; fbug .L444; nop
|
|
set MinSqEr,%l3
|
|
ld2 [%l3],%f30
|
|
fcmped %f30,%f28; nop; fbug .L444; nop
|
|
set Radix,%l3
|
|
ld2 [%l3],%f26
|
|
faddd %f30,%f26,%f30
|
|
fcmped %f30,%f28; nop; fbuge .L441; nop
|
|
.L444:
|
|
set SqRWrng,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L442; nop
|
|
.L441:
|
|
set RSqrt,%l3
|
|
set 2,%l2
|
|
st %l2,[%l3]
|
|
set .L445,%o0
|
|
call printf; nop
|
|
.L442:
|
|
.L439:
|
|
.L436:
|
|
set SqRWrng,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; be .L446; nop
|
|
set .L448,%o0
|
|
call printf; nop
|
|
set .L449,%o0
|
|
set MinSqEr,%l3
|
|
ld2 [%l3],%f30
|
|
set Half,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L450,%o0
|
|
set Half,%l3
|
|
ld2 [%l3],%f30
|
|
set MaxSqEr,%l3
|
|
ld2 [%l3],%f28
|
|
faddd %f30,%f28,%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set 1,%o0
|
|
set Radix,%l3
|
|
ld2 [%l3],%f30
|
|
set MaxSqEr,%l3
|
|
ld2 [%l3],%f28
|
|
set MinSqEr,%l3
|
|
ld2 [%l3],%f26
|
|
fsubd %f28,%f26,%f28
|
|
fmuld %f30,%f30,%f30
|
|
fcmped %f28,%f30; nop; fbuge .L453; nop
|
|
set 1,%l3
|
|
st %l3,[%fp+-84]
|
|
ba .L454; nop
|
|
.L453:
|
|
st %g0,[%fp+-84]
|
|
.L454:
|
|
ld [%fp+-84],%o1
|
|
set .L452,%o2
|
|
call TstCond; nop
|
|
.L446:
|
|
set Milestone,%l3
|
|
set 90,%l2
|
|
st %l2,[%l3]
|
|
call Pause; nop
|
|
set .L455,%o0
|
|
call printf; nop
|
|
set N,%l2
|
|
st %g0,[%l2]
|
|
set I,%l2
|
|
st %g0,[%l2]
|
|
set Z,%l2
|
|
set Zero,%l1
|
|
ld2 [%l1],%f30
|
|
fnegs %f30,%f30; fmovs %f31,%f31
|
|
st2 %f30,[%l2]
|
|
set M,%l2
|
|
set 3,%l1
|
|
st %l1,[%l2]
|
|
set Break,%l2
|
|
st %g0,[%l2]
|
|
.L456:
|
|
set X,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
call SR3980; nop
|
|
set I,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,10; bg .L459; nop
|
|
set I,%l3
|
|
set 1023,%l2
|
|
st %l2,[%l3]
|
|
call SR3980; nop
|
|
.L459:
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
set MinusOne,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L461; nop
|
|
set Break,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L462; nop
|
|
.L461:
|
|
set Z,%l3
|
|
set MinusOne,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
call PrintIfNPositive; nop
|
|
set N,%l3
|
|
st %g0,[%l3]
|
|
set I,%l3
|
|
set -4,%l2
|
|
st %l2,[%l3]
|
|
.L462:
|
|
.L457:
|
|
set Break,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; be .L456; nop
|
|
call PrintIfNPositive; nop
|
|
set N,%l3
|
|
set N1,%l2
|
|
ld [%l3],%l1
|
|
st %l1,[%l2]
|
|
st %g0,[%l3]
|
|
set Z,%l3
|
|
set A1,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set W,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call log; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
std %f30,[%fp+-88]
|
|
set A1,%l3
|
|
ld2 [%l3],%f28
|
|
st %f28,[%sp+4*0+68]
|
|
st %f29,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call log; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Two,%l3
|
|
ld2 [%l3],%f28
|
|
ldd [%fp+-88],%f26
|
|
fmuld %f28,%f26,%f28
|
|
fdivd %f28,%f30,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set M,%l3
|
|
fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l2
|
|
st %l2,[%l3]
|
|
set Break,%l3
|
|
st %g0,[%l3]
|
|
.L463:
|
|
set X,%l3
|
|
set Z,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set I,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
call SR3980; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
set AInvrse,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L466; nop
|
|
set Break,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L467; nop
|
|
.L466:
|
|
set Z,%l3
|
|
set AInvrse,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L467:
|
|
.L464:
|
|
set Break,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; be .L463; nop
|
|
set Milestone,%l3
|
|
set 100,%l2
|
|
st %l2,[%l3]
|
|
set M,%l3
|
|
set NoTrials,%l2
|
|
ld [%l2],%l2
|
|
st %l2,[%l3]
|
|
set Z,%l3
|
|
set Three,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L468:
|
|
set X,%l3
|
|
set Z,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set I,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
call SR3980; nop
|
|
.L471:
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
set Two,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
.L472:
|
|
set Three,%l3
|
|
ld2 [%l3],%f30
|
|
std %f30,[%fp+-96]
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fdivd %f28,%f30,%f28
|
|
st %f28,[%sp+4*0+68]
|
|
st %f29,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
ldd [%fp+-96],%f28
|
|
fmuld %f28,%f30,%f30
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L471; nop
|
|
.L469:
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
set Eight,%l3
|
|
ld2 [%l3],%f28
|
|
set Three,%l3
|
|
ld2 [%l3],%f26
|
|
fmuld %f28,%f26,%f28
|
|
fcmped %f30,%f28; nop; fbul .L468; nop
|
|
set N,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; ble .L474; nop
|
|
set .L476,%o0
|
|
call printf; nop
|
|
set .L477,%o0
|
|
call printf; nop
|
|
.L474:
|
|
call PrintIfNPositive; nop
|
|
set N,%l3
|
|
ld [%l3],%l2
|
|
set N1,%l1
|
|
ld [%l1],%l1
|
|
add %l2,%l1,%l2
|
|
st %l2,[%l3]
|
|
ld [%l3],%l3
|
|
cmp %l3,0; bne .L478; nop
|
|
set .L480,%o0
|
|
call printf; nop
|
|
.L478:
|
|
set N,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; ble .L481; nop
|
|
call Pause; nop
|
|
ba .L482; nop
|
|
.L481:
|
|
set .L45,%o0
|
|
call printf; nop
|
|
.L482:
|
|
set Milestone,%l3
|
|
set 110,%l2
|
|
st %l2,[%l3]
|
|
set .L483,%o0
|
|
call printf; nop
|
|
set D,%l3
|
|
set U1,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Precision,%l3
|
|
ld2 [%l3],%f30
|
|
std %f30,[%fp+-96]
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
ldd [%fp+-96],%f28
|
|
fcmped %f28,%f30; nop; fbue .L484; nop
|
|
set D,%l3
|
|
set BInvrse,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
set Precision,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L486:
|
|
set D,%l3
|
|
ld2 [%l3],%f30
|
|
set BInvrse,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
.L487:
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L486; nop
|
|
.L484:
|
|
set Y,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Z,%l3
|
|
set D,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L489:
|
|
set Y,%l3
|
|
set C,%l2
|
|
ld2 [%l3],%f30
|
|
st2 %f30,[%l2]
|
|
set Z,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
fmuld %f30,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
.L490:
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbule .L492; nop
|
|
faddd %f30,%f30,%f28
|
|
fcmped %f28,%f30; nop; fbug .L489; nop
|
|
.L492:
|
|
set Y,%l3
|
|
set C,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Z,%l2
|
|
ld2 [%l3],%f30
|
|
set D,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
.L493:
|
|
set Y,%l3
|
|
set C,%l2
|
|
ld2 [%l3],%f30
|
|
st2 %f30,[%l2]
|
|
set Z,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set D,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
.L494:
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbule .L496; nop
|
|
faddd %f30,%f30,%f28
|
|
fcmped %f28,%f30; nop; fbug .L493; nop
|
|
.L496:
|
|
set Radix,%l3
|
|
ld2 [%l3],%f30
|
|
set Two,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L497; nop
|
|
set HInvrse,%l3
|
|
set Two,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ba .L498; nop
|
|
.L497:
|
|
set HInvrse,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L498:
|
|
set H,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
set HInvrse,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f30,%f28,%f28
|
|
st2 %f28,[%l3]
|
|
set C,%l2
|
|
ld2 [%l2],%f28
|
|
set CInvrse,%l2
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set E0,%l2
|
|
st2 %f28,[%l2]
|
|
set Z,%l1
|
|
ld2 [%l2],%f30
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l1]
|
|
.L499:
|
|
set E0,%l3
|
|
set Y,%l2
|
|
ld2 [%l3],%f30
|
|
st2 %f30,[%l2]
|
|
set Z,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set H,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
.L500:
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
set E0,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbule .L502; nop
|
|
faddd %f30,%f30,%f28
|
|
fcmped %f28,%f30; nop; fbug .L499; nop
|
|
.L502:
|
|
set UfThold,%l3
|
|
set E0,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set E1,%l3
|
|
st2 %f30,[%l3]
|
|
set Q,%l3
|
|
st2 %f30,[%l3]
|
|
set E9,%l3
|
|
set U2,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set S,%l2
|
|
set One,%l1
|
|
ld2 [%l1],%f30
|
|
ld2 [%l3],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set D,%l3
|
|
set C,%l1
|
|
ld2 [%l1],%f30
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f28
|
|
st2 %f28,[%l3]
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbug .L503; nop
|
|
set E9,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set S,%l2
|
|
set One,%l1
|
|
ld2 [%l1],%f30
|
|
ld2 [%l3],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set D,%l3
|
|
set C,%l1
|
|
ld2 [%l1],%f30
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f28
|
|
st2 %f28,[%l3]
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbug .L504; nop
|
|
mov %g0,%o0
|
|
set .L507,%o1
|
|
call BadCond; nop
|
|
set Underflow,%l3
|
|
set E0,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Y1,%l3
|
|
set Zero,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set PseudoZero,%l3
|
|
set Z,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
call Pause; nop
|
|
ba .L504; nop
|
|
.L503:
|
|
set Underflow,%l3
|
|
set D,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set PseudoZero,%l2
|
|
ld2 [%l3],%f30
|
|
set H,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set UfThold,%l3
|
|
set Zero,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L508:
|
|
set Underflow,%l3
|
|
set Y1,%l2
|
|
ld2 [%l3],%f30
|
|
st2 %f30,[%l2]
|
|
set PseudoZero,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set E1,%l3
|
|
ld2 [%l3],%f30
|
|
faddd %f30,%f30,%f28
|
|
fcmped %f28,%f30; nop; fbug .L511; nop
|
|
set Y2,%l3
|
|
set Underflow,%l2
|
|
ld2 [%l2],%f30
|
|
set HInvrse,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set Y1,%l2
|
|
ld2 [%l2],%f30
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set E1,%l3
|
|
st2 %f30,[%l3]
|
|
set Q,%l3
|
|
set Y1,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set UfThold,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L513; nop
|
|
set Y1,%l3
|
|
ld2 [%l3],%f30
|
|
set Y2,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L513; nop
|
|
set UfThold,%l3
|
|
set Y1,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L513:
|
|
.L511:
|
|
set PseudoZero,%l3
|
|
ld2 [%l3],%f30
|
|
set H,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
.L509:
|
|
set PseudoZero,%l3
|
|
ld2 [%l3],%f30
|
|
set Underflow,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbule .L515; nop
|
|
faddd %f30,%f30,%f28
|
|
fcmped %f28,%f30; nop; fbug .L508; nop
|
|
.L515:
|
|
.L504:
|
|
set PseudoZero,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L516; nop
|
|
set .L45,%o0
|
|
call printf; nop
|
|
set PseudoZero,%l3
|
|
ld2 [%l3],%f30
|
|
set Z,%l3
|
|
st2 %f30,[%l3]
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L518; nop
|
|
mov %g0,%o0
|
|
set .L520,%o1
|
|
call BadCond; nop
|
|
set .L521,%o0
|
|
call printf; nop
|
|
set .L522,%o0
|
|
set PseudoZero,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set X,%l3
|
|
set PseudoZero,%l2
|
|
ld2 [%l2],%f30
|
|
fnegs %f30,%f30; fmovs %f31,%f31
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L519; nop
|
|
set .L525,%o0
|
|
call printf; nop
|
|
set .L526,%o0
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
ba .L519; nop
|
|
.L518:
|
|
set 3,%o0
|
|
set .L527,%o1
|
|
call BadCond; nop
|
|
set .L528,%o0
|
|
set PseudoZero,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L519:
|
|
call TstPtUf; nop
|
|
.L516:
|
|
set Milestone,%l3
|
|
set 120,%l2
|
|
st %l2,[%l3]
|
|
set CInvrse,%l3
|
|
ld2 [%l3],%f30
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f28
|
|
set Y1,%l3
|
|
ld2 [%l3],%f26
|
|
fmuld %f30,%f26,%f30
|
|
fcmped %f28,%f30; nop; fbule .L529; nop
|
|
set S,%l3
|
|
set H,%l2
|
|
ld2 [%l2],%f30
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set E0,%l3
|
|
set Underflow,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L529:
|
|
set E1,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L531; nop
|
|
set E0,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L531; nop
|
|
set 2,%o0
|
|
set .L158,%o1
|
|
call BadCond; nop
|
|
set E1,%l3
|
|
ld2 [%l3],%f30
|
|
set E0,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L533; nop
|
|
set .L535,%o0
|
|
call printf; nop
|
|
set .L536,%o0
|
|
call printf; nop
|
|
set PseudoZero,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L534; nop
|
|
set E0,%l3
|
|
set E1,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ba .L534; nop
|
|
.L533:
|
|
set .L539,%o0
|
|
call printf; nop
|
|
set .L540,%o0
|
|
call printf; nop
|
|
.L534:
|
|
.L531:
|
|
set .L541,%o0
|
|
set E0,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set Z,%l3
|
|
set E0,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
call TstPtUf; nop
|
|
set Underflow,%l3
|
|
set E0,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set N,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L542; nop
|
|
set Underflow,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L542:
|
|
set I,%l3
|
|
set 4,%l2
|
|
st %l2,[%l3]
|
|
set E1,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L544; nop
|
|
set I,%l3
|
|
set 3,%l2
|
|
st %l2,[%l3]
|
|
.L544:
|
|
set UfThold,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L546; nop
|
|
set I,%l3
|
|
ld [%l3],%l2
|
|
sub %l2,2,%l2
|
|
st %l2,[%l3]
|
|
.L546:
|
|
set UfNGrad,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
set I,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bl .L548; nop
|
|
cmp %l3,4; bg .L548; nop
|
|
sll %l3,2,%l3
|
|
set .L571-4,%l2
|
|
ld [%l3+%l2],%l3
|
|
jmp %l3; nop
|
|
.section ".rodata"
|
|
.align 4
|
|
.L571:
|
|
.word .L550
|
|
.word .L557
|
|
.word .L562
|
|
.word .L563
|
|
.section ".text"
|
|
.L550:
|
|
set UfThold,%l3
|
|
set Underflow,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set CInvrse,%l3
|
|
ld2 [%l3],%f30
|
|
set Q,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f28
|
|
set Y,%l3
|
|
ld2 [%l3],%f26
|
|
fmuld %f30,%f26,%f30
|
|
set S,%l3
|
|
ld2 [%l3],%f26
|
|
fmuld %f30,%f26,%f30
|
|
fcmped %f28,%f30; nop; fbue .L551; nop
|
|
set UfThold,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
mov %g0,%o0
|
|
set .L553,%o1
|
|
call BadCond; nop
|
|
set .L554,%o0
|
|
set UfThold,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L555,%o0
|
|
set C,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L556,%o0
|
|
call printf; nop
|
|
.L551:
|
|
call Pause; nop
|
|
ba .L549; nop
|
|
.L557:
|
|
mov %g0,%o0
|
|
set .L558,%o1
|
|
call BadCond; nop
|
|
set .L559,%o0
|
|
call printf; nop
|
|
set .L560,%o0
|
|
set Q,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
set Y2,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*3+68]
|
|
st %f31,[%sp+4*4+68]
|
|
ld [%sp+4*3+68],%o3
|
|
ld [%sp+4*4+68],%o4
|
|
call printf; nop
|
|
set Q,%l3
|
|
ld2 [%l3],%f30
|
|
set Y2,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set .L561,%o0
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set UfThold,%l3
|
|
set Q,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ba .L549; nop
|
|
.L562:
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
st2 %f30,[%l3]
|
|
ba .L549; nop
|
|
.L563:
|
|
set UfThold,%l3
|
|
ld2 [%l3],%f30
|
|
set Q,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L564; nop
|
|
set E1,%l3
|
|
ld2 [%l3],%f28
|
|
set E0,%l3
|
|
ld2 [%l3],%f26
|
|
fcmped %f28,%f26; nop; fbne .L564; nop
|
|
set E9,%l3
|
|
ld2 [%l3],%f26
|
|
fdivd %f28,%f26,%f28
|
|
fsubd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set E1,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L564; nop
|
|
set UfNGrad,%l3
|
|
st %g0,[%l3]
|
|
set .L566,%o0
|
|
call printf; nop
|
|
set .L567,%o0
|
|
call printf; nop
|
|
set Y,%l3
|
|
set E0,%l2
|
|
ld2 [%l2],%f30
|
|
set CInvrse,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set U2,%l2
|
|
ld2 [%l2],%f26
|
|
ld2 [%l3],%f24
|
|
set OneAndHalf,%l2
|
|
ld2 [%l2],%f22
|
|
faddd %f22,%f26,%f22
|
|
fmuld %f24,%f22,%f24
|
|
st2 %f24,[%l3]
|
|
set X,%l2
|
|
set One,%l1
|
|
ld2 [%l1],%f24
|
|
faddd %f24,%f26,%f26
|
|
fmuld %f28,%f26,%f28
|
|
st2 %f28,[%l2]
|
|
ld2 [%l3],%f28
|
|
ld2 [%l2],%f26
|
|
fdivd %f28,%f26,%f28
|
|
st2 %f28,[%l3]
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L569; nop
|
|
set 1,%l3
|
|
st %l3,[%fp+-100]
|
|
ba .L570; nop
|
|
.L569:
|
|
st %g0,[%fp+-100]
|
|
.L570:
|
|
set IEEE,%l3
|
|
ld [%fp+-100],%l2
|
|
st %l2,[%l3]
|
|
.L564:
|
|
.L548:
|
|
.L549:
|
|
set UfNGrad,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; be .L573; nop
|
|
set .L45,%o0
|
|
call printf; nop
|
|
set sigsave,%l3
|
|
set sigfpe,%l2
|
|
st %l2,[%l3]
|
|
set ovfl_buf,%o0
|
|
call setjmp; nop
|
|
cmp %o0,0; be .L575; nop
|
|
set .L577,%o0
|
|
call printf; nop
|
|
set H,%l3
|
|
ld2 [%l3],%f30
|
|
set R,%l3
|
|
faddd %f30,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
ba .L576; nop
|
|
.L575:
|
|
set Underflow,%l3
|
|
ld2 [%l3],%f30
|
|
set UfThold,%l3
|
|
ld2 [%l3],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set R,%l3
|
|
st2 %f30,[%l3]
|
|
.L576:
|
|
set sigsave,%l3
|
|
st %g0,[%l3]
|
|
set R,%l3
|
|
ld2 [%l3],%f30
|
|
set H,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L578; nop
|
|
set Z,%l3
|
|
set R,%l2
|
|
ld2 [%l2],%f30
|
|
set UfThold,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f28
|
|
st2 %f28,[%l3]
|
|
set One,%l2
|
|
ld2 [%l2],%f28
|
|
set H,%l2
|
|
ld2 [%l2],%f26
|
|
set X,%l2
|
|
ld2 [%l3],%f24
|
|
fmuld %f30,%f26,%f30
|
|
faddd %f28,%f26,%f26
|
|
fmuld %f30,%f26,%f30
|
|
faddd %f28,%f30,%f30
|
|
fmuld %f24,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
ba .L579; nop
|
|
.L578:
|
|
set Z,%l3
|
|
set UfThold,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
set H,%l2
|
|
ld2 [%l2],%f28
|
|
set X,%l2
|
|
ld2 [%l3],%f26
|
|
fmuld %f28,%f28,%f24
|
|
faddd %f30,%f28,%f28
|
|
fmuld %f24,%f28,%f28
|
|
faddd %f30,%f28,%f30
|
|
fmuld %f26,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
.L579:
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L580; nop
|
|
fsubd %f30,%f28,%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L580; nop
|
|
set 3,%o0
|
|
set .L158,%o1
|
|
call BadCond; nop
|
|
set .L582,%o0
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*3+68]
|
|
st %f31,[%sp+4*4+68]
|
|
ld [%sp+4*3+68],%o3
|
|
ld [%sp+4*4+68],%o4
|
|
call printf; nop
|
|
set Z9,%l3
|
|
set X,%l2
|
|
ld2 [%l2],%f30
|
|
set Z,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set .L583,%o0
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L584,%o0
|
|
call printf; nop
|
|
set .L585,%o0
|
|
call printf; nop
|
|
set .L586,%o0
|
|
call printf; nop
|
|
set .L587,%o0
|
|
call printf; nop
|
|
set .L588,%o0
|
|
call printf; nop
|
|
set .L589,%o0
|
|
call printf; nop
|
|
set sigsave,%l3
|
|
set sigfpe,%l2
|
|
st %l2,[%l3]
|
|
set ovfl_buf,%o0
|
|
call setjmp; nop
|
|
cmp %o0,0; be .L590; nop
|
|
set .L592,%o0
|
|
call printf; nop
|
|
ba .L591; nop
|
|
.L590:
|
|
set .L593,%o0
|
|
set Half,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
ld2 [%l3],%f28
|
|
set Z,%l3
|
|
ld2 [%l3],%f26
|
|
fdivd %f28,%f26,%f28
|
|
fsubd %f28,%f30,%f28
|
|
fsubd %f28,%f30,%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L591:
|
|
set sigsave,%l3
|
|
st %g0,[%l3]
|
|
.L580:
|
|
.L573:
|
|
set .L594,%o0
|
|
set UfThold,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
set .L595,%o3
|
|
call printf; nop
|
|
set .L596,%o0
|
|
call printf; nop
|
|
set .L597,%o0
|
|
call printf; nop
|
|
set Y2,%l3
|
|
set U1,%l2
|
|
ld2 [%l2],%f30
|
|
fmuld %f30,%f30,%f28
|
|
st2 %f28,[%l3]
|
|
set Y,%l2
|
|
ld2 [%l3],%f28
|
|
fmuld %f28,%f28,%f28
|
|
st2 %f28,[%l2]
|
|
ld2 [%l2],%f28
|
|
fmuld %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set UfThold,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L598; nop
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
set E0,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbule .L600; nop
|
|
set 2,%o0
|
|
set .L158,%o1
|
|
call BadCond; nop
|
|
set I,%l3
|
|
set 5,%l2
|
|
st %l2,[%l3]
|
|
ba .L601; nop
|
|
.L600:
|
|
set 1,%o0
|
|
set .L158,%o1
|
|
call BadCond; nop
|
|
set I,%l3
|
|
set 4,%l2
|
|
st %l2,[%l3]
|
|
.L601:
|
|
set .L602,%o0
|
|
set I,%l3
|
|
ld [%l3],%o1
|
|
call printf; nop
|
|
.L598:
|
|
set Milestone,%l3
|
|
set 130,%l2
|
|
st %l2,[%l3]
|
|
set UfThold,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call log; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
std %f30,[%fp+-104]
|
|
set HInvrse,%l3
|
|
ld2 [%l3],%f28
|
|
st %f28,[%sp+4*0+68]
|
|
st %f29,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call log; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Half,%l3
|
|
ld2 [%l3],%f28
|
|
set TwoForty,%l3
|
|
ld2 [%l3],%f26
|
|
ldd [%fp+-104],%f24
|
|
fmuld %f26,%f24,%f26
|
|
fdivd %f26,%f30,%f30
|
|
fsubd %f28,%f30,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Y,%l3
|
|
fnegs %f30,%f30; fmovs %f31,%f31
|
|
set TwoForty,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
set Y2,%l3
|
|
faddd %f30,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set .L603,%o0
|
|
call printf; nop
|
|
set .L604,%o0
|
|
set HInvrse,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*3+68]
|
|
st %f31,[%sp+4*4+68]
|
|
ld [%sp+4*3+68],%o3
|
|
ld [%sp+4*4+68],%o4
|
|
call printf; nop
|
|
set .L605,%o0
|
|
set HInvrse,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*3+68]
|
|
st %f31,[%sp+4*4+68]
|
|
ld [%sp+4*3+68],%o3
|
|
ld [%sp+4*4+68],%o4
|
|
call printf; nop
|
|
set HInvrse,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
set Y2,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*2+68]
|
|
st %f31,[%sp+4*3+68]
|
|
ld [%sp+4*2+68],%o2
|
|
ld [%sp+4*3+68],%o3
|
|
call pow; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set V9,%l3
|
|
st2 %f30,[%l3]
|
|
set .L606,%o0
|
|
set V9,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set V9,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbul .L609; nop
|
|
set Radix,%l3
|
|
ld2 [%l3],%f28
|
|
faddd %f28,%f28,%f28
|
|
set E9,%l3
|
|
ld2 [%l3],%f26
|
|
faddd %f28,%f26,%f28
|
|
set UfThold,%l3
|
|
ld2 [%l3],%f26
|
|
fmuld %f28,%f26,%f28
|
|
fcmped %f30,%f28; nop; fbule .L607; nop
|
|
.L609:
|
|
set 1,%o0
|
|
set .L610,%o1
|
|
call BadCond; nop
|
|
set .L611,%o0
|
|
set UfThold,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
ba .L608; nop
|
|
.L607:
|
|
set V9,%l3
|
|
ld2 [%l3],%f30
|
|
set UfThold,%l3
|
|
ld2 [%l3],%f28
|
|
set One,%l3
|
|
ld2 [%l3],%f26
|
|
set E9,%l3
|
|
ld2 [%l3],%f24
|
|
faddd %f26,%f24,%f26
|
|
fmuld %f28,%f26,%f28
|
|
fcmped %f30,%f28; nop; fbug .L612; nop
|
|
set .L614,%o0
|
|
call printf; nop
|
|
ba .L613; nop
|
|
.L612:
|
|
set 2,%o0
|
|
set .L610,%o1
|
|
call BadCond; nop
|
|
set .L611,%o0
|
|
set UfThold,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L613:
|
|
.L608:
|
|
set Milestone,%l3
|
|
set 140,%l2
|
|
st %l2,[%l3]
|
|
set .L45,%o0
|
|
call printf; nop
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set X,%l3
|
|
st2 %f30,[%l3]
|
|
set I,%l3
|
|
set 2,%l2
|
|
st %l2,[%l3]
|
|
set Y,%l3
|
|
set Two,%l2
|
|
ld2 [%l2],%f28
|
|
set Three,%l2
|
|
ld2 [%l2],%f26
|
|
fmuld %f28,%f26,%f28
|
|
st2 %f28,[%l3]
|
|
set Q,%l3
|
|
st2 %f30,[%l3]
|
|
set N,%l3
|
|
st %g0,[%l3]
|
|
.L615:
|
|
set Z,%l3
|
|
set X,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set I,%l1
|
|
ld [%l1],%l0
|
|
add %l0,1,%l0
|
|
st %l0,[%l1]
|
|
set Y,%l0
|
|
ld [%l1],%l1
|
|
ld2 [%l0],%f30
|
|
add %l1,%l1,%l1
|
|
st %l1,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l0]
|
|
set R,%l1
|
|
set Q,%o5
|
|
ld2 [%l0],%f30
|
|
ld2 [%o5],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l1]
|
|
ld2 [%l3],%f30
|
|
ld2 [%l1],%f28
|
|
faddd %f30,%f28,%f26
|
|
st2 %f26,[%l2]
|
|
ld2 [%l2],%f26
|
|
fsubd %f30,%f26,%f30
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%o5]
|
|
.L616:
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbug .L615; nop
|
|
set Z,%l3
|
|
set OneAndHalf,%l2
|
|
ld2 [%l2],%f30
|
|
set X,%l2
|
|
set One,%l1
|
|
ld2 [%l1],%f28
|
|
set Eight,%l1
|
|
ld2 [%l1],%f26
|
|
fdivd %f28,%f26,%f28
|
|
faddd %f30,%f28,%f28
|
|
ld2 [%l2],%f26
|
|
set ThirtyTwo,%l1
|
|
ld2 [%l1],%f24
|
|
fmuld %f30,%f24,%f30
|
|
fdivd %f26,%f30,%f30
|
|
faddd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
fmuld %f30,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
set Exp2,%l3
|
|
ld2 [%l2],%f30
|
|
fmuld %f30,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set F9,%l1
|
|
ld2 [%l1],%f30
|
|
st2 %f30,[%l2]
|
|
set Y,%l1
|
|
ld2 [%l2],%f30
|
|
set U1,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l1]
|
|
set .L618,%o0
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set I,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
.L619:
|
|
set Z,%l3
|
|
set X,%l2
|
|
ld2 [%l2],%f30
|
|
set BInvrse,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f26
|
|
st2 %f26,[%l3]
|
|
set One,%l2
|
|
ld2 [%l2],%f26
|
|
faddd %f30,%f26,%f24
|
|
ld2 [%l3],%f22
|
|
fsubd %f26,%f28,%f28
|
|
fsubd %f22,%f28,%f28
|
|
fdivd %f24,%f28,%f28
|
|
st2 %f28,[%l3]
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*2+68]
|
|
st %f31,[%sp+4*3+68]
|
|
ld [%sp+4*2+68],%o2
|
|
ld [%sp+4*3+68],%o3
|
|
call pow; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Q,%l3
|
|
set Exp2,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set Q,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set TwoForty,%l3
|
|
ld2 [%l3],%f28
|
|
set U2,%l3
|
|
ld2 [%l3],%f26
|
|
fmuld %f28,%f26,%f28
|
|
fcmped %f30,%f28; nop; fbule .L623; nop
|
|
set N,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
set BInvrse,%l3
|
|
ld2 [%l3],%f30
|
|
set V9,%l3
|
|
set X,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f28,%f30,%f28
|
|
set One,%l2
|
|
ld2 [%l2],%f26
|
|
fsubd %f26,%f30,%f30
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set 2,%o0
|
|
set .L625,%o1
|
|
call BadCond; nop
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*2+68]
|
|
st %f31,[%sp+4*3+68]
|
|
ld [%sp+4*2+68],%o2
|
|
ld [%sp+4*3+68],%o3
|
|
call pow; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set .L626,%o0
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L627,%o0
|
|
set V9,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*3+68]
|
|
st %f31,[%sp+4*4+68]
|
|
ld [%sp+4*3+68],%o3
|
|
ld [%sp+4*4+68],%o4
|
|
call printf; nop
|
|
set .L628,%o0
|
|
set Q,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L629,%o0
|
|
call printf; nop
|
|
set .L630,%o0
|
|
call printf; nop
|
|
ba .L621; nop
|
|
.L623:
|
|
set Z,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
set X,%l1
|
|
ld2 [%l1],%f28
|
|
fsubd %f30,%f28,%f28
|
|
set Two,%l0
|
|
ld2 [%l0],%f26
|
|
fmuld %f28,%f26,%f28
|
|
faddd %f28,%f30,%f28
|
|
st2 %f28,[%l3]
|
|
st2 %f30,[%l1]
|
|
ld2 [%l3],%f30
|
|
st2 %f30,[%l2]
|
|
ld2 [%l1],%f30
|
|
set F9,%l2
|
|
ld2 [%l2],%f28
|
|
fsubd %f30,%f28,%f30
|
|
set One,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f30,%f30
|
|
faddd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbule .L631; nop
|
|
set I,%l3
|
|
ld [%l3],%l3
|
|
set NoTrials,%l2
|
|
ld [%l2],%l2
|
|
cmp %l3,%l2; bge .L631; nop
|
|
set I,%l3
|
|
ld [%l3],%l2
|
|
add %l2,1,%l2
|
|
st %l2,[%l3]
|
|
ba .L619; nop
|
|
.L631:
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbule .L633; nop
|
|
set N,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; bne .L621; nop
|
|
set .L637,%o0
|
|
call printf; nop
|
|
ba .L621; nop
|
|
.L633:
|
|
set X,%l3
|
|
set U2,%l2
|
|
ld2 [%l2],%f30
|
|
set One,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f28,%f30,%f28
|
|
st2 %f28,[%l3]
|
|
set Y,%l2
|
|
faddd %f30,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
ld2 [%l2],%f30
|
|
ld2 [%l3],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set I,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L619; nop
|
|
.L621:
|
|
set Milestone,%l3
|
|
set 150,%l2
|
|
st %l2,[%l3]
|
|
set .L638,%o0
|
|
call printf; nop
|
|
set N,%l3
|
|
st %g0,[%l3]
|
|
set Z,%l3
|
|
set A1,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set C,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call log; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
std %f30,[%fp+-112]
|
|
set A1,%l3
|
|
ld2 [%l3],%f28
|
|
st %f28,[%sp+4*0+68]
|
|
st %f29,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call log; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Half,%l3
|
|
ld2 [%l3],%f28
|
|
ldd [%fp+-112],%f26
|
|
fdivd %f26,%f30,%f30
|
|
fsubd %f28,%f30,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Q,%l3
|
|
st2 %f30,[%l3]
|
|
set Break,%l3
|
|
st %g0,[%l3]
|
|
.L639:
|
|
set X,%l3
|
|
set CInvrse,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
set Q,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*2+68]
|
|
st %f31,[%sp+4*3+68]
|
|
ld [%sp+4*2+68],%o2
|
|
ld [%sp+4*3+68],%o3
|
|
call pow; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Y,%l3
|
|
st2 %f30,[%l3]
|
|
call IsYeqX; nop
|
|
set Q,%l3
|
|
ld2 [%l3],%f30
|
|
fnegs %f30,%f30; fmovs %f31,%f31
|
|
st2 %f30,[%l3]
|
|
set X,%l2
|
|
set C,%l1
|
|
ld2 [%l1],%f30
|
|
st2 %f30,[%l2]
|
|
set Z,%l2
|
|
ld2 [%l2],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*2+68]
|
|
st %f31,[%sp+4*3+68]
|
|
ld [%sp+4*2+68],%o2
|
|
ld [%sp+4*3+68],%o3
|
|
call pow; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Y,%l3
|
|
st2 %f30,[%l3]
|
|
call IsYeqX; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L642; nop
|
|
set Break,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
ba .L643; nop
|
|
.L642:
|
|
set Z,%l3
|
|
set AInvrse,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L643:
|
|
.L640:
|
|
set Break,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; be .L639; nop
|
|
call PrintIfNPositive; nop
|
|
set N,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; bne .L644; nop
|
|
set .L646,%o0
|
|
call printf; nop
|
|
.L644:
|
|
set .L45,%o0
|
|
call printf; nop
|
|
set Milestone,%l3
|
|
set 160,%l2
|
|
st %l2,[%l3]
|
|
call Pause; nop
|
|
set .L647,%o0
|
|
call printf; nop
|
|
set .L648,%o0
|
|
call printf; nop
|
|
set Y,%l3
|
|
set CInvrse,%l2
|
|
ld2 [%l2],%f30
|
|
fnegs %f30,%f30; fmovs %f31,%f31
|
|
st2 %f30,[%l3]
|
|
set V9,%l2
|
|
set HInvrse,%l1
|
|
ld2 [%l1],%f30
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set sigsave,%l3
|
|
set sigfpe,%l2
|
|
st %l2,[%l3]
|
|
set ovfl_buf,%o0
|
|
call setjmp; nop
|
|
cmp %o0,0; be .L649; nop
|
|
set I,%l3
|
|
st %g0,[%l3]
|
|
set V9,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ba .L651; nop
|
|
.L649:
|
|
.L652:
|
|
set Y,%l3
|
|
set V,%l2
|
|
ld2 [%l3],%f30
|
|
st2 %f30,[%l2]
|
|
set V9,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set HInvrse,%l1
|
|
ld2 [%l1],%f30
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
.L653:
|
|
set V9,%l3
|
|
ld2 [%l3],%f30
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbul .L652; nop
|
|
set I,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
.L651:
|
|
set sigsave,%l3
|
|
st %g0,[%l3]
|
|
set Z,%l3
|
|
set V9,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set .L655,%o0
|
|
call printf; nop
|
|
set .L656,%o0
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set V9,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
fnegs %f30,%f28; fmovs %f31,%f29
|
|
st2 %f28,[%l3]
|
|
set V0,%l2
|
|
ld2 [%l3],%f28
|
|
st2 %f28,[%l2]
|
|
set V,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f28,%f30,%f30
|
|
ld2 [%l2],%f26
|
|
faddd %f28,%f26,%f28
|
|
fcmped %f30,%f28; nop; fbne .L657; nop
|
|
set .L659,%o0
|
|
call printf; nop
|
|
ba .L658; nop
|
|
.L657:
|
|
set .L660,%o0
|
|
call printf; nop
|
|
set 3,%o0
|
|
set .L661,%o1
|
|
call BadCond; nop
|
|
.L658:
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L662; nop
|
|
set 1,%o0
|
|
set .L158,%o1
|
|
call BadCond; nop
|
|
set .L664,%o0
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*3+68]
|
|
st %f31,[%sp+4*4+68]
|
|
ld [%sp+4*3+68],%o3
|
|
ld [%sp+4*4+68],%o4
|
|
call printf; nop
|
|
.L662:
|
|
set I,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; be .L665; nop
|
|
set Y,%l3
|
|
set V,%l2
|
|
ld2 [%l2],%f30
|
|
set HInvrse,%l2
|
|
ld2 [%l2],%f28
|
|
set U2,%l2
|
|
ld2 [%l2],%f26
|
|
fmuld %f28,%f26,%f24
|
|
fsubd %f24,%f28,%f24
|
|
fmuld %f30,%f24,%f24
|
|
st2 %f24,[%l3]
|
|
set Z,%l2
|
|
ld2 [%l3],%f24
|
|
set One,%l3
|
|
ld2 [%l3],%f22
|
|
fsubd %f22,%f28,%f28
|
|
fmuld %f28,%f26,%f28
|
|
fmuld %f28,%f30,%f30
|
|
faddd %f24,%f30,%f30
|
|
st2 %f30,[%l2]
|
|
ld2 [%l2],%f30
|
|
set V0,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L667; nop
|
|
set Y,%l3
|
|
set Z,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L667:
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
set V0,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L669; nop
|
|
set V,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L669:
|
|
set V0,%l3
|
|
ld2 [%l3],%f30
|
|
set V,%l3
|
|
ld2 [%l3],%f28
|
|
fsubd %f30,%f28,%f28
|
|
fcmped %f28,%f30; nop; fbuge .L666; nop
|
|
set V,%l3
|
|
set V0,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ba .L666; nop
|
|
.L665:
|
|
set V,%l3
|
|
set Y,%l2
|
|
ld2 [%l2],%f30
|
|
set HInvrse,%l2
|
|
ld2 [%l2],%f28
|
|
set U2,%l2
|
|
ld2 [%l2],%f26
|
|
fmuld %f28,%f26,%f24
|
|
fsubd %f24,%f28,%f24
|
|
fmuld %f30,%f24,%f24
|
|
st2 %f24,[%l3]
|
|
ld2 [%l3],%f24
|
|
set One,%l2
|
|
ld2 [%l2],%f22
|
|
fsubd %f22,%f28,%f28
|
|
fmuld %f28,%f26,%f28
|
|
fmuld %f28,%f30,%f30
|
|
faddd %f24,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
.L666:
|
|
set .L673,%o0
|
|
set V,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set I,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; be .L674; nop
|
|
set .L676,%o0
|
|
set V0,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
ba .L675; nop
|
|
.L674:
|
|
set .L677,%o0
|
|
call printf; nop
|
|
.L675:
|
|
set V9,%l3
|
|
set V,%l2
|
|
ld2 [%l2],%f30
|
|
set One,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set .L678,%o0
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set V9,%l3
|
|
set V,%l2
|
|
ld2 [%l2],%f30
|
|
set One,%l2
|
|
ld2 [%l2],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set .L679,%o0
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L680,%o0
|
|
call printf; nop
|
|
set .L681,%o0
|
|
call printf; nop
|
|
set Milestone,%l3
|
|
set 170,%l2
|
|
st %l2,[%l3]
|
|
set V,%l3
|
|
ld2 [%l3],%f30
|
|
fnegs %f30,%f28; fmovs %f31,%f29
|
|
fcmped %f28,%f30; nop; fbuge .L686; nop
|
|
set V0,%l3
|
|
ld2 [%l3],%f28
|
|
fnegs %f28,%f26; fmovs %f29,%f27
|
|
fcmped %f26,%f28; nop; fbuge .L686; nop
|
|
set UfThold,%l3
|
|
ld2 [%l3],%f28
|
|
fnegs %f28,%f26; fmovs %f29,%f27
|
|
fcmped %f26,%f30; nop; fbuge .L686; nop
|
|
fcmped %f28,%f30; nop; fbul .L682; nop
|
|
.L686:
|
|
mov %g0,%o0
|
|
set .L687,%o1
|
|
call BadCond; nop
|
|
set .L688,%o0
|
|
set V,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
set V0,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*3+68]
|
|
st %f31,[%sp+4*4+68]
|
|
ld [%sp+4*3+68],%o3
|
|
ld [%sp+4*4+68],%o4
|
|
set UfThold,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*5+68]
|
|
st %f31,[%sp+4*6+68]
|
|
ld [%sp+4*5+68],%o5
|
|
call printf; nop
|
|
.L682:
|
|
set Milestone,%l3
|
|
set 175,%l2
|
|
st %l2,[%l3]
|
|
set .L45,%o0
|
|
call printf; nop
|
|
set Indx,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
.L689:
|
|
set Indx,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; be .L695; nop
|
|
cmp %l3,2; be .L696; nop
|
|
cmp %l3,3; be .L697; nop
|
|
ba .L693; nop
|
|
.L695:
|
|
set Z,%l3
|
|
set UfThold,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ba .L694; nop
|
|
.L696:
|
|
set Z,%l3
|
|
set E0,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ba .L694; nop
|
|
.L697:
|
|
set Z,%l3
|
|
set PseudoZero,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L693:
|
|
.L694:
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbue .L698; nop
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set V9,%l3
|
|
st2 %f30,[%l3]
|
|
set V9,%l3
|
|
ld2 [%l3],%f30
|
|
set Y,%l3
|
|
fmuld %f30,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
set One,%l3
|
|
ld2 [%l3],%f28
|
|
set Radix,%l3
|
|
ld2 [%l3],%f26
|
|
set E9,%l3
|
|
ld2 [%l3],%f24
|
|
fmuld %f26,%f24,%f26
|
|
set Z,%l3
|
|
ld2 [%l3],%f24
|
|
fsubd %f28,%f26,%f22
|
|
fdivd %f30,%f22,%f22
|
|
fcmped %f22,%f24; nop; fbul .L702; nop
|
|
faddd %f28,%f26,%f28
|
|
fmuld %f28,%f24,%f28
|
|
fcmped %f30,%f28; nop; fbule .L700; nop
|
|
.L702:
|
|
set V9,%l3
|
|
ld2 [%l3],%f30
|
|
set U1,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbule .L703; nop
|
|
set 1,%o0
|
|
set .L158,%o1
|
|
call BadCond; nop
|
|
ba .L704; nop
|
|
.L703:
|
|
set 2,%o0
|
|
set .L158,%o1
|
|
call BadCond; nop
|
|
.L704:
|
|
set .L705,%o0
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L706,%o0
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L700:
|
|
.L698:
|
|
.L690:
|
|
set Indx,%l3
|
|
ld [%l3],%l2
|
|
add %l2,1,%l2
|
|
st %l2,[%l3]
|
|
set Indx,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,3; ble .L689; nop
|
|
set Milestone,%l3
|
|
set 180,%l2
|
|
st %l2,[%l3]
|
|
set Indx,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
.L707:
|
|
set Indx,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L711; nop
|
|
set Z,%l3
|
|
set V,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ba .L712; nop
|
|
.L711:
|
|
set Z,%l3
|
|
set V0,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L712:
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set V9,%l3
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
set V9,%l2
|
|
ld2 [%l2],%f30
|
|
set One,%l1
|
|
ld2 [%l1],%f28
|
|
set Radix,%l1
|
|
ld2 [%l1],%f26
|
|
set E9,%l1
|
|
ld2 [%l1],%f24
|
|
fmuld %f26,%f24,%f26
|
|
fsubd %f28,%f26,%f28
|
|
fmuld %f28,%f30,%f28
|
|
st2 %f28,[%l3]
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l2]
|
|
set V9,%l3
|
|
ld2 [%l3],%f30
|
|
set Z,%l3
|
|
ld2 [%l3],%f28
|
|
set One,%l3
|
|
ld2 [%l3],%f26
|
|
set Two,%l3
|
|
ld2 [%l3],%f24
|
|
set Radix,%l3
|
|
ld2 [%l3],%f22
|
|
fmuld %f24,%f22,%f24
|
|
set E9,%l3
|
|
ld2 [%l3],%f22
|
|
fmuld %f24,%f22,%f24
|
|
fsubd %f26,%f24,%f26
|
|
fmuld %f26,%f28,%f26
|
|
fcmped %f30,%f26; nop; fbul .L715; nop
|
|
fcmped %f30,%f28; nop; fbule .L713; nop
|
|
.L715:
|
|
set Y,%l3
|
|
set V9,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set W,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L716; nop
|
|
set 1,%o0
|
|
set .L158,%o1
|
|
call BadCond; nop
|
|
ba .L717; nop
|
|
.L716:
|
|
set 2,%o0
|
|
set .L158,%o1
|
|
call BadCond; nop
|
|
.L717:
|
|
set .L718,%o0
|
|
set Z,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L719,%o0
|
|
set Y,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L713:
|
|
.L708:
|
|
set Indx,%l3
|
|
ld [%l3],%l2
|
|
add %l2,1,%l2
|
|
st %l2,[%l3]
|
|
set Indx,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,2; ble .L707; nop
|
|
set Milestone,%l3
|
|
set 190,%l2
|
|
st %l2,[%l3]
|
|
call Pause; nop
|
|
set X,%l3
|
|
set UfThold,%l2
|
|
ld2 [%l2],%f30
|
|
set V,%l2
|
|
ld2 [%l2],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
set Radix,%l3
|
|
ld2 [%l3],%f30
|
|
set Y,%l3
|
|
fmuld %f30,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
fmuld %f30,%f28,%f26
|
|
set One,%l3
|
|
ld2 [%l3],%f24
|
|
fcmped %f26,%f24; nop; fbul .L722; nop
|
|
fcmped %f30,%f28; nop; fbule .L720; nop
|
|
.L722:
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
set Y,%l3
|
|
ld2 [%l3],%f28
|
|
set U1,%l3
|
|
ld2 [%l3],%f26
|
|
fmuld %f30,%f28,%f24
|
|
fcmped %f24,%f26; nop; fbul .L725; nop
|
|
fdivd %f28,%f26,%f28
|
|
fcmped %f30,%f28; nop; fbule .L723; nop
|
|
.L725:
|
|
set 2,%o0
|
|
set .L726,%o1
|
|
call BadCond; nop
|
|
ba .L724; nop
|
|
.L723:
|
|
set 3,%o0
|
|
set .L158,%o1
|
|
call BadCond; nop
|
|
.L724:
|
|
set .L727,%o0
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
set .L728,%o3
|
|
call printf; nop
|
|
.L720:
|
|
set Milestone,%l3
|
|
set 200,%l2
|
|
st %l2,[%l3]
|
|
set Indx,%l3
|
|
set 1,%l2
|
|
st %l2,[%l3]
|
|
.L729:
|
|
set X,%l3
|
|
set F9,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set Indx,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,2; bl .L733; nop
|
|
cmp %l3,5; bg .L733; nop
|
|
sll %l3,2,%l3
|
|
set .L739-8,%l2
|
|
ld [%l3+%l2],%l3
|
|
jmp %l3; nop
|
|
.section ".rodata"
|
|
.align 4
|
|
.L739:
|
|
.word .L735
|
|
.word .L736
|
|
.word .L737
|
|
.word .L738
|
|
.section ".text"
|
|
.L735:
|
|
set X,%l3
|
|
set One,%l2
|
|
ld2 [%l2],%f30
|
|
set U2,%l2
|
|
ld2 [%l2],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%l3]
|
|
ba .L734; nop
|
|
.L736:
|
|
set X,%l3
|
|
set V,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ba .L734; nop
|
|
.L737:
|
|
set X,%l3
|
|
set UfThold,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
ba .L734; nop
|
|
.L738:
|
|
set X,%l3
|
|
set Radix,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
.L733:
|
|
.L734:
|
|
set Y,%l3
|
|
set X,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set sigsave,%l3
|
|
set sigfpe,%l2
|
|
st %l2,[%l3]
|
|
set ovfl_buf,%o0
|
|
call setjmp; nop
|
|
cmp %o0,0; be .L741; nop
|
|
set .L743,%o0
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
ba .L742; nop
|
|
.L741:
|
|
set V9,%l3
|
|
set Half,%l2
|
|
ld2 [%l2],%f30
|
|
set Y,%l2
|
|
ld2 [%l2],%f28
|
|
set X,%l2
|
|
ld2 [%l2],%f26
|
|
fdivd %f28,%f26,%f28
|
|
fsubd %f28,%f30,%f28
|
|
fsubd %f28,%f30,%f30
|
|
st2 %f30,[%l3]
|
|
ld2 [%l3],%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L744; nop
|
|
ba .L730; nop
|
|
.L744:
|
|
set V9,%l3
|
|
ld2 [%l3],%f30
|
|
set U1,%l3
|
|
ld2 [%l3],%f28
|
|
fnegs %f28,%f28; fmovs %f29,%f29
|
|
fcmped %f30,%f28; nop; fbne .L746; nop
|
|
set Indx,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,5; bge .L746; nop
|
|
set 3,%o0
|
|
set .L158,%o1
|
|
call BadCond; nop
|
|
ba .L747; nop
|
|
.L746:
|
|
set 1,%o0
|
|
set .L158,%o1
|
|
call BadCond; nop
|
|
.L747:
|
|
set .L748,%o0
|
|
set X,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L749,%o0
|
|
set V9,%l3
|
|
ld2 [%l3],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L742:
|
|
set sigsave,%l3
|
|
st %g0,[%l3]
|
|
.L730:
|
|
set Indx,%l3
|
|
ld [%l3],%l2
|
|
add %l2,1,%l2
|
|
st %l2,[%l3]
|
|
set Indx,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,5; ble .L729; nop
|
|
set Milestone,%l3
|
|
set 210,%l2
|
|
st %l2,[%l3]
|
|
set MyZero,%l3
|
|
set Zero,%l2
|
|
ld2 [%l2],%f30
|
|
st2 %f30,[%l3]
|
|
set .L45,%o0
|
|
call printf; nop
|
|
set .L750,%o0
|
|
call printf; nop
|
|
set sigsave,%l3
|
|
set sigfpe,%l2
|
|
st %l2,[%l3]
|
|
set .L751,%o0
|
|
call printf; nop
|
|
set ovfl_buf,%o0
|
|
call setjmp; nop
|
|
cmp %o0,0; bne .L752; nop
|
|
set .L754,%o0
|
|
set One,%l3
|
|
ld2 [%l3],%f30
|
|
set MyZero,%l3
|
|
ld2 [%l3],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L752:
|
|
set sigsave,%l3
|
|
st %g0,[%l3]
|
|
set sigfpe,%l2
|
|
st %l2,[%l3]
|
|
set .L755,%o0
|
|
call printf; nop
|
|
set ovfl_buf,%o0
|
|
call setjmp; nop
|
|
cmp %o0,0; bne .L756; nop
|
|
set .L754,%o0
|
|
set Zero,%l3
|
|
ld2 [%l3],%f30
|
|
set MyZero,%l3
|
|
ld2 [%l3],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L756:
|
|
set sigsave,%l3
|
|
st %g0,[%l3]
|
|
set Milestone,%l3
|
|
set 220,%l2
|
|
st %l2,[%l3]
|
|
call Pause; nop
|
|
set .L45,%o0
|
|
call printf; nop
|
|
st %g0,[%fp+-116]
|
|
.L763:
|
|
ld [%fp+-116],%l3
|
|
sll %l3,2,%l3
|
|
set ErrCnt,%l2
|
|
ld [%l3+%l2],%l3
|
|
cmp %l3,0; be .L767; nop
|
|
set .L769,%o0
|
|
ld [%fp+-116],%l3
|
|
sll %l3,2,%l3
|
|
set .758,%l2
|
|
ld [%l3+%l2],%o1
|
|
set ErrCnt,%l2
|
|
ld [%l3+%l2],%o2
|
|
call printf; nop
|
|
.L767:
|
|
.L764:
|
|
ld [%fp+-116],%l3
|
|
add %l3,1,%l3
|
|
st %l3,[%fp+-116]
|
|
ld [%fp+-116],%l3
|
|
cmp %l3,4; bl .L763; nop
|
|
set .L45,%o0
|
|
call printf; nop
|
|
set ErrCnt,%l3
|
|
ld [%l3],%l3
|
|
set ErrCnt+4,%l2
|
|
ld [%l2],%l2
|
|
add %l3,%l2,%l3
|
|
set ErrCnt+8,%l2
|
|
ld [%l2],%l2
|
|
add %l3,%l2,%l3
|
|
set ErrCnt+12,%l2
|
|
ld [%l2],%l2
|
|
add %l3,%l2,%l3
|
|
cmp %l3,0; ble .L770; nop
|
|
set ErrCnt,%l2
|
|
ld [%l2],%l2
|
|
set ErrCnt+4,%l1
|
|
ld [%l1],%l1
|
|
add %l2,%l1,%l2
|
|
set ErrCnt+8,%l1
|
|
ld [%l1],%l1
|
|
add %l2,%l1,%l2
|
|
cmp %l2,%g0; bne .L775; nop
|
|
set ErrCnt+12,%l2
|
|
ld [%l2],%l2
|
|
cmp %l2,%g0; ble .L775; nop
|
|
set .L780,%o0
|
|
call printf; nop
|
|
set .L781,%o0
|
|
call printf; nop
|
|
.L775:
|
|
set ErrCnt,%l2
|
|
ld [%l2],%l2
|
|
set ErrCnt+4,%l1
|
|
ld [%l1],%l1
|
|
add %l2,%l1,%l2
|
|
cmp %l2,%g0; bne .L782; nop
|
|
set ErrCnt+8,%l2
|
|
ld [%l2],%l2
|
|
cmp %l2,%g0; ble .L782; nop
|
|
set .L786,%o0
|
|
call printf; nop
|
|
set .L787,%o0
|
|
call printf; nop
|
|
.L782:
|
|
set ErrCnt,%l3
|
|
ld [%l3],%l3
|
|
set ErrCnt+4,%l2
|
|
ld [%l2],%l2
|
|
add %l3,%l2,%l3
|
|
cmp %l3,0; ble .L788; nop
|
|
set .L791,%o0
|
|
call printf; nop
|
|
set .L792,%o0
|
|
call printf; nop
|
|
.L788:
|
|
set ErrCnt,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; ble .L771; nop
|
|
set .L795,%o0
|
|
call printf; nop
|
|
set .L796,%o0
|
|
call printf; nop
|
|
ba .L771; nop
|
|
.L770:
|
|
set .L797,%o0
|
|
call printf; nop
|
|
set RMult,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L802; nop
|
|
set RDiv,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L802; nop
|
|
set RAddSub,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; bne .L802; nop
|
|
set RSqrt,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,1; be .L798; nop
|
|
.L802:
|
|
set .L803,%o0
|
|
call printf; nop
|
|
ba .L799; nop
|
|
.L798:
|
|
set One,%l3
|
|
ld2 [%l3],%f30
|
|
set StickyBit,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbul .L804; nop
|
|
set Radix,%l3
|
|
ld2 [%l3],%f28
|
|
set Two,%l3
|
|
ld2 [%l3],%f26
|
|
fsubd %f28,%f26,%f26
|
|
set Nine,%l3
|
|
ld2 [%l3],%f24
|
|
fsubd %f28,%f24,%f28
|
|
fsubd %f28,%f30,%f30
|
|
fmuld %f26,%f30,%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L804; nop
|
|
set .L806,%o0
|
|
call printf; nop
|
|
set .L807,%o0
|
|
call printf; nop
|
|
set Two,%l3
|
|
ld2 [%l3],%f30
|
|
set Radix,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f28,%f30; nop; fbne .L808; nop
|
|
set Precision,%l3
|
|
ld2 [%l3],%f28
|
|
set TwentySeven,%l3
|
|
ld2 [%l3],%f26
|
|
set Four,%l3
|
|
ld2 [%l3],%f24
|
|
set Three,%l3
|
|
ld2 [%l3],%f22
|
|
fmuld %f24,%f22,%f24
|
|
fmuld %f24,%f30,%f30
|
|
fsubd %f28,%f30,%f30
|
|
fsubd %f28,%f26,%f28
|
|
fsubd %f28,%f26,%f28
|
|
set One,%l3
|
|
ld2 [%l3],%f26
|
|
faddd %f28,%f26,%f28
|
|
fmuld %f30,%f28,%f30
|
|
set Zero,%l3
|
|
ld2 [%l3],%f28
|
|
fcmped %f30,%f28; nop; fbne .L808; nop
|
|
set .L810,%o0
|
|
call printf; nop
|
|
ba .L809; nop
|
|
.L808:
|
|
set .L811,%o0
|
|
call printf; nop
|
|
.L809:
|
|
set IEEE,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; be .L812; nop
|
|
set .L814,%o0
|
|
call printf; nop
|
|
ba .L813; nop
|
|
.L812:
|
|
set .L815,%o0
|
|
call printf; nop
|
|
set .L816,%o0
|
|
call printf; nop
|
|
.L813:
|
|
.L804:
|
|
set .L817,%o0
|
|
call printf; nop
|
|
.L799:
|
|
.L771:
|
|
set fpecount,%l3
|
|
ld [%l3],%l3
|
|
cmp %l3,0; be .L818; nop
|
|
set .L820,%o0
|
|
set fpecount,%l3
|
|
ld [%l3],%o1
|
|
call printf; nop
|
|
.L818:
|
|
set .L821,%o0
|
|
call printf; nop
|
|
mov %g0,%i0
|
|
.L7:
|
|
ret; restore
|
|
.type main,#function
|
|
.size main,.-main
|
|
.global Sign
|
|
.align 4
|
|
Sign:
|
|
save %sp,-104,%sp
|
|
st %r24,[%fp+68]
|
|
st %r25,[%fp+72]
|
|
ld2 [%fp+68],%f30
|
|
set .L8,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbul .L824; nop
|
|
set .L9,%i5
|
|
ld2 [%i5],%f30
|
|
std %f30,[%fp+-8]
|
|
ba .L825; nop
|
|
.L824:
|
|
set .L826,%i5
|
|
ld2 [%i5],%f30
|
|
std %f30,[%fp+-8]
|
|
.L825:
|
|
ldd [%fp+-8],%f0
|
|
.L822:
|
|
ret; restore
|
|
.type Sign,#function
|
|
.size Sign,.-Sign
|
|
.global Pause
|
|
.align 4
|
|
Pause:
|
|
save %sp,-96,%sp
|
|
set .L828,%o0
|
|
set Milestone,%i5
|
|
ld [%i5],%o1
|
|
call printf; nop
|
|
set .L829,%o0
|
|
set PageNo,%i5
|
|
ld [%i5],%o1
|
|
call printf; nop
|
|
set Milestone,%i5
|
|
ld [%i5],%i4
|
|
add %i4,1,%i4
|
|
st %i4,[%i5]
|
|
set PageNo,%i5
|
|
ld [%i5],%i4
|
|
add %i4,1,%i4
|
|
st %i4,[%i5]
|
|
mov %g0,%i0
|
|
.L827:
|
|
ret; restore
|
|
.type Pause,#function
|
|
.size Pause,.-Pause
|
|
.global TstCond
|
|
.align 4
|
|
TstCond:
|
|
save %sp,-96,%sp
|
|
cmp %i1,0; bne .L831; nop
|
|
mov %i0,%o0
|
|
mov %i2,%o1
|
|
call BadCond; nop
|
|
set .L814,%o0
|
|
call printf; nop
|
|
.L831:
|
|
mov %g0,%i0
|
|
.L830:
|
|
ret; restore
|
|
.type TstCond,#function
|
|
.size TstCond,.-TstCond
|
|
.section ".data"
|
|
.type .834,#object
|
|
.align 4
|
|
.834:
|
|
.word .L835
|
|
.word .L836
|
|
.word .L837
|
|
.word .L838
|
|
.size .834,16
|
|
.global BadCond
|
|
.section ".text"
|
|
.align 4
|
|
BadCond:
|
|
save %sp,-96,%sp
|
|
sll %i0,2,%i5
|
|
set ErrCnt,%i4
|
|
add %i5,%i4,%i5
|
|
ld [%i5],%i4
|
|
add %i4,1,%i4
|
|
st %i4,[%i5]
|
|
set .L839,%o0
|
|
sll %i0,2,%i5
|
|
set .834,%i4
|
|
ld [%i5+%i4],%o1
|
|
mov %i1,%o2
|
|
call printf; nop
|
|
mov %g0,%i0
|
|
.L833:
|
|
ret; restore
|
|
.type BadCond,#function
|
|
.size BadCond,.-BadCond
|
|
.global Random
|
|
.align 4
|
|
Random:
|
|
save %sp,-120,%sp
|
|
set Random1,%i5
|
|
ld2 [%i5],%f30
|
|
set Random9,%i5
|
|
ld2 [%i5],%f28
|
|
faddd %f30,%f28,%f30
|
|
std %f30,[%fp+-8]
|
|
ldd [%fp+-8],%f30
|
|
fmuld %f30,%f30,%f28
|
|
std %f28,[%fp+-16]
|
|
ldd [%fp+-16],%f28
|
|
fmuld %f28,%f28,%f28
|
|
std %f28,[%fp+-16]
|
|
ldd [%fp+-16],%f28
|
|
fmuld %f30,%f28,%f30
|
|
std %f30,[%fp+-8]
|
|
ldd [%fp+-8],%f30
|
|
std %f30,[%fp+-24]
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
ldd [%fp+-24],%f28
|
|
fsubd %f28,%f30,%f30
|
|
std %f30,[%fp+-16]
|
|
set Random1,%i5
|
|
ldd [%fp+-16],%f30
|
|
set .L841,%i4
|
|
ld2 [%i4],%f28
|
|
ldd [%fp+-8],%f26
|
|
fmuld %f28,%f26,%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%i5]
|
|
ld2 [%i5],%f0
|
|
.L840:
|
|
ret; restore
|
|
.type Random,#function
|
|
.size Random,.-Random
|
|
.global SqXMinX
|
|
.align 4
|
|
SqXMinX:
|
|
save %sp,-112,%sp
|
|
set X,%i5
|
|
ld2 [%i5],%f30
|
|
set BInvrse,%i5
|
|
ld2 [%i5],%f28
|
|
fmuld %f30,%f28,%f28
|
|
std %f28,[%fp+-8]
|
|
ldd [%fp+-8],%f28
|
|
fsubd %f30,%f28,%f28
|
|
std %f28,[%fp+-16]
|
|
fmuld %f30,%f30,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set SqEr,%i5
|
|
ldd [%fp+-8],%f28
|
|
fsubd %f30,%f28,%f30
|
|
ldd [%fp+-16],%f28
|
|
fsubd %f30,%f28,%f30
|
|
set OneUlp,%i4
|
|
ld2 [%i4],%f28
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%i5]
|
|
set SqEr,%i5
|
|
ld2 [%i5],%f30
|
|
set Zero,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbue .L843; nop
|
|
set SqEr,%i5
|
|
ld2 [%i5],%f30
|
|
set MinSqEr,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L845; nop
|
|
set MinSqEr,%i5
|
|
set SqEr,%i4
|
|
ld2 [%i4],%f30
|
|
st2 %f30,[%i5]
|
|
.L845:
|
|
set SqEr,%i5
|
|
ld2 [%i5],%f30
|
|
set MaxSqEr,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbule .L847; nop
|
|
set MaxSqEr,%i5
|
|
set SqEr,%i4
|
|
ld2 [%i4],%f30
|
|
st2 %f30,[%i5]
|
|
.L847:
|
|
set J,%i5
|
|
ld2 [%i5],%f30
|
|
set .L9,%i4
|
|
ld2 [%i4],%f28
|
|
faddd %f30,%f28,%f30
|
|
st2 %f30,[%i5]
|
|
mov %i0,%o0
|
|
set .L45,%o1
|
|
call BadCond; nop
|
|
set .L849,%o0
|
|
set X,%i5
|
|
ld2 [%i5],%f30
|
|
fmuld %f30,%f30,%f28
|
|
st %f28,[%sp+4*1+68]
|
|
st %f29,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
st %f30,[%sp+4*3+68]
|
|
st %f31,[%sp+4*4+68]
|
|
ld [%sp+4*3+68],%o3
|
|
ld [%sp+4*4+68],%o4
|
|
set OneUlp,%i5
|
|
ld2 [%i5],%f30
|
|
set SqEr,%i5
|
|
ld2 [%i5],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st %f30,[%sp+4*5+68]
|
|
st %f31,[%sp+4*6+68]
|
|
ld [%sp+4*5+68],%o5
|
|
call printf; nop
|
|
set .L850,%o0
|
|
call printf; nop
|
|
.L843:
|
|
mov %g0,%i0
|
|
.L842:
|
|
ret; restore
|
|
.type SqXMinX,#function
|
|
.size SqXMinX,.-SqXMinX
|
|
.global NewD
|
|
.align 4
|
|
NewD:
|
|
save %sp,-96,%sp
|
|
set X,%i5
|
|
set Z1,%i4
|
|
ld2 [%i4],%f30
|
|
set Q,%i4
|
|
ld2 [%i4],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%i5]
|
|
set Half,%i4
|
|
ld2 [%i4],%f30
|
|
ld2 [%i5],%f28
|
|
set Radix,%i4
|
|
ld2 [%i4],%f26
|
|
fdivd %f28,%f26,%f28
|
|
fsubd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call floor; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Radix,%i4
|
|
ld2 [%i4],%f28
|
|
set X,%i4
|
|
fmuld %f30,%f28,%f30
|
|
ld2 [%i4],%f26
|
|
faddd %f30,%f26,%f30
|
|
st2 %f30,[%i5]
|
|
set Q,%i5
|
|
ld2 [%i4],%f30
|
|
set Z,%i4
|
|
ld2 [%i4],%f26
|
|
set D,%i3
|
|
ld2 [%i3],%f24
|
|
ld2 [%i5],%f22
|
|
fmuld %f30,%f26,%f20
|
|
fsubd %f22,%f20,%f22
|
|
fdivd %f22,%f28,%f22
|
|
fmuld %f30,%f30,%f20
|
|
fdivd %f24,%f28,%f28
|
|
fmuld %f20,%f28,%f28
|
|
faddd %f22,%f28,%f28
|
|
st2 %f28,[%i5]
|
|
set Two,%i5
|
|
ld2 [%i5],%f28
|
|
fmuld %f28,%f30,%f30
|
|
fmuld %f30,%f24,%f30
|
|
fsubd %f26,%f30,%f30
|
|
st2 %f30,[%i4]
|
|
ld2 [%i4],%f30
|
|
set Zero,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbug .L852; nop
|
|
set Z,%i5
|
|
ld2 [%i5],%f30
|
|
fnegs %f30,%f30; fmovs %f31,%f31
|
|
st2 %f30,[%i5]
|
|
set Z1,%i5
|
|
ld2 [%i5],%f30
|
|
fnegs %f30,%f30; fmovs %f31,%f31
|
|
st2 %f30,[%i5]
|
|
.L852:
|
|
set D,%i5
|
|
set Radix,%i4
|
|
ld2 [%i4],%f30
|
|
ld2 [%i5],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%i5]
|
|
mov %g0,%i0
|
|
.L851:
|
|
ret; restore
|
|
.type NewD,#function
|
|
.size NewD,.-NewD
|
|
.global SR3750
|
|
.align 4
|
|
SR3750:
|
|
save %sp,-96,%sp
|
|
set X,%i5
|
|
ld2 [%i5],%f30
|
|
set Radix,%i5
|
|
ld2 [%i5],%f28
|
|
set Z2,%i5
|
|
ld2 [%i5],%f26
|
|
fsubd %f30,%f28,%f24
|
|
fsubd %f26,%f28,%f28
|
|
fcmped %f24,%f28; nop; fbul .L855; nop
|
|
fsubd %f30,%f26,%f30
|
|
set W,%i5
|
|
ld2 [%i5],%f28
|
|
fsubd %f28,%f26,%f28
|
|
fcmped %f30,%f28; nop; fbug .L855; nop
|
|
set I,%i5
|
|
ld [%i5],%i4
|
|
add %i4,1,%i4
|
|
st %i4,[%i5]
|
|
set X,%i5
|
|
ld2 [%i5],%f30
|
|
set D,%i5
|
|
ld2 [%i5],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call sqrt; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set X2,%i5
|
|
st2 %f30,[%i5]
|
|
set Y2,%i5
|
|
set X2,%i4
|
|
set Z2,%i3
|
|
ld2 [%i3],%f30
|
|
set Y,%i3
|
|
ld2 [%i3],%f28
|
|
ld2 [%i4],%f26
|
|
fsubd %f26,%f30,%f26
|
|
fsubd %f28,%f30,%f30
|
|
fsubd %f26,%f30,%f30
|
|
st2 %f30,[%i5]
|
|
set Half,%i3
|
|
ld2 [%i3],%f30
|
|
set X8,%i3
|
|
ld2 [%i3],%f26
|
|
fsubd %f28,%f30,%f28
|
|
fdivd %f26,%f28,%f28
|
|
st2 %f28,[%i4]
|
|
ld2 [%i4],%f28
|
|
fmuld %f30,%f28,%f26
|
|
fmuld %f26,%f28,%f26
|
|
fsubd %f28,%f26,%f28
|
|
st2 %f28,[%i4]
|
|
set SqEr,%i3
|
|
ld2 [%i5],%f28
|
|
faddd %f28,%f30,%f28
|
|
ld2 [%i4],%f26
|
|
fsubd %f30,%f26,%f30
|
|
faddd %f28,%f30,%f30
|
|
st2 %f30,[%i3]
|
|
ld2 [%i3],%f30
|
|
set MinSqEr,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L857; nop
|
|
set MinSqEr,%i5
|
|
set SqEr,%i4
|
|
ld2 [%i4],%f30
|
|
st2 %f30,[%i5]
|
|
.L857:
|
|
set SqEr,%i5
|
|
set Y2,%i4
|
|
ld2 [%i4],%f30
|
|
set X2,%i4
|
|
ld2 [%i4],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st2 %f30,[%i5]
|
|
ld2 [%i5],%f30
|
|
set MaxSqEr,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbule .L859; nop
|
|
set MaxSqEr,%i5
|
|
set SqEr,%i4
|
|
ld2 [%i4],%f30
|
|
st2 %f30,[%i5]
|
|
.L859:
|
|
.L855:
|
|
mov %g0,%i0
|
|
.L854:
|
|
ret; restore
|
|
.type SR3750,#function
|
|
.size SR3750,.-SR3750
|
|
.global IsYeqX
|
|
.align 4
|
|
IsYeqX:
|
|
save %sp,-96,%sp
|
|
set Y,%i5
|
|
ld2 [%i5],%f30
|
|
set X,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbue .L862; nop
|
|
set N,%i5
|
|
ld [%i5],%i5
|
|
cmp %i5,0; bg .L864; nop
|
|
set Zero,%i5
|
|
ld2 [%i5],%f30
|
|
set Z,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f28,%f30; nop; fbne .L866; nop
|
|
set Q,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f28,%f30; nop; fbug .L866; nop
|
|
set .L868,%o0
|
|
call printf; nop
|
|
ba .L867; nop
|
|
.L866:
|
|
set 2,%o0
|
|
set .L869,%o1
|
|
call BadCond; nop
|
|
.L867:
|
|
set .L870,%o0
|
|
set Z,%i5
|
|
ld2 [%i5],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
set Q,%i5
|
|
ld2 [%i5],%f30
|
|
st %f30,[%sp+4*3+68]
|
|
st %f31,[%sp+4*4+68]
|
|
ld [%sp+4*3+68],%o3
|
|
ld [%sp+4*4+68],%o4
|
|
call printf; nop
|
|
set .L871,%o0
|
|
set Y,%i5
|
|
ld2 [%i5],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L872,%o0
|
|
set X,%i5
|
|
ld2 [%i5],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L873,%o0
|
|
set Y,%i5
|
|
ld2 [%i5],%f30
|
|
set X,%i5
|
|
ld2 [%i5],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L864:
|
|
set N,%i5
|
|
ld [%i5],%i4
|
|
add %i4,1,%i4
|
|
st %i4,[%i5]
|
|
.L862:
|
|
mov %g0,%i0
|
|
.L861:
|
|
ret; restore
|
|
.type IsYeqX,#function
|
|
.size IsYeqX,.-IsYeqX
|
|
.global SR3980
|
|
.align 4
|
|
SR3980:
|
|
save %sp,-96,%sp
|
|
.L875:
|
|
set Q,%i5
|
|
set I,%i4
|
|
ld [%i4],%i4
|
|
st %i4,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
|
|
st2 %f30,[%i5]
|
|
set Z,%i4
|
|
ld2 [%i4],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
ld2 [%i5],%f30
|
|
st %f30,[%sp+4*2+68]
|
|
st %f31,[%sp+4*3+68]
|
|
ld [%sp+4*2+68],%o2
|
|
ld [%sp+4*3+68],%o3
|
|
call pow; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Y,%i5
|
|
st2 %f30,[%i5]
|
|
call IsYeqX; nop
|
|
set I,%i5
|
|
ld [%i5],%i4
|
|
add %i4,1,%i4
|
|
st %i4,[%i5]
|
|
set M,%i5
|
|
ld [%i5],%i5
|
|
cmp %i4,%i5; ble .L878; nop
|
|
ba .L877; nop
|
|
.L878:
|
|
set X,%i5
|
|
set Z,%i4
|
|
ld2 [%i4],%f30
|
|
ld2 [%i5],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%i5]
|
|
.L876:
|
|
set X,%i5
|
|
ld2 [%i5],%f30
|
|
set W,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbul .L875; nop
|
|
.L877:
|
|
mov %g0,%i0
|
|
.L874:
|
|
ret; restore
|
|
.type SR3980,#function
|
|
.size SR3980,.-SR3980
|
|
.global PrintIfNPositive
|
|
.align 4
|
|
PrintIfNPositive:
|
|
save %sp,-96,%sp
|
|
set N,%i5
|
|
ld [%i5],%i5
|
|
cmp %i5,0; ble .L881; nop
|
|
set .L883,%o0
|
|
set N,%i5
|
|
ld [%i5],%o1
|
|
call printf; nop
|
|
.L881:
|
|
mov %g0,%i0
|
|
.L880:
|
|
ret; restore
|
|
.type PrintIfNPositive,#function
|
|
.size PrintIfNPositive,.-PrintIfNPositive
|
|
.global TstPtUf
|
|
.align 4
|
|
TstPtUf:
|
|
save %sp,-96,%sp
|
|
set N,%i5
|
|
st %g0,[%i5]
|
|
set Z,%i5
|
|
ld2 [%i5],%f30
|
|
set Zero,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbue .L885; nop
|
|
set .L887,%o0
|
|
call printf; nop
|
|
set .L888,%o0
|
|
call printf; nop
|
|
set sigsave,%i5
|
|
set sigfpe,%i4
|
|
st %i4,[%i5]
|
|
set ovfl_buf,%o0
|
|
call setjmp; nop
|
|
cmp %o0,0; be .L889; nop
|
|
ba .L891; nop
|
|
.L889:
|
|
set Q9,%i5
|
|
set Z,%i4
|
|
ld2 [%i4],%f30
|
|
faddd %f30,%f30,%f28
|
|
fdivd %f28,%f30,%f30
|
|
st2 %f30,[%i5]
|
|
set .L892,%o0
|
|
ld2 [%i5],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set Q9,%i5
|
|
ld2 [%i5],%f30
|
|
set Two,%i5
|
|
ld2 [%i5],%f28
|
|
fsubd %f30,%f28,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call fabs; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
set Radix,%i5
|
|
ld2 [%i5],%f28
|
|
set U2,%i5
|
|
ld2 [%i5],%f26
|
|
fmuld %f28,%f26,%f28
|
|
fcmped %f30,%f28; nop; fbuge .L893; nop
|
|
set .L895,%o0
|
|
call printf; nop
|
|
set .L896,%o0
|
|
call printf; nop
|
|
ba .L894; nop
|
|
.L893:
|
|
set Q9,%i5
|
|
ld2 [%i5],%f30
|
|
set One,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbul .L899; nop
|
|
set Two,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbule .L897; nop
|
|
.L899:
|
|
.L891:
|
|
set 1,%i5
|
|
set N,%i4
|
|
st %i5,[%i4]
|
|
set ErrCnt+4,%i5
|
|
set ErrCnt+4,%i4
|
|
ld [%i4],%i4
|
|
add %i4,1,%i4
|
|
st %i4,[%i5]
|
|
set .L902,%o0
|
|
call printf; nop
|
|
ba .L898; nop
|
|
.L897:
|
|
set 1,%i5
|
|
set N,%i4
|
|
st %i5,[%i4]
|
|
set ErrCnt+8,%i5
|
|
set ErrCnt+8,%i4
|
|
ld [%i4],%i4
|
|
add %i4,1,%i4
|
|
st %i4,[%i5]
|
|
set .L905,%o0
|
|
call printf; nop
|
|
.L898:
|
|
.L894:
|
|
set sigsave,%i5
|
|
st %g0,[%i5]
|
|
set V9,%i5
|
|
set Z,%i4
|
|
ld2 [%i4],%f30
|
|
set One,%i4
|
|
ld2 [%i4],%f28
|
|
fmuld %f30,%f28,%f26
|
|
st2 %f26,[%i5]
|
|
set Random1,%i4
|
|
ld2 [%i5],%f26
|
|
st2 %f26,[%i4]
|
|
fmuld %f28,%f30,%f26
|
|
st2 %f26,[%i5]
|
|
set Random2,%i4
|
|
ld2 [%i5],%f26
|
|
st2 %f26,[%i4]
|
|
fdivd %f30,%f28,%f30
|
|
st2 %f30,[%i5]
|
|
set Z,%i5
|
|
ld2 [%i5],%f30
|
|
set Random1,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbne .L906; nop
|
|
set Random2,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbne .L906; nop
|
|
set V9,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbne .L906; nop
|
|
set N,%i5
|
|
ld [%i5],%i5
|
|
cmp %i5,0; ble .L907; nop
|
|
call Pause; nop
|
|
ba .L907; nop
|
|
.L906:
|
|
set N,%i5
|
|
set 1,%i4
|
|
st %i4,[%i5]
|
|
set 2,%o0
|
|
set .L910,%o1
|
|
call BadCond; nop
|
|
set .L911,%o0
|
|
set Z,%i5
|
|
ld2 [%i5],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set Z,%i5
|
|
ld2 [%i5],%f30
|
|
set Random1,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbue .L912; nop
|
|
set .L914,%o0
|
|
set Random1,%i5
|
|
ld2 [%i5],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L912:
|
|
set Random2,%i5
|
|
ld2 [%i5],%f30
|
|
set Z,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f28,%f30; nop; fbue .L915; nop
|
|
set Random1,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbue .L915; nop
|
|
set .L917,%o0
|
|
set Random2,%i5
|
|
ld2 [%i5],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L915:
|
|
set Z,%i5
|
|
ld2 [%i5],%f30
|
|
set V9,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbue .L918; nop
|
|
set .L920,%o0
|
|
set V9,%i5
|
|
ld2 [%i5],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L918:
|
|
set Random2,%i5
|
|
ld2 [%i5],%f30
|
|
set Random1,%i5
|
|
ld2 [%i5],%f28
|
|
fcmped %f30,%f28; nop; fbue .L921; nop
|
|
set ErrCnt+8,%i5
|
|
set ErrCnt+8,%i4
|
|
ld [%i4],%i4
|
|
add %i4,1,%i4
|
|
st %i4,[%i5]
|
|
set 2,%o0
|
|
set .L925,%o1
|
|
call BadCond; nop
|
|
set .L926,%o0
|
|
set Random2,%i5
|
|
ld2 [%i5],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
set .L927,%o0
|
|
set Random1,%i5
|
|
ld2 [%i5],%f30
|
|
st %f30,[%sp+4*1+68]
|
|
st %f31,[%sp+4*2+68]
|
|
ld [%sp+4*1+68],%o1
|
|
ld [%sp+4*2+68],%o2
|
|
call printf; nop
|
|
.L921:
|
|
call Pause; nop
|
|
.L907:
|
|
.L885:
|
|
mov %g0,%i0
|
|
.L884:
|
|
ret; restore
|
|
.type TstPtUf,#function
|
|
.size TstPtUf,.-TstPtUf
|
|
.global notify
|
|
.align 4
|
|
notify:
|
|
save %sp,-96,%sp
|
|
set .L929,%o0
|
|
mov %i0,%o1
|
|
call printf; nop
|
|
set .L930,%o0
|
|
call printf; nop
|
|
mov %g0,%i0
|
|
.L928:
|
|
ret; restore
|
|
.type notify,#function
|
|
.size notify,.-notify
|
|
.global msglist
|
|
.align 4
|
|
msglist:
|
|
save %sp,-96,%sp
|
|
ba .L933; nop
|
|
.L932:
|
|
set .L935,%o0
|
|
mov %i0,%i5
|
|
add %i5,4,%i0
|
|
ld [%i5],%o1
|
|
call printf; nop
|
|
.L933:
|
|
ld [%i0],%i5
|
|
cmp %i5,%g0; bne .L932; nop
|
|
mov %g0,%i0
|
|
.L931:
|
|
ret; restore
|
|
.type msglist,#function
|
|
.size msglist,.-msglist
|
|
.section ".data"
|
|
.type .937,#object
|
|
.align 4
|
|
.937:
|
|
.word .L938
|
|
.word .L939
|
|
.word .L940
|
|
.word .L941
|
|
.word .L942
|
|
.word .L943
|
|
.word .L944
|
|
.word .L945
|
|
.word .L946
|
|
.word 0x0
|
|
.size .937,40
|
|
.global Instructions
|
|
.section ".text"
|
|
.align 4
|
|
Instructions:
|
|
save %sp,-96,%sp
|
|
set .937,%o0
|
|
call msglist; nop
|
|
mov %g0,%i0
|
|
.L936:
|
|
ret; restore
|
|
.type Instructions,#function
|
|
.size Instructions,.-Instructions
|
|
.section ".data"
|
|
.type .948,#object
|
|
.align 4
|
|
.948:
|
|
.word .L949
|
|
.word .L950
|
|
.word .L951
|
|
.word .L952
|
|
.word .L953
|
|
.word .L954
|
|
.word .L955
|
|
.word .L956
|
|
.word .L957
|
|
.word .L958
|
|
.word .L959
|
|
.word .L960
|
|
.word .L961
|
|
.word .L962
|
|
.word 0x0
|
|
.size .948,60
|
|
.global Heading
|
|
.section ".text"
|
|
.align 4
|
|
Heading:
|
|
save %sp,-96,%sp
|
|
set .948,%o0
|
|
call msglist; nop
|
|
mov %g0,%i0
|
|
.L947:
|
|
ret; restore
|
|
.type Heading,#function
|
|
.size Heading,.-Heading
|
|
.section ".data"
|
|
.type .964,#object
|
|
.align 4
|
|
.964:
|
|
.word .L965
|
|
.word .L966
|
|
.word .L967
|
|
.word .L968
|
|
.word .L969
|
|
.word .L970
|
|
.word .L971
|
|
.word .L972
|
|
.word .L973
|
|
.word .L974
|
|
.word .L975
|
|
.word .L976
|
|
.word .L977
|
|
.word .L978
|
|
.word .L979
|
|
.word .L980
|
|
.word .L981
|
|
.word .L982
|
|
.word .L983
|
|
.word 0x0
|
|
.size .964,80
|
|
.global Characteristics
|
|
.section ".text"
|
|
.align 4
|
|
Characteristics:
|
|
save %sp,-96,%sp
|
|
set .964,%o0
|
|
call msglist; nop
|
|
mov %g0,%i0
|
|
.L963:
|
|
ret; restore
|
|
.type Characteristics,#function
|
|
.size Characteristics,.-Characteristics
|
|
.section ".data"
|
|
.type .985,#object
|
|
.align 4
|
|
.985:
|
|
.word .L986
|
|
.word .L987
|
|
.word .L988
|
|
.word .L989
|
|
.word .L990
|
|
.word .L991
|
|
.word .L992
|
|
.word .L993
|
|
.word .L994
|
|
.word .L995
|
|
.word .L996
|
|
.word .L997
|
|
.word .L998
|
|
.word .L999
|
|
.word .L1000
|
|
.word .L1001
|
|
.word .L1002
|
|
.word 0x0
|
|
.size .985,72
|
|
.global History
|
|
.section ".text"
|
|
.align 4
|
|
History:
|
|
save %sp,-96,%sp
|
|
set .985,%o0
|
|
call msglist; nop
|
|
mov %g0,%i0
|
|
.L984:
|
|
ret; restore
|
|
.type History,#function
|
|
.size History,.-History
|
|
.global pow
|
|
.align 4
|
|
pow:
|
|
save %sp,-120,%sp
|
|
st %r24,[%fp+68]
|
|
st %r25,[%fp+72]
|
|
st %r26,[%fp+76]
|
|
st %r27,[%fp+80]
|
|
mov %g0,%i4
|
|
mov %g0,%i3
|
|
ld2 [%fp+76],%f30
|
|
set .L8,%i2
|
|
ld2 [%i2],%f28
|
|
fcmped %f30,%f28; nop; fbne .L1004; nop
|
|
set .L9,%i2
|
|
ld2 [%i2],%f0
|
|
ba .L1003; nop
|
|
.L1004:
|
|
ld2 [%fp+76],%f30
|
|
set .L1009,%i2
|
|
ld2 [%i2],%f28
|
|
fcmped %f30,%f28; nop; fbul .L1008; nop
|
|
set .L1010,%i2
|
|
ld2 [%i2],%f28
|
|
fcmped %f30,%f28; nop; fbule .L1006; nop
|
|
.L1008:
|
|
ld2 [%fp+68],%f30
|
|
set .L826,%i2
|
|
ld2 [%i2],%f28
|
|
fcmped %f30,%f28; nop; fbue .L1006; nop
|
|
ld2 [%fp+68],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call log; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
ld2 [%fp+76],%f28
|
|
fmuld %f28,%f30,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call exp; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
fmovs %f30,%f0; fmovs %f31,%f1
|
|
ba .L1003; nop
|
|
.L1006:
|
|
ld2 [%fp+76],%f30
|
|
set .L8,%i2
|
|
ld2 [%i2],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L1011; nop
|
|
ld2 [%fp+76],%f30
|
|
fnegs %f30,%f30; fmovs %f31,%f31
|
|
st2 %f30,[%fp+76]
|
|
set 1,%i3
|
|
.L1011:
|
|
ld2 [%fp+76],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
add -24,%fp,%o2
|
|
call modf; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
st2 %f30,[%fp+76]
|
|
ld2 [%fp+76],%f30
|
|
set .L8,%i2
|
|
ld2 [%i2],%f28
|
|
fcmped %f30,%f28; nop; fbue .L1013; nop
|
|
ld2 [%fp+68],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call log; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
ld2 [%fp+76],%f28
|
|
fmuld %f28,%f30,%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
call exp; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
std %f30,[%fp+-16]
|
|
ba .L1014; nop
|
|
.L1013:
|
|
set .L9,%i2
|
|
ld2 [%i2],%f30
|
|
std %f30,[%fp+-16]
|
|
.L1014:
|
|
ld2 [%fp+68],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
add -4,%fp,%o2
|
|
call frexp; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
st2 %f30,[%fp+68]
|
|
ldd [%fp+-24],%f30
|
|
fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%i2
|
|
mov %i2,%i5
|
|
cmp %i2,0; be .L1015; nop
|
|
.L1017:
|
|
and %i5,1,%i2
|
|
cmp %i2,0; be .L1021; nop
|
|
ldd [%fp+-16],%f30
|
|
ld2 [%fp+68],%f28
|
|
fmuld %f30,%f28,%f30
|
|
std %f30,[%fp+-16]
|
|
ld [%fp+-4],%i2
|
|
add %i4,%i2,%i4
|
|
.L1021:
|
|
sra %i5,1,%i2
|
|
mov %i2,%i5
|
|
cmp %i2,0; bne .L1023; nop
|
|
ba .L1019; nop
|
|
.L1023:
|
|
ld2 [%fp+68],%f30
|
|
fmuld %f30,%f30,%f30
|
|
st2 %f30,[%fp+68]
|
|
ld [%fp+-4],%i2
|
|
sll %i2,1,%i2
|
|
st %i2,[%fp+-4]
|
|
ld2 [%fp+68],%f30
|
|
set .L1027,%i2
|
|
ld2 [%i2],%f28
|
|
fcmped %f30,%f28; nop; fbuge .L1017; nop
|
|
set .L1028,%i2
|
|
ld2 [%i2],%f30
|
|
ld2 [%fp+68],%f28
|
|
fmuld %f30,%f28,%f30
|
|
st2 %f30,[%fp+68]
|
|
ld [%fp+-4],%i2
|
|
sub %i2,1,%i2
|
|
st %i2,[%fp+-4]
|
|
ba .L1017; nop
|
|
.L1019:
|
|
.L1015:
|
|
cmp %i3,0; be .L1029; nop
|
|
set .L9,%i2
|
|
ld2 [%i2],%f30
|
|
ldd [%fp+-16],%f28
|
|
fdivd %f30,%f28,%f30
|
|
std %f30,[%fp+-16]
|
|
neg %i4,%i4
|
|
.L1029:
|
|
ldd [%fp+-16],%f30
|
|
st %f30,[%sp+4*0+68]
|
|
st %f31,[%sp+4*1+68]
|
|
ld [%sp+4*0+68],%o0
|
|
ld [%sp+4*1+68],%o1
|
|
mov %i4,%o2
|
|
call ldexp; nop
|
|
fmovs %f0,%f30; fmovs %f1,%f31
|
|
fmovs %f30,%f0; fmovs %f31,%f1
|
|
.L1003:
|
|
ret; restore
|
|
.type pow,#function
|
|
.size pow,.-pow
|
|
.section ".bss"
|
|
.global UfNGrad
|
|
.type UfNGrad,#object
|
|
.size UfNGrad,4
|
|
.common UfNGrad,4,4
|
|
.global SqRWrng
|
|
.type SqRWrng,#object
|
|
.size SqRWrng,4
|
|
.common SqRWrng,4,4
|
|
.global IEEE
|
|
.type IEEE,#object
|
|
.size IEEE,4
|
|
.common IEEE,4,4
|
|
.global Anomaly
|
|
.type Anomaly,#object
|
|
.size Anomaly,4
|
|
.common Anomaly,4,4
|
|
.global Monot
|
|
.type Monot,#object
|
|
.size Monot,4
|
|
.common Monot,4,4
|
|
.global NotMonot
|
|
.type NotMonot,#object
|
|
.size NotMonot,4
|
|
.common NotMonot,4,4
|
|
.global Done
|
|
.type Done,#object
|
|
.size Done,4
|
|
.common Done,4,4
|
|
.global Break
|
|
.type Break,#object
|
|
.size Break,4
|
|
.common Break,4,4
|
|
.global RSqrt
|
|
.type RSqrt,#object
|
|
.size RSqrt,4
|
|
.common RSqrt,4,4
|
|
.global RAddSub
|
|
.type RAddSub,#object
|
|
.size RAddSub,4
|
|
.common RAddSub,4,4
|
|
.global RDiv
|
|
.type RDiv,#object
|
|
.size RDiv,4
|
|
.common RDiv,4,4
|
|
.global RMult
|
|
.type RMult,#object
|
|
.size RMult,4
|
|
.common RMult,4,4
|
|
.global GAddSub
|
|
.type GAddSub,#object
|
|
.size GAddSub,4
|
|
.common GAddSub,4,4
|
|
.global GDiv
|
|
.type GDiv,#object
|
|
.size GDiv,4
|
|
.common GDiv,4,4
|
|
.global GMult
|
|
.type GMult,#object
|
|
.size GMult,4
|
|
.common GMult,4,4
|
|
.global N1
|
|
.type N1,#object
|
|
.size N1,4
|
|
.common N1,4,4
|
|
.global N
|
|
.type N,#object
|
|
.size N,4
|
|
.common N,4,4
|
|
.global M
|
|
.type M,#object
|
|
.size M,4
|
|
.common M,4,4
|
|
.global PageNo
|
|
.type PageNo,#object
|
|
.size PageNo,4
|
|
.common PageNo,4,4
|
|
.global Milestone
|
|
.type Milestone,#object
|
|
.size Milestone,4
|
|
.common Milestone,4,4
|
|
.global fpecount
|
|
.type fpecount,#object
|
|
.size fpecount,4
|
|
.common fpecount,4,4
|
|
.global ErrCnt
|
|
.type ErrCnt,#object
|
|
.size ErrCnt,16
|
|
.common ErrCnt,16,4
|
|
.global Z9
|
|
.type Z9,#object
|
|
.size Z9,8
|
|
.common Z9,8,8
|
|
.global Z2
|
|
.type Z2,#object
|
|
.size Z2,8
|
|
.common Z2,8,8
|
|
.global Z1
|
|
.type Z1,#object
|
|
.size Z1,8
|
|
.common Z1,8,8
|
|
.global PseudoZero
|
|
.type PseudoZero,#object
|
|
.size PseudoZero,8
|
|
.common PseudoZero,8,8
|
|
.global Z
|
|
.type Z,#object
|
|
.size Z,8
|
|
.common Z,8,8
|
|
.global Random2
|
|
.type Random2,#object
|
|
.size Random2,8
|
|
.common Random2,8,8
|
|
.global Y2
|
|
.type Y2,#object
|
|
.size Y2,8
|
|
.common Y2,8,8
|
|
.global Y1
|
|
.type Y1,#object
|
|
.size Y1,8
|
|
.common Y1,8,8
|
|
.global Y
|
|
.type Y,#object
|
|
.size Y,8
|
|
.common Y,8,8
|
|
.global Random1
|
|
.type Random1,#object
|
|
.size Random1,8
|
|
.common Random1,8,8
|
|
.global X8
|
|
.type X8,#object
|
|
.size X8,8
|
|
.common X8,8,8
|
|
.global X2
|
|
.type X2,#object
|
|
.size X2,8
|
|
.common X2,8,8
|
|
.global X1
|
|
.type X1,#object
|
|
.size X1,8
|
|
.common X1,8,8
|
|
.global X
|
|
.type X,#object
|
|
.size X,8
|
|
.common X,8,8
|
|
.global W
|
|
.type W,#object
|
|
.size W,8
|
|
.common W,8,8
|
|
.global V9
|
|
.type V9,#object
|
|
.size V9,8
|
|
.common V9,8,8
|
|
.global V0
|
|
.type V0,#object
|
|
.size V0,8
|
|
.common V0,8,8
|
|
.global V
|
|
.type V,#object
|
|
.size V,8
|
|
.common V,8,8
|
|
.global U2
|
|
.type U2,#object
|
|
.size U2,8
|
|
.common U2,8,8
|
|
.global U1
|
|
.type U1,#object
|
|
.size U1,8
|
|
.common U1,8,8
|
|
.global UfThold
|
|
.type UfThold,#object
|
|
.size UfThold,8
|
|
.common UfThold,8,8
|
|
.global OneUlp
|
|
.type OneUlp,#object
|
|
.size OneUlp,8
|
|
.common OneUlp,8,8
|
|
.global S
|
|
.type S,#object
|
|
.size S,8
|
|
.common S,8,8
|
|
.global Underflow
|
|
.type Underflow,#object
|
|
.size Underflow,8
|
|
.common Underflow,8,8
|
|
.global T
|
|
.type T,#object
|
|
.size T,8
|
|
.common T,8,8
|
|
.global Random9
|
|
.type Random9,#object
|
|
.size Random9,8
|
|
.common Random9,8,8
|
|
.global R
|
|
.type R,#object
|
|
.size R,8
|
|
.common R,8,8
|
|
.global Q9
|
|
.type Q9,#object
|
|
.size Q9,8
|
|
.common Q9,8,8
|
|
.global Q
|
|
.type Q,#object
|
|
.size Q,8
|
|
.common Q,8,8
|
|
.global Precision
|
|
.type Precision,#object
|
|
.size Precision,8
|
|
.common Precision,8,8
|
|
.global MyZero
|
|
.type MyZero,#object
|
|
.size MyZero,8
|
|
.common MyZero,8,8
|
|
.global J
|
|
.type J,#object
|
|
.size J,8
|
|
.common J,8,8
|
|
.global StickyBit
|
|
.type StickyBit,#object
|
|
.size StickyBit,8
|
|
.common StickyBit,8,8
|
|
.global I
|
|
.type I,#object
|
|
.size I,4
|
|
.common I,4,4
|
|
.global HInvrse
|
|
.type HInvrse,#object
|
|
.size HInvrse,8
|
|
.common HInvrse,8,8
|
|
.global H
|
|
.type H,#object
|
|
.size H,8
|
|
.common H,8,8
|
|
.global F9
|
|
.type F9,#object
|
|
.size F9,8
|
|
.common F9,8,8
|
|
.global F6
|
|
.type F6,#object
|
|
.size F6,8
|
|
.common F6,8,8
|
|
.global Third
|
|
.type Third,#object
|
|
.size Third,8
|
|
.common Third,8,8
|
|
.global E9
|
|
.type E9,#object
|
|
.size E9,8
|
|
.common E9,8,8
|
|
.global MaxSqEr
|
|
.type MaxSqEr,#object
|
|
.size MaxSqEr,8
|
|
.common MaxSqEr,8,8
|
|
.global SqEr
|
|
.type SqEr,#object
|
|
.size SqEr,8
|
|
.common SqEr,8,8
|
|
.global MinSqEr
|
|
.type MinSqEr,#object
|
|
.size MinSqEr,8
|
|
.common MinSqEr,8,8
|
|
.global E3
|
|
.type E3,#object
|
|
.size E3,8
|
|
.common E3,8,8
|
|
.global Exp2
|
|
.type Exp2,#object
|
|
.size Exp2,8
|
|
.common Exp2,8,8
|
|
.global E1
|
|
.type E1,#object
|
|
.size E1,8
|
|
.common E1,8,8
|
|
.global E0
|
|
.type E0,#object
|
|
.size E0,8
|
|
.common E0,8,8
|
|
.global FourD
|
|
.type FourD,#object
|
|
.size FourD,8
|
|
.common FourD,8,8
|
|
.global D
|
|
.type D,#object
|
|
.size D,8
|
|
.common D,8,8
|
|
.global CInvrse
|
|
.type CInvrse,#object
|
|
.size CInvrse,8
|
|
.common CInvrse,8,8
|
|
.global C
|
|
.type C,#object
|
|
.size C,8
|
|
.common C,8,8
|
|
.global A1
|
|
.type A1,#object
|
|
.size A1,8
|
|
.common A1,8,8
|
|
.global AInvrse
|
|
.type AInvrse,#object
|
|
.size AInvrse,8
|
|
.common AInvrse,8,8
|
|
.global ch
|
|
.type ch,#object
|
|
.size ch,8
|
|
.common ch,8,1
|
|
.global Indx
|
|
.type Indx,#object
|
|
.size Indx,4
|
|
.common Indx,4,4
|
|
.global BMinusU2
|
|
.type BMinusU2,#object
|
|
.size BMinusU2,8
|
|
.common BMinusU2,8,8
|
|
.global RadixD2
|
|
.type RadixD2,#object
|
|
.size RadixD2,8
|
|
.common RadixD2,8,8
|
|
.global BInvrse
|
|
.type BInvrse,#object
|
|
.size BInvrse,8
|
|
.common BInvrse,8,8
|
|
.global Radix
|
|
.type Radix,#object
|
|
.size Radix,8
|
|
.common Radix,8,8
|
|
.global sigsave
|
|
.type sigsave,#object
|
|
.size sigsave,4
|
|
.common sigsave,4,4
|
|
.global ovfl_buf
|
|
.type ovfl_buf,#object
|
|
.size ovfl_buf,48
|
|
.common ovfl_buf,48,4
|
|
.section ".rodata"
|
|
.align 8
|
|
.L1028:
|
|
.word 0x40000000
|
|
.word 0x0
|
|
.align 8
|
|
.L1027:
|
|
.word 0x3fe00000
|
|
.word 0x0
|
|
.align 8
|
|
.L1010:
|
|
.word 0x40913000
|
|
.word 0x0
|
|
.align 8
|
|
.L1009:
|
|
.word 0xc0913000
|
|
.word 0x0
|
|
.align 1
|
|
.L1002:
|
|
.byte 115
|
|
.byte 101
|
|
.byte 101
|
|
.byte 32
|
|
.byte 115
|
|
.byte 111
|
|
.byte 117
|
|
.byte 114
|
|
.byte 99
|
|
.byte 101
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 109
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 109
|
|
.byte 111
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 116
|
|
.byte 111
|
|
.byte 114
|
|
.byte 121
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L1001:
|
|
.byte 66
|
|
.byte 65
|
|
.byte 83
|
|
.byte 73
|
|
.byte 67
|
|
.byte 32
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 109
|
|
.byte 32
|
|
.byte 40
|
|
.byte 67
|
|
.byte 41
|
|
.byte 32
|
|
.byte 49
|
|
.byte 57
|
|
.byte 56
|
|
.byte 51
|
|
.byte 32
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 80
|
|
.byte 114
|
|
.byte 111
|
|
.byte 102
|
|
.byte 46
|
|
.byte 32
|
|
.byte 87
|
|
.byte 46
|
|
.byte 32
|
|
.byte 77
|
|
.byte 46
|
|
.byte 32
|
|
.byte 75
|
|
.byte 97
|
|
.byte 104
|
|
.byte 97
|
|
.byte 110
|
|
.byte 59
|
|
.byte 0
|
|
.align 1
|
|
.L1000:
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 117
|
|
.byte 115
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 99
|
|
.byte 101
|
|
.byte 114
|
|
.byte 116
|
|
.byte 97
|
|
.byte 105
|
|
.byte 110
|
|
.byte 32
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 87
|
|
.byte 65
|
|
.byte 78
|
|
.byte 71
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 99
|
|
.byte 104
|
|
.byte 105
|
|
.byte 110
|
|
.byte 101
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L999:
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 45
|
|
.byte 112
|
|
.byte 111
|
|
.byte 105
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 110
|
|
.byte 117
|
|
.byte 109
|
|
.byte 98
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 44
|
|
.byte 32
|
|
.byte 98
|
|
.byte 117
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 108
|
|
.byte 115
|
|
.byte 111
|
|
.byte 32
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 115
|
|
.byte 32
|
|
.byte 108
|
|
.byte 111
|
|
.byte 103
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 109
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 101
|
|
.byte 110
|
|
.byte 99
|
|
.byte 111
|
|
.byte 100
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 0
|
|
.align 1
|
|
.L998:
|
|
.byte 10
|
|
.byte 84
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 109
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 98
|
|
.byte 97
|
|
.byte 115
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 117
|
|
.byte 112
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 110
|
|
.byte 118
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 114
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 32
|
|
.byte 114
|
|
.byte 101
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 0
|
|
.align 1
|
|
.L997:
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 112
|
|
.byte 97
|
|
.byte 116
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 111
|
|
.byte 103
|
|
.byte 105
|
|
.byte 101
|
|
.byte 115
|
|
.byte 44
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 115
|
|
.byte 97
|
|
.byte 121
|
|
.byte 32
|
|
.byte 104
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 119
|
|
.byte 101
|
|
.byte 108
|
|
.byte 108
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 109
|
|
.byte 101
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 105
|
|
.byte 109
|
|
.byte 112
|
|
.byte 108
|
|
.byte 101
|
|
.byte 109
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L996:
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 109
|
|
.byte 101
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 44
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 109
|
|
.byte 32
|
|
.byte 116
|
|
.byte 114
|
|
.byte 105
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 112
|
|
.byte 101
|
|
.byte 32
|
|
.byte 119
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 119
|
|
.byte 105
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 118
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 101
|
|
.byte 116
|
|
.byte 121
|
|
.byte 0
|
|
.align 1
|
|
.L995:
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 44
|
|
.byte 32
|
|
.byte 80
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 114
|
|
.byte 97
|
|
.byte 110
|
|
.byte 103
|
|
.byte 101
|
|
.byte 32
|
|
.byte 40
|
|
.byte 111
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 47
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 115
|
|
.byte 41
|
|
.byte 0
|
|
.align 1
|
|
.L994:
|
|
.byte 87
|
|
.byte 46
|
|
.byte 32
|
|
.byte 74
|
|
.byte 46
|
|
.byte 32
|
|
.byte 67
|
|
.byte 111
|
|
.byte 100
|
|
.byte 121
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 87
|
|
.byte 46
|
|
.byte 32
|
|
.byte 87
|
|
.byte 97
|
|
.byte 105
|
|
.byte 116
|
|
.byte 101
|
|
.byte 46
|
|
.byte 32
|
|
.byte 65
|
|
.byte 108
|
|
.byte 116
|
|
.byte 104
|
|
.byte 111
|
|
.byte 117
|
|
.byte 103
|
|
.byte 104
|
|
.byte 32
|
|
.byte 98
|
|
.byte 111
|
|
.byte 116
|
|
.byte 104
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 109
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 114
|
|
.byte 121
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 115
|
|
.byte 99
|
|
.byte 111
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 0
|
|
.align 1
|
|
.L993:
|
|
.byte 98
|
|
.byte 111
|
|
.byte 111
|
|
.byte 107
|
|
.byte 32
|
|
.byte 32
|
|
.byte 96
|
|
.byte 83
|
|
.byte 111
|
|
.byte 102
|
|
.byte 116
|
|
.byte 119
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 77
|
|
.byte 97
|
|
.byte 110
|
|
.byte 117
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 69
|
|
.byte 108
|
|
.byte 101
|
|
.byte 109
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 97
|
|
.byte 114
|
|
.byte 121
|
|
.byte 32
|
|
.byte 70
|
|
.byte 117
|
|
.byte 110
|
|
.byte 99
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 39
|
|
.byte 32
|
|
.byte 40
|
|
.byte 49
|
|
.byte 57
|
|
.byte 56
|
|
.byte 48
|
|
.byte 41
|
|
.byte 32
|
|
.byte 98
|
|
.byte 121
|
|
.byte 0
|
|
.align 1
|
|
.L992:
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 109
|
|
.byte 32
|
|
.byte 99
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 96
|
|
.byte 77
|
|
.byte 65
|
|
.byte 67
|
|
.byte 72
|
|
.byte 65
|
|
.byte 82
|
|
.byte 39
|
|
.byte 44
|
|
.byte 32
|
|
.byte 119
|
|
.byte 104
|
|
.byte 105
|
|
.byte 99
|
|
.byte 104
|
|
.byte 32
|
|
.byte 99
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 101
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 0
|
|
.align 1
|
|
.L991:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 97
|
|
.byte 103
|
|
.byte 110
|
|
.byte 111
|
|
.byte 115
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 99
|
|
.byte 97
|
|
.byte 112
|
|
.byte 97
|
|
.byte 98
|
|
.byte 105
|
|
.byte 108
|
|
.byte 105
|
|
.byte 116
|
|
.byte 105
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 109
|
|
.byte 32
|
|
.byte 103
|
|
.byte 111
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 121
|
|
.byte 111
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 108
|
|
.byte 105
|
|
.byte 101
|
|
.byte 114
|
|
.byte 0
|
|
.align 1
|
|
.L990:
|
|
.byte 70
|
|
.byte 97
|
|
.byte 105
|
|
.byte 108
|
|
.byte 117
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 121
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 110
|
|
.byte 102
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 115
|
|
.byte 117
|
|
.byte 98
|
|
.byte 115
|
|
.byte 101
|
|
.byte 113
|
|
.byte 117
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 97
|
|
.byte 103
|
|
.byte 110
|
|
.byte 111
|
|
.byte 115
|
|
.byte 101
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L989:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 70
|
|
.byte 65
|
|
.byte 73
|
|
.byte 76
|
|
.byte 85
|
|
.byte 82
|
|
.byte 69
|
|
.byte 115
|
|
.byte 44
|
|
.byte 32
|
|
.byte 108
|
|
.byte 105
|
|
.byte 107
|
|
.byte 101
|
|
.byte 32
|
|
.byte 50
|
|
.byte 43
|
|
.byte 50
|
|
.byte 32
|
|
.byte 61
|
|
.byte 61
|
|
.byte 32
|
|
.byte 53
|
|
.byte 32
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L988:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 83
|
|
.byte 101
|
|
.byte 114
|
|
.byte 105
|
|
.byte 111
|
|
.byte 117
|
|
.byte 115
|
|
.byte 32
|
|
.byte 68
|
|
.byte 69
|
|
.byte 70
|
|
.byte 69
|
|
.byte 67
|
|
.byte 84
|
|
.byte 115
|
|
.byte 44
|
|
.byte 32
|
|
.byte 108
|
|
.byte 105
|
|
.byte 107
|
|
.byte 101
|
|
.byte 32
|
|
.byte 108
|
|
.byte 97
|
|
.byte 99
|
|
.byte 107
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 103
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 100
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 44
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 0
|
|
.align 1
|
|
.L987:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 70
|
|
.byte 76
|
|
.byte 65
|
|
.byte 87
|
|
.byte 115
|
|
.byte 44
|
|
.byte 32
|
|
.byte 108
|
|
.byte 105
|
|
.byte 107
|
|
.byte 101
|
|
.byte 32
|
|
.byte 108
|
|
.byte 97
|
|
.byte 99
|
|
.byte 107
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 115
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 107
|
|
.byte 121
|
|
.byte 32
|
|
.byte 98
|
|
.byte 105
|
|
.byte 116
|
|
.byte 44
|
|
.byte 0
|
|
.align 1
|
|
.L986:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 109
|
|
.byte 32
|
|
.byte 97
|
|
.byte 116
|
|
.byte 116
|
|
.byte 101
|
|
.byte 109
|
|
.byte 112
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 115
|
|
.byte 99
|
|
.byte 114
|
|
.byte 105
|
|
.byte 109
|
|
.byte 105
|
|
.byte 110
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 32
|
|
.byte 97
|
|
.byte 109
|
|
.byte 111
|
|
.byte 110
|
|
.byte 103
|
|
.byte 0
|
|
.align 1
|
|
.L983:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 68
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 109
|
|
.byte 97
|
|
.byte 108
|
|
.byte 45
|
|
.byte 66
|
|
.byte 105
|
|
.byte 110
|
|
.byte 97
|
|
.byte 114
|
|
.byte 121
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 110
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 78
|
|
.byte 79
|
|
.byte 84
|
|
.byte 32
|
|
.byte 89
|
|
.byte 69
|
|
.byte 84
|
|
.byte 32
|
|
.byte 116
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 97
|
|
.byte 99
|
|
.byte 99
|
|
.byte 117
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 121
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L982:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 69
|
|
.byte 120
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 45
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 101
|
|
.byte 32
|
|
.byte 115
|
|
.byte 117
|
|
.byte 98
|
|
.byte 101
|
|
.byte 120
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 114
|
|
.byte 101
|
|
.byte 118
|
|
.byte 101
|
|
.byte 97
|
|
.byte 108
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 98
|
|
.byte 117
|
|
.byte 116
|
|
.byte 32
|
|
.byte 78
|
|
.byte 79
|
|
.byte 84
|
|
.byte 32
|
|
.byte 89
|
|
.byte 69
|
|
.byte 84
|
|
.byte 32
|
|
.byte 116
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L981:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 83
|
|
.byte 113
|
|
.byte 114
|
|
.byte 116
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 32
|
|
.byte 32
|
|
.byte 89
|
|
.byte 94
|
|
.byte 88
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 116
|
|
.byte 32
|
|
.byte 116
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L980:
|
|
.byte 9
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 110
|
|
.byte 116
|
|
.byte 97
|
|
.byte 109
|
|
.byte 105
|
|
.byte 110
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 119
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 32
|
|
.byte 112
|
|
.byte 115
|
|
.byte 101
|
|
.byte 117
|
|
.byte 100
|
|
.byte 111
|
|
.byte 45
|
|
.byte 122
|
|
.byte 101
|
|
.byte 114
|
|
.byte 111
|
|
.byte 115
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L979:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 67
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 101
|
|
.byte 99
|
|
.byte 107
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 105
|
|
.byte 115
|
|
.byte 116
|
|
.byte 101
|
|
.byte 110
|
|
.byte 99
|
|
.byte 121
|
|
.byte 32
|
|
.byte 119
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 32
|
|
.byte 115
|
|
.byte 117
|
|
.byte 98
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 0
|
|
.align 1
|
|
.L978:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 86
|
|
.byte 48
|
|
.byte 32
|
|
.byte 32
|
|
.byte 116
|
|
.byte 101
|
|
.byte 108
|
|
.byte 108
|
|
.byte 115
|
|
.byte 44
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 103
|
|
.byte 104
|
|
.byte 108
|
|
.byte 121
|
|
.byte 44
|
|
.byte 32
|
|
.byte 119
|
|
.byte 104
|
|
.byte 101
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 32
|
|
.byte 73
|
|
.byte 110
|
|
.byte 102
|
|
.byte 105
|
|
.byte 110
|
|
.byte 105
|
|
.byte 116
|
|
.byte 121
|
|
.byte 32
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 114
|
|
.byte 101
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L977:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 86
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 111
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 44
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 103
|
|
.byte 104
|
|
.byte 108
|
|
.byte 121
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L976:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 69
|
|
.byte 48
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 80
|
|
.byte 115
|
|
.byte 101
|
|
.byte 117
|
|
.byte 100
|
|
.byte 111
|
|
.byte 90
|
|
.byte 101
|
|
.byte 114
|
|
.byte 111
|
|
.byte 32
|
|
.byte 116
|
|
.byte 101
|
|
.byte 108
|
|
.byte 108
|
|
.byte 32
|
|
.byte 119
|
|
.byte 104
|
|
.byte 101
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 98
|
|
.byte 114
|
|
.byte 117
|
|
.byte 112
|
|
.byte 116
|
|
.byte 44
|
|
.byte 32
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 100
|
|
.byte 117
|
|
.byte 97
|
|
.byte 108
|
|
.byte 44
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 102
|
|
.byte 117
|
|
.byte 122
|
|
.byte 122
|
|
.byte 121
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L975:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 85
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 84
|
|
.byte 104
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L974:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 87
|
|
.byte 104
|
|
.byte 101
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 83
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 107
|
|
.byte 121
|
|
.byte 32
|
|
.byte 66
|
|
.byte 105
|
|
.byte 116
|
|
.byte 32
|
|
.byte 117
|
|
.byte 115
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L973:
|
|
.byte 9
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 77
|
|
.byte 117
|
|
.byte 108
|
|
.byte 116
|
|
.byte 46
|
|
.byte 44
|
|
.byte 32
|
|
.byte 68
|
|
.byte 105
|
|
.byte 118
|
|
.byte 46
|
|
.byte 44
|
|
.byte 32
|
|
.byte 65
|
|
.byte 100
|
|
.byte 100
|
|
.byte 47
|
|
.byte 83
|
|
.byte 117
|
|
.byte 98
|
|
.byte 116
|
|
.byte 46
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 83
|
|
.byte 113
|
|
.byte 114
|
|
.byte 116
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L972:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 87
|
|
.byte 104
|
|
.byte 101
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 109
|
|
.byte 101
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 111
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 100
|
|
.byte 44
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 100
|
|
.byte 44
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 115
|
|
.byte 111
|
|
.byte 109
|
|
.byte 101
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 101
|
|
.byte 108
|
|
.byte 115
|
|
.byte 101
|
|
.byte 0
|
|
.align 1
|
|
.L971:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 65
|
|
.byte 100
|
|
.byte 101
|
|
.byte 113
|
|
.byte 117
|
|
.byte 97
|
|
.byte 99
|
|
.byte 121
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 103
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 100
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 77
|
|
.byte 117
|
|
.byte 108
|
|
.byte 116
|
|
.byte 46
|
|
.byte 44
|
|
.byte 32
|
|
.byte 68
|
|
.byte 105
|
|
.byte 118
|
|
.byte 46
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 83
|
|
.byte 117
|
|
.byte 98
|
|
.byte 116
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L970:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 85
|
|
.byte 49
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 49
|
|
.byte 47
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 94
|
|
.byte 80
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 79
|
|
.byte 110
|
|
.byte 101
|
|
.byte 32
|
|
.byte 85
|
|
.byte 108
|
|
.byte 112
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 110
|
|
.byte 117
|
|
.byte 109
|
|
.byte 98
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 108
|
|
.byte 105
|
|
.byte 116
|
|
.byte 116
|
|
.byte 108
|
|
.byte 101
|
|
.byte 32
|
|
.byte 108
|
|
.byte 101
|
|
.byte 115
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 49
|
|
.byte 46
|
|
.byte 48
|
|
.byte 32
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L969:
|
|
.byte 9
|
|
.byte 40
|
|
.byte 79
|
|
.byte 110
|
|
.byte 101
|
|
.byte 85
|
|
.byte 108
|
|
.byte 112
|
|
.byte 110
|
|
.byte 105
|
|
.byte 116
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 76
|
|
.byte 97
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 80
|
|
.byte 108
|
|
.byte 97
|
|
.byte 99
|
|
.byte 101
|
|
.byte 41
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 49
|
|
.byte 46
|
|
.byte 48
|
|
.byte 48
|
|
.byte 48
|
|
.byte 120
|
|
.byte 120
|
|
.byte 120
|
|
.byte 32
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L968:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 85
|
|
.byte 50
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 47
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 94
|
|
.byte 80
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 79
|
|
.byte 110
|
|
.byte 101
|
|
.byte 32
|
|
.byte 85
|
|
.byte 108
|
|
.byte 112
|
|
.byte 0
|
|
.align 1
|
|
.L967:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 80
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 110
|
|
.byte 117
|
|
.byte 109
|
|
.byte 98
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 115
|
|
.byte 105
|
|
.byte 103
|
|
.byte 110
|
|
.byte 105
|
|
.byte 102
|
|
.byte 105
|
|
.byte 99
|
|
.byte 97
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 99
|
|
.byte 97
|
|
.byte 114
|
|
.byte 114
|
|
.byte 105
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L966:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 49
|
|
.byte 44
|
|
.byte 32
|
|
.byte 50
|
|
.byte 44
|
|
.byte 32
|
|
.byte 52
|
|
.byte 44
|
|
.byte 32
|
|
.byte 56
|
|
.byte 44
|
|
.byte 32
|
|
.byte 49
|
|
.byte 48
|
|
.byte 44
|
|
.byte 32
|
|
.byte 49
|
|
.byte 54
|
|
.byte 44
|
|
.byte 32
|
|
.byte 49
|
|
.byte 48
|
|
.byte 48
|
|
.byte 44
|
|
.byte 32
|
|
.byte 50
|
|
.byte 53
|
|
.byte 54
|
|
.byte 32
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L965:
|
|
.byte 82
|
|
.byte 117
|
|
.byte 110
|
|
.byte 110
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 109
|
|
.byte 32
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 117
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 114
|
|
.byte 101
|
|
.byte 118
|
|
.byte 101
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 115
|
|
.byte 101
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 97
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 105
|
|
.byte 115
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 115
|
|
.byte 58
|
|
.byte 0
|
|
.align 1
|
|
.L962:
|
|
.byte 9
|
|
.byte 79
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 114
|
|
.byte 101
|
|
.byte 108
|
|
.byte 101
|
|
.byte 118
|
|
.byte 97
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 105
|
|
.byte 108
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 111
|
|
.byte 112
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 58
|
|
.byte 0
|
|
.align 1
|
|
.L961:
|
|
.byte 9
|
|
.byte 79
|
|
.byte 112
|
|
.byte 116
|
|
.byte 105
|
|
.byte 109
|
|
.byte 105
|
|
.byte 122
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 108
|
|
.byte 101
|
|
.byte 118
|
|
.byte 101
|
|
.byte 108
|
|
.byte 58
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L960:
|
|
.byte 9
|
|
.byte 67
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 105
|
|
.byte 108
|
|
.byte 101
|
|
.byte 114
|
|
.byte 58
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L959:
|
|
.byte 9
|
|
.byte 67
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 117
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 58
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L958:
|
|
.byte 9
|
|
.byte 86
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 58
|
|
.byte 9
|
|
.byte 49
|
|
.byte 48
|
|
.byte 32
|
|
.byte 70
|
|
.byte 101
|
|
.byte 98
|
|
.byte 114
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 121
|
|
.byte 32
|
|
.byte 49
|
|
.byte 57
|
|
.byte 56
|
|
.byte 57
|
|
.byte 59
|
|
.byte 0
|
|
.align 1
|
|
.L957:
|
|
.byte 9
|
|
.byte 80
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 58
|
|
.byte 9
|
|
.byte 100
|
|
.byte 111
|
|
.byte 117
|
|
.byte 98
|
|
.byte 108
|
|
.byte 101
|
|
.byte 59
|
|
.byte 0
|
|
.align 1
|
|
.L956:
|
|
.byte 73
|
|
.byte 110
|
|
.byte 32
|
|
.byte 100
|
|
.byte 111
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 115
|
|
.byte 111
|
|
.byte 44
|
|
.byte 32
|
|
.byte 112
|
|
.byte 108
|
|
.byte 101
|
|
.byte 97
|
|
.byte 115
|
|
.byte 101
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 99
|
|
.byte 108
|
|
.byte 117
|
|
.byte 100
|
|
.byte 101
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 108
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 109
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 58
|
|
.byte 0
|
|
.align 1
|
|
.L955:
|
|
.byte 9
|
|
.byte 83
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 70
|
|
.byte 114
|
|
.byte 97
|
|
.byte 110
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 99
|
|
.byte 111
|
|
.byte 44
|
|
.byte 32
|
|
.byte 67
|
|
.byte 65
|
|
.byte 32
|
|
.byte 57
|
|
.byte 52
|
|
.byte 49
|
|
.byte 52
|
|
.byte 51
|
|
.byte 45
|
|
.byte 48
|
|
.byte 55
|
|
.byte 48
|
|
.byte 52
|
|
.byte 44
|
|
.byte 32
|
|
.byte 85
|
|
.byte 83
|
|
.byte 65
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L954:
|
|
.byte 9
|
|
.byte 85
|
|
.byte 110
|
|
.byte 105
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 105
|
|
.byte 116
|
|
.byte 121
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 67
|
|
.byte 97
|
|
.byte 108
|
|
.byte 105
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 110
|
|
.byte 105
|
|
.byte 97
|
|
.byte 0
|
|
.align 1
|
|
.L953:
|
|
.byte 9
|
|
.byte 67
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 117
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 67
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 85
|
|
.byte 45
|
|
.byte 55
|
|
.byte 54
|
|
.byte 0
|
|
.align 1
|
|
.L952:
|
|
.byte 9
|
|
.byte 82
|
|
.byte 105
|
|
.byte 99
|
|
.byte 104
|
|
.byte 97
|
|
.byte 114
|
|
.byte 100
|
|
.byte 32
|
|
.byte 75
|
|
.byte 97
|
|
.byte 114
|
|
.byte 112
|
|
.byte 105
|
|
.byte 110
|
|
.byte 115
|
|
.byte 107
|
|
.byte 105
|
|
.byte 0
|
|
.align 1
|
|
.L951:
|
|
.byte 80
|
|
.byte 108
|
|
.byte 101
|
|
.byte 97
|
|
.byte 115
|
|
.byte 101
|
|
.byte 32
|
|
.byte 115
|
|
.byte 101
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 115
|
|
.byte 117
|
|
.byte 103
|
|
.byte 103
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 117
|
|
.byte 108
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 0
|
|
.align 1
|
|
.L950:
|
|
.byte 99
|
|
.byte 111
|
|
.byte 112
|
|
.byte 101
|
|
.byte 32
|
|
.byte 119
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 32
|
|
.byte 117
|
|
.byte 110
|
|
.byte 97
|
|
.byte 110
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 105
|
|
.byte 112
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 110
|
|
.byte 101
|
|
.byte 119
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 117
|
|
.byte 110
|
|
.byte 99
|
|
.byte 111
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 109
|
|
.byte 101
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 112
|
|
.byte 97
|
|
.byte 116
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 111
|
|
.byte 103
|
|
.byte 105
|
|
.byte 101
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L949:
|
|
.byte 85
|
|
.byte 115
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 118
|
|
.byte 105
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 104
|
|
.byte 101
|
|
.byte 108
|
|
.byte 112
|
|
.byte 32
|
|
.byte 100
|
|
.byte 101
|
|
.byte 98
|
|
.byte 117
|
|
.byte 103
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 97
|
|
.byte 117
|
|
.byte 103
|
|
.byte 109
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 109
|
|
.byte 32
|
|
.byte 115
|
|
.byte 111
|
|
.byte 32
|
|
.byte 105
|
|
.byte 116
|
|
.byte 32
|
|
.byte 119
|
|
.byte 105
|
|
.byte 108
|
|
.byte 108
|
|
.byte 0
|
|
.align 1
|
|
.L946:
|
|
.byte 65
|
|
.byte 110
|
|
.byte 115
|
|
.byte 119
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 113
|
|
.byte 117
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 32
|
|
.byte 119
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 32
|
|
.byte 89
|
|
.byte 44
|
|
.byte 32
|
|
.byte 121
|
|
.byte 44
|
|
.byte 32
|
|
.byte 78
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 110
|
|
.byte 32
|
|
.byte 40
|
|
.byte 117
|
|
.byte 110
|
|
.byte 108
|
|
.byte 101
|
|
.byte 115
|
|
.byte 115
|
|
.byte 32
|
|
.byte 111
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 119
|
|
.byte 105
|
|
.byte 115
|
|
.byte 101
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 100
|
|
.byte 105
|
|
.byte 99
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 41
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L945:
|
|
.byte 97
|
|
.byte 109
|
|
.byte 101
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 105
|
|
.byte 116
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 107
|
|
.byte 101
|
|
.byte 32
|
|
.byte 102
|
|
.byte 117
|
|
.byte 114
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L944:
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 109
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 121
|
|
.byte 119
|
|
.byte 97
|
|
.byte 121
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 115
|
|
.byte 101
|
|
.byte 101
|
|
.byte 32
|
|
.byte 104
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 110
|
|
.byte 121
|
|
.byte 32
|
|
.byte 109
|
|
.byte 105
|
|
.byte 108
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 111
|
|
.byte 110
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 105
|
|
.byte 116
|
|
.byte 32
|
|
.byte 112
|
|
.byte 97
|
|
.byte 115
|
|
.byte 115
|
|
.byte 101
|
|
.byte 115
|
|
.byte 44
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 110
|
|
.byte 0
|
|
.align 1
|
|
.L943:
|
|
.byte 119
|
|
.byte 97
|
|
.byte 114
|
|
.byte 110
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 46
|
|
.byte 32
|
|
.byte 32
|
|
.byte 73
|
|
.byte 102
|
|
.byte 32
|
|
.byte 112
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 117
|
|
.byte 97
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 118
|
|
.byte 97
|
|
.byte 105
|
|
.byte 108
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 97
|
|
.byte 117
|
|
.byte 103
|
|
.byte 104
|
|
.byte 116
|
|
.byte 44
|
|
.byte 32
|
|
.byte 100
|
|
.byte 111
|
|
.byte 110
|
|
.byte 39
|
|
.byte 116
|
|
.byte 32
|
|
.byte 100
|
|
.byte 101
|
|
.byte 115
|
|
.byte 112
|
|
.byte 97
|
|
.byte 105
|
|
.byte 114
|
|
.byte 32
|
|
.byte 98
|
|
.byte 117
|
|
.byte 116
|
|
.byte 32
|
|
.byte 114
|
|
.byte 117
|
|
.byte 110
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 0
|
|
.align 1
|
|
.L942:
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 112
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 101
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 119
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 115
|
|
.byte 117
|
|
.byte 114
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 32
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 117
|
|
.byte 101
|
|
.byte 32
|
|
.byte 97
|
|
.byte 102
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 44
|
|
.byte 32
|
|
.byte 112
|
|
.byte 101
|
|
.byte 114
|
|
.byte 104
|
|
.byte 97
|
|
.byte 112
|
|
.byte 115
|
|
.byte 44
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 115
|
|
.byte 112
|
|
.byte 108
|
|
.byte 97
|
|
.byte 121
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 115
|
|
.byte 111
|
|
.byte 109
|
|
.byte 101
|
|
.byte 0
|
|
.align 1
|
|
.L941:
|
|
.byte 101
|
|
.byte 114
|
|
.byte 114
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 108
|
|
.byte 105
|
|
.byte 107
|
|
.byte 101
|
|
.byte 32
|
|
.byte 79
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 47
|
|
.byte 85
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 68
|
|
.byte 105
|
|
.byte 118
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 90
|
|
.byte 101
|
|
.byte 114
|
|
.byte 111
|
|
.byte 32
|
|
.byte 111
|
|
.byte 99
|
|
.byte 99
|
|
.byte 117
|
|
.byte 114
|
|
.byte 115
|
|
.byte 44
|
|
.byte 32
|
|
.byte 98
|
|
.byte 117
|
|
.byte 116
|
|
.byte 32
|
|
.byte 114
|
|
.byte 97
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 0
|
|
.align 1
|
|
.L940:
|
|
.byte 116
|
|
.byte 114
|
|
.byte 121
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 112
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 117
|
|
.byte 97
|
|
.byte 100
|
|
.byte 101
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 117
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 78
|
|
.byte 79
|
|
.byte 84
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 109
|
|
.byte 105
|
|
.byte 110
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 32
|
|
.byte 101
|
|
.byte 120
|
|
.byte 101
|
|
.byte 99
|
|
.byte 117
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 119
|
|
.byte 104
|
|
.byte 101
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 0
|
|
.align 1
|
|
.L939:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 96
|
|
.byte 69
|
|
.byte 78
|
|
.byte 68
|
|
.byte 32
|
|
.byte 79
|
|
.byte 70
|
|
.byte 32
|
|
.byte 84
|
|
.byte 69
|
|
.byte 83
|
|
.byte 84
|
|
.byte 39
|
|
.byte 44
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L938:
|
|
.byte 76
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 109
|
|
.byte 32
|
|
.byte 115
|
|
.byte 116
|
|
.byte 111
|
|
.byte 112
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 109
|
|
.byte 97
|
|
.byte 116
|
|
.byte 117
|
|
.byte 114
|
|
.byte 101
|
|
.byte 108
|
|
.byte 121
|
|
.byte 44
|
|
.byte 32
|
|
.byte 105
|
|
.byte 46
|
|
.byte 101
|
|
.byte 46
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 115
|
|
.byte 112
|
|
.byte 108
|
|
.byte 97
|
|
.byte 121
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L935:
|
|
.byte 37
|
|
.byte 115
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L930:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 80
|
|
.byte 76
|
|
.byte 69
|
|
.byte 65
|
|
.byte 83
|
|
.byte 69
|
|
.byte 32
|
|
.byte 78
|
|
.byte 79
|
|
.byte 84
|
|
.byte 73
|
|
.byte 70
|
|
.byte 89
|
|
.byte 32
|
|
.byte 75
|
|
.byte 65
|
|
.byte 82
|
|
.byte 80
|
|
.byte 73
|
|
.byte 78
|
|
.byte 75
|
|
.byte 83
|
|
.byte 73
|
|
.byte 33
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L929:
|
|
.byte 37
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 99
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 105
|
|
.byte 115
|
|
.byte 116
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L927:
|
|
.byte 9
|
|
.byte 100
|
|
.byte 105
|
|
.byte 102
|
|
.byte 102
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 102
|
|
.byte 114
|
|
.byte 111
|
|
.byte 109
|
|
.byte 32
|
|
.byte 90
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 49
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L926:
|
|
.byte 9
|
|
.byte 67
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 115
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 101
|
|
.byte 103
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 49
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 90
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L925:
|
|
.byte 77
|
|
.byte 117
|
|
.byte 108
|
|
.byte 116
|
|
.byte 105
|
|
.byte 112
|
|
.byte 108
|
|
.byte 105
|
|
.byte 99
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 100
|
|
.byte 111
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 116
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 109
|
|
.byte 117
|
|
.byte 116
|
|
.byte 101
|
|
.byte 33
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L920:
|
|
.byte 90
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 49
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L917:
|
|
.byte 49
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 90
|
|
.byte 32
|
|
.byte 61
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 103
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L914:
|
|
.byte 90
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 49
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L911:
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 9
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 102
|
|
.byte 102
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 102
|
|
.byte 114
|
|
.byte 111
|
|
.byte 109
|
|
.byte 32
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L910:
|
|
.byte 87
|
|
.byte 104
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 105
|
|
.byte 110
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 90
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L905:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 68
|
|
.byte 69
|
|
.byte 70
|
|
.byte 69
|
|
.byte 67
|
|
.byte 84
|
|
.byte 33
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L902:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 86
|
|
.byte 69
|
|
.byte 82
|
|
.byte 89
|
|
.byte 32
|
|
.byte 83
|
|
.byte 69
|
|
.byte 82
|
|
.byte 73
|
|
.byte 79
|
|
.byte 85
|
|
.byte 83
|
|
.byte 32
|
|
.byte 68
|
|
.byte 69
|
|
.byte 70
|
|
.byte 69
|
|
.byte 67
|
|
.byte 84
|
|
.byte 33
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L896:
|
|
.byte 32
|
|
.byte 104
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 78
|
|
.byte 79
|
|
.byte 84
|
|
.byte 32
|
|
.byte 106
|
|
.byte 117
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 101
|
|
.byte 110
|
|
.byte 32
|
|
.byte 115
|
|
.byte 105
|
|
.byte 103
|
|
.byte 110
|
|
.byte 97
|
|
.byte 108
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L895:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 79
|
|
.byte 46
|
|
.byte 75
|
|
.byte 46
|
|
.byte 44
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 118
|
|
.byte 105
|
|
.byte 100
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 79
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 47
|
|
.byte 85
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 0
|
|
.align 1
|
|
.L892:
|
|
.byte 87
|
|
.byte 104
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 99
|
|
.byte 104
|
|
.byte 105
|
|
.byte 110
|
|
.byte 101
|
|
.byte 32
|
|
.byte 103
|
|
.byte 101
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 40
|
|
.byte 90
|
|
.byte 32
|
|
.byte 43
|
|
.byte 32
|
|
.byte 90
|
|
.byte 41
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 90
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L888:
|
|
.byte 40
|
|
.byte 90
|
|
.byte 32
|
|
.byte 43
|
|
.byte 32
|
|
.byte 90
|
|
.byte 41
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 90
|
|
.byte 32
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 117
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 32
|
|
.byte 115
|
|
.byte 97
|
|
.byte 102
|
|
.byte 101
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L887:
|
|
.byte 83
|
|
.byte 105
|
|
.byte 110
|
|
.byte 99
|
|
.byte 101
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 115
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 100
|
|
.byte 101
|
|
.byte 110
|
|
.byte 105
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 90
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 48
|
|
.byte 44
|
|
.byte 32
|
|
.byte 101
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 117
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L883:
|
|
.byte 83
|
|
.byte 105
|
|
.byte 109
|
|
.byte 105
|
|
.byte 108
|
|
.byte 97
|
|
.byte 114
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 115
|
|
.byte 99
|
|
.byte 114
|
|
.byte 101
|
|
.byte 112
|
|
.byte 97
|
|
.byte 110
|
|
.byte 99
|
|
.byte 105
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 104
|
|
.byte 97
|
|
.byte 118
|
|
.byte 101
|
|
.byte 32
|
|
.byte 111
|
|
.byte 99
|
|
.byte 99
|
|
.byte 117
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 37
|
|
.byte 100
|
|
.byte 32
|
|
.byte 116
|
|
.byte 105
|
|
.byte 109
|
|
.byte 101
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L873:
|
|
.byte 9
|
|
.byte 9
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 121
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 102
|
|
.byte 102
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L872:
|
|
.byte 9
|
|
.byte 119
|
|
.byte 104
|
|
.byte 105
|
|
.byte 99
|
|
.byte 104
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 117
|
|
.byte 110
|
|
.byte 101
|
|
.byte 113
|
|
.byte 117
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 59
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L871:
|
|
.byte 9
|
|
.byte 121
|
|
.byte 105
|
|
.byte 101
|
|
.byte 108
|
|
.byte 100
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 59
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L870:
|
|
.byte 9
|
|
.byte 40
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 41
|
|
.byte 32
|
|
.byte 94
|
|
.byte 32
|
|
.byte 40
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 41
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L869:
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 117
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L868:
|
|
.byte 87
|
|
.byte 65
|
|
.byte 82
|
|
.byte 78
|
|
.byte 73
|
|
.byte 78
|
|
.byte 71
|
|
.byte 58
|
|
.byte 32
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 117
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L850:
|
|
.byte 9
|
|
.byte 105
|
|
.byte 110
|
|
.byte 115
|
|
.byte 116
|
|
.byte 101
|
|
.byte 97
|
|
.byte 100
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 32
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 117
|
|
.byte 101
|
|
.byte 32
|
|
.byte 48
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L849:
|
|
.byte 115
|
|
.byte 113
|
|
.byte 114
|
|
.byte 116
|
|
.byte 40
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 41
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 8
|
|
.L841:
|
|
.word 0x3ed4f8b5
|
|
.word 0x88e368f1
|
|
.align 1
|
|
.L839:
|
|
.byte 37
|
|
.byte 115
|
|
.byte 58
|
|
.byte 32
|
|
.byte 32
|
|
.byte 37
|
|
.byte 115
|
|
.byte 0
|
|
.align 1
|
|
.L838:
|
|
.byte 70
|
|
.byte 76
|
|
.byte 65
|
|
.byte 87
|
|
.byte 0
|
|
.align 1
|
|
.L837:
|
|
.byte 68
|
|
.byte 69
|
|
.byte 70
|
|
.byte 69
|
|
.byte 67
|
|
.byte 84
|
|
.byte 0
|
|
.align 1
|
|
.L836:
|
|
.byte 83
|
|
.byte 69
|
|
.byte 82
|
|
.byte 73
|
|
.byte 79
|
|
.byte 85
|
|
.byte 83
|
|
.byte 32
|
|
.byte 68
|
|
.byte 69
|
|
.byte 70
|
|
.byte 69
|
|
.byte 67
|
|
.byte 84
|
|
.byte 0
|
|
.align 1
|
|
.L835:
|
|
.byte 70
|
|
.byte 65
|
|
.byte 73
|
|
.byte 76
|
|
.byte 85
|
|
.byte 82
|
|
.byte 69
|
|
.byte 0
|
|
.align 1
|
|
.L829:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 80
|
|
.byte 97
|
|
.byte 103
|
|
.byte 101
|
|
.byte 58
|
|
.byte 32
|
|
.byte 37
|
|
.byte 100
|
|
.byte 10
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L828:
|
|
.byte 10
|
|
.byte 68
|
|
.byte 105
|
|
.byte 97
|
|
.byte 103
|
|
.byte 110
|
|
.byte 111
|
|
.byte 115
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 117
|
|
.byte 109
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 102
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 109
|
|
.byte 105
|
|
.byte 108
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 111
|
|
.byte 110
|
|
.byte 101
|
|
.byte 32
|
|
.byte 78
|
|
.byte 117
|
|
.byte 109
|
|
.byte 98
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 37
|
|
.byte 100
|
|
.byte 0
|
|
.align 8
|
|
.L826:
|
|
.word 0xbff00000
|
|
.word 0x0
|
|
.align 1
|
|
.L821:
|
|
.byte 69
|
|
.byte 78
|
|
.byte 68
|
|
.byte 32
|
|
.byte 79
|
|
.byte 70
|
|
.byte 32
|
|
.byte 84
|
|
.byte 69
|
|
.byte 83
|
|
.byte 84
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L820:
|
|
.byte 10
|
|
.byte 65
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 116
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 37
|
|
.byte 100
|
|
.byte 32
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 112
|
|
.byte 111
|
|
.byte 105
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 101
|
|
.byte 120
|
|
.byte 99
|
|
.byte 101
|
|
.byte 112
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 32
|
|
.byte 119
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 114
|
|
.byte 101
|
|
.byte 103
|
|
.byte 105
|
|
.byte 115
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L817:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 109
|
|
.byte 101
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 97
|
|
.byte 103
|
|
.byte 110
|
|
.byte 111
|
|
.byte 115
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 32
|
|
.byte 69
|
|
.byte 120
|
|
.byte 99
|
|
.byte 101
|
|
.byte 108
|
|
.byte 108
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 33
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L816:
|
|
.byte 32
|
|
.byte 100
|
|
.byte 117
|
|
.byte 114
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 71
|
|
.byte 114
|
|
.byte 97
|
|
.byte 100
|
|
.byte 117
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 85
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L815:
|
|
.byte 44
|
|
.byte 10
|
|
.byte 101
|
|
.byte 120
|
|
.byte 99
|
|
.byte 101
|
|
.byte 112
|
|
.byte 116
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 112
|
|
.byte 111
|
|
.byte 115
|
|
.byte 115
|
|
.byte 105
|
|
.byte 98
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 68
|
|
.byte 111
|
|
.byte 117
|
|
.byte 98
|
|
.byte 108
|
|
.byte 101
|
|
.byte 32
|
|
.byte 82
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 0
|
|
.align 1
|
|
.L814:
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L811:
|
|
.byte 56
|
|
.byte 53
|
|
.byte 52
|
|
.byte 0
|
|
.align 1
|
|
.L810:
|
|
.byte 55
|
|
.byte 53
|
|
.byte 52
|
|
.byte 0
|
|
.align 1
|
|
.L807:
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 112
|
|
.byte 111
|
|
.byte 115
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 73
|
|
.byte 69
|
|
.byte 69
|
|
.byte 69
|
|
.byte 32
|
|
.byte 115
|
|
.byte 116
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 97
|
|
.byte 114
|
|
.byte 100
|
|
.byte 32
|
|
.byte 80
|
|
.byte 0
|
|
.align 1
|
|
.L806:
|
|
.byte 82
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 110
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 109
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L803:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 109
|
|
.byte 101
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 97
|
|
.byte 103
|
|
.byte 110
|
|
.byte 111
|
|
.byte 115
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 115
|
|
.byte 101
|
|
.byte 101
|
|
.byte 109
|
|
.byte 115
|
|
.byte 32
|
|
.byte 83
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 115
|
|
.byte 102
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 111
|
|
.byte 114
|
|
.byte 121
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L797:
|
|
.byte 78
|
|
.byte 111
|
|
.byte 32
|
|
.byte 102
|
|
.byte 97
|
|
.byte 105
|
|
.byte 108
|
|
.byte 117
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 44
|
|
.byte 32
|
|
.byte 100
|
|
.byte 101
|
|
.byte 102
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 102
|
|
.byte 108
|
|
.byte 97
|
|
.byte 119
|
|
.byte 115
|
|
.byte 32
|
|
.byte 104
|
|
.byte 97
|
|
.byte 118
|
|
.byte 101
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 101
|
|
.byte 110
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 115
|
|
.byte 99
|
|
.byte 111
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L796:
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 109
|
|
.byte 39
|
|
.byte 115
|
|
.byte 32
|
|
.byte 115
|
|
.byte 117
|
|
.byte 98
|
|
.byte 115
|
|
.byte 101
|
|
.byte 113
|
|
.byte 117
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 97
|
|
.byte 103
|
|
.byte 110
|
|
.byte 111
|
|
.byte 115
|
|
.byte 101
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L795:
|
|
.byte 80
|
|
.byte 111
|
|
.byte 116
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 105
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 102
|
|
.byte 97
|
|
.byte 116
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 70
|
|
.byte 65
|
|
.byte 73
|
|
.byte 76
|
|
.byte 85
|
|
.byte 82
|
|
.byte 69
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 121
|
|
.byte 32
|
|
.byte 104
|
|
.byte 97
|
|
.byte 118
|
|
.byte 101
|
|
.byte 32
|
|
.byte 115
|
|
.byte 112
|
|
.byte 111
|
|
.byte 105
|
|
.byte 108
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 0
|
|
.align 1
|
|
.L792:
|
|
.byte 117
|
|
.byte 110
|
|
.byte 97
|
|
.byte 99
|
|
.byte 99
|
|
.byte 101
|
|
.byte 112
|
|
.byte 116
|
|
.byte 97
|
|
.byte 98
|
|
.byte 108
|
|
.byte 101
|
|
.byte 32
|
|
.byte 83
|
|
.byte 101
|
|
.byte 114
|
|
.byte 105
|
|
.byte 111
|
|
.byte 117
|
|
.byte 115
|
|
.byte 32
|
|
.byte 68
|
|
.byte 101
|
|
.byte 102
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L791:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 109
|
|
.byte 101
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 97
|
|
.byte 103
|
|
.byte 110
|
|
.byte 111
|
|
.byte 115
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 104
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L787:
|
|
.byte 100
|
|
.byte 101
|
|
.byte 115
|
|
.byte 112
|
|
.byte 105
|
|
.byte 116
|
|
.byte 101
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 99
|
|
.byte 111
|
|
.byte 110
|
|
.byte 118
|
|
.byte 101
|
|
.byte 110
|
|
.byte 105
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 68
|
|
.byte 101
|
|
.byte 102
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L786:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 109
|
|
.byte 101
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 97
|
|
.byte 103
|
|
.byte 110
|
|
.byte 111
|
|
.byte 115
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 121
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 32
|
|
.byte 65
|
|
.byte 99
|
|
.byte 99
|
|
.byte 101
|
|
.byte 112
|
|
.byte 116
|
|
.byte 97
|
|
.byte 98
|
|
.byte 108
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L781:
|
|
.byte 83
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 115
|
|
.byte 102
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 111
|
|
.byte 114
|
|
.byte 121
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 111
|
|
.byte 117
|
|
.byte 103
|
|
.byte 104
|
|
.byte 32
|
|
.byte 102
|
|
.byte 108
|
|
.byte 97
|
|
.byte 119
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L780:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 109
|
|
.byte 101
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 97
|
|
.byte 103
|
|
.byte 110
|
|
.byte 111
|
|
.byte 115
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 115
|
|
.byte 101
|
|
.byte 101
|
|
.byte 109
|
|
.byte 115
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L769:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 110
|
|
.byte 117
|
|
.byte 109
|
|
.byte 98
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 32
|
|
.byte 37
|
|
.byte 45
|
|
.byte 50
|
|
.byte 57
|
|
.byte 115
|
|
.byte 32
|
|
.byte 37
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L762:
|
|
.byte 70
|
|
.byte 76
|
|
.byte 65
|
|
.byte 87
|
|
.byte 115
|
|
.byte 32
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 115
|
|
.byte 99
|
|
.byte 111
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 61
|
|
.byte 0
|
|
.align 1
|
|
.L761:
|
|
.byte 68
|
|
.byte 69
|
|
.byte 70
|
|
.byte 69
|
|
.byte 67
|
|
.byte 84
|
|
.byte 115
|
|
.byte 32
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 115
|
|
.byte 99
|
|
.byte 111
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 61
|
|
.byte 0
|
|
.align 1
|
|
.L760:
|
|
.byte 83
|
|
.byte 69
|
|
.byte 82
|
|
.byte 73
|
|
.byte 79
|
|
.byte 85
|
|
.byte 83
|
|
.byte 32
|
|
.byte 68
|
|
.byte 69
|
|
.byte 70
|
|
.byte 69
|
|
.byte 67
|
|
.byte 84
|
|
.byte 115
|
|
.byte 32
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 115
|
|
.byte 99
|
|
.byte 111
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 61
|
|
.byte 0
|
|
.align 1
|
|
.L759:
|
|
.byte 70
|
|
.byte 65
|
|
.byte 73
|
|
.byte 76
|
|
.byte 85
|
|
.byte 82
|
|
.byte 69
|
|
.byte 115
|
|
.byte 32
|
|
.byte 32
|
|
.byte 101
|
|
.byte 110
|
|
.byte 99
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 61
|
|
.byte 0
|
|
.align 1
|
|
.L755:
|
|
.byte 10
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 84
|
|
.byte 114
|
|
.byte 121
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 117
|
|
.byte 116
|
|
.byte 101
|
|
.byte 32
|
|
.byte 48
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 48
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 100
|
|
.byte 117
|
|
.byte 99
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L754:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L751:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 84
|
|
.byte 114
|
|
.byte 121
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 117
|
|
.byte 116
|
|
.byte 101
|
|
.byte 32
|
|
.byte 49
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 48
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 100
|
|
.byte 117
|
|
.byte 99
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L750:
|
|
.byte 87
|
|
.byte 104
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 109
|
|
.byte 101
|
|
.byte 115
|
|
.byte 115
|
|
.byte 97
|
|
.byte 103
|
|
.byte 101
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 47
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 117
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 100
|
|
.byte 111
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 68
|
|
.byte 105
|
|
.byte 118
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 90
|
|
.byte 101
|
|
.byte 114
|
|
.byte 111
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 100
|
|
.byte 117
|
|
.byte 99
|
|
.byte 101
|
|
.byte 63
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L749:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 115
|
|
.byte 116
|
|
.byte 101
|
|
.byte 97
|
|
.byte 100
|
|
.byte 44
|
|
.byte 32
|
|
.byte 88
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 88
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 49
|
|
.byte 47
|
|
.byte 50
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 49
|
|
.byte 47
|
|
.byte 50
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L748:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 88
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 88
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 102
|
|
.byte 102
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 102
|
|
.byte 114
|
|
.byte 111
|
|
.byte 109
|
|
.byte 32
|
|
.byte 49
|
|
.byte 32
|
|
.byte 119
|
|
.byte 104
|
|
.byte 101
|
|
.byte 110
|
|
.byte 32
|
|
.byte 88
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L743:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 88
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 88
|
|
.byte 32
|
|
.byte 32
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 112
|
|
.byte 115
|
|
.byte 32
|
|
.byte 119
|
|
.byte 104
|
|
.byte 101
|
|
.byte 110
|
|
.byte 32
|
|
.byte 88
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 103
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L728:
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 111
|
|
.byte 32
|
|
.byte 102
|
|
.byte 97
|
|
.byte 114
|
|
.byte 32
|
|
.byte 102
|
|
.byte 114
|
|
.byte 111
|
|
.byte 109
|
|
.byte 32
|
|
.byte 49
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L727:
|
|
.byte 32
|
|
.byte 117
|
|
.byte 110
|
|
.byte 98
|
|
.byte 97
|
|
.byte 108
|
|
.byte 97
|
|
.byte 110
|
|
.byte 99
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 114
|
|
.byte 97
|
|
.byte 110
|
|
.byte 103
|
|
.byte 101
|
|
.byte 59
|
|
.byte 32
|
|
.byte 85
|
|
.byte 102
|
|
.byte 84
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 86
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 9
|
|
.byte 37
|
|
.byte 115
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L726:
|
|
.byte 66
|
|
.byte 97
|
|
.byte 100
|
|
.byte 108
|
|
.byte 121
|
|
.byte 0
|
|
.align 1
|
|
.L719:
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 111
|
|
.byte 32
|
|
.byte 102
|
|
.byte 97
|
|
.byte 114
|
|
.byte 32
|
|
.byte 102
|
|
.byte 114
|
|
.byte 111
|
|
.byte 109
|
|
.byte 32
|
|
.byte 115
|
|
.byte 113
|
|
.byte 114
|
|
.byte 116
|
|
.byte 40
|
|
.byte 90
|
|
.byte 41
|
|
.byte 32
|
|
.byte 94
|
|
.byte 32
|
|
.byte 50
|
|
.byte 32
|
|
.byte 40
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 41
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L718:
|
|
.byte 67
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 115
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 101
|
|
.byte 103
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 90
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L706:
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 111
|
|
.byte 32
|
|
.byte 102
|
|
.byte 97
|
|
.byte 114
|
|
.byte 32
|
|
.byte 102
|
|
.byte 114
|
|
.byte 111
|
|
.byte 109
|
|
.byte 32
|
|
.byte 115
|
|
.byte 113
|
|
.byte 114
|
|
.byte 116
|
|
.byte 40
|
|
.byte 90
|
|
.byte 41
|
|
.byte 32
|
|
.byte 94
|
|
.byte 32
|
|
.byte 50
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L705:
|
|
.byte 67
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 115
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 101
|
|
.byte 103
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 119
|
|
.byte 104
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 105
|
|
.byte 110
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 90
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L688:
|
|
.byte 43
|
|
.byte 45
|
|
.byte 37
|
|
.byte 103
|
|
.byte 44
|
|
.byte 32
|
|
.byte 43
|
|
.byte 45
|
|
.byte 37
|
|
.byte 103
|
|
.byte 10
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 43
|
|
.byte 45
|
|
.byte 37
|
|
.byte 103
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 110
|
|
.byte 102
|
|
.byte 117
|
|
.byte 115
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 79
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L687:
|
|
.byte 67
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 115
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 118
|
|
.byte 111
|
|
.byte 108
|
|
.byte 118
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L681:
|
|
.byte 97
|
|
.byte 98
|
|
.byte 111
|
|
.byte 118
|
|
.byte 101
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 68
|
|
.byte 69
|
|
.byte 70
|
|
.byte 69
|
|
.byte 67
|
|
.byte 84
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L680:
|
|
.byte 65
|
|
.byte 110
|
|
.byte 121
|
|
.byte 32
|
|
.byte 111
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 115
|
|
.byte 105
|
|
.byte 103
|
|
.byte 110
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 115
|
|
.byte 101
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 102
|
|
.byte 114
|
|
.byte 111
|
|
.byte 109
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 111
|
|
.byte 110
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L679:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 86
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 49
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L678:
|
|
.byte 78
|
|
.byte 111
|
|
.byte 32
|
|
.byte 79
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 117
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 32
|
|
.byte 115
|
|
.byte 105
|
|
.byte 103
|
|
.byte 110
|
|
.byte 97
|
|
.byte 108
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 86
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 49
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L677:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 32
|
|
.byte 115
|
|
.byte 97
|
|
.byte 116
|
|
.byte 117
|
|
.byte 114
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 117
|
|
.byte 101
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 99
|
|
.byte 97
|
|
.byte 117
|
|
.byte 115
|
|
.byte 101
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 115
|
|
.byte 121
|
|
.byte 115
|
|
.byte 116
|
|
.byte 101
|
|
.byte 109
|
|
.byte 32
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 112
|
|
.byte 115
|
|
.byte 32
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 111
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L676:
|
|
.byte 79
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 115
|
|
.byte 97
|
|
.byte 116
|
|
.byte 117
|
|
.byte 114
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 86
|
|
.byte 48
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L673:
|
|
.byte 79
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 86
|
|
.byte 32
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L664:
|
|
.byte 111
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 112
|
|
.byte 97
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 9
|
|
.byte 115
|
|
.byte 104
|
|
.byte 114
|
|
.byte 105
|
|
.byte 110
|
|
.byte 107
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L661:
|
|
.byte 45
|
|
.byte 40
|
|
.byte 45
|
|
.byte 89
|
|
.byte 41
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 102
|
|
.byte 102
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 102
|
|
.byte 114
|
|
.byte 111
|
|
.byte 109
|
|
.byte 32
|
|
.byte 89
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L660:
|
|
.byte 102
|
|
.byte 105
|
|
.byte 110
|
|
.byte 100
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L659:
|
|
.byte 83
|
|
.byte 101
|
|
.byte 101
|
|
.byte 109
|
|
.byte 115
|
|
.byte 32
|
|
.byte 79
|
|
.byte 46
|
|
.byte 75
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L656:
|
|
.byte 84
|
|
.byte 114
|
|
.byte 121
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 105
|
|
.byte 116
|
|
.byte 32
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 89
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L655:
|
|
.byte 67
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 96
|
|
.byte 90
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 45
|
|
.byte 89
|
|
.byte 39
|
|
.byte 32
|
|
.byte 111
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 63
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L648:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 121
|
|
.byte 32
|
|
.byte 103
|
|
.byte 101
|
|
.byte 110
|
|
.byte 101
|
|
.byte 114
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 101
|
|
.byte 114
|
|
.byte 114
|
|
.byte 111
|
|
.byte 114
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L647:
|
|
.byte 83
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 99
|
|
.byte 104
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 79
|
|
.byte 118
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 58
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L646:
|
|
.byte 32
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 115
|
|
.byte 99
|
|
.byte 114
|
|
.byte 101
|
|
.byte 112
|
|
.byte 97
|
|
.byte 110
|
|
.byte 99
|
|
.byte 105
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L638:
|
|
.byte 84
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 112
|
|
.byte 111
|
|
.byte 119
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 90
|
|
.byte 94
|
|
.byte 81
|
|
.byte 32
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 117
|
|
.byte 114
|
|
.byte 32
|
|
.byte 110
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 101
|
|
.byte 120
|
|
.byte 116
|
|
.byte 114
|
|
.byte 101
|
|
.byte 109
|
|
.byte 101
|
|
.byte 32
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 117
|
|
.byte 101
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L637:
|
|
.byte 65
|
|
.byte 99
|
|
.byte 99
|
|
.byte 117
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 121
|
|
.byte 32
|
|
.byte 115
|
|
.byte 101
|
|
.byte 101
|
|
.byte 109
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 100
|
|
.byte 101
|
|
.byte 113
|
|
.byte 117
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L630:
|
|
.byte 9
|
|
.byte 99
|
|
.byte 97
|
|
.byte 108
|
|
.byte 99
|
|
.byte 117
|
|
.byte 108
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 118
|
|
.byte 111
|
|
.byte 108
|
|
.byte 118
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 121
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 114
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L629:
|
|
.byte 9
|
|
.byte 84
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 109
|
|
.byte 117
|
|
.byte 99
|
|
.byte 104
|
|
.byte 32
|
|
.byte 101
|
|
.byte 114
|
|
.byte 114
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 121
|
|
.byte 32
|
|
.byte 115
|
|
.byte 112
|
|
.byte 111
|
|
.byte 105
|
|
.byte 108
|
|
.byte 32
|
|
.byte 102
|
|
.byte 105
|
|
.byte 110
|
|
.byte 97
|
|
.byte 110
|
|
.byte 99
|
|
.byte 105
|
|
.byte 97
|
|
.byte 108
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L628:
|
|
.byte 9
|
|
.byte 100
|
|
.byte 105
|
|
.byte 102
|
|
.byte 102
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 102
|
|
.byte 114
|
|
.byte 111
|
|
.byte 109
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 32
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 117
|
|
.byte 101
|
|
.byte 32
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L627:
|
|
.byte 9
|
|
.byte 40
|
|
.byte 49
|
|
.byte 32
|
|
.byte 43
|
|
.byte 32
|
|
.byte 40
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 41
|
|
.byte 32
|
|
.byte 94
|
|
.byte 32
|
|
.byte 40
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 41
|
|
.byte 59
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L626:
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L625:
|
|
.byte 67
|
|
.byte 97
|
|
.byte 108
|
|
.byte 99
|
|
.byte 117
|
|
.byte 108
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 0
|
|
.align 1
|
|
.L618:
|
|
.byte 84
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 88
|
|
.byte 94
|
|
.byte 40
|
|
.byte 40
|
|
.byte 88
|
|
.byte 32
|
|
.byte 43
|
|
.byte 32
|
|
.byte 49
|
|
.byte 41
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 40
|
|
.byte 88
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 49
|
|
.byte 41
|
|
.byte 41
|
|
.byte 32
|
|
.byte 118
|
|
.byte 115
|
|
.byte 46
|
|
.byte 32
|
|
.byte 101
|
|
.byte 120
|
|
.byte 112
|
|
.byte 40
|
|
.byte 50
|
|
.byte 41
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 88
|
|
.byte 32
|
|
.byte 45
|
|
.byte 62
|
|
.byte 32
|
|
.byte 49
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L614:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 117
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 117
|
|
.byte 101
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 79
|
|
.byte 46
|
|
.byte 75
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L611:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L610:
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 116
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 116
|
|
.byte 119
|
|
.byte 101
|
|
.byte 101
|
|
.byte 110
|
|
.byte 32
|
|
.byte 48
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L606:
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 117
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 99
|
|
.byte 97
|
|
.byte 108
|
|
.byte 99
|
|
.byte 117
|
|
.byte 108
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 121
|
|
.byte 105
|
|
.byte 101
|
|
.byte 108
|
|
.byte 100
|
|
.byte 115
|
|
.byte 58
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L605:
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 117
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 97
|
|
.byte 102
|
|
.byte 102
|
|
.byte 108
|
|
.byte 105
|
|
.byte 99
|
|
.byte 116
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 101
|
|
.byte 120
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 10
|
|
.byte 9
|
|
.byte 40
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 41
|
|
.byte 32
|
|
.byte 94
|
|
.byte 32
|
|
.byte 40
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 41
|
|
.byte 59
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L604:
|
|
.byte 85
|
|
.byte 102
|
|
.byte 84
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 40
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 41
|
|
.byte 32
|
|
.byte 94
|
|
.byte 32
|
|
.byte 40
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 41
|
|
.byte 10
|
|
.byte 111
|
|
.byte 110
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L603:
|
|
.byte 83
|
|
.byte 105
|
|
.byte 110
|
|
.byte 99
|
|
.byte 101
|
|
.byte 32
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 111
|
|
.byte 99
|
|
.byte 99
|
|
.byte 117
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L602:
|
|
.byte 82
|
|
.byte 97
|
|
.byte 110
|
|
.byte 103
|
|
.byte 101
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 111
|
|
.byte 32
|
|
.byte 110
|
|
.byte 97
|
|
.byte 114
|
|
.byte 114
|
|
.byte 111
|
|
.byte 119
|
|
.byte 59
|
|
.byte 32
|
|
.byte 85
|
|
.byte 49
|
|
.byte 94
|
|
.byte 37
|
|
.byte 100
|
|
.byte 32
|
|
.byte 85
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L597:
|
|
.byte 109
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 111
|
|
.byte 102
|
|
.byte 102
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L596:
|
|
.byte 99
|
|
.byte 97
|
|
.byte 108
|
|
.byte 99
|
|
.byte 117
|
|
.byte 108
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 121
|
|
.byte 32
|
|
.byte 115
|
|
.byte 117
|
|
.byte 102
|
|
.byte 102
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 108
|
|
.byte 97
|
|
.byte 114
|
|
.byte 103
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 82
|
|
.byte 101
|
|
.byte 108
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 118
|
|
.byte 101
|
|
.byte 32
|
|
.byte 101
|
|
.byte 114
|
|
.byte 114
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L595:
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 119
|
|
.byte 104
|
|
.byte 105
|
|
.byte 99
|
|
.byte 104
|
|
.byte 0
|
|
.align 1
|
|
.L594:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 85
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 44
|
|
.byte 32
|
|
.byte 37
|
|
.byte 115
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L593:
|
|
.byte 88
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 90
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 49
|
|
.byte 32
|
|
.byte 43
|
|
.byte 32
|
|
.byte 37
|
|
.byte 103
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L592:
|
|
.byte 88
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 90
|
|
.byte 32
|
|
.byte 102
|
|
.byte 97
|
|
.byte 105
|
|
.byte 108
|
|
.byte 115
|
|
.byte 33
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L589:
|
|
.byte 101
|
|
.byte 110
|
|
.byte 99
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 68
|
|
.byte 105
|
|
.byte 118
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 90
|
|
.byte 101
|
|
.byte 114
|
|
.byte 111
|
|
.byte 32
|
|
.byte 97
|
|
.byte 108
|
|
.byte 116
|
|
.byte 104
|
|
.byte 111
|
|
.byte 117
|
|
.byte 103
|
|
.byte 104
|
|
.byte 32
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 117
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 121
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L588:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 32
|
|
.byte 40
|
|
.byte 102
|
|
.byte 40
|
|
.byte 88
|
|
.byte 41
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 102
|
|
.byte 40
|
|
.byte 90
|
|
.byte 41
|
|
.byte 41
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 40
|
|
.byte 88
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 90
|
|
.byte 41
|
|
.byte 32
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L587:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 105
|
|
.byte 102
|
|
.byte 32
|
|
.byte 40
|
|
.byte 88
|
|
.byte 32
|
|
.byte 61
|
|
.byte 61
|
|
.byte 32
|
|
.byte 90
|
|
.byte 41
|
|
.byte 32
|
|
.byte 32
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 32
|
|
.byte 32
|
|
.byte 101
|
|
.byte 108
|
|
.byte 115
|
|
.byte 101
|
|
.byte 0
|
|
.align 1
|
|
.L586:
|
|
.byte 99
|
|
.byte 111
|
|
.byte 110
|
|
.byte 102
|
|
.byte 117
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 119
|
|
.byte 104
|
|
.byte 101
|
|
.byte 110
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 110
|
|
.byte 111
|
|
.byte 99
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 115
|
|
.byte 116
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 109
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 108
|
|
.byte 105
|
|
.byte 107
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L585:
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 83
|
|
.byte 69
|
|
.byte 82
|
|
.byte 73
|
|
.byte 79
|
|
.byte 85
|
|
.byte 83
|
|
.byte 32
|
|
.byte 68
|
|
.byte 69
|
|
.byte 70
|
|
.byte 69
|
|
.byte 67
|
|
.byte 84
|
|
.byte 10
|
|
.byte 116
|
|
.byte 104
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 99
|
|
.byte 97
|
|
.byte 117
|
|
.byte 115
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L584:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 83
|
|
.byte 104
|
|
.byte 111
|
|
.byte 117
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 78
|
|
.byte 79
|
|
.byte 84
|
|
.byte 32
|
|
.byte 115
|
|
.byte 105
|
|
.byte 103
|
|
.byte 110
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 85
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 44
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L583:
|
|
.byte 121
|
|
.byte 101
|
|
.byte 116
|
|
.byte 32
|
|
.byte 88
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 90
|
|
.byte 32
|
|
.byte 121
|
|
.byte 105
|
|
.byte 101
|
|
.byte 108
|
|
.byte 100
|
|
.byte 115
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L582:
|
|
.byte 88
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 9
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 116
|
|
.byte 32
|
|
.byte 101
|
|
.byte 113
|
|
.byte 117
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 90
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L577:
|
|
.byte 85
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 85
|
|
.byte 102
|
|
.byte 84
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 102
|
|
.byte 97
|
|
.byte 105
|
|
.byte 108
|
|
.byte 101
|
|
.byte 100
|
|
.byte 33
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L567:
|
|
.byte 40
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 111
|
|
.byte 102
|
|
.byte 102
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 32
|
|
.byte 85
|
|
.byte 102
|
|
.byte 84
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 41
|
|
.byte 32
|
|
.byte 60
|
|
.byte 32
|
|
.byte 69
|
|
.byte 48
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L566:
|
|
.byte 85
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 100
|
|
.byte 117
|
|
.byte 97
|
|
.byte 108
|
|
.byte 59
|
|
.byte 32
|
|
.byte 105
|
|
.byte 116
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 99
|
|
.byte 117
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 65
|
|
.byte 98
|
|
.byte 115
|
|
.byte 111
|
|
.byte 108
|
|
.byte 117
|
|
.byte 116
|
|
.byte 101
|
|
.byte 32
|
|
.byte 69
|
|
.byte 114
|
|
.byte 114
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 61
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L561:
|
|
.byte 124
|
|
.byte 81
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 89
|
|
.byte 124
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L560:
|
|
.byte 112
|
|
.byte 114
|
|
.byte 105
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 111
|
|
.byte 117
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 81
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 44
|
|
.byte 32
|
|
.byte 89
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L559:
|
|
.byte 81
|
|
.byte 32
|
|
.byte 61
|
|
.byte 61
|
|
.byte 32
|
|
.byte 89
|
|
.byte 32
|
|
.byte 119
|
|
.byte 104
|
|
.byte 105
|
|
.byte 108
|
|
.byte 101
|
|
.byte 32
|
|
.byte 100
|
|
.byte 101
|
|
.byte 110
|
|
.byte 121
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 124
|
|
.byte 81
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 89
|
|
.byte 124
|
|
.byte 32
|
|
.byte 61
|
|
.byte 61
|
|
.byte 32
|
|
.byte 48
|
|
.byte 59
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 115
|
|
.byte 101
|
|
.byte 32
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 117
|
|
.byte 101
|
|
.byte 115
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L558:
|
|
.byte 85
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 110
|
|
.byte 102
|
|
.byte 117
|
|
.byte 115
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 67
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 115
|
|
.byte 111
|
|
.byte 110
|
|
.byte 44
|
|
.byte 32
|
|
.byte 119
|
|
.byte 104
|
|
.byte 105
|
|
.byte 99
|
|
.byte 104
|
|
.byte 32
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 101
|
|
.byte 103
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 97
|
|
.byte 116
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L556:
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 101
|
|
.byte 108
|
|
.byte 115
|
|
.byte 101
|
|
.byte 32
|
|
.byte 109
|
|
.byte 117
|
|
.byte 108
|
|
.byte 116
|
|
.byte 105
|
|
.byte 112
|
|
.byte 108
|
|
.byte 105
|
|
.byte 99
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 103
|
|
.byte 101
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 111
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 110
|
|
.byte 121
|
|
.byte 32
|
|
.byte 108
|
|
.byte 97
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 119
|
|
.byte 114
|
|
.byte 111
|
|
.byte 110
|
|
.byte 103
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L555:
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 100
|
|
.byte 111
|
|
.byte 119
|
|
.byte 110
|
|
.byte 32
|
|
.byte 102
|
|
.byte 114
|
|
.byte 111
|
|
.byte 109
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L554:
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 97
|
|
.byte 99
|
|
.byte 104
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 49
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L553:
|
|
.byte 69
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 97
|
|
.byte 99
|
|
.byte 99
|
|
.byte 117
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 121
|
|
.byte 32
|
|
.byte 100
|
|
.byte 101
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 105
|
|
.byte 111
|
|
.byte 114
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 117
|
|
.byte 109
|
|
.byte 98
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L541:
|
|
.byte 83
|
|
.byte 109
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 115
|
|
.byte 116
|
|
.byte 114
|
|
.byte 105
|
|
.byte 99
|
|
.byte 116
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 112
|
|
.byte 111
|
|
.byte 115
|
|
.byte 105
|
|
.byte 116
|
|
.byte 105
|
|
.byte 118
|
|
.byte 101
|
|
.byte 32
|
|
.byte 110
|
|
.byte 117
|
|
.byte 109
|
|
.byte 98
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 69
|
|
.byte 48
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 103
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L540:
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 100
|
|
.byte 117
|
|
.byte 99
|
|
.byte 116
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L539:
|
|
.byte 68
|
|
.byte 105
|
|
.byte 102
|
|
.byte 102
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 110
|
|
.byte 99
|
|
.byte 101
|
|
.byte 32
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 104
|
|
.byte 105
|
|
.byte 103
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 0
|
|
.align 1
|
|
.L536:
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 102
|
|
.byte 102
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 110
|
|
.byte 99
|
|
.byte 101
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L535:
|
|
.byte 80
|
|
.byte 114
|
|
.byte 111
|
|
.byte 100
|
|
.byte 117
|
|
.byte 99
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 104
|
|
.byte 105
|
|
.byte 103
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 0
|
|
.align 1
|
|
.L528:
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 117
|
|
.byte 101
|
|
.byte 32
|
|
.byte 80
|
|
.byte 115
|
|
.byte 101
|
|
.byte 117
|
|
.byte 100
|
|
.byte 111
|
|
.byte 90
|
|
.byte 101
|
|
.byte 114
|
|
.byte 111
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 105
|
|
.byte 110
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 111
|
|
.byte 117
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 37
|
|
.byte 103
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L527:
|
|
.byte 85
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 99
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 115
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 107
|
|
.byte 32
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 101
|
|
.byte 103
|
|
.byte 101
|
|
.byte 100
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 112
|
|
.byte 111
|
|
.byte 115
|
|
.byte 105
|
|
.byte 116
|
|
.byte 105
|
|
.byte 118
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L526:
|
|
.byte 112
|
|
.byte 111
|
|
.byte 115
|
|
.byte 105
|
|
.byte 116
|
|
.byte 105
|
|
.byte 118
|
|
.byte 101
|
|
.byte 44
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 110
|
|
.byte 39
|
|
.byte 116
|
|
.byte 59
|
|
.byte 32
|
|
.byte 105
|
|
.byte 116
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 105
|
|
.byte 110
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 111
|
|
.byte 117
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 32
|
|
.byte 37
|
|
.byte 103
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L525:
|
|
.byte 66
|
|
.byte 117
|
|
.byte 116
|
|
.byte 32
|
|
.byte 45
|
|
.byte 80
|
|
.byte 115
|
|
.byte 101
|
|
.byte 117
|
|
.byte 100
|
|
.byte 111
|
|
.byte 90
|
|
.byte 101
|
|
.byte 114
|
|
.byte 111
|
|
.byte 44
|
|
.byte 32
|
|
.byte 119
|
|
.byte 104
|
|
.byte 105
|
|
.byte 99
|
|
.byte 104
|
|
.byte 32
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 117
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L522:
|
|
.byte 80
|
|
.byte 115
|
|
.byte 101
|
|
.byte 117
|
|
.byte 100
|
|
.byte 111
|
|
.byte 90
|
|
.byte 101
|
|
.byte 114
|
|
.byte 111
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 105
|
|
.byte 110
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 111
|
|
.byte 117
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 115
|
|
.byte 58
|
|
.byte 32
|
|
.byte 37
|
|
.byte 103
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L521:
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 101
|
|
.byte 103
|
|
.byte 101
|
|
.byte 100
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 110
|
|
.byte 101
|
|
.byte 103
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 118
|
|
.byte 101
|
|
.byte 32
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 117
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L520:
|
|
.byte 80
|
|
.byte 111
|
|
.byte 115
|
|
.byte 105
|
|
.byte 116
|
|
.byte 105
|
|
.byte 118
|
|
.byte 101
|
|
.byte 32
|
|
.byte 101
|
|
.byte 120
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 32
|
|
.byte 99
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L507:
|
|
.byte 109
|
|
.byte 117
|
|
.byte 108
|
|
.byte 116
|
|
.byte 105
|
|
.byte 112
|
|
.byte 108
|
|
.byte 105
|
|
.byte 99
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 103
|
|
.byte 101
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 111
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 110
|
|
.byte 121
|
|
.byte 32
|
|
.byte 108
|
|
.byte 97
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 119
|
|
.byte 114
|
|
.byte 111
|
|
.byte 110
|
|
.byte 103
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L483:
|
|
.byte 83
|
|
.byte 101
|
|
.byte 101
|
|
.byte 107
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 85
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 114
|
|
.byte 102
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 115
|
|
.byte 32
|
|
.byte 85
|
|
.byte 102
|
|
.byte 84
|
|
.byte 104
|
|
.byte 111
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 69
|
|
.byte 48
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L480:
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 115
|
|
.byte 99
|
|
.byte 114
|
|
.byte 101
|
|
.byte 112
|
|
.byte 97
|
|
.byte 110
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L477:
|
|
.byte 9
|
|
.byte 105
|
|
.byte 110
|
|
.byte 118
|
|
.byte 111
|
|
.byte 108
|
|
.byte 118
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 114
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L476:
|
|
.byte 69
|
|
.byte 114
|
|
.byte 114
|
|
.byte 111
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 108
|
|
.byte 105
|
|
.byte 107
|
|
.byte 101
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 121
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 105
|
|
.byte 100
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 32
|
|
.byte 102
|
|
.byte 105
|
|
.byte 110
|
|
.byte 97
|
|
.byte 110
|
|
.byte 99
|
|
.byte 105
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 99
|
|
.byte 97
|
|
.byte 108
|
|
.byte 99
|
|
.byte 117
|
|
.byte 108
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L455:
|
|
.byte 84
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 112
|
|
.byte 111
|
|
.byte 119
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 90
|
|
.byte 94
|
|
.byte 105
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 115
|
|
.byte 109
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 32
|
|
.byte 73
|
|
.byte 110
|
|
.byte 116
|
|
.byte 101
|
|
.byte 103
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 90
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 105
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L452:
|
|
.byte 115
|
|
.byte 113
|
|
.byte 114
|
|
.byte 116
|
|
.byte 32
|
|
.byte 103
|
|
.byte 101
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 111
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 110
|
|
.byte 121
|
|
.byte 32
|
|
.byte 108
|
|
.byte 97
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 119
|
|
.byte 114
|
|
.byte 111
|
|
.byte 110
|
|
.byte 103
|
|
.byte 0
|
|
.align 1
|
|
.L450:
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 117
|
|
.byte 108
|
|
.byte 112
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L449:
|
|
.byte 79
|
|
.byte 98
|
|
.byte 115
|
|
.byte 101
|
|
.byte 114
|
|
.byte 118
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 101
|
|
.byte 114
|
|
.byte 114
|
|
.byte 111
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 114
|
|
.byte 117
|
|
.byte 110
|
|
.byte 32
|
|
.byte 102
|
|
.byte 114
|
|
.byte 111
|
|
.byte 109
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L448:
|
|
.byte 83
|
|
.byte 113
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 111
|
|
.byte 116
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 101
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 111
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L445:
|
|
.byte 83
|
|
.byte 113
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 111
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 111
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L440:
|
|
.byte 83
|
|
.byte 113
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 111
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L435:
|
|
.byte 32
|
|
.byte 102
|
|
.byte 97
|
|
.byte 105
|
|
.byte 108
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 119
|
|
.byte 104
|
|
.byte 101
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 115
|
|
.byte 113
|
|
.byte 114
|
|
.byte 116
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 115
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 111
|
|
.byte 112
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L434:
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 94
|
|
.byte 80
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L433:
|
|
.byte 65
|
|
.byte 110
|
|
.byte 111
|
|
.byte 109
|
|
.byte 97
|
|
.byte 108
|
|
.byte 111
|
|
.byte 117
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 109
|
|
.byte 101
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 119
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 32
|
|
.byte 73
|
|
.byte 110
|
|
.byte 116
|
|
.byte 101
|
|
.byte 103
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 60
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L393:
|
|
.byte 84
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 119
|
|
.byte 104
|
|
.byte 101
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 115
|
|
.byte 113
|
|
.byte 114
|
|
.byte 116
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 111
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L371:
|
|
.byte 115
|
|
.byte 113
|
|
.byte 114
|
|
.byte 116
|
|
.byte 40
|
|
.byte 88
|
|
.byte 41
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 110
|
|
.byte 45
|
|
.byte 109
|
|
.byte 111
|
|
.byte 110
|
|
.byte 111
|
|
.byte 116
|
|
.byte 111
|
|
.byte 110
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 88
|
|
.byte 32
|
|
.byte 110
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L370:
|
|
.byte 115
|
|
.byte 113
|
|
.byte 114
|
|
.byte 116
|
|
.byte 32
|
|
.byte 104
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 112
|
|
.byte 97
|
|
.byte 115
|
|
.byte 115
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 116
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 77
|
|
.byte 111
|
|
.byte 110
|
|
.byte 111
|
|
.byte 116
|
|
.byte 111
|
|
.byte 110
|
|
.byte 105
|
|
.byte 99
|
|
.byte 105
|
|
.byte 116
|
|
.byte 121
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L353:
|
|
.byte 84
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 115
|
|
.byte 113
|
|
.byte 114
|
|
.byte 116
|
|
.byte 32
|
|
.byte 109
|
|
.byte 111
|
|
.byte 110
|
|
.byte 111
|
|
.byte 116
|
|
.byte 111
|
|
.byte 110
|
|
.byte 105
|
|
.byte 99
|
|
.byte 105
|
|
.byte 116
|
|
.byte 121
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L342:
|
|
.byte 84
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 105
|
|
.byte 102
|
|
.byte 32
|
|
.byte 115
|
|
.byte 113
|
|
.byte 114
|
|
.byte 116
|
|
.byte 40
|
|
.byte 88
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 88
|
|
.byte 41
|
|
.byte 32
|
|
.byte 61
|
|
.byte 61
|
|
.byte 32
|
|
.byte 88
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 37
|
|
.byte 100
|
|
.byte 32
|
|
.byte 73
|
|
.byte 110
|
|
.byte 116
|
|
.byte 101
|
|
.byte 103
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 88
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L337:
|
|
.byte 83
|
|
.byte 113
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 111
|
|
.byte 116
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 48
|
|
.byte 46
|
|
.byte 48
|
|
.byte 44
|
|
.byte 32
|
|
.byte 45
|
|
.byte 48
|
|
.byte 46
|
|
.byte 48
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 49
|
|
.byte 46
|
|
.byte 48
|
|
.byte 32
|
|
.byte 119
|
|
.byte 114
|
|
.byte 111
|
|
.byte 110
|
|
.byte 103
|
|
.byte 0
|
|
.align 1
|
|
.L335:
|
|
.byte 10
|
|
.byte 82
|
|
.byte 117
|
|
.byte 110
|
|
.byte 110
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 116
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 115
|
|
.byte 113
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 111
|
|
.byte 116
|
|
.byte 40
|
|
.byte 120
|
|
.byte 41
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L334:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 78
|
|
.byte 111
|
|
.byte 32
|
|
.byte 102
|
|
.byte 97
|
|
.byte 105
|
|
.byte 108
|
|
.byte 117
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 32
|
|
.byte 37
|
|
.byte 100
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 116
|
|
.byte 101
|
|
.byte 103
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 112
|
|
.byte 97
|
|
.byte 105
|
|
.byte 114
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L333:
|
|
.byte 88
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 89
|
|
.byte 32
|
|
.byte 61
|
|
.byte 61
|
|
.byte 32
|
|
.byte 89
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 88
|
|
.byte 32
|
|
.byte 116
|
|
.byte 114
|
|
.byte 105
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 102
|
|
.byte 97
|
|
.byte 105
|
|
.byte 108
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 8
|
|
.L324:
|
|
.word 0x40080000
|
|
.word 0x0
|
|
.align 1
|
|
.L323:
|
|
.byte 84
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 37
|
|
.byte 100
|
|
.byte 32
|
|
.byte 114
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 111
|
|
.byte 109
|
|
.byte 32
|
|
.byte 112
|
|
.byte 97
|
|
.byte 105
|
|
.byte 114
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L322:
|
|
.byte 68
|
|
.byte 111
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 77
|
|
.byte 117
|
|
.byte 108
|
|
.byte 116
|
|
.byte 105
|
|
.byte 112
|
|
.byte 108
|
|
.byte 105
|
|
.byte 99
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 109
|
|
.byte 117
|
|
.byte 116
|
|
.byte 101
|
|
.byte 63
|
|
.byte 32
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L319:
|
|
.byte 108
|
|
.byte 97
|
|
.byte 99
|
|
.byte 107
|
|
.byte 40
|
|
.byte 115
|
|
.byte 41
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 103
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 100
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 102
|
|
.byte 97
|
|
.byte 105
|
|
.byte 108
|
|
.byte 117
|
|
.byte 114
|
|
.byte 101
|
|
.byte 40
|
|
.byte 115
|
|
.byte 41
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 111
|
|
.byte 112
|
|
.byte 10
|
|
.byte 40
|
|
.byte 110
|
|
.byte 111
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 97
|
|
.byte 98
|
|
.byte 111
|
|
.byte 118
|
|
.byte 101
|
|
.byte 41
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 111
|
|
.byte 110
|
|
.byte 101
|
|
.byte 32
|
|
.byte 102
|
|
.byte 108
|
|
.byte 97
|
|
.byte 119
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 102
|
|
.byte 105
|
|
.byte 110
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 116
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 108
|
|
.byte 111
|
|
.byte 119
|
|
.byte 0
|
|
.align 1
|
|
.L317:
|
|
.byte 83
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 107
|
|
.byte 121
|
|
.byte 32
|
|
.byte 98
|
|
.byte 105
|
|
.byte 116
|
|
.byte 32
|
|
.byte 117
|
|
.byte 115
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L316:
|
|
.byte 83
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 107
|
|
.byte 121
|
|
.byte 32
|
|
.byte 98
|
|
.byte 105
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 117
|
|
.byte 115
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 108
|
|
.byte 121
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L299:
|
|
.byte 67
|
|
.byte 104
|
|
.byte 101
|
|
.byte 99
|
|
.byte 107
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 115
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 107
|
|
.byte 121
|
|
.byte 32
|
|
.byte 98
|
|
.byte 105
|
|
.byte 116
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L296:
|
|
.byte 40
|
|
.byte 88
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 89
|
|
.byte 41
|
|
.byte 32
|
|
.byte 43
|
|
.byte 32
|
|
.byte 40
|
|
.byte 89
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 88
|
|
.byte 41
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 122
|
|
.byte 101
|
|
.byte 114
|
|
.byte 111
|
|
.byte 33
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L293:
|
|
.byte 65
|
|
.byte 100
|
|
.byte 100
|
|
.byte 105
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 47
|
|
.byte 83
|
|
.byte 117
|
|
.byte 98
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 110
|
|
.byte 101
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 111
|
|
.byte 112
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L292:
|
|
.byte 65
|
|
.byte 100
|
|
.byte 100
|
|
.byte 47
|
|
.byte 83
|
|
.byte 117
|
|
.byte 98
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 0
|
|
.align 1
|
|
.L289:
|
|
.byte 65
|
|
.byte 100
|
|
.byte 100
|
|
.byte 105
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 47
|
|
.byte 83
|
|
.byte 117
|
|
.byte 98
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 108
|
|
.byte 121
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L282:
|
|
.byte 65
|
|
.byte 100
|
|
.byte 100
|
|
.byte 47
|
|
.byte 83
|
|
.byte 117
|
|
.byte 98
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 111
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L277:
|
|
.byte 73
|
|
.byte 110
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 108
|
|
.byte 101
|
|
.byte 116
|
|
.byte 101
|
|
.byte 32
|
|
.byte 99
|
|
.byte 97
|
|
.byte 114
|
|
.byte 114
|
|
.byte 121
|
|
.byte 45
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 112
|
|
.byte 97
|
|
.byte 103
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 32
|
|
.byte 65
|
|
.byte 100
|
|
.byte 100
|
|
.byte 105
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 0
|
|
.align 1
|
|
.L273:
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 40
|
|
.byte 32
|
|
.byte 49
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 32
|
|
.byte 41
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 102
|
|
.byte 102
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 102
|
|
.byte 114
|
|
.byte 111
|
|
.byte 109
|
|
.byte 32
|
|
.byte 49
|
|
.byte 0
|
|
.align 1
|
|
.L271:
|
|
.byte 47
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 101
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 111
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L268:
|
|
.byte 68
|
|
.byte 105
|
|
.byte 118
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 111
|
|
.byte 112
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L265:
|
|
.byte 68
|
|
.byte 105
|
|
.byte 118
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 0
|
|
.align 1
|
|
.L262:
|
|
.byte 68
|
|
.byte 105
|
|
.byte 118
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 108
|
|
.byte 121
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L257:
|
|
.byte 77
|
|
.byte 117
|
|
.byte 108
|
|
.byte 116
|
|
.byte 105
|
|
.byte 112
|
|
.byte 108
|
|
.byte 105
|
|
.byte 99
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 0
|
|
.align 1
|
|
.L254:
|
|
.byte 42
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 101
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 111
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L253:
|
|
.byte 77
|
|
.byte 117
|
|
.byte 108
|
|
.byte 116
|
|
.byte 105
|
|
.byte 112
|
|
.byte 108
|
|
.byte 105
|
|
.byte 99
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 111
|
|
.byte 112
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L250:
|
|
.byte 77
|
|
.byte 117
|
|
.byte 108
|
|
.byte 116
|
|
.byte 105
|
|
.byte 112
|
|
.byte 108
|
|
.byte 105
|
|
.byte 99
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 114
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 108
|
|
.byte 121
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L240:
|
|
.byte 88
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 40
|
|
.byte 49
|
|
.byte 47
|
|
.byte 88
|
|
.byte 41
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 102
|
|
.byte 102
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 102
|
|
.byte 114
|
|
.byte 111
|
|
.byte 109
|
|
.byte 32
|
|
.byte 49
|
|
.byte 0
|
|
.align 1
|
|
.L221:
|
|
.byte 67
|
|
.byte 104
|
|
.byte 101
|
|
.byte 99
|
|
.byte 107
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 109
|
|
.byte 117
|
|
.byte 108
|
|
.byte 116
|
|
.byte 105
|
|
.byte 112
|
|
.byte 108
|
|
.byte 121
|
|
.byte 44
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 118
|
|
.byte 105
|
|
.byte 100
|
|
.byte 101
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 97
|
|
.byte 100
|
|
.byte 100
|
|
.byte 47
|
|
.byte 115
|
|
.byte 117
|
|
.byte 98
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L220:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 32
|
|
.byte 42
|
|
.byte 44
|
|
.byte 32
|
|
.byte 47
|
|
.byte 44
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 104
|
|
.byte 97
|
|
.byte 118
|
|
.byte 101
|
|
.byte 32
|
|
.byte 103
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 100
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 115
|
|
.byte 44
|
|
.byte 32
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 121
|
|
.byte 32
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 117
|
|
.byte 108
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L217:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 32
|
|
.byte 32
|
|
.byte 105
|
|
.byte 102
|
|
.byte 32
|
|
.byte 40
|
|
.byte 88
|
|
.byte 32
|
|
.byte 61
|
|
.byte 61
|
|
.byte 32
|
|
.byte 49
|
|
.byte 46
|
|
.byte 48
|
|
.byte 41
|
|
.byte 32
|
|
.byte 123
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 125
|
|
.byte 32
|
|
.byte 101
|
|
.byte 108
|
|
.byte 115
|
|
.byte 101
|
|
.byte 32
|
|
.byte 123
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 47
|
|
.byte 40
|
|
.byte 88
|
|
.byte 45
|
|
.byte 49
|
|
.byte 46
|
|
.byte 48
|
|
.byte 41
|
|
.byte 46
|
|
.byte 46
|
|
.byte 46
|
|
.byte 125
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L216:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 115
|
|
.byte 117
|
|
.byte 99
|
|
.byte 104
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 97
|
|
.byte 117
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 103
|
|
.byte 97
|
|
.byte 105
|
|
.byte 110
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 118
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 122
|
|
.byte 101
|
|
.byte 114
|
|
.byte 111
|
|
.byte 32
|
|
.byte 97
|
|
.byte 115
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L215:
|
|
.byte 32
|
|
.byte 32
|
|
.byte 115
|
|
.byte 117
|
|
.byte 98
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 121
|
|
.byte 105
|
|
.byte 101
|
|
.byte 108
|
|
.byte 100
|
|
.byte 115
|
|
.byte 32
|
|
.byte 32
|
|
.byte 40
|
|
.byte 49
|
|
.byte 45
|
|
.byte 85
|
|
.byte 49
|
|
.byte 41
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 49
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 48
|
|
.byte 32
|
|
.byte 44
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 101
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 118
|
|
.byte 105
|
|
.byte 116
|
|
.byte 105
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L214:
|
|
.byte 99
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 115
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 101
|
|
.byte 103
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 32
|
|
.byte 40
|
|
.byte 49
|
|
.byte 45
|
|
.byte 85
|
|
.byte 49
|
|
.byte 41
|
|
.byte 32
|
|
.byte 60
|
|
.byte 32
|
|
.byte 49
|
|
.byte 32
|
|
.byte 32
|
|
.byte 97
|
|
.byte 108
|
|
.byte 116
|
|
.byte 104
|
|
.byte 111
|
|
.byte 117
|
|
.byte 103
|
|
.byte 104
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L211:
|
|
.byte 45
|
|
.byte 32
|
|
.byte 108
|
|
.byte 97
|
|
.byte 99
|
|
.byte 107
|
|
.byte 115
|
|
.byte 32
|
|
.byte 71
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 100
|
|
.byte 32
|
|
.byte 68
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 44
|
|
.byte 32
|
|
.byte 115
|
|
.byte 111
|
|
.byte 32
|
|
.byte 99
|
|
.byte 97
|
|
.byte 110
|
|
.byte 99
|
|
.byte 101
|
|
.byte 108
|
|
.byte 108
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 111
|
|
.byte 98
|
|
.byte 115
|
|
.byte 99
|
|
.byte 117
|
|
.byte 114
|
|
.byte 101
|
|
.byte 100
|
|
.byte 0
|
|
.align 1
|
|
.L206:
|
|
.byte 42
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 47
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 47
|
|
.byte 32
|
|
.byte 103
|
|
.byte 101
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 111
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 110
|
|
.byte 121
|
|
.byte 32
|
|
.byte 108
|
|
.byte 97
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 119
|
|
.byte 114
|
|
.byte 111
|
|
.byte 110
|
|
.byte 103
|
|
.byte 0
|
|
.align 1
|
|
.L202:
|
|
.byte 67
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 117
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 117
|
|
.byte 101
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 49
|
|
.byte 47
|
|
.byte 49
|
|
.byte 46
|
|
.byte 48
|
|
.byte 48
|
|
.byte 48
|
|
.byte 46
|
|
.byte 46
|
|
.byte 49
|
|
.byte 32
|
|
.byte 62
|
|
.byte 61
|
|
.byte 32
|
|
.byte 49
|
|
.byte 0
|
|
.align 1
|
|
.L200:
|
|
.byte 68
|
|
.byte 105
|
|
.byte 118
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 108
|
|
.byte 97
|
|
.byte 99
|
|
.byte 107
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 71
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 100
|
|
.byte 32
|
|
.byte 68
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 44
|
|
.byte 32
|
|
.byte 115
|
|
.byte 111
|
|
.byte 32
|
|
.byte 88
|
|
.byte 47
|
|
.byte 49
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 88
|
|
.byte 0
|
|
.align 1
|
|
.L195:
|
|
.byte 68
|
|
.byte 105
|
|
.byte 118
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 108
|
|
.byte 97
|
|
.byte 99
|
|
.byte 107
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 71
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 100
|
|
.byte 32
|
|
.byte 68
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 44
|
|
.byte 32
|
|
.byte 115
|
|
.byte 111
|
|
.byte 32
|
|
.byte 101
|
|
.byte 114
|
|
.byte 114
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 99
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 101
|
|
.byte 120
|
|
.byte 99
|
|
.byte 101
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 49
|
|
.byte 32
|
|
.byte 117
|
|
.byte 108
|
|
.byte 112
|
|
.byte 10
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 32
|
|
.byte 49
|
|
.byte 47
|
|
.byte 51
|
|
.byte 32
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 32
|
|
.byte 51
|
|
.byte 47
|
|
.byte 57
|
|
.byte 32
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 32
|
|
.byte 57
|
|
.byte 47
|
|
.byte 50
|
|
.byte 55
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 121
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 115
|
|
.byte 97
|
|
.byte 103
|
|
.byte 114
|
|
.byte 101
|
|
.byte 101
|
|
.byte 0
|
|
.align 1
|
|
.L191:
|
|
.byte 42
|
|
.byte 32
|
|
.byte 103
|
|
.byte 101
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 111
|
|
.byte 32
|
|
.byte 109
|
|
.byte 97
|
|
.byte 110
|
|
.byte 121
|
|
.byte 32
|
|
.byte 102
|
|
.byte 105
|
|
.byte 110
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 119
|
|
.byte 114
|
|
.byte 111
|
|
.byte 110
|
|
.byte 103
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L189:
|
|
.byte 42
|
|
.byte 32
|
|
.byte 108
|
|
.byte 97
|
|
.byte 99
|
|
.byte 107
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 71
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 100
|
|
.byte 32
|
|
.byte 68
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 44
|
|
.byte 32
|
|
.byte 115
|
|
.byte 111
|
|
.byte 32
|
|
.byte 49
|
|
.byte 42
|
|
.byte 88
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 88
|
|
.byte 0
|
|
.align 1
|
|
.L186:
|
|
.byte 10
|
|
.byte 67
|
|
.byte 104
|
|
.byte 101
|
|
.byte 99
|
|
.byte 107
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 103
|
|
.byte 117
|
|
.byte 97
|
|
.byte 114
|
|
.byte 100
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 32
|
|
.byte 42
|
|
.byte 44
|
|
.byte 32
|
|
.byte 47
|
|
.byte 44
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 45
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L185:
|
|
.byte 83
|
|
.byte 117
|
|
.byte 98
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 114
|
|
.byte 109
|
|
.byte 97
|
|
.byte 108
|
|
.byte 105
|
|
.byte 122
|
|
.byte 101
|
|
.byte 100
|
|
.byte 44
|
|
.byte 32
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 105
|
|
.byte 116
|
|
.byte 32
|
|
.byte 115
|
|
.byte 104
|
|
.byte 111
|
|
.byte 117
|
|
.byte 108
|
|
.byte 100
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 46
|
|
.byte 0
|
|
.align 1
|
|
.L180:
|
|
.byte 83
|
|
.byte 117
|
|
.byte 98
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 116
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 114
|
|
.byte 109
|
|
.byte 97
|
|
.byte 108
|
|
.byte 105
|
|
.byte 122
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 88
|
|
.byte 61
|
|
.byte 89
|
|
.byte 44
|
|
.byte 88
|
|
.byte 43
|
|
.byte 90
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 89
|
|
.byte 43
|
|
.byte 90
|
|
.byte 33
|
|
.byte 0
|
|
.align 1
|
|
.L176:
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 103
|
|
.byte 104
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 37
|
|
.byte 103
|
|
.byte 32
|
|
.byte 101
|
|
.byte 120
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 32
|
|
.byte 115
|
|
.byte 105
|
|
.byte 103
|
|
.byte 110
|
|
.byte 105
|
|
.byte 102
|
|
.byte 105
|
|
.byte 99
|
|
.byte 97
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 100
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 109
|
|
.byte 97
|
|
.byte 108
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L175:
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 101
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 119
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 32
|
|
.byte 97
|
|
.byte 98
|
|
.byte 111
|
|
.byte 117
|
|
.byte 116
|
|
.byte 32
|
|
.byte 37
|
|
.byte 103
|
|
.byte 32
|
|
.byte 101
|
|
.byte 120
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 32
|
|
.byte 66
|
|
.byte 45
|
|
.byte 100
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 115
|
|
.byte 44
|
|
.byte 32
|
|
.byte 105
|
|
.byte 46
|
|
.byte 101
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L174:
|
|
.byte 83
|
|
.byte 111
|
|
.byte 109
|
|
.byte 101
|
|
.byte 32
|
|
.byte 115
|
|
.byte 117
|
|
.byte 98
|
|
.byte 101
|
|
.byte 120
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 112
|
|
.byte 112
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 32
|
|
.byte 99
|
|
.byte 97
|
|
.byte 108
|
|
.byte 99
|
|
.byte 117
|
|
.byte 108
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 101
|
|
.byte 120
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L168:
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 10
|
|
.byte 101
|
|
.byte 120
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 45
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 0
|
|
.align 1
|
|
.L167:
|
|
.byte 90
|
|
.byte 49
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 44
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 90
|
|
.byte 50
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L166:
|
|
.byte 44
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 101
|
|
.byte 120
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 32
|
|
.byte 114
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 109
|
|
.byte 101
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 117
|
|
.byte 108
|
|
.byte 116
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L165:
|
|
.byte 66
|
|
.byte 101
|
|
.byte 99
|
|
.byte 97
|
|
.byte 117
|
|
.byte 115
|
|
.byte 101
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 117
|
|
.byte 110
|
|
.byte 117
|
|
.byte 115
|
|
.byte 117
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 102
|
|
.byte 0
|
|
.align 1
|
|
.L161:
|
|
.byte 9
|
|
.byte 85
|
|
.byte 50
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 44
|
|
.byte 32
|
|
.byte 90
|
|
.byte 50
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 85
|
|
.byte 50
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L160:
|
|
.byte 9
|
|
.byte 85
|
|
.byte 49
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 44
|
|
.byte 32
|
|
.byte 90
|
|
.byte 49
|
|
.byte 32
|
|
.byte 45
|
|
.byte 32
|
|
.byte 85
|
|
.byte 49
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L159:
|
|
.byte 80
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 0
|
|
.align 1
|
|
.L158:
|
|
.byte 0
|
|
.align 1
|
|
.L151:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 102
|
|
.byte 101
|
|
.byte 97
|
|
.byte 116
|
|
.byte 117
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 116
|
|
.byte 32
|
|
.byte 116
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 102
|
|
.byte 117
|
|
.byte 114
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 109
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L146:
|
|
.byte 80
|
|
.byte 111
|
|
.byte 115
|
|
.byte 115
|
|
.byte 105
|
|
.byte 98
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 115
|
|
.byte 111
|
|
.byte 109
|
|
.byte 101
|
|
.byte 32
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 116
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 0
|
|
.align 1
|
|
.L145:
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 101
|
|
.byte 120
|
|
.byte 116
|
|
.byte 114
|
|
.byte 97
|
|
.byte 45
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 101
|
|
.byte 32
|
|
.byte 101
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 117
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 109
|
|
.byte 101
|
|
.byte 116
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 115
|
|
.byte 117
|
|
.byte 98
|
|
.byte 101
|
|
.byte 120
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L144:
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 115
|
|
.byte 121
|
|
.byte 109
|
|
.byte 112
|
|
.byte 116
|
|
.byte 111
|
|
.byte 109
|
|
.byte 115
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 99
|
|
.byte 111
|
|
.byte 110
|
|
.byte 115
|
|
.byte 105
|
|
.byte 115
|
|
.byte 116
|
|
.byte 101
|
|
.byte 110
|
|
.byte 99
|
|
.byte 105
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 116
|
|
.byte 114
|
|
.byte 111
|
|
.byte 100
|
|
.byte 117
|
|
.byte 99
|
|
.byte 101
|
|
.byte 100
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L143:
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 112
|
|
.byte 101
|
|
.byte 99
|
|
.byte 116
|
|
.byte 105
|
|
.byte 118
|
|
.byte 101
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 44
|
|
.byte 32
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 44
|
|
.byte 32
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 44
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L142:
|
|
.byte 68
|
|
.byte 105
|
|
.byte 115
|
|
.byte 97
|
|
.byte 103
|
|
.byte 114
|
|
.byte 101
|
|
.byte 101
|
|
.byte 109
|
|
.byte 101
|
|
.byte 110
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 109
|
|
.byte 111
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 118
|
|
.byte 97
|
|
.byte 108
|
|
.byte 117
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 88
|
|
.byte 49
|
|
.byte 44
|
|
.byte 32
|
|
.byte 89
|
|
.byte 49
|
|
.byte 44
|
|
.byte 32
|
|
.byte 90
|
|
.byte 49
|
|
.byte 44
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L120:
|
|
.byte 80
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 119
|
|
.byte 111
|
|
.byte 114
|
|
.byte 115
|
|
.byte 101
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 53
|
|
.byte 32
|
|
.byte 100
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 109
|
|
.byte 97
|
|
.byte 108
|
|
.byte 32
|
|
.byte 102
|
|
.byte 105
|
|
.byte 103
|
|
.byte 117
|
|
.byte 114
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L118:
|
|
.byte 84
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 110
|
|
.byte 117
|
|
.byte 109
|
|
.byte 98
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 115
|
|
.byte 105
|
|
.byte 103
|
|
.byte 110
|
|
.byte 105
|
|
.byte 102
|
|
.byte 105
|
|
.byte 99
|
|
.byte 97
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 101
|
|
.byte 32
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 37
|
|
.byte 102
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L117:
|
|
.byte 108
|
|
.byte 111
|
|
.byte 103
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 116
|
|
.byte 104
|
|
.byte 109
|
|
.byte 105
|
|
.byte 99
|
|
.byte 32
|
|
.byte 101
|
|
.byte 110
|
|
.byte 99
|
|
.byte 111
|
|
.byte 100
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 104
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 97
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 105
|
|
.byte 122
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 115
|
|
.byte 111
|
|
.byte 108
|
|
.byte 101
|
|
.byte 108
|
|
.byte 121
|
|
.byte 32
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 85
|
|
.byte 49
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L114:
|
|
.byte 111
|
|
.byte 102
|
|
.byte 32
|
|
.byte 115
|
|
.byte 105
|
|
.byte 103
|
|
.byte 110
|
|
.byte 105
|
|
.byte 102
|
|
.byte 105
|
|
.byte 99
|
|
.byte 97
|
|
.byte 110
|
|
.byte 116
|
|
.byte 32
|
|
.byte 100
|
|
.byte 105
|
|
.byte 103
|
|
.byte 105
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 98
|
|
.byte 117
|
|
.byte 116
|
|
.byte 44
|
|
.byte 32
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 105
|
|
.byte 116
|
|
.byte 115
|
|
.byte 101
|
|
.byte 108
|
|
.byte 102
|
|
.byte 44
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 97
|
|
.byte 32
|
|
.byte 109
|
|
.byte 105
|
|
.byte 110
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 102
|
|
.byte 108
|
|
.byte 97
|
|
.byte 119
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L113:
|
|
.byte 80
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 99
|
|
.byte 97
|
|
.byte 110
|
|
.byte 110
|
|
.byte 111
|
|
.byte 116
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 32
|
|
.byte 99
|
|
.byte 104
|
|
.byte 97
|
|
.byte 114
|
|
.byte 97
|
|
.byte 99
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 105
|
|
.byte 122
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 98
|
|
.byte 121
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 32
|
|
.byte 73
|
|
.byte 110
|
|
.byte 116
|
|
.byte 101
|
|
.byte 103
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 110
|
|
.byte 117
|
|
.byte 109
|
|
.byte 98
|
|
.byte 101
|
|
.byte 114
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L100:
|
|
.byte 67
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 115
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 102
|
|
.byte 117
|
|
.byte 122
|
|
.byte 122
|
|
.byte 121
|
|
.byte 44
|
|
.byte 88
|
|
.byte 61
|
|
.byte 49
|
|
.byte 32
|
|
.byte 98
|
|
.byte 117
|
|
.byte 116
|
|
.byte 32
|
|
.byte 88
|
|
.byte 45
|
|
.byte 49
|
|
.byte 47
|
|
.byte 50
|
|
.byte 45
|
|
.byte 49
|
|
.byte 47
|
|
.byte 50
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 48
|
|
.byte 0
|
|
.align 1
|
|
.L96:
|
|
.byte 40
|
|
.byte 49
|
|
.byte 45
|
|
.byte 85
|
|
.byte 49
|
|
.byte 41
|
|
.byte 45
|
|
.byte 49
|
|
.byte 47
|
|
.byte 50
|
|
.byte 32
|
|
.byte 60
|
|
.byte 32
|
|
.byte 49
|
|
.byte 47
|
|
.byte 50
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 70
|
|
.byte 65
|
|
.byte 76
|
|
.byte 83
|
|
.byte 69
|
|
.byte 44
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 46
|
|
.byte 32
|
|
.byte 102
|
|
.byte 97
|
|
.byte 105
|
|
.byte 108
|
|
.byte 115
|
|
.byte 63
|
|
.byte 0
|
|
.align 8
|
|
.L94:
|
|
.word 0x40240000
|
|
.word 0x0
|
|
.align 1
|
|
.L89:
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 116
|
|
.byte 32
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 103
|
|
.byte 111
|
|
.byte 111
|
|
.byte 100
|
|
.byte 32
|
|
.byte 97
|
|
.byte 115
|
|
.byte 32
|
|
.byte 50
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 49
|
|
.byte 48
|
|
.byte 0
|
|
.align 1
|
|
.L85:
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 111
|
|
.byte 111
|
|
.byte 32
|
|
.byte 98
|
|
.byte 105
|
|
.byte 103
|
|
.byte 58
|
|
.byte 32
|
|
.byte 114
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 111
|
|
.byte 102
|
|
.byte 102
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 111
|
|
.byte 98
|
|
.byte 108
|
|
.byte 101
|
|
.byte 109
|
|
.byte 115
|
|
.byte 0
|
|
.align 1
|
|
.L83:
|
|
.byte 77
|
|
.byte 89
|
|
.byte 83
|
|
.byte 84
|
|
.byte 69
|
|
.byte 82
|
|
.byte 89
|
|
.byte 58
|
|
.byte 32
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 97
|
|
.byte 108
|
|
.byte 99
|
|
.byte 117
|
|
.byte 108
|
|
.byte 97
|
|
.byte 116
|
|
.byte 101
|
|
.byte 100
|
|
.byte 32
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L82:
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 32
|
|
.byte 99
|
|
.byte 111
|
|
.byte 110
|
|
.byte 102
|
|
.byte 105
|
|
.byte 114
|
|
.byte 109
|
|
.byte 101
|
|
.byte 100
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 8
|
|
.L79:
|
|
.word 0x3f847ae1
|
|
.word 0x47ae147b
|
|
.align 1
|
|
.L78:
|
|
.byte 103
|
|
.byte 101
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 98
|
|
.byte 101
|
|
.byte 116
|
|
.byte 116
|
|
.byte 101
|
|
.byte 114
|
|
.byte 32
|
|
.byte 99
|
|
.byte 108
|
|
.byte 111
|
|
.byte 115
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 114
|
|
.byte 101
|
|
.byte 108
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 118
|
|
.byte 101
|
|
.byte 32
|
|
.byte 115
|
|
.byte 101
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 85
|
|
.byte 49
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L77:
|
|
.byte 99
|
|
.byte 111
|
|
.byte 110
|
|
.byte 102
|
|
.byte 105
|
|
.byte 114
|
|
.byte 109
|
|
.byte 115
|
|
.byte 32
|
|
.byte 99
|
|
.byte 108
|
|
.byte 111
|
|
.byte 115
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 114
|
|
.byte 101
|
|
.byte 108
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 118
|
|
.byte 101
|
|
.byte 32
|
|
.byte 115
|
|
.byte 101
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 85
|
|
.byte 49
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L62:
|
|
.byte 82
|
|
.byte 101
|
|
.byte 99
|
|
.byte 97
|
|
.byte 108
|
|
.byte 99
|
|
.byte 117
|
|
.byte 108
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 114
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 112
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 10
|
|
.byte 32
|
|
.byte 0
|
|
.align 1
|
|
.L61:
|
|
.byte 67
|
|
.byte 108
|
|
.byte 111
|
|
.byte 115
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 32
|
|
.byte 114
|
|
.byte 101
|
|
.byte 108
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 118
|
|
.byte 101
|
|
.byte 32
|
|
.byte 115
|
|
.byte 101
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 97
|
|
.byte 116
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 117
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 85
|
|
.byte 49
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 46
|
|
.byte 55
|
|
.byte 101
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L55:
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 32
|
|
.byte 61
|
|
.byte 32
|
|
.byte 37
|
|
.byte 102
|
|
.byte 32
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L46:
|
|
.byte 83
|
|
.byte 101
|
|
.byte 97
|
|
.byte 114
|
|
.byte 99
|
|
.byte 104
|
|
.byte 105
|
|
.byte 110
|
|
.byte 103
|
|
.byte 32
|
|
.byte 102
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 82
|
|
.byte 97
|
|
.byte 100
|
|
.byte 105
|
|
.byte 120
|
|
.byte 32
|
|
.byte 97
|
|
.byte 110
|
|
.byte 100
|
|
.byte 32
|
|
.byte 80
|
|
.byte 114
|
|
.byte 101
|
|
.byte 99
|
|
.byte 105
|
|
.byte 115
|
|
.byte 105
|
|
.byte 111
|
|
.byte 110
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L45:
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L44:
|
|
.byte 45
|
|
.byte 49
|
|
.byte 44
|
|
.byte 32
|
|
.byte 48
|
|
.byte 44
|
|
.byte 32
|
|
.byte 49
|
|
.byte 47
|
|
.byte 50
|
|
.byte 44
|
|
.byte 32
|
|
.byte 49
|
|
.byte 44
|
|
.byte 32
|
|
.byte 50
|
|
.byte 44
|
|
.byte 32
|
|
.byte 51
|
|
.byte 44
|
|
.byte 32
|
|
.byte 52
|
|
.byte 44
|
|
.byte 32
|
|
.byte 53
|
|
.byte 44
|
|
.byte 32
|
|
.byte 57
|
|
.byte 44
|
|
.byte 32
|
|
.byte 50
|
|
.byte 55
|
|
.byte 44
|
|
.byte 32
|
|
.byte 51
|
|
.byte 50
|
|
.byte 32
|
|
.byte 38
|
|
.byte 32
|
|
.byte 50
|
|
.byte 52
|
|
.byte 48
|
|
.byte 32
|
|
.byte 97
|
|
.byte 114
|
|
.byte 101
|
|
.byte 32
|
|
.byte 79
|
|
.byte 46
|
|
.byte 75
|
|
.byte 46
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L39:
|
|
.byte 53
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 52
|
|
.byte 43
|
|
.byte 49
|
|
.byte 44
|
|
.byte 32
|
|
.byte 50
|
|
.byte 52
|
|
.byte 48
|
|
.byte 47
|
|
.byte 51
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 56
|
|
.byte 48
|
|
.byte 44
|
|
.byte 32
|
|
.byte 50
|
|
.byte 52
|
|
.byte 48
|
|
.byte 47
|
|
.byte 52
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 54
|
|
.byte 48
|
|
.byte 44
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 50
|
|
.byte 52
|
|
.byte 48
|
|
.byte 47
|
|
.byte 53
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 52
|
|
.byte 56
|
|
.byte 0
|
|
.align 1
|
|
.L35:
|
|
.byte 57
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 51
|
|
.byte 42
|
|
.byte 51
|
|
.byte 44
|
|
.byte 32
|
|
.byte 50
|
|
.byte 55
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 57
|
|
.byte 42
|
|
.byte 51
|
|
.byte 44
|
|
.byte 32
|
|
.byte 51
|
|
.byte 50
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 56
|
|
.byte 42
|
|
.byte 52
|
|
.byte 44
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 51
|
|
.byte 50
|
|
.byte 45
|
|
.byte 50
|
|
.byte 55
|
|
.byte 45
|
|
.byte 52
|
|
.byte 45
|
|
.byte 49
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 48
|
|
.byte 0
|
|
.align 1
|
|
.L31:
|
|
.byte 49
|
|
.byte 47
|
|
.byte 50
|
|
.byte 32
|
|
.byte 43
|
|
.byte 32
|
|
.byte 40
|
|
.byte 45
|
|
.byte 49
|
|
.byte 41
|
|
.byte 32
|
|
.byte 43
|
|
.byte 32
|
|
.byte 49
|
|
.byte 47
|
|
.byte 50
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 48
|
|
.byte 0
|
|
.align 1
|
|
.L27:
|
|
.byte 45
|
|
.byte 49
|
|
.byte 43
|
|
.byte 49
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 48
|
|
.byte 44
|
|
.byte 32
|
|
.byte 40
|
|
.byte 45
|
|
.byte 49
|
|
.byte 41
|
|
.byte 43
|
|
.byte 97
|
|
.byte 98
|
|
.byte 115
|
|
.byte 40
|
|
.byte 49
|
|
.byte 41
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 48
|
|
.byte 44
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 45
|
|
.byte 49
|
|
.byte 43
|
|
.byte 40
|
|
.byte 45
|
|
.byte 49
|
|
.byte 41
|
|
.byte 42
|
|
.byte 40
|
|
.byte 45
|
|
.byte 49
|
|
.byte 41
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 48
|
|
.byte 0
|
|
.align 1
|
|
.L23:
|
|
.byte 51
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 50
|
|
.byte 43
|
|
.byte 49
|
|
.byte 44
|
|
.byte 32
|
|
.byte 52
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 51
|
|
.byte 43
|
|
.byte 49
|
|
.byte 44
|
|
.byte 32
|
|
.byte 52
|
|
.byte 43
|
|
.byte 50
|
|
.byte 42
|
|
.byte 40
|
|
.byte 45
|
|
.byte 50
|
|
.byte 41
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 48
|
|
.byte 44
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 52
|
|
.byte 45
|
|
.byte 51
|
|
.byte 45
|
|
.byte 49
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 48
|
|
.byte 0
|
|
.align 8
|
|
.L21:
|
|
.word 0x3f50624d
|
|
.word 0xd2f1a9fc
|
|
.align 1
|
|
.L20:
|
|
.byte 67
|
|
.byte 111
|
|
.byte 109
|
|
.byte 112
|
|
.byte 97
|
|
.byte 114
|
|
.byte 105
|
|
.byte 115
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 101
|
|
.byte 103
|
|
.byte 101
|
|
.byte 115
|
|
.byte 32
|
|
.byte 116
|
|
.byte 104
|
|
.byte 97
|
|
.byte 116
|
|
.byte 32
|
|
.byte 45
|
|
.byte 48
|
|
.byte 46
|
|
.byte 48
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 78
|
|
.byte 111
|
|
.byte 110
|
|
.byte 45
|
|
.byte 122
|
|
.byte 101
|
|
.byte 114
|
|
.byte 111
|
|
.byte 33
|
|
.byte 10
|
|
.byte 0
|
|
.align 1
|
|
.L15:
|
|
.byte 48
|
|
.byte 43
|
|
.byte 48
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 48
|
|
.byte 44
|
|
.byte 32
|
|
.byte 49
|
|
.byte 45
|
|
.byte 49
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 48
|
|
.byte 44
|
|
.byte 32
|
|
.byte 49
|
|
.byte 32
|
|
.byte 60
|
|
.byte 61
|
|
.byte 32
|
|
.byte 48
|
|
.byte 44
|
|
.byte 32
|
|
.byte 111
|
|
.byte 114
|
|
.byte 32
|
|
.byte 49
|
|
.byte 43
|
|
.byte 49
|
|
.byte 32
|
|
.byte 33
|
|
.byte 61
|
|
.byte 32
|
|
.byte 50
|
|
.byte 0
|
|
.align 1
|
|
.L13:
|
|
.byte 80
|
|
.byte 114
|
|
.byte 111
|
|
.byte 103
|
|
.byte 114
|
|
.byte 97
|
|
.byte 109
|
|
.byte 32
|
|
.byte 105
|
|
.byte 115
|
|
.byte 32
|
|
.byte 110
|
|
.byte 111
|
|
.byte 119
|
|
.byte 32
|
|
.byte 82
|
|
.byte 85
|
|
.byte 78
|
|
.byte 78
|
|
.byte 73
|
|
.byte 78
|
|
.byte 71
|
|
.byte 32
|
|
.byte 116
|
|
.byte 101
|
|
.byte 115
|
|
.byte 116
|
|
.byte 115
|
|
.byte 32
|
|
.byte 111
|
|
.byte 110
|
|
.byte 32
|
|
.byte 115
|
|
.byte 109
|
|
.byte 97
|
|
.byte 108
|
|
.byte 108
|
|
.byte 32
|
|
.byte 105
|
|
.byte 110
|
|
.byte 116
|
|
.byte 101
|
|
.byte 103
|
|
.byte 101
|
|
.byte 114
|
|
.byte 115
|
|
.byte 58
|
|
.byte 10
|
|
.byte 0
|
|
.align 8
|
|
.L9:
|
|
.word 0x3ff00000
|
|
.word 0x0
|
|
.align 8
|
|
.L8:
|
|
.word 0x0
|
|
.word 0x0
|
|
.align 1
|
|
.L3:
|
|
.byte 10
|
|
.byte 42
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 70
|
|
.byte 76
|
|
.byte 79
|
|
.byte 65
|
|
.byte 84
|
|
.byte 73
|
|
.byte 78
|
|
.byte 71
|
|
.byte 45
|
|
.byte 80
|
|
.byte 79
|
|
.byte 73
|
|
.byte 78
|
|
.byte 84
|
|
.byte 32
|
|
.byte 69
|
|
.byte 82
|
|
.byte 82
|
|
.byte 79
|
|
.byte 82
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 42
|
|
.byte 32
|
|
.byte 42
|
|
.byte 10
|
|
.byte 0
|