.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.1"