blob: 9f4ec0aba4e5cf9edff3fe121aa56f85416b4e96 [file] [log] [blame]
.data
.globl Zero
.align 4
.type Zero,@object
.size Zero,8
Zero:
.long 0
.long 0
.globl Half
.align 4
.type Half,@object
.size Half,8
Half:
.long 0
.long 1071644672
.globl One
.align 4
.type One,@object
.size One,8
One:
.long 0
.long 1072693248
.globl Two
.align 4
.type Two,@object
.size Two,8
Two:
.long 0
.long 1073741824
.globl Three
.align 4
.type Three,@object
.size Three,8
Three:
.long 0
.long 1074266112
.globl Four
.align 4
.type Four,@object
.size Four,8
Four:
.long 0
.long 1074790400
.globl Five
.align 4
.type Five,@object
.size Five,8
Five:
.long 0
.long 1075052544
.globl Eight
.align 4
.type Eight,@object
.size Eight,8
Eight:
.long 0
.long 1075838976
.globl Nine
.align 4
.type Nine,@object
.size Nine,8
Nine:
.long 0
.long 1075970048
.globl TwentySeven
.align 4
.type TwentySeven,@object
.size TwentySeven,8
TwentySeven:
.long 0
.long 1077608448
.globl ThirtyTwo
.align 4
.type ThirtyTwo,@object
.size ThirtyTwo,8
ThirtyTwo:
.long 0
.long 1077936128
.globl TwoForty
.align 4
.type TwoForty,@object
.size TwoForty,8
TwoForty:
.long 0
.long 1080950784
.globl MinusOne
.align 4
.type MinusOne,@object
.size MinusOne,8
MinusOne:
.long 0
.long -1074790400
.globl OneAndHalf
.align 4
.type OneAndHalf,@object
.size OneAndHalf,8
OneAndHalf:
.long 0
.long 1073217536
.globl NoTrials
.align 4
.type NoTrials,@object
.size NoTrials,4
NoTrials:
.long 20
.globl sigfpe
.text
.align 16
.type sigfpe,@function
sigfpe:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
incl fpecount
pushl $.LC2
call printf
addl $4,%esp
pushl $_iob+32
call fflush
addl $4,%esp
movl sigsave,%edi
cmpl $0,%edi
je .LC4
pushl sigsave
pushl $8
call signal
addl $8,%esp
movl $0,sigsave
pushl $1
pushl $ovfl_buf
call longjmp
addl $8,%esp
.LC4:
call abort
.LC1:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf6:
.size sigfpe,.Lf6-sigfpe
.data
.align 4
.type msg.758,@object
msg.758:
.long .LC759
.long .LC760
.long .LC761
.long .LC762
.size msg.758,16
.globl main
.text
.align 16
.type main,@function
main:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
subl $1684,%esp
fldl .LC8
fstpl Zero
fldl .LC9
fstpl One
fldl One
fstpl -8(%ebp)
fldl -8(%ebp)
faddl -8(%ebp)
fstpl Two
fldl Two
fstpl -16(%ebp)
fldl -16(%ebp)
faddl -8(%ebp)
fstpl Three
fldl Three
fstpl -24(%ebp)
fldl -24(%ebp)
faddl -8(%ebp)
fstpl Four
fldl Four
fstpl -32(%ebp)
fldl -32(%ebp)
faddl -8(%ebp)
fstpl Five
fldl -32(%ebp)
faddl -32(%ebp)
fstpl Eight
fldl -24(%ebp)
fmull -24(%ebp)
fstpl Nine
fldl Nine
fmull -24(%ebp)
fstpl TwentySeven
fldl -32(%ebp)
fmull Eight
fstpl ThirtyTwo
fldl -32(%ebp)
fmull Five
fmull -24(%ebp)
fmull -32(%ebp)
fstpl TwoForty
fldl -8(%ebp)
fchs
fstpl MinusOne
fldl -8(%ebp)
fdivl -16(%ebp)
fstpl Half
fldl -8(%ebp)
faddl Half
fstpl OneAndHalf
movl $0,ErrCnt
movl $0,ErrCnt+4
movl $0,ErrCnt+8
movl $0,ErrCnt+12
movl $1,PageNo
movl $0,Milestone
pushl $sigfpe
pushl $8
call signal
addl $8,%esp
call Instructions
call Pause
call Heading
call Pause
call Characteristics
call Pause
call History
call Pause
movl $7,Milestone
pushl $.LC13
call printf
addl $4,%esp
pushl $.LC15
fldl Zero
faddl Zero
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC16
jne .LC16
fldl One
fsubl One
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC16
jne .LC16
fldl Zero
fcompl One
fstsw %ax
sahf
jp .LC16
jae .LC16
fldl One
faddl One
fldl Two
fcompp
fstsw %ax
sahf
jp .LC16
jne .LC16
movl $1,-36(%ebp)
jmp .LC17
.LC16:
movl $0,-36(%ebp)
.LC17:
pushl -36(%ebp)
pushl $0
call TstCond
addl $12,%esp
fldl Zero
fchs
fstpl Z
fldl .LC8
fcompl Z
fstsw %ax
sahf
jp 1f
je .LC18
1:
incl ErrCnt
pushl $.LC20
call printf
addl $4,%esp
fldl .LC21
fstpl U1
fldl .LC9
fstpl Radix
call TstPtUf
.LC18:
pushl $.LC23
fldl Two
faddl One
fcompl Three
fstsw %ax
sahf
jp .LC24
jne .LC24
fldl Three
faddl One
fcompl Four
fstsw %ax
sahf
jp .LC24
jne .LC24
fldl Four
fldl Two
fldl Two
fchs
fmulp %st,%st(1)
faddp %st,%st(1)
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC24
jne .LC24
fldl Four
fsubl Three
fsubl One
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC24
jne .LC24
movl $1,-56(%ebp)
jmp .LC25
.LC24:
movl $0,-56(%ebp)
.LC25:
pushl -56(%ebp)
pushl $0
call TstCond
addl $12,%esp
fldl .LC8
fsubl One
fcompl MinusOne
fstsw %ax
sahf
jp .LC28
jne .LC28
fldl MinusOne
faddl One
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC28
jne .LC28
fldl One
faddl MinusOne
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC28
jne .LC28
fldl One
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -132(%ebp)
fldl MinusOne
faddl -132(%ebp)
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC28
jne .LC28
fldl MinusOne
fldl MinusOne
fmull MinusOne
faddp %st,%st(1)
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC28
jne .LC28
movl $1,-100(%ebp)
jmp .LC29
.LC28:
movl $0,-100(%ebp)
.LC29:
pushl $.LC27
pushl -100(%ebp)
pushl $0
call TstCond
addl $12,%esp
pushl $.LC31
fldl Half
faddl MinusOne
faddl Half
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC32
jne .LC32
movl $1,-152(%ebp)
jmp .LC33
.LC32:
movl $0,-152(%ebp)
.LC33:
pushl -152(%ebp)
pushl $0
call TstCond
addl $12,%esp
movl $10,Milestone
pushl $.LC35
fldl Three
fmull Three
fcompl Nine
fstsw %ax
sahf
jp .LC36
jne .LC36
fldl Nine
fmull Three
fcompl TwentySeven
fstsw %ax
sahf
jp .LC36
jne .LC36
fldl Four
faddl Four
fcompl Eight
fstsw %ax
sahf
jp .LC36
jne .LC36
fldl Eight
fmull Four
fcompl ThirtyTwo
fstsw %ax
sahf
jp .LC36
jne .LC36
fldl ThirtyTwo
fsubl TwentySeven
fsubl Four
fsubl One
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC36
jne .LC36
movl $1,-164(%ebp)
jmp .LC37
.LC36:
movl $0,-164(%ebp)
.LC37:
pushl -164(%ebp)
pushl $0
call TstCond
addl $12,%esp
pushl $.LC39
fldl Four
faddl One
fcompl Five
fstsw %ax
sahf
jp .LC40
jne .LC40
fldl Four
fmull Five
fmull Three
fmull Four
fcompl TwoForty
fstsw %ax
sahf
jp .LC40
jne .LC40
fldl TwoForty
fdivl Three
fldl Four
fmull Four
fmull Five
fsubrp %st,%st(1)
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC40
jne .LC40
fldl TwoForty
fdivl Four
fldl Five
fmull Three
fmull Four
fsubrp %st,%st(1)
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC40
jne .LC40
fldl TwoForty
fdivl Five
fldl Four
fmull Three
fmull Four
fsubrp %st,%st(1)
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC40
jne .LC40
movl $1,-216(%ebp)
jmp .LC41
.LC40:
movl $0,-216(%ebp)
.LC41:
pushl -216(%ebp)
pushl $0
call TstCond
addl $12,%esp
cmpl $0,ErrCnt
jne .LC42
pushl $.LC44
call printf
addl $4,%esp
pushl $.LC45
call printf
addl $4,%esp
.LC42:
pushl $.LC46
call printf
addl $4,%esp
fldl One
fstpl W
.LC47:
fldl W
fstpl -264(%ebp)
fldl -264(%ebp)
faddl -264(%ebp)
fstpl W
fldl W
fstpl -272(%ebp)
fldl -272(%ebp)
faddl One
fstpl Y
fldl Y
fsubl -272(%ebp)
fstpl Z
fldl Z
fsubl One
fstpl Y
.LC48:
fldl Y
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -264(%ebp)
fldl MinusOne
faddl -264(%ebp)
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC47
ja .LC47
fldl Zero
fstpl Precision
fldl One
fstpl Y
.LC50:
fldl Y
fstpl -280(%ebp)
fldl W
faddl -280(%ebp)
fstpl Radix
fldl -280(%ebp)
faddl -280(%ebp)
fstpl Y
fldl Radix
fsubl W
fstpl Radix
.LC51:
fldl Zero
fcompl Radix
fstsw %ax
sahf
jp 1f
je .LC50
1:
fldl Two
fcompl Radix
fstsw %ax
sahf
jp .LC53
jbe .LC53
fldl One
fstpl Radix
.LC53:
fldl Radix
subl $8,%esp
fstpl (%esp)
pushl $.LC55
call printf
addl $12,%esp
fldl .LC9
fcompl Radix
fstsw %ax
sahf
jp 1f
je .LC56
1:
fldl One
fstpl W
.LC58:
fldl Precision
faddl One
fstpl Precision
fldl W
fmull Radix
fstpl W
fldl W
faddl One
fstpl Y
.LC59:
fldl Y
fsubl W
fldl One
fcompp
fstsw %ax
sahf
jp 1f
je .LC58
1:
.LC56:
fldl One
fdivl W
fstpl U1
fldl U1
fstpl -272(%ebp)
fldl Radix
fmull -272(%ebp)
fstpl U2
fldl -272(%ebp)
subl $8,%esp
fstpl (%esp)
pushl $.LC61
call printf
addl $12,%esp
pushl $.LC62
call printf
addl $4,%esp
fldl Radix
fstpl E0
fldl U1
fstpl E1
fldl U2
fstpl E9
fldl Precision
fstpl E3
fldl Four
fdivl Three
fstpl X
fldl X
fsubl One
fstpl Third
fldl Third
fstpl -280(%ebp)
fldl Half
fsubl -280(%ebp)
fstpl F6
fldl F6
fstpl -288(%ebp)
fldl -288(%ebp)
faddl -288(%ebp)
fstpl X
fldl X
fsubl -280(%ebp)
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -296(%ebp)
fldl -296(%ebp)
fstpl X
fldl U2
fcompl X
fstsw %ax
sahf
jp .LC63
jbe .LC63
fldl U2
fstpl X
.LC63:
.LC65:
fldl X
fstpl U2
fldl U2
fstpl -304(%ebp)
fldl Half
fmull -304(%ebp)
fldl ThirtyTwo
fmull -304(%ebp)
fmull -304(%ebp)
faddp %st,%st(1)
fstpl Y
fldl One
faddl Y
fstpl Y
fldl Y
fsubl One
fstpl X
.LC66:
fldl X
fcompl U2
fstsw %ax
sahf
jp .LC68
jae .LC68
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC65
jb .LC65
.LC68:
fldl Two
fdivl Three
fstpl X
fldl X
fsubl Half
fstpl F6
fldl F6
fstpl -320(%ebp)
fldl -320(%ebp)
faddl -320(%ebp)
fstpl Third
fldl Third
fsubl Half
fstpl X
fldl X
faddl -320(%ebp)
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -328(%ebp)
fldl -328(%ebp)
fstpl X
fldl U1
fcompl X
fstsw %ax
sahf
jp .LC69
jbe .LC69
fldl U1
fstpl X
.LC69:
.LC71:
fldl X
fstpl U1
fldl U1
fstpl -344(%ebp)
fldl Half
fmull -344(%ebp)
fldl ThirtyTwo
fmull -344(%ebp)
fmull -344(%ebp)
faddp %st,%st(1)
fstpl Y
fldl Half
fsubl Y
fstpl Y
fldl Half
faddl Y
fstpl X
fldl Half
fsubl X
fstpl Y
fldl Half
faddl Y
fstpl X
.LC72:
fldl X
fcompl U1
fstsw %ax
sahf
jp .LC74
jae .LC74
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC71
jb .LC71
.LC74:
fldl E1
fcompl U1
fstsw %ax
sahf
jp .LC75
jne .LC75
pushl $.LC77
call printf
addl $4,%esp
jmp .LC76
.LC75:
fldl U1
subl $8,%esp
fstpl (%esp)
pushl $.LC78
call printf
addl $12,%esp
.LC76:
fldl One
fdivl U1
fstpl W
fldl Half
fsubl U1
faddl Half
fstpl F9
fldl U2
fdivl U1
faddl .LC79
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -360(%ebp)
fldl -360(%ebp)
fstpl Radix
fldl E0
fcompl Radix
fstsw %ax
sahf
jp .LC80
jne .LC80
pushl $.LC82
call printf
addl $4,%esp
jmp .LC81
.LC80:
fldl Radix
subl $8,%esp
fstpl (%esp)
pushl $.LC83
call printf
addl $12,%esp
.LC81:
pushl $.LC85
fldl Eight
faddl Eight
fcompl Radix
fstsw %ax
sahf
jp .LC86
jb .LC86
movl $1,-364(%ebp)
jmp .LC87
.LC86:
movl $0,-364(%ebp)
.LC87:
pushl -364(%ebp)
pushl $2
call TstCond
addl $12,%esp
pushl $.LC89
fldl Two
fcompl Radix
fstsw %ax
sahf
jp 1f
je .LC93
1:
fldl .LC94
fcompl Radix
fstsw %ax
sahf
jp 1f
je .LC93
1:
fldl One
fcompl Radix
fstsw %ax
sahf
jp .LC90
jne .LC90
.LC93:
movl $1,-376(%ebp)
jmp .LC91
.LC90:
movl $0,-376(%ebp)
.LC91:
pushl -376(%ebp)
pushl $3
call TstCond
addl $12,%esp
movl $20,Milestone
pushl $.LC96
fldl F9
fsubl Half
fldl Half
fcompp
fstsw %ax
sahf
jp .LC97
jbe .LC97
movl $1,-388(%ebp)
jmp .LC98
.LC97:
movl $0,-388(%ebp)
.LC98:
pushl -388(%ebp)
pushl $0
call TstCond
addl $12,%esp
fldl F9
fstpl X
movl $1,I
fldl X
fsubl Half
fstpl Y
fldl Y
fsubl Half
fstpl Z
pushl $.LC100
fldl One
fcompl X
fstsw %ax
sahf
jp .LC103
jne .LC103
fldl Zero
fcompl Z
fstsw %ax
sahf
jp .LC101
jne .LC101
.LC103:
movl $1,-400(%ebp)
jmp .LC102
.LC101:
movl $0,-400(%ebp)
.LC102:
pushl -400(%ebp)
pushl $0
call TstCond
addl $12,%esp
fldl One
faddl U2
fstpl X
movl $0,I
movl $25,Milestone
fldl Radix
fsubl One
fstpl BMinusU2
fldl BMinusU2
fsubl U2
faddl One
fstpl BMinusU2
fldl One
fcompl Radix
fstsw %ax
sahf
jp 1f
je .LC104
1:
fldl U1
subl $8,%esp
fstpl (%esp)
call log
addl $8,%esp
fstpl -440(%ebp)
fldl Radix
subl $8,%esp
fstpl (%esp)
call log
addl $8,%esp
fstpl -448(%ebp)
fldl TwoForty
fchs
fmull -440(%ebp)
fdivl -448(%ebp)
fstpl X
fldl Half
faddl X
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -456(%ebp)
fldl -456(%ebp)
fstpl Y
fldl X
fsubl Y
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -464(%ebp)
fldl -464(%ebp)
fmull Four
fldl One
fcompp
fstsw %ax
sahf
jp .LC106
jbe .LC106
fldl Y
fstpl X
.LC106:
fldl X
fdivl TwoForty
fstpl Precision
fldl Half
faddl Precision
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -472(%ebp)
fldl -472(%ebp)
fstpl Y
fldl Precision
fsubl Y
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -480(%ebp)
fldl -480(%ebp)
fmull TwoForty
fldl Half
fcompp
fstsw %ax
sahf
jp .LC108
jbe .LC108
fldl Y
fstpl Precision
.LC108:
.LC104:
fldl Precision
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -448(%ebp)
fldl -448(%ebp)
fcompl Precision
fstsw %ax
sahf
jp .LC112
jne .LC112
fldl One
fcompl Radix
fstsw %ax
sahf
jp .LC110
jne .LC110
.LC112:
pushl $.LC113
call printf
addl $4,%esp
pushl $.LC114
call printf
addl $4,%esp
.LC110:
fldl One
fcompl Radix
fstsw %ax
sahf
jp .LC115
jne .LC115
pushl $.LC117
call printf
addl $4,%esp
jmp .LC116
.LC115:
fldl Precision
subl $8,%esp
fstpl (%esp)
pushl $.LC118
call printf
addl $12,%esp
.LC116:
pushl $.LC120
fldl U2
fmull Nine
fmull Nine
fmull TwoForty
fldl One
fcompp
fstsw %ax
sahf
jp .LC121
jbe .LC121
movl $1,-452(%ebp)
jmp .LC122
.LC121:
movl $0,-452(%ebp)
.LC122:
pushl -452(%ebp)
pushl $1
call TstCond
addl $12,%esp
movl $30,Milestone
fldl One
fdivl Four
fstpl -492(%ebp)
fldl Four
fdivl Three
fsubl One
fsubl -492(%ebp)
fmull Three
fsubl -492(%ebp)
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -500(%ebp)
fldl -500(%ebp)
fstpl X
.LC123:
fldl X
fstpl Z2
fldl Z2
fstpl -516(%ebp)
fldl One
fldl Half
fmull -516(%ebp)
fldl ThirtyTwo
fmull -516(%ebp)
fmull -516(%ebp)
faddp %st,%st(1)
faddp %st,%st(1)
fsubl One
fstpl X
.LC124:
fldl X
fcompl Z2
fstsw %ax
sahf
jp .LC126
jae .LC126
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC123
jb .LC123
.LC126:
fldl Three
fdivl Four
fldl Two
fdivl Three
fsubrp %st,%st(1)
fmull Three
fldl One
fdivl Four
fsubrp %st,%st(1)
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -532(%ebp)
fldl -532(%ebp)
fstpl Z
fldl -532(%ebp)
fstpl Y
fldl -532(%ebp)
fstpl X
.LC127:
fldl Z
fstpl Z1
fldl One
fdivl Two
fstpl -540(%ebp)
fldl Z1
fstpl -548(%ebp)
fldl -540(%ebp)
fldl -540(%ebp)
fldl Half
fmull -548(%ebp)
fldl ThirtyTwo
fmull -548(%ebp)
fmull -548(%ebp)
faddp %st,%st(1)
fsubrp %st,%st(1)
faddl -540(%ebp)
fsubrp %st,%st(1)
faddl -540(%ebp)
fstpl Z
.LC128:
fldl Z
fcompl Z1
fstsw %ax
sahf
jp .LC130
jae .LC130
fldl Zero
fcompl Z
fstsw %ax
sahf
jp .LC127
jb .LC127
.LC130:
.LC131:
.LC134:
fldl Y
fstpl Y1
fldl Y1
fstpl -556(%ebp)
fldl Half
fldl Half
fldl Half
fmull -556(%ebp)
fldl ThirtyTwo
fmull -556(%ebp)
fmull -556(%ebp)
faddp %st,%st(1)
fsubrp %st,%st(1)
faddl Half
fsubrp %st,%st(1)
faddl Half
fstpl Y
.LC135:
fldl Y
fcompl Y1
fstsw %ax
sahf
jp .LC137
jae .LC137
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC134
jb .LC134
.LC137:
fldl X
fstpl X1
fldl X1
fstpl -556(%ebp)
fldl Half
fmull -556(%ebp)
fldl ThirtyTwo
fmull -556(%ebp)
fmull -556(%ebp)
faddp %st,%st(1)
fsubl F9
faddl F9
fstpl X
.LC132:
fldl X
fcompl X1
fstsw %ax
sahf
jp .LC138
jae .LC138
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC131
jb .LC131
.LC138:
fldl Y1
fcompl X1
fstsw %ax
sahf
jp .LC141
jne .LC141
fldl Z1
fcompl X1
fstsw %ax
sahf
jp 1f
je .LC139
1:
.LC141:
pushl $.LC142
pushl $1
call BadCond
addl $8,%esp
fldl Z1
subl $8,%esp
fstpl (%esp)
fldl Y1
subl $8,%esp
fstpl (%esp)
fldl X1
subl $8,%esp
fstpl (%esp)
pushl $.LC143
call printf
addl $28,%esp
pushl $.LC144
call printf
addl $4,%esp
pushl $.LC145
call printf
addl $4,%esp
pushl $.LC146
call notify
addl $4,%esp
fldl U1
fcompl X1
fstsw %ax
sahf
jp 1f
je .LC150
1:
fldl U1
fcompl Y1
fstsw %ax
sahf
jp 1f
je .LC150
1:
fldl U1
fcompl Z1
fstsw %ax
sahf
jp .LC140
jne .LC140
.LC150:
pushl $.LC151
call printf
addl $4,%esp
jmp .LC140
.LC139:
fldl U1
fcompl Z1
fstsw %ax
sahf
jp .LC154
jne .LC154
fldl U2
fcompl Z2
fstsw %ax
sahf
jp 1f
je .LC152
1:
.LC154:
fldl U1
fcompl Z1
fstsw %ax
sahf
jp .LC157
jbe .LC157
fldl U2
fcompl Z2
fstsw %ax
sahf
jp .LC155
ja .LC155
.LC157:
pushl $.LC158
pushl $0
call BadCond
addl $8,%esp
pushl $.LC159
call notify
addl $4,%esp
fldl Z1
fsubl U1
subl $8,%esp
fstpl (%esp)
fldl U1
subl $8,%esp
fstpl (%esp)
pushl $.LC160
call printf
addl $20,%esp
fldl Z2
fsubl U2
subl $8,%esp
fstpl (%esp)
fldl U2
subl $8,%esp
fstpl (%esp)
pushl $.LC161
call printf
addl $20,%esp
jmp .LC156
.LC155:
fldl Zero
fcompl Z1
fstsw %ax
sahf
jp .LC164
jae .LC164
fldl Zero
fcompl Z2
fstsw %ax
sahf
jp .LC162
jb .LC162
.LC164:
fldl Radix
subl $8,%esp
fstpl (%esp)
pushl $.LC165
call printf
addl $12,%esp
pushl $.LC166
call printf
addl $4,%esp
fldl Z2
subl $8,%esp
fstpl (%esp)
fldl Z1
subl $8,%esp
fstpl (%esp)
pushl $.LC167
call printf
addl $20,%esp
pushl $.LC168
call notify
addl $4,%esp
.LC162:
fldl Z2
fcompl Z1
fstsw %ax
sahf
jp .LC171
jne .LC171
fldl Zero
fcompl Z1
fstsw %ax
sahf
jp .LC169
jae .LC169
.LC171:
fldl Z1
fdivl U1
fstpl X
fldl Z2
fdivl U2
fstpl Y
fldl X
fcompl Y
fstsw %ax
sahf
jp .LC172
jae .LC172
fldl Y
fstpl X
.LC172:
fldl X
subl $8,%esp
fstpl (%esp)
call log
addl $8,%esp
fstpl -580(%ebp)
fldl -580(%ebp)
fchs
fstpl Q
pushl $.LC174
call printf
addl $4,%esp
fldl Radix
subl $8,%esp
fstpl (%esp)
call log
addl $8,%esp
fstpl -588(%ebp)
fldl Q
fdivl -588(%ebp)
subl $8,%esp
fstpl (%esp)
pushl $.LC175
call printf
addl $12,%esp
fldl .LC94
subl $8,%esp
fstpl (%esp)
call log
addl $8,%esp
fstpl -596(%ebp)
fldl Q
fdivl -596(%ebp)
subl $8,%esp
fstpl (%esp)
pushl $.LC176
call printf
addl $12,%esp
.LC169:
pushl $.LC151
call printf
addl $4,%esp
.LC156:
.LC152:
.LC140:
call Pause
movl $35,Milestone
fldl Two
fcompl Radix
fstsw %ax
sahf
jp .LC177
ja .LC177
fldl W
fldl Radix
fmull Radix
fdivrp %st,%st(1)
fstpl X
fldl X
fstpl -576(%ebp)
fldl -576(%ebp)
faddl One
fstpl Y
fldl Y
fsubl -576(%ebp)
fstpl Z
fldl Z
fstpl -584(%ebp)
fldl -584(%ebp)
faddl U2
fstpl T
fldl T
fsubl -584(%ebp)
fstpl X
pushl $.LC180
fldl U2
fcompl X
fstsw %ax
sahf
jp .LC181
jne .LC181
movl $1,-560(%ebp)
jmp .LC182
.LC181:
movl $0,-560(%ebp)
.LC182:
pushl -560(%ebp)
pushl $0
call TstCond
addl $12,%esp
fldl U2
fcompl X
fstsw %ax
sahf
jp .LC183
jne .LC183
pushl $.LC185
call printf
addl $4,%esp
.LC183:
.LC177:
pushl $.LC186
call printf
addl $4,%esp
fldl F9
fmull One
fstpl Y
fldl One
fmull F9
fstpl Z
fldl F9
fsubl Half
fstpl X
fldl X
fstpl -588(%ebp)
fldl Y
fsubl Half
fsubl -588(%ebp)
fstpl Y
fldl Z
fsubl Half
fsubl -588(%ebp)
fstpl Z
fldl One
faddl U2
fstpl X
fldl X
fstpl -604(%ebp)
fldl -604(%ebp)
fmull Radix
fstpl T
fldl Radix
fmull -604(%ebp)
fstpl R
fldl T
fsubl Radix
fstpl X
fldl Radix
fmull U2
fstpl -620(%ebp)
fldl X
fsubl -620(%ebp)
fstpl X
fldl R
fsubl Radix
fstpl T
fldl T
fsubl -620(%ebp)
fstpl T
fldl Radix
fsubl One
fstpl -628(%ebp)
fldl X
fmull -628(%ebp)
fstpl X
fldl T
fmull -628(%ebp)
fstpl T
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC187
jne .LC187
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC187
jne .LC187
fldl Zero
fcompl Z
fstsw %ax
sahf
jp .LC187
jne .LC187
fldl Zero
fcompl T
fstsw %ax
sahf
jp .LC187
jne .LC187
movl $1,GMult
jmp .LC188
.LC187:
movl $0,GMult
pushl $.LC189
pushl $0
pushl $1
call TstCond
addl $12,%esp
.LC188:
fldl Radix
fmull U2
fstpl Z
fldl Z
fstpl -648(%ebp)
fldl One
faddl -648(%ebp)
fstpl X
fldl X
fstpl -656(%ebp)
fldl -656(%ebp)
faddl -648(%ebp)
fldl -656(%ebp)
fmull -656(%ebp)
fsubrp %st,%st(1)
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -664(%ebp)
fldl -664(%ebp)
fsubl U2
fstpl Y
fldl One
fsubl U2
fstpl X
fldl X
fstpl -680(%ebp)
fldl -680(%ebp)
fsubl U2
fldl -680(%ebp)
fmull -680(%ebp)
fsubrp %st,%st(1)
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -688(%ebp)
fldl -688(%ebp)
fsubl U1
fstpl Z
pushl $.LC191
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC192
jb .LC192
fldl Zero
fcompl Z
fstsw %ax
sahf
jp .LC192
jb .LC192
movl $1,-640(%ebp)
jmp .LC193
.LC192:
movl $0,-640(%ebp)
.LC193:
pushl -640(%ebp)
pushl $0
call TstCond
addl $12,%esp
fldl One
fsubl U2
fstpl Y
fldl One
faddl U2
fstpl X
fldl One
fdivl Y
fstpl Z
fldl Z
fsubl X
fstpl Y
fldl One
fdivl Three
fstpl X
fldl Three
fdivl Nine
fstpl Z
fldl Z
fstpl -740(%ebp)
fldl X
fsubl -740(%ebp)
fstpl X
fldl Nine
fdivl TwentySeven
fstpl T
fldl -740(%ebp)
fsubl T
fstpl Z
pushl $.LC195
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC196
jne .LC196
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC196
jne .LC196
fldl Zero
fcompl Z
fstsw %ax
sahf
jp .LC196
jne .LC196
movl $1,-700(%ebp)
jmp .LC197
.LC196:
movl $0,-700(%ebp)
.LC197:
pushl -700(%ebp)
pushl $2
call TstCond
addl $12,%esp
fldl F9
fdivl One
fstpl Y
fldl F9
fsubl Half
fstpl X
fldl Y
fsubl Half
fsubl X
fstpl Y
fldl One
faddl U2
fstpl X
fldl X
fstpl -780(%ebp)
fldl -780(%ebp)
fdivl One
fstpl T
fldl T
fsubl -780(%ebp)
fstpl X
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC198
jne .LC198
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC198
jne .LC198
fldl Zero
fcompl Z
fstsw %ax
sahf
jp .LC198
jne .LC198
movl $1,GDiv
jmp .LC199
.LC198:
movl $0,GDiv
pushl $.LC200
pushl $0
pushl $1
call TstCond
addl $12,%esp
.LC199:
fldl One
fldl One
faddl U2
fdivrp %st,%st(1)
fstpl X
fldl X
fsubl Half
fsubl Half
fstpl Y
pushl $.LC202
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC203
jbe .LC203
movl $1,-792(%ebp)
jmp .LC204
.LC203:
movl $0,-792(%ebp)
.LC204:
pushl -792(%ebp)
pushl $1
call TstCond
addl $12,%esp
fldl One
fsubl U2
fstpl X
fldl One
fldl Radix
fmull U2
faddp %st,%st(1)
fstpl Y
fldl X
fstpl -844(%ebp)
fldl -844(%ebp)
fmull Radix
fstpl Z
fldl Y
fstpl -852(%ebp)
fldl -852(%ebp)
fmull Radix
fstpl T
fldl Z
fdivl Radix
fstpl R
fldl T
fdivl Radix
fstpl StickyBit
fldl R
fsubl -844(%ebp)
fstpl X
fldl StickyBit
fsubl -852(%ebp)
fstpl Y
pushl $.LC206
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC207
jne .LC207
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC207
jne .LC207
movl $1,-812(%ebp)
jmp .LC208
.LC207:
movl $0,-812(%ebp)
.LC208:
pushl -812(%ebp)
pushl $0
call TstCond
addl $12,%esp
fldl One
fsubl U1
fstpl Y
fldl One
fsubl F9
fstpl X
fldl One
fsubl Y
fstpl Y
fldl Radix
fsubl U2
fstpl T
fldl Radix
fsubl BMinusU2
fstpl Z
fldl Radix
fsubl T
fstpl T
fldl U1
fcompl X
fstsw %ax
sahf
jp .LC209
jne .LC209
fldl U1
fcompl Y
fstsw %ax
sahf
jp .LC209
jne .LC209
fldl U2
fcompl Z
fstsw %ax
sahf
jp .LC209
jne .LC209
fldl U2
fcompl T
fstsw %ax
sahf
jp .LC209
jne .LC209
movl $1,GAddSub
jmp .LC210
.LC209:
movl $0,GAddSub
pushl $.LC211
pushl $0
pushl $1
call TstCond
addl $12,%esp
.LC210:
fldl One
fcompl F9
fstsw %ax
sahf
jp 1f
je .LC212
1:
fldl F9
fsubl One
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC212
ja .LC212
pushl $.LC214
pushl $1
call BadCond
addl $8,%esp
pushl $.LC215
call printf
addl $4,%esp
pushl $.LC216
call printf
addl $4,%esp
pushl $.LC217
call printf
addl $4,%esp
.LC212:
cmpl $1,GMult
jne .LC218
cmpl $1,GDiv
jne .LC218
cmpl $1,GAddSub
jne .LC218
pushl $.LC220
call printf
addl $4,%esp
.LC218:
movl $40,Milestone
call Pause
pushl $.LC221
call printf
addl $4,%esp
movl $0,RMult
movl $0,RDiv
movl $0,RAddSub
fldl Radix
fdivl Two
fstpl RadixD2
fldl Two
fstpl A1
movl $0,Done
.LC222:
fldl Radix
fstpl AInvrse
.LC225:
fldl AInvrse
fstpl -924(%ebp)
fldl -924(%ebp)
fstpl X
fldl -924(%ebp)
fdivl A1
fstpl AInvrse
.LC226:
fldl AInvrse
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -924(%ebp)
fldl AInvrse
fcompl -924(%ebp)
fstsw %ax
sahf
jp 1f
je .LC225
1:
fldl One
fcompl X
fstsw %ax
sahf
jp 1f
je .LC231
1:
fldl Three
fcompl A1
fstsw %ax
sahf
jp .LC229
jae .LC229
.LC231:
movl $1,-928(%ebp)
jmp .LC230
.LC229:
movl $0,-928(%ebp)
.LC230:
movl -928(%ebp),%edi
movl %edi,Done
cmpl $0,Done
jne .LC232
fldl Nine
faddl One
fstpl A1
.LC232:
.LC223:
cmpl $0,Done
je .LC222
fldl One
fcompl X
fstsw %ax
sahf
jp .LC234
jne .LC234
fldl Radix
fstpl A1
.LC234:
fldl One
fdivl A1
fstpl AInvrse
fldl A1
fstpl X
fldl AInvrse
fstpl Y
movl $0,Done
.LC236:
fldl X
fmull Y
fsubl Half
fstpl Z
pushl $.LC240
fldl Half
fcompl Z
fstsw %ax
sahf
jp .LC241
jne .LC241
movl $1,-928(%ebp)
jmp .LC242
.LC241:
movl $0,-928(%ebp)
.LC242:
pushl -928(%ebp)
pushl $0
call TstCond
addl $12,%esp
fldl Radix
fcompl X
fstsw %ax
sahf
jp .LC244
jne .LC244
movl $1,-940(%ebp)
jmp .LC245
.LC244:
movl $0,-940(%ebp)
.LC245:
movl -940(%ebp),%edi
movl %edi,Done
fldl Radix
fstpl X
fldl One
fdivl X
fstpl Y
.LC237:
cmpl $0,Done
je .LC236
fldl One
faddl U2
fstpl Y2
fldl One
fsubl U2
fstpl Y1
fldl OneAndHalf
fsubl U2
fstpl X
fldl OneAndHalf
faddl U2
fstpl Y
fldl X
fstpl -956(%ebp)
fldl Y2
fstpl -964(%ebp)
fldl -956(%ebp)
fsubl U2
fmull -964(%ebp)
fstpl Z
fldl Y
fstpl -972(%ebp)
fldl Y1
fstpl -980(%ebp)
fldl -972(%ebp)
fmull -980(%ebp)
fstpl T
fldl Z
fsubl -956(%ebp)
fstpl Z
fldl T
fsubl -956(%ebp)
fstpl T
fldl -956(%ebp)
fmull -964(%ebp)
fstpl X
fldl -972(%ebp)
faddl U2
fmull -980(%ebp)
fstpl Y
fldl X
fsubl OneAndHalf
fstpl X
fldl Y
fsubl OneAndHalf
fstpl Y
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC246
jne .LC246
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC246
jne .LC246
fldl Zero
fcompl Z
fstsw %ax
sahf
jp .LC246
jne .LC246
fldl Zero
fcompl T
fstsw %ax
sahf
jp .LC246
jb .LC246
fldl OneAndHalf
faddl U2
fstpl -1012(%ebp)
fldl -1012(%ebp)
fmull Y2
fstpl X
fldl OneAndHalf
fsubl U2
fstpl -1028(%ebp)
fldl -1028(%ebp)
fsubl U2
fstpl Y
fldl -1012(%ebp)
faddl U2
fstpl Z
fldl Y1
fstpl -1036(%ebp)
fldl -1028(%ebp)
fmull -1036(%ebp)
fstpl T
fldl Z
fstpl -1044(%ebp)
fldl -1044(%ebp)
faddl U2
fstpl -1052(%ebp)
fldl X
fsubl -1052(%ebp)
fstpl X
fldl Y
fstpl -1060(%ebp)
fldl -1060(%ebp)
fmull -1036(%ebp)
fstpl StickyBit
fldl -1044(%ebp)
fmull Y2
fstpl S
fldl T
fsubl -1060(%ebp)
fstpl T
fldl U2
fsubl -1060(%ebp)
faddl StickyBit
fstpl Y
fldl S
fldl -1052(%ebp)
faddl U2
fsubrp %st,%st(1)
fstpl Z
fldl Y2
faddl U2
fmull -1036(%ebp)
fstpl StickyBit
fldl Y2
fmull -1036(%ebp)
fstpl Y1
fldl StickyBit
fsubl Y2
fstpl StickyBit
fldl Y1
fsubl Half
fstpl Y1
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC248
jne .LC248
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC248
jne .LC248
fldl Zero
fcompl Z
fstsw %ax
sahf
jp .LC248
jne .LC248
fldl Zero
fcompl T
fstsw %ax
sahf
jp .LC248
jne .LC248
fldl Zero
fcompl StickyBit
fstsw %ax
sahf
jp .LC248
jne .LC248
fldl Half
fcompl Y1
fstsw %ax
sahf
jp .LC248
jne .LC248
movl $1,RMult
pushl $.LC250
call printf
addl $4,%esp
jmp .LC249
.LC248:
fldl X
faddl U2
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC251
jne .LC251
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC251
jbe .LC251
fldl Z
faddl U2
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC251
jne .LC251
fldl Zero
fcompl T
fstsw %ax
sahf
jp .LC251
jbe .LC251
fldl StickyBit
faddl U2
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC251
jne .LC251
fldl Half
fcompl Y1
fstsw %ax
sahf
jp .LC251
jbe .LC251
movl $2,RMult
pushl $.LC253
call printf
addl $4,%esp
jmp .LC252
.LC251:
pushl $.LC254
call printf
addl $4,%esp
.LC252:
.LC249:
cmpl $1,RMult
jne .LC247
cmpl $0,GMult
jne .LC247
pushl $.LC257
call notify
addl $4,%esp
jmp .LC247
.LC246:
pushl $.LC254
call printf
addl $4,%esp
.LC247:
movl $45,Milestone
fldl One
faddl U2
fstpl Y2
fldl One
fsubl U2
fstpl Y1
fldl OneAndHalf
faddl U2
fstpl -1020(%ebp)
fldl -1020(%ebp)
faddl U2
fstpl Z
fldl Z
fstpl -1028(%ebp)
fldl Y2
fstpl -1036(%ebp)
fldl -1028(%ebp)
fdivl -1036(%ebp)
fstpl X
fldl OneAndHalf
fsubl U2
fsubl U2
fstpl T
fldl T
fstpl -1044(%ebp)
fldl Y1
fstpl -1052(%ebp)
fldl -1044(%ebp)
fsubl U2
fdivl -1052(%ebp)
fstpl Y
fldl -1028(%ebp)
faddl U2
fdivl -1036(%ebp)
fstpl Z
fldl X
fsubl OneAndHalf
fstpl X
fldl Y
fsubl -1044(%ebp)
fstpl Y
fldl -1044(%ebp)
fdivl -1052(%ebp)
fstpl T
fldl Z
fsubl -1020(%ebp)
fstpl Z
fldl U2
fsubl OneAndHalf
faddl T
fstpl T
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC258
jb .LC258
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC258
jb .LC258
fldl Zero
fcompl Z
fstsw %ax
sahf
jp .LC258
jb .LC258
fldl Zero
fcompl T
fstsw %ax
sahf
jp .LC258
jb .LC258
fldl Y2
fstpl -1076(%ebp)
fldl OneAndHalf
fdivl -1076(%ebp)
fstpl X
fldl OneAndHalf
fsubl U2
fstpl Y
fldl OneAndHalf
faddl U2
fstpl Z
fldl Y
fstpl -1092(%ebp)
fldl X
fsubl -1092(%ebp)
fstpl X
fldl Y1
fstpl -1100(%ebp)
fldl OneAndHalf
fdivl -1100(%ebp)
fstpl T
fldl -1092(%ebp)
fdivl -1100(%ebp)
fstpl Y
fldl Z
fstpl -1108(%ebp)
fldl T
fldl -1108(%ebp)
faddl U2
fsubrp %st,%st(1)
fstpl T
fldl Y
fsubl -1108(%ebp)
fstpl Y
fldl -1108(%ebp)
fdivl -1076(%ebp)
fstpl Z
fldl -1076(%ebp)
faddl U2
fdivl -1076(%ebp)
fstpl Y1
fldl Z
fsubl OneAndHalf
fstpl Z
fldl Y1
fsubl -1076(%ebp)
fstpl Y2
fldl F9
fsubl U1
fdivl F9
fstpl Y1
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC260
jne .LC260
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC260
jne .LC260
fldl Zero
fcompl Z
fstsw %ax
sahf
jp .LC260
jne .LC260
fldl Zero
fcompl T
fstsw %ax
sahf
jp .LC260
jne .LC260
fldl Zero
fcompl Y2
fstsw %ax
sahf
jp .LC260
jne .LC260
fldl Zero
fcompl Y2
fstsw %ax
sahf
jp .LC260
jne .LC260
fldl Y1
fsubl Half
fldl F9
fsubl Half
fcompp
fstsw %ax
sahf
jp .LC260
jne .LC260
movl $1,RDiv
pushl $.LC262
call printf
addl $4,%esp
cmpl $0,GDiv
jne .LC261
pushl $.LC265
call notify
addl $4,%esp
jmp .LC261
.LC260:
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC266
jbe .LC266
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC266
jbe .LC266
fldl Zero
fcompl Z
fstsw %ax
sahf
jp .LC266
jbe .LC266
fldl Zero
fcompl T
fstsw %ax
sahf
jp .LC266
jbe .LC266
fldl Zero
fcompl Y2
fstsw %ax
sahf
jp .LC266
jbe .LC266
fldl Y1
fsubl Half
fldl F9
fsubl Half
fcompp
fstsw %ax
sahf
jp .LC266
jbe .LC266
movl $2,RDiv
pushl $.LC268
call printf
addl $4,%esp
.LC266:
.LC261:
.LC258:
cmpl $0,RDiv
jne .LC269
pushl $.LC271
call printf
addl $4,%esp
.LC269:
fldl One
fdivl Radix
fstpl BInvrse
pushl $.LC273
fldl BInvrse
fmull Radix
fsubl Half
fldl Half
fcompp
fstsw %ax
sahf
jp .LC274
jne .LC274
movl $1,-1064(%ebp)
jmp .LC275
.LC274:
movl $0,-1064(%ebp)
.LC275:
pushl -1064(%ebp)
pushl $0
call TstCond
addl $12,%esp
movl $50,Milestone
pushl $.LC277
fldl F9
faddl U1
fsubl Half
fldl Half
fcompp
fstsw %ax
sahf
jp .LC278
jne .LC278
fldl BMinusU2
faddl U2
fsubl One
fldl Radix
fsubl One
fcompp
fstsw %ax
sahf
jp .LC278
jne .LC278
movl $1,-1084(%ebp)
jmp .LC279
.LC278:
movl $0,-1084(%ebp)
.LC279:
pushl -1084(%ebp)
pushl $0
call TstCond
addl $12,%esp
fldl One
fldl U1
fmull U1
fsubrp %st,%st(1)
fstpl X
fldl One
fldl U2
fldl One
fsubl U2
fmulp %st,%st(1)
faddp %st,%st(1)
fstpl Y
fldl F9
fsubl Half
fstpl Z
fldl X
fsubl Half
fsubl Z
fstpl X
fldl Y
fsubl One
fstpl Y
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC280
jne .LC280
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC280
jne .LC280
movl $2,RAddSub
pushl $.LC282
call printf
addl $4,%esp
.LC280:
cmpl $1,GAddSub
jne .LC283
fldl Half
faddl U2
fmull U2
fstpl X
fldl Half
fsubl U2
fmull U2
fstpl Y
fldl One
faddl X
fstpl X
fldl One
faddl Y
fstpl Y
fldl One
faddl U2
fsubl X
fstpl X
fldl One
fsubl Y
fstpl Y
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC285
jne .LC285
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC285
jne .LC285
fldl Half
faddl U2
fmull U1
fstpl X
fldl Half
fsubl U2
fmull U1
fstpl Y
fldl One
fsubl X
fstpl X
fldl One
fsubl Y
fstpl Y
fldl F9
fsubl X
fstpl X
fldl One
fsubl Y
fstpl Y
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC287
jne .LC287
fldl Zero
fcompl Y
fstsw %ax
sahf
jp .LC287
jne .LC287
movl $1,RAddSub
pushl $.LC289
call printf
addl $4,%esp
cmpl $0,GAddSub
jne .LC284
pushl $.LC292
call notify
addl $4,%esp
jmp .LC284
.LC287:
pushl $.LC293
call printf
addl $4,%esp
jmp .LC284
.LC285:
pushl $.LC293
call printf
addl $4,%esp
jmp .LC284
.LC283:
pushl $.LC293
call printf
addl $4,%esp
.LC284:
fldl One
fstpl S
fldl One
fldl Half
fldl One
faddl Half
fmulp %st,%st(1)
faddp %st,%st(1)
fstpl X
fldl One
faddl U2
fmull Half
fstpl Y
fldl X
fstpl -1164(%ebp)
fldl Y
fstpl -1172(%ebp)
fldl -1164(%ebp)
fsubl -1172(%ebp)
fstpl Z
fldl -1172(%ebp)
fsubl -1164(%ebp)
fstpl T
fldl Z
faddl T
fstpl StickyBit
fldl Zero
fcompl StickyBit
fstsw %ax
sahf
jp 1f
je .LC294
1:
fldl Zero
fstpl S
pushl $.LC296
pushl $3
call BadCond
addl $8,%esp
.LC294:
fldl Zero
fstpl StickyBit
cmpl $1,GMult
jne .LC297
cmpl $1,GDiv
jne .LC297
cmpl $1,GAddSub
jne .LC297
cmpl $1,RMult
jne .LC297
cmpl $1,RDiv
jne .LC297
cmpl $1,RAddSub
jne .LC297
fldl RadixD2
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1180(%ebp)
fldl RadixD2
fcompl -1180(%ebp)
fstsw %ax
sahf
jp .LC297
jne .LC297
pushl $.LC299
call printf
addl $4,%esp
fldl Half
faddl U1
fmull U2
fstpl X
fldl Half
fmull U2
fstpl Y
fldl One
faddl Y
fstpl Z
fldl One
faddl X
fstpl T
fldl Z
fsubl One
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC300
jb .LC300
fldl T
fsubl One
fldl U2
fcompp
fstsw %ax
sahf
jp .LC300
ja .LC300
fldl T
faddl Y
fstpl Z
fldl Z
fsubl X
fstpl Y
fldl Z
fsubl T
fldl U2
fcompp
fstsw %ax
sahf
jp .LC302
ja .LC302
fldl Y
fsubl T
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC302
jne .LC302
fldl Half
faddl U1
fmull U1
fstpl X
fldl Half
fmull U1
fstpl Y
fldl One
fsubl Y
fstpl Z
fldl One
fsubl X
fstpl T
fldl Z
fsubl One
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC304
jne .LC304
fldl T
fsubl F9
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC304
jne .LC304
fldl Half
fsubl U1
fmull U1
fstpl Z
fldl F9
fsubl Z
fstpl T
fldl F9
fsubl Y
fstpl Q
fldl T
fsubl F9
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC306
jne .LC306
fldl F9
fsubl U1
fsubl Q
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC306
jne .LC306
fldl One
faddl U2
fmull OneAndHalf
fstpl Z
fldl OneAndHalf
faddl U2
fsubl Z
faddl U2
fstpl T
fldl One
fldl Half
fdivl Radix
faddp %st,%st(1)
fstpl X
fldl One
fldl Radix
fmull U2
faddp %st,%st(1)
fstpl Y
fldl X
fmull Y
fstpl Z
fldl Zero
fcompl T
fstsw %ax
sahf
jp .LC308
jne .LC308
fldl X
fldl Radix
fmull U2
faddp %st,%st(1)
fsubl Z
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC308
jne .LC308
fldl Two
fcompl Radix
fstsw %ax
sahf
jp 1f
je .LC310
1:
fldl Two
faddl U2
fstpl X
fldl X
fdivl Two
fstpl Y
fldl Y
fsubl One
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC311
jne .LC311
fldl S
fstpl StickyBit
jmp .LC311
.LC310:
fldl S
fstpl StickyBit
.LC311:
.LC308:
.LC306:
.LC304:
.LC302:
.LC300:
.LC297:
fldl One
fcompl StickyBit
fstsw %ax
sahf
jp .LC314
jne .LC314
pushl $.LC316
call printf
addl $4,%esp
jmp .LC315
.LC314:
pushl $.LC317
call printf
addl $4,%esp
.LC315:
pushl $.LC319
cmpl $0,GMult
je .LC320
cmpl $0,GDiv
je .LC320
cmpl $0,GAddSub
je .LC320
cmpl $0,RMult
je .LC320
cmpl $0,RDiv
je .LC320
cmpl $0,RAddSub
je .LC320
movl $1,-1184(%ebp)
jmp .LC321
.LC320:
movl $0,-1184(%ebp)
.LC321:
pushl -1184(%ebp)
pushl $3
call TstCond
addl $12,%esp
movl $60,Milestone
pushl $.LC45
call printf
addl $4,%esp
pushl $.LC322
call printf
addl $4,%esp
pushl NoTrials
pushl $.LC323
call printf
addl $8,%esp
fldl .LC324
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -1192(%ebp)
fldl -1192(%ebp)
fstpl Random9
fldl Third
fstpl Random1
movl $1,I
.LC325:
call Random
fstpl -1200(%ebp)
fldl -1200(%ebp)
fstpl X
call Random
fstpl -1208(%ebp)
fldl -1208(%ebp)
fstpl Y
fldl Y
fmull X
fstpl Z9
fldl X
fmull Y
fstpl Z
fldl Z
fsubl Z9
fstpl Z9
incl I
.LC326:
movl NoTrials,%edi
cmpl %edi,I
jg .LC328
fldl Zero
fcompl Z9
fstsw %ax
sahf
jp 1f
je .LC325
1:
.LC328:
movl NoTrials,%edi
cmpl %edi,I
jne .LC329
fldl One
fldl Half
fdivl Three
faddp %st,%st(1)
fstpl -1208(%ebp)
fldl -1208(%ebp)
fstpl Random1
fldl U2
faddl U1
faddl One
fstpl -1216(%ebp)
fldl -1216(%ebp)
fstpl Random2
fldl Random1
fstpl -1224(%ebp)
fldl Random2
fstpl -1232(%ebp)
fldl -1224(%ebp)
fmull -1232(%ebp)
fstpl Z
fldl -1232(%ebp)
fmull -1224(%ebp)
fstpl Y
fldl -1208(%ebp)
fmull -1216(%ebp)
fstpl -1240(%ebp)
fldl -1240(%ebp)
fsubl -1240(%ebp)
fstpl Z9
.LC329:
movl NoTrials,%edi
cmpl %edi,I
je .LC331
fldl Zero
fcompl Z9
fstsw %ax
sahf
jp 1f
je .LC331
1:
pushl $.LC333
pushl $2
call BadCond
addl $8,%esp
jmp .LC332
.LC331:
pushl NoTrials
pushl $.LC334
call printf
addl $8,%esp
.LC332:
movl $70,Milestone
pushl $.LC335
call printf
addl $4,%esp
fldl Zero
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -1212(%ebp)
fldl -1212(%ebp)
fcompl Zero
fstsw %ax
sahf
jp .LC338
jne .LC338
fldl Zero
fchs
fstpl -1220(%ebp)
fldl -1220(%ebp)
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -1228(%ebp)
fldl -1228(%ebp)
fcompl -1220(%ebp)
fstsw %ax
sahf
jp .LC338
jne .LC338
fldl One
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -1244(%ebp)
fldl -1244(%ebp)
fcompl One
fstsw %ax
sahf
jp .LC338
jne .LC338
movl $1,-1196(%ebp)
jmp .LC339
.LC338:
movl $0,-1196(%ebp)
.LC339:
pushl $.LC337
pushl -1196(%ebp)
pushl $0
call TstCond
addl $12,%esp
fldl Zero
fstpl MinSqEr
fldl Zero
fstpl MaxSqEr
fldl Zero
fstpl J
fldl Radix
fstpl X
fldl U2
fstpl OneUlp
pushl $1
call SqXMinX
addl $4,%esp
fldl BInvrse
fstpl X
fldl BInvrse
fmull U1
fstpl OneUlp
pushl $1
call SqXMinX
addl $4,%esp
fldl U1
fstpl X
fldl U1
fmull U1
fstpl OneUlp
pushl $1
call SqXMinX
addl $4,%esp
fldl Zero
fcompl J
fstsw %ax
sahf
jp 1f
je .LC340
1:
call Pause
.LC340:
pushl NoTrials
pushl $.LC342
call printf
addl $8,%esp
fldl Zero
fstpl J
fldl Two
fstpl X
fldl Radix
fstpl Y
fldl One
fcompl Radix
fstsw %ax
sahf
jp 1f
je .LC343
1:
.LC345:
fldl Y
fstpl -1284(%ebp)
fldl -1284(%ebp)
fstpl X
fldl Radix
fmull -1284(%ebp)
fstpl Y
.LC346:
fldl Y
fsubl X
fildl NoTrials
fcompp
fstsw %ax
sahf
jp .LC345
ja .LC345
.LC343:
fldl X
fmull U2
fstpl OneUlp
movl $1,I
jmp .LC349
.LC348:
fldl X
faddl One
fstpl X
pushl $2
call SqXMinX
addl $4,%esp
fldl Zero
fcompl J
fstsw %ax
sahf
jp .LC351
jae .LC351
jmp .LC350
.LC351:
incl I
.LC349:
movl NoTrials,%edi
cmpl %edi,I
jle .LC348
.LC350:
pushl $.LC353
call printf
addl $4,%esp
movl $-1,I
fldl BMinusU2
fstpl X
fldl Radix
fstpl Y
fldl Radix
fldl Radix
fmull U2
faddp %st,%st(1)
fstpl Z
movl $0,NotMonot
movl $0,Monot
jmp .LC355
.LC354:
incl I
fldl X
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -1292(%ebp)
fldl -1292(%ebp)
fstpl X
fldl Y
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -1300(%ebp)
fldl -1300(%ebp)
fstpl Q
fldl Z
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -1308(%ebp)
fldl -1308(%ebp)
fstpl Z
fldl Q
fcompl X
fstsw %ax
sahf
jp .LC359
jb .LC359
fldl Z
fcompl Q
fstsw %ax
sahf
jp .LC357
jae .LC357
.LC359:
movl $1,NotMonot
jmp .LC358
.LC357:
fldl Q
faddl Half
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1324(%ebp)
fldl -1324(%ebp)
fstpl Q
cmpl $0,I
jg .LC362
fldl Q
fmull Q
fcompl Radix
fstsw %ax
sahf
jp .LC360
jne .LC360
.LC362:
movl $1,Monot
jmp .LC361
.LC360:
cmpl $0,I
jle .LC363
cmpl $1,I
jle .LC365
movl $1,Monot
jmp .LC364
.LC365:
fldl Y
fmull BInvrse
fstpl Y
fldl Y
fstpl -1340(%ebp)
fldl -1340(%ebp)
fsubl U1
fstpl X
fldl -1340(%ebp)
faddl U1
fstpl Z
jmp .LC364
.LC363:
fldl Q
fstpl Y
fldl Y
fstpl -1340(%ebp)
fldl -1340(%ebp)
fsubl U2
fstpl X
fldl -1340(%ebp)
faddl U2
fstpl Z
.LC364:
.LC361:
.LC358:
.LC355:
cmpl $0,NotMonot
jne .LC367
cmpl $0,Monot
je .LC354
.LC367:
cmpl $0,Monot
je .LC368
pushl $.LC370
call printf
addl $4,%esp
jmp .LC369
.LC368:
pushl $.LC158
pushl $2
call BadCond
addl $8,%esp
fldl Y
subl $8,%esp
fstpl (%esp)
pushl $.LC371
call printf
addl $12,%esp
.LC369:
movl $80,Milestone
fldl MinSqEr
faddl Half
fstpl MinSqEr
fldl MaxSqEr
fsubl Half
fstpl MaxSqEr
fldl One
faddl U2
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -1300(%ebp)
fldl -1300(%ebp)
fsubl One
fdivl U2
fstpl Y
fldl Y
fsubl One
fldl U2
fdivl Eight
faddp %st,%st(1)
fstpl SqEr
fldl MaxSqEr
fcompl SqEr
fstsw %ax
sahf
jp .LC372
jae .LC372
fldl SqEr
fstpl MaxSqEr
.LC372:
fldl Y
fldl U2
fdivl Eight
faddp %st,%st(1)
fstpl SqEr
fldl MinSqEr
fcompl SqEr
fstsw %ax
sahf
jp .LC374
jbe .LC374
fldl SqEr
fstpl MinSqEr
.LC374:
fldl F9
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -1324(%ebp)
fldl -1324(%ebp)
fsubl U2
fldl One
fsubl U2
fsubrp %st,%st(1)
fdivl U1
fstpl Y
fldl Y
fldl U1
fdivl Eight
faddp %st,%st(1)
fstpl SqEr
fldl MaxSqEr
fcompl SqEr
fstsw %ax
sahf
jp .LC376
jae .LC376
fldl SqEr
fstpl MaxSqEr
.LC376:
fldl Y
faddl One
fldl U1
fdivl Eight
faddp %st,%st(1)
fstpl SqEr
fldl MinSqEr
fcompl SqEr
fstsw %ax
sahf
jp .LC378
jbe .LC378
fldl SqEr
fstpl MinSqEr
.LC378:
fldl U2
fstpl OneUlp
fldl OneUlp
fstpl X
movl $1,Indx
.LC380:
fldl X
faddl U1
faddl X
faddl F9
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -1356(%ebp)
fldl -1356(%ebp)
fstpl Y
fldl Y
fsubl U2
fldl One
fsubl U2
faddl X
fsubrp %st,%st(1)
fdivl OneUlp
fstpl Y
fldl U1
fsubl X
faddl F9
fmull Half
fmull X
fmull X
fdivl OneUlp
fstpl Z
fldl Y
faddl Half
faddl Z
fstpl SqEr
fldl MinSqEr
fcompl SqEr
fstsw %ax
sahf
jp .LC384
jbe .LC384
fldl SqEr
fstpl MinSqEr
.LC384:
fldl Y
fsubl Half
faddl Z
fstpl SqEr
fldl MaxSqEr
fcompl SqEr
fstsw %ax
sahf
jp .LC386
jae .LC386
fldl SqEr
fstpl MaxSqEr
.LC386:
movl Indx,%edi
cmpl $1,%edi
je .LC390
cmpl $3,%edi
jne .LC388
.LC390:
fldl X
subl $8,%esp
fstpl (%esp)
call Sign
addl $8,%esp
fstpl -1396(%ebp)
fldl OneUlp
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -1404(%ebp)
fldl Eight
fldl Nine
fmull -1404(%ebp)
fdivrp %st,%st(1)
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1412(%ebp)
fldl OneUlp
fmull -1396(%ebp)
fmull -1412(%ebp)
fstpl X
jmp .LC389
.LC388:
fldl U1
fstpl OneUlp
fldl OneUlp
fchs
fstpl X
.LC389:
.LC381:
incl Indx
cmpl $3,Indx
jle .LC380
movl $85,Milestone
movl $0,SqRWrng
movl $0,Anomaly
movl $0,RSqrt
fldl One
fcompl Radix
fstsw %ax
sahf
jp 1f
je .LC391
1:
pushl $.LC393
call printf
addl $4,%esp
fldl Precision
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1356(%ebp)
fldl One
faddl Precision
fsubl -1356(%ebp)
subl $8,%esp
fstpl (%esp)
fldl Radix
subl $8,%esp
fstpl (%esp)
call pow
addl $16,%esp
fstpl -1364(%ebp)
fldl Half
faddl -1364(%ebp)
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1372(%ebp)
fldl -1372(%ebp)
fstpl D
fldl D
fdivl Radix
fstpl X
fldl D
fdivl A1
fstpl Y
fldl X
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1396(%ebp)
fldl -1396(%ebp)
fcompl X
fstsw %ax
sahf
jp .LC396
jne .LC396
fldl Y
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1412(%ebp)
fldl -1412(%ebp)
fcompl Y
fstsw %ax
sahf
jp 1f
je .LC394
1:
.LC396:
movl $1,Anomaly
jmp .LC395
.LC394:
fldl Zero
fstpl X
fldl X
fstpl Z2
fldl One
fstpl Y
fldl Y
fstpl Y2
fldl Radix
fsubl One
fstpl Z1
fldl Four
fmull D
fstpl FourD
.LC397:
fldl Z2
fcompl Y2
fstsw %ax
sahf
jp .LC400
jae .LC400
fldl Radix
fstpl Q
fldl Y
fstpl Y1
.LC402:
fldl Half
fldl Q
fdivl Y1
fsubrp %st,%st(1)
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1436(%ebp)
fldl Q
fldl -1436(%ebp)
fmull Y1
faddp %st,%st(1)
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -1444(%ebp)
fldl -1444(%ebp)
fstpl X1
fldl Y1
fstpl Q
fldl X1
fstpl Y1
.LC403:
fldl Zero
fcompl X1
fstsw %ax
sahf
jp .LC402
jb .LC402
fldl One
fcompl Q
fstsw %ax
sahf
jp .LC405
jb .LC405
fldl Y2
fstpl Z2
fldl Y
fstpl Z
.LC405:
.LC400:
fldl Y
faddl Two
fstpl Y
fldl X
faddl Eight
fstpl X
fldl Y2
faddl X
fstpl Y2
fldl FourD
fcompl Y2
fstsw %ax
sahf
jp .LC407
ja .LC407
fldl Y2
fsubl FourD
fstpl Y2
.LC407:
.LC398:
fldl D
fcompl Y
fstsw %ax
sahf
jp .LC397
ja .LC397
fldl FourD
fsubl Z2
fstpl X8
fldl X8
fstpl -1436(%ebp)
fldl -1436(%ebp)
fldl Z
fmull Z
faddp %st,%st(1)
fdivl FourD
fstpl Q
fldl -1436(%ebp)
fdivl Eight
fstpl X8
fldl Q
fstpl -1452(%ebp)
fldl -1452(%ebp)
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1460(%ebp)
fldl -1460(%ebp)
fcompl -1452(%ebp)
fstsw %ax
sahf
jp 1f
je .LC409
1:
movl $1,Anomaly
jmp .LC410
.LC409:
movl $0,Break
.LC411:
fldl Z1
fmull Z
fstpl X
fldl X
fstpl -1468(%ebp)
fldl -1468(%ebp)
fdivl Radix
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1476(%ebp)
fldl -1468(%ebp)
fldl -1476(%ebp)
fmull Radix
fsubrp %st,%st(1)
fstpl X
fldl One
fcompl X
fstsw %ax
sahf
jp .LC414
jne .LC414
movl $1,Break
jmp .LC415
.LC414:
fldl Z1
fsubl One
fstpl Z1
.LC415:
.LC412:
cmpl $0,Break
jne .LC416
fldl Zero
fcompl Z1
fstsw %ax
sahf
jp .LC411
jb .LC411
.LC416:
fldl Zero
fcompl Z1
fstsw %ax
sahf
jp .LC417
jb .LC417
cmpl $0,Break
jne .LC417
movl $1,Anomaly
jmp .LC418
.LC417:
fldl RadixD2
fcompl Z1
fstsw %ax
sahf
jp .LC419
jae .LC419
fldl Z1
fsubl Radix
fstpl Z1
.LC419:
.LC421:
call NewD
.LC422:
fldl U2
fmull D
fldl F9
fcompp
fstsw %ax
sahf
jp .LC421
ja .LC421
fldl D
fmull Radix
fsubl D
fldl W
fsubl D
fcompp
fstsw %ax
sahf
jp 1f
je .LC424
1:
movl $1,Anomaly
jmp .LC425
.LC424:
fldl D
fstpl Z2
movl $0,I
fldl D
fldl One
faddl Z
fmull Half
faddp %st,%st(1)
fstpl Y
fldl D
faddl Z
faddl Q
fstpl X
call SR3750
fldl D
fldl One
fsubl Z
fmull Half
faddp %st,%st(1)
faddl D
fstpl Y
fldl D
fsubl Z
faddl D
fstpl X
fldl X
fstpl -1508(%ebp)
fldl -1508(%ebp)
faddl Q
faddl -1508(%ebp)
fstpl X
call SR3750
call NewD
fldl D
fsubl Z2
fldl W
fsubl Z2
fcompp
fstsw %ax
sahf
jp 1f
je .LC426
1:
movl $1,Anomaly
jmp .LC427
.LC426:
fldl D
fsubl Z2
fstpl -1532(%ebp)
fldl -1532(%ebp)
fldl Z2
fldl One
fsubl Z
fmull Half
faddp %st,%st(1)
faddp %st,%st(1)
fstpl Y
fldl -1532(%ebp)
fldl Z2
fsubl Z
faddl Q
faddp %st,%st(1)
fstpl X
call SR3750
fldl One
faddl Z
fmull Half
fstpl Y
fldl Q
fstpl X
call SR3750
cmpl $0,I
jne .LC428
movl $1,Anomaly
.LC428:
.LC427:
.LC425:
.LC418:
.LC410:
.LC395:
cmpl $0,I
je .LC432
cmpl $0,Anomaly
je .LC430
.LC432:
pushl $.LC433
pushl $0
call BadCond
addl $8,%esp
fldl W
subl $8,%esp
fstpl (%esp)
pushl $.LC434
call printf
addl $12,%esp
pushl $.LC435
call printf
addl $4,%esp
movl $1,SqRWrng
.LC430:
.LC391:
cmpl $0,Anomaly
jne .LC436
fldl Zero
fcompl MinSqEr
fstsw %ax
sahf
jp .LC438
ja .LC438
fldl Zero
fcompl MaxSqEr
fstsw %ax
sahf
jp .LC438
jb .LC438
movl $1,RSqrt
pushl $.LC440
call printf
addl $4,%esp
jmp .LC439
.LC438:
fldl MaxSqEr
faddl U2
fldl U2
fsubl Half
fcompp
fstsw %ax
sahf
jp .LC444
jb .LC444
fldl Half
fcompl MinSqEr
fstsw %ax
sahf
jp .LC444
jb .LC444
fldl MinSqEr
faddl Radix
fldl Half
fcompp
fstsw %ax
sahf
jp .LC441
jbe .LC441
.LC444:
movl $1,SqRWrng
jmp .LC442
.LC441:
movl $2,RSqrt
pushl $.LC445
call printf
addl $4,%esp
.LC442:
.LC439:
.LC436:
cmpl $0,SqRWrng
je .LC446
pushl $.LC448
call printf
addl $4,%esp
fldl MinSqEr
fsubl Half
subl $8,%esp
fstpl (%esp)
pushl $.LC449
call printf
addl $12,%esp
fldl Half
faddl MaxSqEr
subl $8,%esp
fstpl (%esp)
pushl $.LC450
call printf
addl $12,%esp
pushl $.LC452
fldl MaxSqEr
fsubl MinSqEr
fldl Radix
fmull Radix
fcompp
fstsw %ax
sahf
jp .LC453
jbe .LC453
movl $1,-1344(%ebp)
jmp .LC454
.LC453:
movl $0,-1344(%ebp)
.LC454:
pushl -1344(%ebp)
pushl $1
call TstCond
addl $12,%esp
.LC446:
movl $90,Milestone
call Pause
pushl $.LC455
call printf
addl $4,%esp
movl $0,N
movl $0,I
fldl Zero
fchs
fstpl Z
movl $3,M
movl $0,Break
.LC456:
fldl One
fstpl X
call SR3980
cmpl $10,I
jg .LC459
movl $1023,I
call SR3980
.LC459:
fldl MinusOne
fcompl Z
fstsw %ax
sahf
jp .LC461
jne .LC461
movl $1,Break
jmp .LC462
.LC461:
fldl MinusOne
fstpl Z
call PrintIfNPositive
movl $0,N
movl $-4,I
.LC462:
.LC457:
cmpl $0,Break
je .LC456
call PrintIfNPositive
movl N,%edi
movl %edi,N1
movl $0,N
fldl A1
fstpl Z
fldl W
subl $8,%esp
fstpl (%esp)
call log
addl $8,%esp
fstpl -1348(%ebp)
fldl A1
subl $8,%esp
fstpl (%esp)
call log
addl $8,%esp
fstpl -1356(%ebp)
fldl Two
fmull -1348(%ebp)
fdivl -1356(%ebp)
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1364(%ebp)
fldl -1364(%ebp)
subl $8,%esp
fnstcw 4(%esp)
movl 4(%esp),%edx
movb $12,%dh
movl %edx,0(%esp)
fldcw 0(%esp)
fistpl 0(%esp)
popl %eax
fldcw 0(%esp)
addl $4,%esp
movl %eax,M
movl $0,Break
.LC463:
fldl Z
fstpl X
movl $1,I
call SR3980
fldl AInvrse
fcompl Z
fstsw %ax
sahf
jp .LC466
jne .LC466
movl $1,Break
jmp .LC467
.LC466:
fldl AInvrse
fstpl Z
.LC467:
.LC464:
cmpl $0,Break
je .LC463
movl $100,Milestone
movl NoTrials,%edi
movl %edi,M
fldl Three
fstpl Z
.LC468:
fldl Z
fstpl X
movl $1,I
call SR3980
.LC471:
fldl Z
faddl Two
fstpl Z
.LC472:
fldl Z
fdivl Three
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1380(%ebp)
fldl Three
fmull -1380(%ebp)
fldl Z
fcompp
fstsw %ax
sahf
jp 1f
je .LC471
1:
.LC469:
fldl Eight
fmull Three
fcompl Z
fstsw %ax
sahf
jp .LC468
ja .LC468
cmpl $0,N
jle .LC474
pushl $.LC476
call printf
addl $4,%esp
pushl $.LC477
call printf
addl $4,%esp
.LC474:
call PrintIfNPositive
movl N1,%edi
addl %edi,N
cmpl $0,N
jne .LC478
pushl $.LC480
call printf
addl $4,%esp
.LC478:
cmpl $0,N
jle .LC481
call Pause
jmp .LC482
.LC481:
pushl $.LC45
call printf
addl $4,%esp
.LC482:
movl $110,Milestone
pushl $.LC483
call printf
addl $4,%esp
fldl U1
fstpl D
fldl Precision
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1380(%ebp)
fldl -1380(%ebp)
fcompl Precision
fstsw %ax
sahf
jp 1f
je .LC484
1:
fldl BInvrse
fstpl D
fldl Precision
fstpl X
.LC486:
fldl D
fmull BInvrse
fstpl D
fldl X
fsubl One
fstpl X
.LC487:
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC486
jb .LC486
.LC484:
fldl One
fstpl Y
fldl D
fstpl Z
.LC489:
fldl Y
fstpl C
fldl Z
fstpl Y
fldl Y
fstpl -1388(%ebp)
fldl -1388(%ebp)
fmull -1388(%ebp)
fstpl Z
.LC490:
fldl Z
fcompl Y
fstsw %ax
sahf
jp .LC492
jae .LC492
fldl Z
faddl Z
fldl Z
fcompp
fstsw %ax
sahf
jp .LC489
jb .LC489
.LC492:
fldl C
fstpl Y
fldl Y
fmull D
fstpl Z
.LC493:
fldl Y
fstpl C
fldl Z
fstpl Y
fldl Y
fmull D
fstpl Z
.LC494:
fldl Z
fcompl Y
fstsw %ax
sahf
jp .LC496
jae .LC496
fldl Z
faddl Z
fldl Z
fcompp
fstsw %ax
sahf
jp .LC493
jb .LC493
.LC496:
fldl Two
fcompl Radix
fstsw %ax
sahf
jp .LC497
jbe .LC497
fldl Two
fstpl HInvrse
jmp .LC498
.LC497:
fldl Radix
fstpl HInvrse
.LC498:
fldl One
fdivl HInvrse
fstpl H
fldl One
fdivl C
fstpl CInvrse
fldl C
fstpl E0
fldl E0
fmull H
fstpl Z
.LC499:
fldl E0
fstpl Y
fldl Z
fstpl E0
fldl E0
fmull H
fstpl Z
.LC500:
fldl Z
fcompl E0
fstsw %ax
sahf
jp .LC502
jae .LC502
fldl Z
faddl Z
fldl Z
fcompp
fstsw %ax
sahf
jp .LC499
jb .LC499
.LC502:
fldl E0
fstpl UfThold
fldl Zero
fstpl E1
fldl Zero
fstpl Q
fldl U2
fstpl E9
fldl One
faddl E9
fstpl S
fldl C
fmull S
fstpl D
fldl C
fcompl D
fstsw %ax
sahf
jp .LC503
jb .LC503
fldl Radix
fmull U2
fstpl E9
fldl One
faddl E9
fstpl S
fldl C
fmull S
fstpl D
fldl C
fcompl D
fstsw %ax
sahf
jp .LC504
jb .LC504
pushl $.LC507
pushl $0
call BadCond
addl $8,%esp
fldl E0
fstpl Underflow
fldl Zero
fstpl Y1
fldl Z
fstpl PseudoZero
call Pause
jmp .LC504
.LC503:
fldl D
fstpl Underflow
fldl Underflow
fmull H
fstpl PseudoZero
fldl Zero
fstpl UfThold
.LC508:
fldl Underflow
fstpl Y1
fldl PseudoZero
fstpl Underflow
fldl E1
faddl E1
fldl E1
fcompp
fstsw %ax
sahf
jp .LC511
jb .LC511
fldl Underflow
fmull HInvrse
fstpl Y2
fldl Y1
fsubl Y2
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -1452(%ebp)
fldl -1452(%ebp)
fstpl E1
fldl Y1
fstpl Q
fldl Zero
fcompl UfThold
fstsw %ax
sahf
jp .LC513
jne .LC513
fldl Y2
fcompl Y1
fstsw %ax
sahf
jp 1f
je .LC513
1:
fldl Y1
fstpl UfThold
.LC513:
.LC511:
fldl PseudoZero
fmull H
fstpl PseudoZero
.LC509:
fldl PseudoZero
fcompl Underflow
fstsw %ax
sahf
jp .LC515
jae .LC515
fldl PseudoZero
faddl PseudoZero
fldl PseudoZero
fcompp
fstsw %ax
sahf
jp .LC508
jb .LC508
.LC515:
.LC504:
fldl Zero
fcompl PseudoZero
fstsw %ax
sahf
jp 1f
je .LC516
1:
pushl $.LC45
call printf
addl $4,%esp
fldl PseudoZero
fstpl Z
fldl Zero
fcompl PseudoZero
fstsw %ax
sahf
jp .LC518
jb .LC518
pushl $.LC520
pushl $0
call BadCond
addl $8,%esp
pushl $.LC521
call printf
addl $4,%esp
fldl PseudoZero
subl $8,%esp
fstpl (%esp)
pushl $.LC522
call printf
addl $12,%esp
fldl PseudoZero
fchs
fstpl X
fldl Zero
fcompl X
fstsw %ax
sahf
jp .LC519
jb .LC519
pushl $.LC525
call printf
addl $4,%esp
fldl X
subl $8,%esp
fstpl (%esp)
pushl $.LC526
call printf
addl $12,%esp
jmp .LC519
.LC518:
pushl $.LC527
pushl $3
call BadCond
addl $8,%esp
fldl PseudoZero
subl $8,%esp
fstpl (%esp)
pushl $.LC528
call printf
addl $12,%esp
.LC519:
call TstPtUf
.LC516:
movl $120,Milestone
fldl CInvrse
fmull Y
fldl CInvrse
fmull Y1
fcompp
fstsw %ax
sahf
jp .LC529
jae .LC529
fldl H
fmull S
fstpl S
fldl Underflow
fstpl E0
.LC529:
fldl Zero
fcompl E1
fstsw %ax
sahf
jp 1f
je .LC531
1:
fldl E0
fcompl E1
fstsw %ax
sahf
jp 1f
je .LC531
1:
pushl $.LC158
pushl $2
call BadCond
addl $8,%esp
fldl E0
fcompl E1
fstsw %ax
sahf
jp .LC533
jbe .LC533
pushl $.LC535
call printf
addl $4,%esp
pushl $.LC536
call printf
addl $4,%esp
fldl Zero
fcompl PseudoZero
fstsw %ax
sahf
jp .LC534
jne .LC534
fldl E1
fstpl E0
jmp .LC534
.LC533:
pushl $.LC539
call printf
addl $4,%esp
pushl $.LC540
call printf
addl $4,%esp
.LC534:
.LC531:
fldl E0
subl $8,%esp
fstpl (%esp)
pushl $.LC541
call printf
addl $12,%esp
fldl E0
fstpl Z
call TstPtUf
fldl E0
fstpl Underflow
cmpl $1,N
jne .LC542
fldl Y
fstpl Underflow
.LC542:
movl $4,I
fldl Zero
fcompl E1
fstsw %ax
sahf
jp .LC544
jne .LC544
movl $3,I
.LC544:
fldl Zero
fcompl UfThold
fstsw %ax
sahf
jp .LC546
jne .LC546
subl $2,I
.LC546:
movl $1,UfNGrad
movl I,%edi
cmpl $1,%edi
jl .LC548
cmpl $4,%edi
jg .LC548
jmp *.LC571-4(,%edi,4)
.data
.align 4
.LC571:
.long .LC550
.long .LC557
.long .LC562
.long .LC563
.text
.LC550:
fldl Underflow
fstpl UfThold
fldl CInvrse
fmull Q
fldl CInvrse
fmull Y
fmull S
fcompp
fstsw %ax
sahf
jp 1f
je .LC551
1:
fldl Y
fstpl UfThold
pushl $.LC553
pushl $0
call BadCond
addl $8,%esp
fldl UfThold
subl $8,%esp
fstpl (%esp)
pushl $.LC554
call printf
addl $12,%esp
fldl C
subl $8,%esp
fstpl (%esp)
pushl $.LC555
call printf
addl $12,%esp
pushl $.LC556
call printf
addl $4,%esp
.LC551:
call Pause
jmp .LC549
.LC557:
pushl $.LC558
pushl $0
call BadCond
addl $8,%esp
pushl $.LC559
call printf
addl $4,%esp
fldl Y2
subl $8,%esp
fstpl (%esp)
fldl Q
subl $8,%esp
fstpl (%esp)
pushl $.LC560
call printf
addl $20,%esp
fldl Q
fsubl Y2
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -1468(%ebp)
fldl -1468(%ebp)
subl $8,%esp
fstpl (%esp)
pushl $.LC561
call printf
addl $12,%esp
fldl Q
fstpl UfThold
jmp .LC549
.LC562:
fldl X
fstpl X
jmp .LC549
.LC563:
fldl UfThold
fcompl Q
fstsw %ax
sahf
jp .LC564
jne .LC564
fldl E0
fcompl E1
fstsw %ax
sahf
jp .LC564
jne .LC564
fldl UfThold
fldl E1
fdivl E9
fsubrp %st,%st(1)
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -1492(%ebp)
fldl E1
fcompl -1492(%ebp)
fstsw %ax
sahf
jp .LC564
jb .LC564
movl $0,UfNGrad
pushl $.LC566
call printf
addl $4,%esp
pushl $.LC567
call printf
addl $4,%esp
fldl E0
fmull CInvrse
fstpl Y
fldl Y
fldl OneAndHalf
faddl U2
fmulp %st,%st(1)
fstpl Y
fldl CInvrse
fldl One
faddl U2
fmulp %st,%st(1)
fstpl X
fldl Y
fdivl X
fstpl Y
fldl E0
fcompl Y
fstsw %ax
sahf
jp .LC569
jne .LC569
movl $1,-1496(%ebp)
jmp .LC570
.LC569:
movl $0,-1496(%ebp)
.LC570:
movl -1496(%ebp),%edi
movl %edi,IEEE
.LC564:
.LC548:
.LC549:
cmpl $0,UfNGrad
je .LC573
pushl $.LC45
call printf
addl $4,%esp
leal sigfpe,%edi
movl %edi,sigsave
pushl $ovfl_buf
call _setjmp
addl $4,%esp
cmpl $0,%eax
je .LC575
pushl $.LC577
call printf
addl $4,%esp
fldl H
faddl H
fstpl R
jmp .LC576
.LC575:
fldl Underflow
fdivl UfThold
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -1460(%ebp)
fldl -1460(%ebp)
fstpl R
.LC576:
movl $0,sigsave
fldl H
fcompl R
fstsw %ax
sahf
jp .LC578
jb .LC578
fldl R
fmull UfThold
fstpl Z
fldl Z
fldl One
fldl R
fmull H
fldl One
faddl H
fmulp %st,%st(1)
faddp %st,%st(1)
fmulp %st,%st(1)
fstpl X
jmp .LC579
.LC578:
fldl UfThold
fstpl Z
fldl Z
fldl One
fldl H
fmull H
fldl One
faddl H
fmulp %st,%st(1)
faddp %st,%st(1)
fmulp %st,%st(1)
fstpl X
.LC579:
fldl Z
fcompl X
fstsw %ax
sahf
jp 1f
je .LC580
1:
fldl X
fsubl Z
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC580
jne .LC580
pushl $.LC158
pushl $3
call BadCond
addl $8,%esp
fldl Z
subl $8,%esp
fstpl (%esp)
fldl X
subl $8,%esp
fstpl (%esp)
pushl $.LC582
call printf
addl $20,%esp
fldl X
fsubl Z
fstpl Z9
fldl Z9
subl $8,%esp
fstpl (%esp)
pushl $.LC583
call printf
addl $12,%esp
pushl $.LC584
call printf
addl $4,%esp
pushl $.LC585
call printf
addl $4,%esp
pushl $.LC586
call printf
addl $4,%esp
pushl $.LC587
call printf
addl $4,%esp
pushl $.LC588
call printf
addl $4,%esp
pushl $.LC589
call printf
addl $4,%esp
leal sigfpe,%edi
movl %edi,sigsave
pushl $ovfl_buf
call _setjmp
addl $4,%esp
cmpl $0,%eax
je .LC590
pushl $.LC592
call printf
addl $4,%esp
jmp .LC591
.LC590:
fldl X
fdivl Z
fsubl Half
fsubl Half
subl $8,%esp
fstpl (%esp)
pushl $.LC593
call printf
addl $12,%esp
.LC591:
movl $0,sigsave
.LC580:
.LC573:
pushl $.LC595
fldl UfThold
subl $8,%esp
fstpl (%esp)
pushl $.LC594
call printf
addl $16,%esp
pushl $.LC596
call printf
addl $4,%esp
pushl $.LC597
call printf
addl $4,%esp
fldl U1
fmull U1
fstpl Y2
fldl Y2
fstpl -1468(%ebp)
fldl -1468(%ebp)
fmull -1468(%ebp)
fstpl Y
fldl Y
fmull U1
fstpl Y2
fldl UfThold
fcompl Y2
fstsw %ax
sahf
jp .LC598
jb .LC598
fldl E0
fcompl Y
fstsw %ax
sahf
jp .LC600
jae .LC600
pushl $.LC158
pushl $2
call BadCond
addl $8,%esp
movl $5,I
jmp .LC601
.LC600:
pushl $.LC158
pushl $1
call BadCond
addl $8,%esp
movl $4,I
.LC601:
pushl I
pushl $.LC602
call printf
addl $8,%esp
.LC598:
movl $130,Milestone
fldl UfThold
subl $8,%esp
fstpl (%esp)
call log
addl $8,%esp
fstpl -1476(%ebp)
fldl HInvrse
subl $8,%esp
fstpl (%esp)
call log
addl $8,%esp
fstpl -1484(%ebp)
fldl Half
fldl TwoForty
fmull -1476(%ebp)
fdivl -1484(%ebp)
fsubrp %st,%st(1)
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1492(%ebp)
fldl -1492(%ebp)
fchs
fdivl TwoForty
fstpl Y
fldl Y
faddl Y
fstpl Y2
pushl $.LC603
call printf
addl $4,%esp
fldl Y
subl $8,%esp
fstpl (%esp)
fldl HInvrse
subl $8,%esp
fstpl (%esp)
pushl $.LC604
call printf
addl $20,%esp
fldl Y
subl $8,%esp
fstpl (%esp)
fldl HInvrse
subl $8,%esp
fstpl (%esp)
pushl $.LC605
call printf
addl $20,%esp
fldl Y2
subl $8,%esp
fstpl (%esp)
fldl HInvrse
subl $8,%esp
fstpl (%esp)
call pow
addl $16,%esp
fstpl -1508(%ebp)
fldl -1508(%ebp)
fstpl V9
fldl V9
subl $8,%esp
fstpl (%esp)
pushl $.LC606
call printf
addl $12,%esp
fldl Zero
fcompl V9
fstsw %ax
sahf
jp .LC609
ja .LC609
fldl Radix
faddl Radix
faddl E9
fmull UfThold
fcompl V9
fstsw %ax
sahf
jp .LC607
jae .LC607
.LC609:
pushl $.LC610
pushl $1
call BadCond
addl $8,%esp
fldl UfThold
subl $8,%esp
fstpl (%esp)
pushl $.LC611
call printf
addl $12,%esp
jmp .LC608
.LC607:
fldl UfThold
fldl One
faddl E9
fmulp %st,%st(1)
fcompl V9
fstsw %ax
sahf
jp .LC612
jb .LC612
pushl $.LC614
call printf
addl $4,%esp
jmp .LC613
.LC612:
pushl $.LC610
pushl $2
call BadCond
addl $8,%esp
fldl UfThold
subl $8,%esp
fstpl (%esp)
pushl $.LC611
call printf
addl $12,%esp
.LC613:
.LC608:
movl $140,Milestone
pushl $.LC45
call printf
addl $4,%esp
fldl Zero
fstpl X
movl $2,I
fldl Two
fmull Three
fstpl Y
fldl Zero
fstpl Q
movl $0,N
.LC615:
fldl X
fstpl Z
incl I
movl I,%edi
fldl Y
leal (%edi,%edi),%edi
pushl %edi
fildl (%esp)
addl $4,%esp
fdivrp %st,%st(1)
fstpl Y
fldl Y
faddl Q
fstpl R
fldl Z
fstpl -1540(%ebp)
fldl R
fstpl -1548(%ebp)
fldl -1540(%ebp)
faddl -1548(%ebp)
fstpl X
fldl -1540(%ebp)
fsubl X
faddl -1548(%ebp)
fstpl Q
.LC616:
fldl Z
fcompl X
fstsw %ax
sahf
jp .LC615
jb .LC615
fldl OneAndHalf
fldl One
fdivl Eight
faddp %st,%st(1)
fldl X
fldl OneAndHalf
fmull ThirtyTwo
fdivrp %st,%st(1)
faddp %st,%st(1)
fstpl Z
fldl Z
fstpl -1548(%ebp)
fldl -1548(%ebp)
fmull -1548(%ebp)
fstpl X
fldl X
fstpl -1556(%ebp)
fldl -1556(%ebp)
fmull -1556(%ebp)
fstpl Exp2
fldl F9
fstpl X
fldl X
fsubl U1
fstpl Y
fldl Exp2
subl $8,%esp
fstpl (%esp)
pushl $.LC618
call printf
addl $12,%esp
movl $1,I
.LC619:
fldl X
fsubl BInvrse
fstpl Z
fldl X
faddl One
fldl Z
fldl One
fsubl BInvrse
fsubrp %st,%st(1)
fdivrp %st,%st(1)
fstpl Z
fldl Z
subl $8,%esp
fstpl (%esp)
fldl X
subl $8,%esp
fstpl (%esp)
call pow
addl $16,%esp
fstpl -1588(%ebp)
fldl -1588(%ebp)
fsubl Exp2
fstpl Q
fldl Q
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -1596(%ebp)
fldl TwoForty
fmull U2
fcompl -1596(%ebp)
fstsw %ax
sahf
jp .LC623
jae .LC623
movl $1,N
fldl X
fsubl BInvrse
fldl One
fsubl BInvrse
fsubrp %st,%st(1)
fstpl V9
pushl $.LC625
pushl $2
call BadCond
addl $8,%esp
fldl Z
subl $8,%esp
fstpl (%esp)
fldl X
subl $8,%esp
fstpl (%esp)
call pow
addl $16,%esp
fstpl -1612(%ebp)
fldl -1612(%ebp)
subl $8,%esp
fstpl (%esp)
pushl $.LC626
call printf
addl $12,%esp
fldl Z
subl $8,%esp
fstpl (%esp)
fldl V9
subl $8,%esp
fstpl (%esp)
pushl $.LC627
call printf
addl $20,%esp
fldl Q
subl $8,%esp
fstpl (%esp)
pushl $.LC628
call printf
addl $12,%esp
pushl $.LC629
call printf
addl $4,%esp
pushl $.LC630
call printf
addl $4,%esp
jmp .LC621
.LC623:
fldl Y
fstpl -1604(%ebp)
fldl -1604(%ebp)
fsubl X
fmull Two
faddl -1604(%ebp)
fstpl Z
fldl -1604(%ebp)
fstpl X
fldl Z
fstpl Y
fldl X
fsubl F9
fstpl -1612(%ebp)
fldl One
fldl -1612(%ebp)
fmull -1612(%ebp)
faddp %st,%st(1)
fstpl Z
fldl One
fcompl Z
fstsw %ax
sahf
jp .LC631
jae .LC631
movl NoTrials,%edi
cmpl %edi,I
jge .LC631
incl I
jmp .LC619
.LC631:
fldl One
fcompl X
fstsw %ax
sahf
jp .LC633
jae .LC633
cmpl $0,N
jne .LC621
pushl $.LC637
call printf
addl $4,%esp
jmp .LC621
.LC633:
fldl One
faddl U2
fstpl X
fldl U2
faddl U2
fstpl Y
fldl Y
faddl X
fstpl Y
movl $1,I
jmp .LC619
.LC621:
movl $150,Milestone
pushl $.LC638
call printf
addl $4,%esp
movl $0,N
fldl A1
fstpl Z
fldl C
subl $8,%esp
fstpl (%esp)
call log
addl $8,%esp
fstpl -1564(%ebp)
fldl A1
subl $8,%esp
fstpl (%esp)
call log
addl $8,%esp
fstpl -1572(%ebp)
fldl Half
fldl -1564(%ebp)
fdivl -1572(%ebp)
fsubrp %st,%st(1)
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -1580(%ebp)
fldl -1580(%ebp)
fstpl Q
movl $0,Break
.LC639:
fldl CInvrse
fstpl X
fldl Q
subl $8,%esp
fstpl (%esp)
fldl Z
subl $8,%esp
fstpl (%esp)
call pow
addl $16,%esp
fstpl -1588(%ebp)
fldl -1588(%ebp)
fstpl Y
call IsYeqX
fldl Q
fchs
fstpl Q
fldl C
fstpl X
fldl Q
subl $8,%esp
fstpl (%esp)
fldl Z
subl $8,%esp
fstpl (%esp)
call pow
addl $16,%esp
fstpl -1596(%ebp)
fldl -1596(%ebp)
fstpl Y
call IsYeqX
fldl One
fcompl Z
fstsw %ax
sahf
jp .LC642
jbe .LC642
movl $1,Break
jmp .LC643
.LC642:
fldl AInvrse
fstpl Z
.LC643:
.LC640:
cmpl $0,Break
je .LC639
call PrintIfNPositive
cmpl $0,N
jne .LC644
pushl $.LC646
call printf
addl $4,%esp
.LC644:
pushl $.LC45
call printf
addl $4,%esp
movl $160,Milestone
call Pause
pushl $.LC647
call printf
addl $4,%esp
pushl $.LC648
call printf
addl $4,%esp
fldl CInvrse
fchs
fstpl Y
fldl HInvrse
fmull Y
fstpl V9
leal sigfpe,%edi
movl %edi,sigsave
pushl $ovfl_buf
call _setjmp
addl $4,%esp
cmpl $0,%eax
je .LC649
movl $0,I
fldl Y
fstpl V9
jmp .LC651
.LC649:
.LC652:
fldl Y
fstpl V
fldl V9
fstpl Y
fldl HInvrse
fmull Y
fstpl V9
.LC653:
fldl Y
fcompl V9
fstsw %ax
sahf
jp .LC652
ja .LC652
movl $1,I
.LC651:
movl $0,sigsave
fldl V9
fstpl Z
pushl $.LC655
call printf
addl $4,%esp
fldl Y
subl $8,%esp
fstpl (%esp)
pushl $.LC656
call printf
addl $12,%esp
fldl Y
fchs
fstpl V9
fldl V9
fstpl V0
fldl V
fsubl Y
fldl V
faddl V0
fcompp
fstsw %ax
sahf
jp .LC657
jne .LC657
pushl $.LC659
call printf
addl $4,%esp
jmp .LC658
.LC657:
pushl $.LC660
call printf
addl $4,%esp
pushl $.LC661
pushl $3
call BadCond
addl $8,%esp
.LC658:
fldl Y
fcompl Z
fstsw %ax
sahf
jp 1f
je .LC662
1:
pushl $.LC158
pushl $1
call BadCond
addl $8,%esp
fldl Z
subl $8,%esp
fstpl (%esp)
fldl Y
subl $8,%esp
fstpl (%esp)
pushl $.LC664
call printf
addl $20,%esp
.LC662:
cmpl $0,I
je .LC665
fldl V
fldl HInvrse
fmull U2
fsubl HInvrse
fmulp %st,%st(1)
fstpl Y
fldl Y
fldl One
fsubl HInvrse
fmull U2
fmull V
faddp %st,%st(1)
fstpl Z
fldl V0
fcompl Z
fstsw %ax
sahf
jp .LC667
jbe .LC667
fldl Z
fstpl Y
.LC667:
fldl V0
fcompl Y
fstsw %ax
sahf
jp .LC669
jbe .LC669
fldl Y
fstpl V
.LC669:
fldl V0
fsubl V
fldl V0
fcompp
fstsw %ax
sahf
jp .LC666
jbe .LC666
fldl V0
fstpl V
jmp .LC666
.LC665:
fldl Y
fldl HInvrse
fmull U2
fsubl HInvrse
fmulp %st,%st(1)
fstpl V
fldl V
fldl One
fsubl HInvrse
fmull U2
fmull Y
faddp %st,%st(1)
fstpl V
.LC666:
fldl V
subl $8,%esp
fstpl (%esp)
pushl $.LC673
call printf
addl $12,%esp
cmpl $0,I
je .LC674
fldl V0
subl $8,%esp
fstpl (%esp)
pushl $.LC676
call printf
addl $12,%esp
jmp .LC675
.LC674:
pushl $.LC677
call printf
addl $4,%esp
.LC675:
fldl V
fmull One
fstpl V9
fldl V9
subl $8,%esp
fstpl (%esp)
pushl $.LC678
call printf
addl $12,%esp
fldl V
fdivl One
fstpl V9
fldl V9
subl $8,%esp
fstpl (%esp)
pushl $.LC679
call printf
addl $12,%esp
pushl $.LC680
call printf
addl $4,%esp
pushl $.LC681
call printf
addl $4,%esp
movl $170,Milestone
fldl V
fchs
fldl V
fcompp
fstsw %ax
sahf
jp .LC686
jbe .LC686
fldl V0
fchs
fldl V0
fcompp
fstsw %ax
sahf
jp .LC686
jbe .LC686
fldl UfThold
fchs
fldl V
fcompp
fstsw %ax
sahf
jp .LC686
jbe .LC686
fldl V
fcompl UfThold
fstsw %ax
sahf
jp .LC682
ja .LC682
.LC686:
pushl $.LC687
pushl $0
call BadCond
addl $8,%esp
fldl UfThold
subl $8,%esp
fstpl (%esp)
fldl V0
subl $8,%esp
fstpl (%esp)
fldl V
subl $8,%esp
fstpl (%esp)
pushl $.LC688
call printf
addl $28,%esp
.LC682:
movl $175,Milestone
pushl $.LC45
call printf
addl $4,%esp
movl $1,Indx
.LC689:
movl Indx,%edi
cmpl $1,%edi
je .LC695
cmpl $2,%edi
je .LC696
cmpl $3,%edi
je .LC697
jmp .LC693
.LC695:
fldl UfThold
fstpl Z
jmp .LC694
.LC696:
fldl E0
fstpl Z
jmp .LC694
.LC697:
fldl PseudoZero
fstpl Z
.LC693:
.LC694:
fldl Zero
fcompl Z
fstsw %ax
sahf
jp 1f
je .LC698
1:
fldl Z
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -1628(%ebp)
fldl -1628(%ebp)
fstpl V9
fldl V9
fmull V9
fstpl Y
fldl Radix
fmull E9
fstpl -1660(%ebp)
fldl Y
fldl One
fsubl -1660(%ebp)
fdivrp %st,%st(1)
fldl Z
fcompp
fstsw %ax
sahf
jp .LC702
ja .LC702
fldl One
faddl -1660(%ebp)
fmull Z
fcompl Y
fstsw %ax
sahf
jp .LC700
jae .LC700
.LC702:
fldl U1
fcompl V9
fstsw %ax
sahf
jp .LC703
jae .LC703
pushl $.LC158
pushl $1
call BadCond
addl $8,%esp
jmp .LC704
.LC703:
pushl $.LC158
pushl $2
call BadCond
addl $8,%esp
.LC704:
fldl Z
subl $8,%esp
fstpl (%esp)
pushl $.LC705
call printf
addl $12,%esp
fldl Y
subl $8,%esp
fstpl (%esp)
pushl $.LC706
call printf
addl $12,%esp
.LC700:
.LC698:
.LC690:
incl Indx
cmpl $3,Indx
jle .LC689
movl $180,Milestone
movl $1,Indx
.LC707:
cmpl $1,Indx
jne .LC711
fldl V
fstpl Z
jmp .LC712
.LC711:
fldl V0
fstpl Z
.LC712:
fldl Z
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -1628(%ebp)
fldl -1628(%ebp)
fstpl V9
fldl V9
fstpl -1636(%ebp)
fldl One
fldl Radix
fmull E9
fsubrp %st,%st(1)
fmull -1636(%ebp)
fstpl X
fldl -1636(%ebp)
fmull X
fstpl V9
fldl One
fldl Two
fmull Radix
fmull E9
fsubrp %st,%st(1)
fmull Z
fcompl V9
fstsw %ax
sahf
jp .LC715
ja .LC715
fldl Z
fcompl V9
fstsw %ax
sahf
jp .LC713
jae .LC713
.LC715:
fldl V9
fstpl Y
fldl W
fcompl X
fstsw %ax
sahf
jp .LC716
jbe .LC716
pushl $.LC158
pushl $1
call BadCond
addl $8,%esp
jmp .LC717
.LC716:
pushl $.LC158
pushl $2
call BadCond
addl $8,%esp
.LC717:
fldl Z
subl $8,%esp
fstpl (%esp)
pushl $.LC718
call printf
addl $12,%esp
fldl Y
subl $8,%esp
fstpl (%esp)
pushl $.LC719
call printf
addl $12,%esp
.LC713:
.LC708:
incl Indx
cmpl $2,Indx
jle .LC707
movl $190,Milestone
call Pause
fldl UfThold
fmull V
fstpl X
fldl Radix
fmull Radix
fstpl Y
fldl X
fmull Y
fldl One
fcompp
fstsw %ax
sahf
jp .LC722
ja .LC722
fldl Y
fcompl X
fstsw %ax
sahf
jp .LC720
jae .LC720
.LC722:
fldl X
fmull Y
fldl U1
fcompp
fstsw %ax
sahf
jp .LC725
ja .LC725
fldl Y
fdivl U1
fcompl X
fstsw %ax
sahf
jp .LC723
jae .LC723
.LC725:
pushl $.LC726
pushl $2
call BadCond
addl $8,%esp
jmp .LC724
.LC723:
pushl $.LC158
pushl $3
call BadCond
addl $8,%esp
.LC724:
pushl $.LC728
fldl X
subl $8,%esp
fstpl (%esp)
pushl $.LC727
call printf
addl $16,%esp
.LC720:
movl $200,Milestone
movl $1,Indx
.LC729:
fldl F9
fstpl X
movl Indx,%edi
cmpl $2,%edi
jl .LC733
cmpl $5,%edi
jg .LC733
jmp *.LC739-8(,%edi,4)
.data
.align 4
.LC739:
.long .LC735
.long .LC736
.long .LC737
.long .LC738
.text
.LC735:
fldl One
faddl U2
fstpl X
jmp .LC734
.LC736:
fldl V
fstpl X
jmp .LC734
.LC737:
fldl UfThold
fstpl X
jmp .LC734
.LC738:
fldl Radix
fstpl X
.LC733:
.LC734:
fldl X
fstpl Y
leal sigfpe,%edi
movl %edi,sigsave
pushl $ovfl_buf
call _setjmp
addl $4,%esp
cmpl $0,%eax
je .LC741
fldl X
subl $8,%esp
fstpl (%esp)
pushl $.LC743
call printf
addl $12,%esp
jmp .LC742
.LC741:
fldl Y
fdivl X
fsubl Half
fsubl Half
fstpl V9
fldl Zero
fcompl V9
fstsw %ax
sahf
jp .LC744
jne .LC744
jmp .LC730
.LC744:
fldl U1
fchs
fcompl V9
fstsw %ax
sahf
jp .LC746
jne .LC746
cmpl $5,Indx
jge .LC746
pushl $.LC158
pushl $3
call BadCond
addl $8,%esp
jmp .LC747
.LC746:
pushl $.LC158
pushl $1
call BadCond
addl $8,%esp
.LC747:
fldl X
subl $8,%esp
fstpl (%esp)
pushl $.LC748
call printf
addl $12,%esp
fldl V9
subl $8,%esp
fstpl (%esp)
pushl $.LC749
call printf
addl $12,%esp
.LC742:
movl $0,sigsave
.LC730:
incl Indx
cmpl $5,Indx
jle .LC729
movl $210,Milestone
fldl Zero
fstpl MyZero
pushl $.LC45
call printf
addl $4,%esp
pushl $.LC750
call printf
addl $4,%esp
leal sigfpe,%edi
movl %edi,sigsave
pushl $.LC751
call printf
addl $4,%esp
pushl $ovfl_buf
call _setjmp
addl $4,%esp
cmpl $0,%eax
jne .LC752
fldl One
fdivl MyZero
subl $8,%esp
fstpl (%esp)
pushl $.LC754
call printf
addl $12,%esp
.LC752:
movl $0,sigsave
leal sigfpe,%edi
movl %edi,sigsave
pushl $.LC755
call printf
addl $4,%esp
pushl $ovfl_buf
call _setjmp
addl $4,%esp
cmpl $0,%eax
jne .LC756
fldl Zero
fdivl MyZero
subl $8,%esp
fstpl (%esp)
pushl $.LC754
call printf
addl $12,%esp
.LC756:
movl $0,sigsave
movl $220,Milestone
call Pause
pushl $.LC45
call printf
addl $4,%esp
movl $0,-1648(%ebp)
.LC763:
movl -1648(%ebp),%edi
cmpl $0,ErrCnt(,%edi,4)
je .LC767
movl -1648(%ebp),%edi
leal (,%edi,4),%edi
pushl ErrCnt(%edi)
pushl msg.758(%edi)
pushl $.LC769
call printf
addl $12,%esp
.LC767:
.LC764:
incl -1648(%ebp)
cmpl $4,-1648(%ebp)
jl .LC763
pushl $.LC45
call printf
addl $4,%esp
movl ErrCnt,%edi
movl ErrCnt+4,%esi
leal (%esi,%edi),%edi
movl ErrCnt+8,%esi
leal (%esi,%edi),%edi
movl ErrCnt+12,%esi
leal (%esi,%edi),%edi
cmpl $0,%edi
jle .LC770
movl ErrCnt,%edi
movl ErrCnt+4,%esi
leal (%esi,%edi),%edi
movl ErrCnt+8,%esi
leal (%esi,%edi),%edi
cmpl $0,%edi
jne .LC775
cmpl $0,ErrCnt+12
jle .LC775
pushl $.LC780
call printf
addl $4,%esp
pushl $.LC781
call printf
addl $4,%esp
.LC775:
movl ErrCnt,%edi
movl ErrCnt+4,%esi
leal (%esi,%edi),%edi
cmpl $0,%edi
jne .LC782
cmpl $0,ErrCnt+8
jle .LC782
pushl $.LC786
call printf
addl $4,%esp
pushl $.LC787
call printf
addl $4,%esp
.LC782:
movl ErrCnt,%edi
movl ErrCnt+4,%esi
leal (%esi,%edi),%edi
cmpl $0,%edi
jle .LC788
pushl $.LC791
call printf
addl $4,%esp
pushl $.LC792
call printf
addl $4,%esp
.LC788:
cmpl $0,ErrCnt
jle .LC771
pushl $.LC795
call printf
addl $4,%esp
pushl $.LC796
call printf
addl $4,%esp
jmp .LC771
.LC770:
pushl $.LC797
call printf
addl $4,%esp
cmpl $1,RMult
jne .LC802
cmpl $1,RDiv
jne .LC802
cmpl $1,RAddSub
jne .LC802
cmpl $1,RSqrt
je .LC798
.LC802:
pushl $.LC803
call printf
addl $4,%esp
jmp .LC799
.LC798:
fldl One
fcompl StickyBit
fstsw %ax
sahf
jp .LC804
ja .LC804
fldl Radix
fsubl Two
fldl Radix
fsubl Nine
fsubl One
fmulp %st,%st(1)
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC804
jne .LC804
pushl $.LC806
call printf
addl $4,%esp
pushl $.LC807
call printf
addl $4,%esp
fldl Two
fcompl Radix
fstsw %ax
sahf
jp .LC808
jne .LC808
fldl Precision
fldl Four
fmull Three
fmull Two
fsubrp %st,%st(1)
fldl Precision
fsubl TwentySeven
fsubl TwentySeven
faddl One
fmulp %st,%st(1)
fldl Zero
fcompp
fstsw %ax
sahf
jp .LC808
jne .LC808
pushl $.LC810
call printf
addl $4,%esp
jmp .LC809
.LC808:
pushl $.LC811
call printf
addl $4,%esp
.LC809:
cmpl $0,IEEE
je .LC812
pushl $.LC814
call printf
addl $4,%esp
jmp .LC813
.LC812:
pushl $.LC815
call printf
addl $4,%esp
pushl $.LC816
call printf
addl $4,%esp
.LC813:
.LC804:
pushl $.LC817
call printf
addl $4,%esp
.LC799:
.LC771:
cmpl $0,fpecount
je .LC818
pushl fpecount
pushl $.LC820
call printf
addl $8,%esp
.LC818:
pushl $.LC821
call printf
addl $4,%esp
mov $0,%eax
.LC7:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf822:
.size main,.Lf822-main
.globl Sign
.align 16
.type Sign,@function
Sign:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
subl $8,%esp
fldl .LC8
fcompl 20(%ebp)
fstsw %ax
sahf
jp .LC825
ja .LC825
fldl .LC9
fstpl -8(%ebp)
jmp .LC826
.LC825:
fldl .LC827
fstpl -8(%ebp)
.LC826:
fldl -8(%ebp)
.LC823:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf828:
.size Sign,.Lf828-Sign
.globl Pause
.align 16
.type Pause,@function
Pause:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
pushl Milestone
pushl $.LC830
call printf
addl $8,%esp
pushl PageNo
pushl $.LC831
call printf
addl $8,%esp
incl Milestone
incl PageNo
mov $0,%eax
.LC829:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf832:
.size Pause,.Lf832-Pause
.globl TstCond
.align 16
.type TstCond,@function
TstCond:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
cmpl $0,24(%ebp)
jne .LC834
pushl 28(%ebp)
pushl 20(%ebp)
call BadCond
addl $8,%esp
pushl $.LC814
call printf
addl $4,%esp
.LC834:
mov $0,%eax
.LC833:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf836:
.size TstCond,.Lf836-TstCond
.data
.align 4
.type msg.838,@object
msg.838:
.long .LC839
.long .LC840
.long .LC841
.long .LC842
.size msg.838,16
.globl BadCond
.text
.align 16
.type BadCond,@function
BadCond:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
movl 20(%ebp),%edi
leal ErrCnt(,%edi,4),%edi
incl (,%edi)
pushl 24(%ebp)
movl 20(%ebp),%edi
pushl msg.838(,%edi,4)
pushl $.LC843
call printf
addl $12,%esp
mov $0,%eax
.LC837:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf844:
.size BadCond,.Lf844-BadCond
.globl Random
.align 16
.type Random,@function
Random:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
subl $48,%esp
fldl Random1
faddl Random9
fstpl -8(%ebp)
fldl -8(%ebp)
fmull -8(%ebp)
fstpl -16(%ebp)
fldl -16(%ebp)
fmull -16(%ebp)
fstpl -16(%ebp)
fldl -8(%ebp)
fmull -16(%ebp)
fstpl -8(%ebp)
fldl -8(%ebp)
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -48(%ebp)
fldl -8(%ebp)
fsubl -48(%ebp)
fstpl -16(%ebp)
fldl -16(%ebp)
fldl .LC846
fmull -8(%ebp)
faddp %st,%st(1)
fstpl Random1
fldl Random1
.LC845:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf847:
.size Random,.Lf847-Random
.globl SqXMinX
.align 16
.type SqXMinX,@function
SqXMinX:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
subl $40,%esp
fldl X
fmull BInvrse
fstpl -8(%ebp)
fldl X
fsubl -8(%ebp)
fstpl -16(%ebp)
fldl X
fmull X
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -32(%ebp)
fldl -32(%ebp)
fsubl -8(%ebp)
fsubl -16(%ebp)
fdivl OneUlp
fstpl SqEr
fldl Zero
fcompl SqEr
fstsw %ax
sahf
jp 1f
je .LC849
1:
fldl MinSqEr
fcompl SqEr
fstsw %ax
sahf
jp .LC851
jbe .LC851
fldl SqEr
fstpl MinSqEr
.LC851:
fldl MaxSqEr
fcompl SqEr
fstsw %ax
sahf
jp .LC853
jae .LC853
fldl SqEr
fstpl MaxSqEr
.LC853:
fldl J
faddl .LC9
fstpl J
pushl $.LC45
pushl 20(%ebp)
call BadCond
addl $8,%esp
fldl OneUlp
fmull SqEr
subl $8,%esp
fstpl (%esp)
fldl X
subl $8,%esp
fstpl (%esp)
fldl X
fmull X
subl $8,%esp
fstpl (%esp)
pushl $.LC855
call printf
addl $28,%esp
pushl $.LC856
call printf
addl $4,%esp
.LC849:
mov $0,%eax
.LC848:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf857:
.size SqXMinX,.Lf857-SqXMinX
.globl NewD
.align 16
.type NewD,@function
NewD:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
subl $40,%esp
fldl Z1
fmull Q
fstpl X
fldl Half
fldl X
fdivl Radix
fsubrp %st,%st(1)
subl $8,%esp
fstpl (%esp)
call floor
addl $8,%esp
fstpl -8(%ebp)
fldl -8(%ebp)
fmull Radix
faddl X
fstpl X
fldl X
fstpl -24(%ebp)
fldl Z
fstpl -32(%ebp)
fldl Q
fldl -24(%ebp)
fmull -32(%ebp)
fsubrp %st,%st(1)
fdivl Radix
fldl -24(%ebp)
fmull -24(%ebp)
fldl D
fdivl Radix
fmulp %st,%st(1)
faddp %st,%st(1)
fstpl Q
fldl -32(%ebp)
fldl Two
fmull -24(%ebp)
fmull D
fsubrp %st,%st(1)
fstpl Z
fldl Zero
fcompl Z
fstsw %ax
sahf
jp .LC859
jb .LC859
fldl Z
fchs
fstpl Z
fldl Z1
fchs
fstpl Z1
.LC859:
fldl Radix
fmull D
fstpl D
mov $0,%eax
.LC858:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf861:
.size NewD,.Lf861-NewD
.globl SR3750
.align 16
.type SR3750,@function
SR3750:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
subl $64,%esp
fldl X
fsubl Radix
fldl Z2
fsubl Radix
fcompp
fstsw %ax
sahf
jp .LC863
ja .LC863
fldl X
fsubl Z2
fldl W
fsubl Z2
fcompp
fstsw %ax
sahf
jp .LC863
jb .LC863
incl I
fldl X
fmull D
subl $8,%esp
fstpl (%esp)
call sqrt
addl $8,%esp
fstpl -32(%ebp)
fldl -32(%ebp)
fstpl X2
fldl X2
fsubl Z2
fldl Y
fsubl Z2
fsubrp %st,%st(1)
fstpl Y2
fldl X8
fldl Y
fsubl Half
fdivrp %st,%st(1)
fstpl X2
fldl X2
fstpl -64(%ebp)
fldl -64(%ebp)
fldl Half
fmull -64(%ebp)
fmull -64(%ebp)
fsubrp %st,%st(1)
fstpl X2
fldl Y2
faddl Half
fldl Half
fsubl X2
faddp %st,%st(1)
fstpl SqEr
fldl MinSqEr
fcompl SqEr
fstsw %ax
sahf
jp .LC865
jbe .LC865
fldl SqEr
fstpl MinSqEr
.LC865:
fldl Y2
fsubl X2
fstpl SqEr
fldl MaxSqEr
fcompl SqEr
fstsw %ax
sahf
jp .LC867
jae .LC867
fldl SqEr
fstpl MaxSqEr
.LC867:
.LC863:
mov $0,%eax
.LC862:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf869:
.size SR3750,.Lf869-SR3750
.globl IsYeqX
.align 16
.type IsYeqX,@function
IsYeqX:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
subl $8,%esp
fldl X
fcompl Y
fstsw %ax
sahf
jp 1f
je .LC871
1:
cmpl $0,N
jg .LC873
fldl Zero
fcompl Z
fstsw %ax
sahf
jp .LC875
jne .LC875
fldl Zero
fcompl Q
fstsw %ax
sahf
jp .LC875
jb .LC875
pushl $.LC877
call printf
addl $4,%esp
jmp .LC876
.LC875:
pushl $.LC878
pushl $2
call BadCond
addl $8,%esp
.LC876:
fldl Q
subl $8,%esp
fstpl (%esp)
fldl Z
subl $8,%esp
fstpl (%esp)
pushl $.LC879
call printf
addl $20,%esp
fldl Y
subl $8,%esp
fstpl (%esp)
pushl $.LC880
call printf
addl $12,%esp
fldl X
subl $8,%esp
fstpl (%esp)
pushl $.LC881
call printf
addl $12,%esp
fldl Y
fsubl X
subl $8,%esp
fstpl (%esp)
pushl $.LC882
call printf
addl $12,%esp
.LC873:
incl N
.LC871:
mov $0,%eax
.LC870:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf883:
.size IsYeqX,.Lf883-IsYeqX
.globl SR3980
.align 16
.type SR3980,@function
SR3980:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
subl $8,%esp
.LC885:
fildl I
fstpl Q
fldl Q
subl $8,%esp
fstpl (%esp)
fldl Z
subl $8,%esp
fstpl (%esp)
call pow
addl $16,%esp
fstpl -8(%ebp)
fldl -8(%ebp)
fstpl Y
call IsYeqX
movl I,%edi
leal 1(%edi),%edi
movl %edi,I
cmpl M,%edi
jle .LC888
jmp .LC887
.LC888:
fldl Z
fmull X
fstpl X
.LC886:
fldl W
fcompl X
fstsw %ax
sahf
jp .LC885
ja .LC885
.LC887:
mov $0,%eax
.LC884:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf890:
.size SR3980,.Lf890-SR3980
.globl PrintIfNPositive
.align 16
.type PrintIfNPositive,@function
PrintIfNPositive:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
cmpl $0,N
jle .LC892
pushl N
pushl $.LC894
call printf
addl $8,%esp
.LC892:
mov $0,%eax
.LC891:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf895:
.size PrintIfNPositive,.Lf895-PrintIfNPositive
.globl TstPtUf
.align 16
.type TstPtUf,@function
TstPtUf:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
subl $48,%esp
movl $0,N
fldl Zero
fcompl Z
fstsw %ax
sahf
jp 1f
je .LC897
1:
pushl $.LC899
call printf
addl $4,%esp
pushl $.LC900
call printf
addl $4,%esp
leal sigfpe,%edi
movl %edi,sigsave
pushl $ovfl_buf
call _setjmp
addl $4,%esp
cmpl $0,%eax
je .LC901
jmp .LC903
.LC901:
fldl Z
faddl Z
fdivl Z
fstpl Q9
fldl Q9
subl $8,%esp
fstpl (%esp)
pushl $.LC904
call printf
addl $12,%esp
fldl Q9
fsubl Two
subl $8,%esp
fstpl (%esp)
call fabs
addl $8,%esp
fstpl -16(%ebp)
fldl Radix
fmull U2
fcompl -16(%ebp)
fstsw %ax
sahf
jp .LC905
jbe .LC905
pushl $.LC907
call printf
addl $4,%esp
pushl $.LC908
call printf
addl $4,%esp
jmp .LC906
.LC905:
fldl One
fcompl Q9
fstsw %ax
sahf
jp .LC911
ja .LC911
fldl Two
fcompl Q9
fstsw %ax
sahf
jp .LC909
jae .LC909
.LC911:
.LC903:
movl $1,N
movl ErrCnt+4,%edi
leal 1(%edi),%edi
movl %edi,ErrCnt+4
pushl $.LC914
call printf
addl $4,%esp
jmp .LC910
.LC909:
movl $1,N
movl ErrCnt+8,%edi
leal 1(%edi),%edi
movl %edi,ErrCnt+8
pushl $.LC917
call printf
addl $4,%esp
.LC910:
.LC906:
movl $0,sigsave
fldl Z
fmull One
fstpl V9
fldl V9
fstpl Random1
fldl One
fmull Z
fstpl V9
fldl V9
fstpl Random2
fldl Z
fdivl One
fstpl V9
fldl Random1
fcompl Z
fstsw %ax
sahf
jp .LC918
jne .LC918
fldl Random2
fcompl Z
fstsw %ax
sahf
jp .LC918
jne .LC918
fldl V9
fcompl Z
fstsw %ax
sahf
jp .LC918
jne .LC918
cmpl $0,N
jle .LC919
call Pause
jmp .LC919
.LC918:
movl $1,N
pushl $.LC922
pushl $2
call BadCond
addl $8,%esp
fldl Z
subl $8,%esp
fstpl (%esp)
pushl $.LC923
call printf
addl $12,%esp
fldl Random1
fcompl Z
fstsw %ax
sahf
jp 1f
je .LC924
1:
fldl Random1
subl $8,%esp
fstpl (%esp)
pushl $.LC926
call printf
addl $12,%esp
.LC924:
fldl Random2
fcompl Z
fstsw %ax
sahf
jp 1f
je .LC927
1:
fldl Random1
fcompl Random2
fstsw %ax
sahf
jp 1f
je .LC927
1:
fldl Random2
subl $8,%esp
fstpl (%esp)
pushl $.LC929
call printf
addl $12,%esp
.LC927:
fldl V9
fcompl Z
fstsw %ax
sahf
jp 1f
je .LC930
1:
fldl V9
subl $8,%esp
fstpl (%esp)
pushl $.LC932
call printf
addl $12,%esp
.LC930:
fldl Random1
fcompl Random2
fstsw %ax
sahf
jp 1f
je .LC933
1:
movl ErrCnt+8,%edi
leal 1(%edi),%edi
movl %edi,ErrCnt+8
pushl $.LC937
pushl $2
call BadCond
addl $8,%esp
fldl Random2
subl $8,%esp
fstpl (%esp)
pushl $.LC938
call printf
addl $12,%esp
fldl Random1
subl $8,%esp
fstpl (%esp)
pushl $.LC939
call printf
addl $12,%esp
.LC933:
call Pause
.LC919:
.LC897:
mov $0,%eax
.LC896:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf940:
.size TstPtUf,.Lf940-TstPtUf
.globl notify
.align 16
.type notify,@function
notify:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
pushl 20(%ebp)
pushl $.LC942
call printf
addl $8,%esp
pushl $.LC943
call printf
addl $4,%esp
mov $0,%eax
.LC941:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf944:
.size notify,.Lf944-notify
.globl msglist
.align 16
.type msglist,@function
msglist:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
jmp .LC947
.LC946:
movl 20(%ebp),%edi
leal 4(%edi),%esi
movl %esi,20(%ebp)
pushl (,%edi)
pushl $.LC949
call printf
addl $8,%esp
.LC947:
movl 20(%ebp),%edi
movl (,%edi),%edi
cmpl $0,%edi
jne .LC946
mov $0,%eax
.LC945:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf950:
.size msglist,.Lf950-msglist
.data
.align 4
.type instr.952,@object
instr.952:
.long .LC953
.long .LC954
.long .LC955
.long .LC956
.long .LC957
.long .LC958
.long .LC959
.long .LC960
.long .LC961
.long 0
.size instr.952,40
.globl Instructions
.text
.align 16
.type Instructions,@function
Instructions:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
pushl $instr.952
call msglist
addl $4,%esp
mov $0,%eax
.LC951:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf962:
.size Instructions,.Lf962-Instructions
.data
.align 4
.type head.964,@object
head.964:
.long .LC965
.long .LC966
.long .LC967
.long .LC968
.long .LC969
.long .LC970
.long .LC971
.long .LC972
.long .LC973
.long .LC974
.long .LC975
.long .LC976
.long .LC977
.long .LC978
.long 0
.size head.964,60
.globl Heading
.text
.align 16
.type Heading,@function
Heading:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
pushl $head.964
call msglist
addl $4,%esp
mov $0,%eax
.LC963:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf979:
.size Heading,.Lf979-Heading
.data
.align 4
.type chars.981,@object
chars.981:
.long .LC982
.long .LC983
.long .LC984
.long .LC985
.long .LC986
.long .LC987
.long .LC988
.long .LC989
.long .LC990
.long .LC991
.long .LC992
.long .LC993
.long .LC994
.long .LC995
.long .LC996
.long .LC997
.long .LC998
.long .LC999
.long .LC1000
.long 0
.size chars.981,80
.globl Characteristics
.text
.align 16
.type Characteristics,@function
Characteristics:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
pushl $chars.981
call msglist
addl $4,%esp
mov $0,%eax
.LC980:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf1001:
.size Characteristics,.Lf1001-Characteristics
.data
.align 4
.type hist.1003,@object
hist.1003:
.long .LC1004
.long .LC1005
.long .LC1006
.long .LC1007
.long .LC1008
.long .LC1009
.long .LC1010
.long .LC1011
.long .LC1012
.long .LC1013
.long .LC1014
.long .LC1015
.long .LC1016
.long .LC1017
.long .LC1018
.long .LC1019
.long .LC1020
.long 0
.size hist.1003,72
.globl History
.text
.align 16
.type History,@function
History:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
pushl $hist.1003
call msglist
addl $4,%esp
mov $0,%eax
.LC1002:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf1021:
.size History,.Lf1021-History
.globl pow
.align 16
.type pow,@function
pow:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl %esp,%ebp
subl $96,%esp
movl $0,-20(%ebp)
movl $0,-24(%ebp)
fldl .LC8
fcompl 28(%ebp)
fstsw %ax
sahf
jp .LC1023
jne .LC1023
fldl .LC9
jmp .LC1022
.LC1023:
fldl .LC1028
fcompl 28(%ebp)
fstsw %ax
sahf
jp .LC1027
ja .LC1027
fldl .LC1029
fcompl 28(%ebp)
fstsw %ax
sahf
jp .LC1025
jae .LC1025
.LC1027:
fldl .LC827
fcompl 20(%ebp)
fstsw %ax
sahf
jp 1f
je .LC1025
1:
fldl 20(%ebp)
subl $8,%esp
fstpl (%esp)
call log
addl $8,%esp
fstpl -48(%ebp)
fldl 28(%ebp)
fmull -48(%ebp)
subl $8,%esp
fstpl (%esp)
call exp
addl $8,%esp
fstpl -56(%ebp)
fldl -56(%ebp)
jmp .LC1022
.LC1025:
fldl .LC8
fcompl 28(%ebp)
fstsw %ax
sahf
jp .LC1030
jbe .LC1030
fldl 28(%ebp)
fchs
fstpl 28(%ebp)
movl $1,-24(%ebp)
.LC1030:
leal -32(%ebp),%edi
pushl %edi
fldl 28(%ebp)
subl $8,%esp
fstpl (%esp)
call modf
addl $12,%esp
fstpl -64(%ebp)
fldl -64(%ebp)
fstpl 28(%ebp)
fldl .LC8
fcompl 28(%ebp)
fstsw %ax
sahf
jp 1f
je .LC1032
1:
fldl 20(%ebp)
subl $8,%esp
fstpl (%esp)
call log
addl $8,%esp
fstpl -72(%ebp)
fldl 28(%ebp)
fmull -72(%ebp)
subl $8,%esp
fstpl (%esp)
call exp
addl $8,%esp
fstpl -80(%ebp)
fldl -80(%ebp)
fstpl -16(%ebp)
jmp .LC1033
.LC1032:
fldl .LC9
fstpl -16(%ebp)
.LC1033:
leal -8(%ebp),%edi
pushl %edi
fldl 20(%ebp)
subl $8,%esp
fstpl (%esp)
call frexp
addl $12,%esp
fstpl -88(%ebp)
fldl -88(%ebp)
fstpl 20(%ebp)
fldl -32(%ebp)
subl $8,%esp
fnstcw 4(%esp)
movl 4(%esp),%edx
movb $12,%dh
movl %edx,0(%esp)
fldcw 0(%esp)
fistpl 0(%esp)
popl %eax
fldcw 0(%esp)
addl $4,%esp
movl %eax,-4(%ebp)
cmpl $0,%eax
je .LC1034
.LC1036:
movl -4(%ebp),%edi
andl $1,%edi
cmpl $0,%edi
je .LC1040
fldl -16(%ebp)
fmull 20(%ebp)
fstpl -16(%ebp)
movl -8(%ebp),%edi
addl %edi,-20(%ebp)
.LC1040:
movl -4(%ebp),%edi
sarl $1,%edi
movl %edi,-4(%ebp)
cmpl $0,%edi
jne .LC1042
jmp .LC1038
.LC1042:
fldl 20(%ebp)
fmull 20(%ebp)
fstpl 20(%ebp)
sall $1,-8(%ebp)
fldl .LC1046
fcompl 20(%ebp)
fstsw %ax
sahf
jp .LC1036
jbe .LC1036
fldl .LC1047
fmull 20(%ebp)
fstpl 20(%ebp)
decl -8(%ebp)
jmp .LC1036
.LC1038:
.LC1034:
cmpl $0,-24(%ebp)
je .LC1048
fldl .LC9
fdivl -16(%ebp)
fstpl -16(%ebp)
negl -20(%ebp)
.LC1048:
pushl -20(%ebp)
fldl -16(%ebp)
subl $8,%esp
fstpl (%esp)
call ldexp
addl $12,%esp
fstpl -96(%ebp)
fldl -96(%ebp)
.LC1022:
movl %ebp,%esp
popl %edi
popl %esi
popl %ebx
popl %ebp
ret
.Lf1050:
.size pow,.Lf1050-pow
.bss
.globl UfNGrad
.align 4
.type UfNGrad,@object
.size UfNGrad,4
.comm UfNGrad,4
.globl SqRWrng
.align 4
.type SqRWrng,@object
.size SqRWrng,4
.comm SqRWrng,4
.globl IEEE
.align 4
.type IEEE,@object
.size IEEE,4
.comm IEEE,4
.globl Anomaly
.align 4
.type Anomaly,@object
.size Anomaly,4
.comm Anomaly,4
.globl Monot
.align 4
.type Monot,@object
.size Monot,4
.comm Monot,4
.globl NotMonot
.align 4
.type NotMonot,@object
.size NotMonot,4
.comm NotMonot,4
.globl Done
.align 4
.type Done,@object
.size Done,4
.comm Done,4
.globl Break
.align 4
.type Break,@object
.size Break,4
.comm Break,4
.globl RSqrt
.align 4
.type RSqrt,@object
.size RSqrt,4
.comm RSqrt,4
.globl RAddSub
.align 4
.type RAddSub,@object
.size RAddSub,4
.comm RAddSub,4
.globl RDiv
.align 4
.type RDiv,@object
.size RDiv,4
.comm RDiv,4
.globl RMult
.align 4
.type RMult,@object
.size RMult,4
.comm RMult,4
.globl GAddSub
.align 4
.type GAddSub,@object
.size GAddSub,4
.comm GAddSub,4
.globl GDiv
.align 4
.type GDiv,@object
.size GDiv,4
.comm GDiv,4
.globl GMult
.align 4
.type GMult,@object
.size GMult,4
.comm GMult,4
.globl N1
.align 4
.type N1,@object
.size N1,4
.comm N1,4
.globl N
.align 4
.type N,@object
.size N,4
.comm N,4
.globl M
.align 4
.type M,@object
.size M,4
.comm M,4
.globl PageNo
.align 4
.type PageNo,@object
.size PageNo,4
.comm PageNo,4
.globl Milestone
.align 4
.type Milestone,@object
.size Milestone,4
.comm Milestone,4
.globl fpecount
.align 4
.type fpecount,@object
.size fpecount,4
.comm fpecount,4
.globl ErrCnt
.align 4
.type ErrCnt,@object
.size ErrCnt,16
.comm ErrCnt,16
.globl Z9
.align 4
.type Z9,@object
.size Z9,8
.comm Z9,8
.globl Z2
.align 4
.type Z2,@object
.size Z2,8
.comm Z2,8
.globl Z1
.align 4
.type Z1,@object
.size Z1,8
.comm Z1,8
.globl PseudoZero
.align 4
.type PseudoZero,@object
.size PseudoZero,8
.comm PseudoZero,8
.globl Z
.align 4
.type Z,@object
.size Z,8
.comm Z,8
.globl Random2
.align 4
.type Random2,@object
.size Random2,8
.comm Random2,8
.globl Y2
.align 4
.type Y2,@object
.size Y2,8
.comm Y2,8
.globl Y1
.align 4
.type Y1,@object
.size Y1,8
.comm Y1,8
.globl Y
.align 4
.type Y,@object
.size Y,8
.comm Y,8
.globl Random1
.align 4
.type Random1,@object
.size Random1,8
.comm Random1,8
.globl X8
.align 4
.type X8,@object
.size X8,8
.comm X8,8
.globl X2
.align 4
.type X2,@object
.size X2,8
.comm X2,8
.globl X1
.align 4
.type X1,@object
.size X1,8
.comm X1,8
.globl X
.align 4
.type X,@object
.size X,8
.comm X,8
.globl W
.align 4
.type W,@object
.size W,8
.comm W,8
.globl V9
.align 4
.type V9,@object
.size V9,8
.comm V9,8
.globl V0
.align 4
.type V0,@object
.size V0,8
.comm V0,8
.globl V
.align 4
.type V,@object
.size V,8
.comm V,8
.globl U2
.align 4
.type U2,@object
.size U2,8
.comm U2,8
.globl U1
.align 4
.type U1,@object
.size U1,8
.comm U1,8
.globl UfThold
.align 4
.type UfThold,@object
.size UfThold,8
.comm UfThold,8
.globl OneUlp
.align 4
.type OneUlp,@object
.size OneUlp,8
.comm OneUlp,8
.globl S
.align 4
.type S,@object
.size S,8
.comm S,8
.globl Underflow
.align 4
.type Underflow,@object
.size Underflow,8
.comm Underflow,8
.globl T
.align 4
.type T,@object
.size T,8
.comm T,8
.globl Random9
.align 4
.type Random9,@object
.size Random9,8
.comm Random9,8
.globl R
.align 4
.type R,@object
.size R,8
.comm R,8
.globl Q9
.align 4
.type Q9,@object
.size Q9,8
.comm Q9,8
.globl Q
.align 4
.type Q,@object
.size Q,8
.comm Q,8
.globl Precision
.align 4
.type Precision,@object
.size Precision,8
.comm Precision,8
.globl MyZero
.align 4
.type MyZero,@object
.size MyZero,8
.comm MyZero,8
.globl J
.align 4
.type J,@object
.size J,8
.comm J,8
.globl StickyBit
.align 4
.type StickyBit,@object
.size StickyBit,8
.comm StickyBit,8
.globl I
.align 4
.type I,@object
.size I,4
.comm I,4
.globl HInvrse
.align 4
.type HInvrse,@object
.size HInvrse,8
.comm HInvrse,8
.globl H
.align 4
.type H,@object
.size H,8
.comm H,8
.globl F9
.align 4
.type F9,@object
.size F9,8
.comm F9,8
.globl F6
.align 4
.type F6,@object
.size F6,8
.comm F6,8
.globl Third
.align 4
.type Third,@object
.size Third,8
.comm Third,8
.globl E9
.align 4
.type E9,@object
.size E9,8
.comm E9,8
.globl MaxSqEr
.align 4
.type MaxSqEr,@object
.size MaxSqEr,8
.comm MaxSqEr,8
.globl SqEr
.align 4
.type SqEr,@object
.size SqEr,8
.comm SqEr,8
.globl MinSqEr
.align 4
.type MinSqEr,@object
.size MinSqEr,8
.comm MinSqEr,8
.globl E3
.align 4
.type E3,@object
.size E3,8
.comm E3,8
.globl Exp2
.align 4
.type Exp2,@object
.size Exp2,8
.comm Exp2,8
.globl E1
.align 4
.type E1,@object
.size E1,8
.comm E1,8
.globl E0
.align 4
.type E0,@object
.size E0,8
.comm E0,8
.globl FourD
.align 4
.type FourD,@object
.size FourD,8
.comm FourD,8
.globl D
.align 4
.type D,@object
.size D,8
.comm D,8
.globl CInvrse
.align 4
.type CInvrse,@object
.size CInvrse,8
.comm CInvrse,8
.globl C
.align 4
.type C,@object
.size C,8
.comm C,8
.globl A1
.align 4
.type A1,@object
.size A1,8
.comm A1,8
.globl AInvrse
.align 4
.type AInvrse,@object
.size AInvrse,8
.comm AInvrse,8
.globl ch
.align 1
.type ch,@object
.size ch,8
.comm ch,8
.globl Indx
.align 4
.type Indx,@object
.size Indx,4
.comm Indx,4
.globl BMinusU2
.align 4
.type BMinusU2,@object
.size BMinusU2,8
.comm BMinusU2,8
.globl RadixD2
.align 4
.type RadixD2,@object
.size RadixD2,8
.comm RadixD2,8
.globl BInvrse
.align 4
.type BInvrse,@object
.size BInvrse,8
.comm BInvrse,8
.globl Radix
.align 4
.type Radix,@object
.size Radix,8
.comm Radix,8
.globl sigsave
.align 4
.type sigsave,@object
.size sigsave,4
.comm sigsave,4
.globl ovfl_buf
.align 4
.type ovfl_buf,@object
.size ovfl_buf,64
.comm ovfl_buf,64
.data
.align 4
.LC1047:
.long 0
.long 1073741824
.align 4
.LC1046:
.long 0
.long 1071644672
.align 4
.LC1029:
.long 0
.long 1083256832
.align 4
.LC1028:
.long 0
.long -1064226816
.align 1
.LC1020:
.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
.LC1019:
.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
.LC1018:
.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
.LC1017:
.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
.LC1016:
.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
.LC1015:
.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
.LC1014:
.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
.LC1013:
.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
.LC1012:
.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
.LC1011:
.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
.LC1010:
.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
.LC1009:
.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
.LC1008:
.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
.LC1007:
.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
.LC1006:
.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
.LC1005:
.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
.LC1004:
.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
.LC1000:
.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
.LC999:
.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
.LC998:
.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
.LC997:
.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
.LC996:
.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
.LC995:
.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
.LC994:
.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
.LC993:
.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
.LC992:
.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
.LC991:
.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
.LC990:
.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
.LC989:
.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
.LC988:
.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
.LC987:
.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
.LC986:
.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
.LC985:
.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
.LC984:
.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
.LC983:
.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
.LC982:
.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
.LC978:
.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
.LC977:
.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
.LC976:
.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
.LC975:
.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
.LC974:
.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
.LC973:
.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
.LC972:
.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
.LC971:
.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
.LC970:
.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
.LC969:
.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
.LC968:
.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
.LC967:
.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
.LC966:
.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
.LC965:
.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
.LC961:
.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
.LC960:
.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
.LC959:
.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
.LC958:
.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
.LC957:
.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
.LC956:
.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
.LC955:
.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
.LC954:
.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
.LC953:
.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
.LC949:
.byte 37
.byte 115
.byte 10
.byte 0
.align 1
.LC943:
.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
.LC942:
.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
.LC939:
.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
.LC938:
.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
.LC937:
.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
.LC932:
.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
.LC929:
.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
.LC926:
.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
.LC923:
.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
.LC922:
.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
.LC917:
.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
.LC914:
.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
.LC908:
.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
.LC907:
.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
.LC904:
.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
.LC900:
.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
.LC899:
.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
.LC894:
.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
.LC882:
.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
.LC881:
.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
.LC880:
.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
.LC879:
.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
.LC878:
.byte 99
.byte 111
.byte 109
.byte 112
.byte 117
.byte 116
.byte 105
.byte 110
.byte 103
.byte 10
.byte 0
.align 1
.LC877:
.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
.LC856:
.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
.LC855:
.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 4
.LC846:
.long -1998362383
.long 1054144693
.align 1
.LC843:
.byte 37
.byte 115
.byte 58
.byte 32
.byte 32
.byte 37
.byte 115
.byte 0
.align 1
.LC842:
.byte 70
.byte 76
.byte 65
.byte 87
.byte 0
.align 1
.LC841:
.byte 68
.byte 69
.byte 70
.byte 69
.byte 67
.byte 84
.byte 0
.align 1
.LC840:
.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
.LC839:
.byte 70
.byte 65
.byte 73
.byte 76
.byte 85
.byte 82
.byte 69
.byte 0
.align 1
.LC831:
.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
.LC830:
.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 4
.LC827:
.long 0
.long -1074790400
.align 1
.LC821:
.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
.LC820:
.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
.LC817:
.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
.LC816:
.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
.LC815:
.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
.LC814:
.byte 46
.byte 10
.byte 0
.align 1
.LC811:
.byte 56
.byte 53
.byte 52
.byte 0
.align 1
.LC810:
.byte 55
.byte 53
.byte 52
.byte 0
.align 1
.LC807:
.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
.LC806:
.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
.LC803:
.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
.LC797:
.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
.LC796:
.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
.LC795:
.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
.LC792:
.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
.LC791:
.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
.LC787:
.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
.LC786:
.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
.LC781:
.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
.LC780:
.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
.LC769:
.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
.LC762:
.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
.LC761:
.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
.LC760:
.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
.LC759:
.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
.LC755:
.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
.LC754:
.byte 32
.byte 32
.byte 37
.byte 46
.byte 55
.byte 101
.byte 32
.byte 46
.byte 10
.byte 0
.align 1
.LC751:
.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
.LC750:
.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
.LC749:
.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
.LC748:
.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
.LC743:
.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
.LC728:
.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
.LC727:
.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
.LC726:
.byte 66
.byte 97
.byte 100
.byte 108
.byte 121
.byte 0
.align 1
.LC719:
.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
.LC718:
.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
.LC706:
.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
.LC705:
.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
.LC688:
.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
.LC687:
.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
.LC681:
.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
.LC680:
.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
.LC679:
.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
.LC678:
.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
.LC677:
.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
.LC676:
.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
.LC673:
.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
.LC664:
.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
.LC661:
.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
.LC660:
.byte 102
.byte 105
.byte 110
.byte 100
.byte 115
.byte 32
.byte 97
.byte 32
.byte 0
.align 1
.LC659:
.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
.LC656:
.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
.LC655:
.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
.LC648:
.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
.LC647:
.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
.LC646:
.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
.LC638:
.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
.LC637:
.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
.LC630:
.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
.LC629:
.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
.LC628:
.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
.LC627:
.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
.LC626:
.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
.LC625:
.byte 67
.byte 97
.byte 108
.byte 99
.byte 117
.byte 108
.byte 97
.byte 116
.byte 101
.byte 100
.byte 0
.align 1
.LC618:
.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
.LC614:
.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
.LC611:
.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
.LC610:
.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
.LC606:
.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
.LC605:
.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
.LC604:
.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
.LC603:
.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
.LC602:
.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
.LC597:
.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
.LC596:
.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
.LC595:
.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
.LC594:
.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
.LC593:
.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
.LC592:
.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
.LC589:
.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
.LC588:
.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
.LC587:
.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
.LC586:
.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
.LC585:
.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
.LC584:
.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
.LC583:
.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
.LC582:
.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
.LC577:
.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
.LC567:
.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
.LC566:
.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
.LC561:
.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
.LC560:
.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
.LC559:
.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
.LC558:
.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
.LC556:
.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
.LC555:
.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
.LC554:
.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
.LC553:
.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
.LC541:
.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
.LC540:
.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
.LC539:
.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
.LC536:
.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
.LC535:
.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
.LC528:
.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
.LC527:
.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
.LC526:
.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
.LC525:
.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
.LC522:
.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
.LC521:
.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
.LC520:
.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
.LC507:
.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
.LC483:
.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
.LC480:
.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
.LC477:
.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
.LC476:
.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
.LC455:
.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
.LC452:
.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
.LC450:
.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
.LC449:
.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
.LC448:
.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
.LC445:
.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
.LC440:
.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
.LC435:
.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
.LC434:
.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
.LC433:
.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
.LC393:
.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
.LC371:
.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
.LC370:
.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
.LC353:
.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
.LC342:
.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
.LC337:
.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
.LC335:
.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
.LC334:
.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
.LC333:
.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 4
.LC324:
.long 0
.long 1074266112
.align 1
.LC323:
.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
.LC322:
.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
.LC319:
.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
.LC317:
.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
.LC316:
.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
.LC299:
.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
.LC296:
.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
.LC293:
.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
.LC292:
.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
.LC289:
.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
.LC282:
.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
.LC277:
.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
.LC273:
.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
.LC271:
.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
.LC268:
.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
.LC265:
.byte 68
.byte 105
.byte 118
.byte 105
.byte 115
.byte 105
.byte 111
.byte 110
.byte 0
.align 1
.LC262:
.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
.LC257:
.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
.LC254:
.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
.LC253:
.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
.LC250:
.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
.LC240:
.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
.LC221:
.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
.LC220:
.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
.LC217:
.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
.LC216:
.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
.LC215:
.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
.LC214:
.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
.LC211:
.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
.LC206:
.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
.LC202:
.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
.LC200:
.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
.LC195:
.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
.LC191:
.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
.LC189:
.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
.LC186:
.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
.LC185:
.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
.LC180:
.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
.LC176:
.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
.LC175:
.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
.LC174:
.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
.LC168:
.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
.LC167:
.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
.LC166:
.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
.LC165:
.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
.LC161:
.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
.LC160:
.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
.LC159:
.byte 80
.byte 114
.byte 101
.byte 99
.byte 105
.byte 115
.byte 105
.byte 111
.byte 110
.byte 0
.align 1
.LC158:
.byte 0
.align 1
.LC151:
.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
.LC146:
.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
.LC145:
.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
.LC144:
.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
.LC143:
.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
.LC142:
.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
.LC120:
.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
.LC118:
.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
.LC117:
.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
.LC114:
.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
.LC113:
.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
.LC100:
.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
.LC96:
.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 4
.LC94:
.long 0
.long 1076101120
.align 1
.LC89:
.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
.LC85:
.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
.LC83:
.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
.LC82:
.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 4
.LC79:
.long 1202590843
.long 1065646817
.align 1
.LC78:
.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
.LC77:
.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
.LC62:
.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
.LC61:
.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
.LC55:
.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
.LC46:
.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
.LC45:
.byte 10
.byte 0
.align 1
.LC44:
.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
.LC39:
.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
.LC35:
.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
.LC31:
.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
.LC27:
.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
.LC23:
.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 4
.LC21:
.long -755914244
.long 1062232653
.align 1
.LC20:
.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
.LC15:
.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
.LC13:
.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 4
.LC9:
.long 0
.long 1072693248
.align 4
.LC8:
.long 0
.long 0
.align 1
.LC2:
.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
.text
.ident "LCC: 4.2"