00000000 00000018 00000030 00000048 00000060 00000078 00000090 000000A8 000000C0 000000D8 000000F0 00000108 00000120 00000138 00000150 00000168 00000180 00000198 000001B0 000001C8 000001E0 000001F8 00000210 00000228 00000240 00000258 00000270 00000288 000002A0 000002B8 000002D0 000002E8 00000300 00000318 00000330 00000348 00000360 00000378 00000390 000003A8 000003C0 000003D8 000003F0 00000408 00000420 00000438 00000450 00000468 00000480 00000498 000004B0 000004C8 000004E0 000004F8 00000510 00000528 00000540 00000558 00000570 00000588 000005A0 000005B8 000005D0 000005E8 00000600 00000618 00000630 00000648 00000660 00000678 00000690 000006A8 000006C0 000006D8 000006F0 00000708 00000720 00000738 00000750 00000768 00000780 00000798 000007B0 000007C8 000007E0 000007F8 00000810 00000828 00000840 00000858 00000870 00000888 000008A0 000008B8 000008D0 000008E8 00000900 00000918 00000930 00000948 00000960 00000978 00000990 000009A8 000009C0 000009D8 000009F0 00000A08 00000A20 00000A38 00000A50 00000A68 00000A80 00000A98 00000AB0 00000AC8 00000AE0 00000AF8 00000B10 00000B28 00000B40 00000B58 00000B70 00000B88 00000BA0 00000BB8 00000BD0 00000BE8 00000C00 00000C18 00000C30 00000C48 00000C60 00000C78 00000C90 00000CA8 00000CC0 00000CD8 00000CF0 00000D08 00000D20 00000D38 00000D50 00000D68 00000D80 00000D98 00000DB0 00000DC8 00000DE0 00000DF8 00000E10 00000E28 00000E40 00000E58 00000E70 00000E88 00000EA0 00000EB8 00000ED0 00000EE8 00000F00 00000F18 00000F30 00000F48 00000F60 00000F78 00000F90 00000FA8 00000FC0 00000FD8 00000FF0 00001008 00001020 00001038 00001050 00001068 00001080 00001098 000010B0 000010C8 000010E0 000010F8 00001110 00001128 00001140 00001158 00001170 00001188 000011A0 000011B8 000011D0 000011E8 00001200 00001218 00001230 00001248 00001260 00001278 00001290 000012A8 000012C0 000012D8 000012F0 00001308 00001320 00001338 00001350 00001368 00001380 00001398 000013B0 000013C8 000013E0 000013F8 00001410 00001428 00001440 00001458 00001470 00001488 000014A0 000014B8 000014D0 000014E8 00001500 00001518 00001530 00001548 00001560 00001578 00001590 000015A8 000015C0 000015D8 000015F0 00001608 00001620 00001638 00001650 00001668 00001680 00001698 000016B0 000016C8 000016E0 000016F8 00001710 00001728 00001740 00001758 00001770 00001788 000017A0 000017B8 000017D0 000017E8 00001800 00001818 00001830 00001848 00001860 00001878 00001890 000018A8 000018C0 000018D8 000018F0 00001908 00001920 00001938 00001950 00001968 00001980 00001998 000019B0 000019C8 000019E0 000019F8 00001A10 00001A28 00001A40 00001A58 00001A70 00001A88 00001AA0 00001AB8 00001AD0 00001AE8 00001B00 00001B18 00001B30 00001B48 00001B60 00001B78 00001B90 00001BA8 00001BC0 00001BD8 00001BF0 00001C08 00001C20 00001C38 00001C50 00001C68 00001C80 00001C98 00001CB0 00001CC8 00001CE0 00001CF8 00001D10 00001D28 00001D40 00001D58 00001D70 00001D88 00001DA0 00001DB8 00001DD0 00001DE8 00001E00 00001E18 00001E30 00001E48 00001E60 00001E78 00001E90 00001EA8 00001EC0 00001ED8 00001EF0 00001F08 00001F20 00001F38 00001F50 00001F68 00001F80 00001F98 00001FB0 00001FC8 00001FE0 00001FF8 00002010 00002028 00002040 00002058 00002070 00002088 000020A0 000020B8 000020D0 000020E8 00002100 00002118 00002130 00002148 00002160 00002178 00002190 000021A8 000021C0 000021D8 000021F0 00002208 00002220 00002238 00002250 00002268 00002280 00002298 000022B0 000022C8 000022E0 000022F8 00002310 00002328 00002340 00002358 00002370 00002388 000023A0 000023B8 000023D0 000023E8 00002400 00002418 00002430 00002448 00002460 00002478 00002490 000024A8 000024C0 000024D8 000024F0 00002508 00002520 00002538 00002550 00002568 00002580 00002598 000025B0 000025C8 000025E0 000025F8 00002610 00002628 00002640 00002658 00002670 00002688 000026A0 000026B8 000026D0 000026E8 00002700 00002718 00002730 00002748 00002760 00002778 00002790 000027A8 000027C0 000027D8 000027F0 00002808 00002820 00002838 00002850 00002868 00002880 00002898 000028B0 000028C8 000028E0 000028F8 00002910 00002928 00002940 00002958 00002970 00002988 000029A0 000029B8 000029D0 000029E8 00002A00 00002A18 00002A30 00002A48 00002A60 00002A78 00002A90 00002AA8 00002AC0 00002AD8 00002AF0 00002B08 00002B20 00002B38 00002B50 00002B68 00002B80 00002B98 00002BB0 00002BC8 00002BE0 00002BF8 00002C10 00002C28 00002C40 00002C58 00002C70 00002C88 00002CA0 00002CB8 00002CD0 00002CE8 00002D00 00002D18 00002D30 00002D48 00002D60 00002D78 00002D90 00002DA8 00002DC0 00002DD8 00002DF0 00002E08 00002E20 00002E38 00002E50 00002E68 00002E80 00002E98 00002EB0 00002EC8 00002EE0 00002EF8 00002F10 00002F28 00002F40 00002F58 00002F70 00002F88 00002FA0 00002FB8 00002FD0 00002FE8 00003000 00003018 00003030 00003048 00003060 00003078 00003090 000030A8 000030C0 000030D8 000030F0 00003108 00003120 00003138 00003150 00003168 00003180 00003198 000031B0 000031C8 000031E0 000031F8 00003210 00003228 00003240 00003258 00003270 00003288 000032A0 000032B8 000032D0 000032E8 00003300 00003318 00003330 00003348 00003360 00003378 00003390 000033A8 000033C0 000033D8 000033F0 00003408 00003420 00003438 00003450 00003468 00003480 00003498 000034B0 000034C8 000034E0 000034F8 00003510 00003528 00003540 00003558 00003570 00003588 000035A0 000035B8 000035D0 000035E8 00003600 00003618 00003630 00003648 00003660 00003678 00003690 000036A8 000036C0 000036D8 000036F0 00003708 00003720 00003738 00003750 00003768 00003780 00003798 000037B0 000037C8 000037E0 000037F8 00003810 00003828 00003840 00003858 00003870 00003888 000038A0 000038B8 000038D0 000038E8 00003900 00003918 00003930 00003948 00003960 00003978 00003990 000039A8 000039C0 000039D8 000039F0 00003A08 00003A20 00003A38 00003A50 00003A68 00003A80 00003A98 00003AB0 00003AC8 00003AE0 00003AF8 00003B10 00003B28 00003B40 00003B58 00003B70 00003B88 00003BA0 00003BB8 00003BD0 00003BE8 00003C00 00003C18 00003C30 00003C48 00003C60 00003C78 00003C90 00003CA8 00003CC0 00003CD8 00003CF0 00003D08 00003D20 00003D38 00003D50 00003D68 00003D80 00003D98 00003DB0 00003DC8 00003DE0 00003DF8 00003E10 00003E28 00003E40 00003E58 00003E70 00003E88 00003EA0 00003EB8 00003ED0 00003EE8 00003F00 00003F18
| 3C 21 44 4F 43 54 59 50 45 20 68 74 6D 6C 20 50 55 42 4C 49 43 20 22 2D 2F 2F 49 45 54 46 2F 2F 44 54 44 20 48 54 4D 4C 20 32 2E 30 2F 2F 45 4E 22 3E 0A 3C 48 54 4D 4C 3E 0A 3C 48 45 41 44 3E 0A 3C 54 49 54 4C 45 3E 47 4E 55 20 47 65 6E 65 72 61 6C 20 50 75 62 6C 69 63 20 4C 69 63 65 6E 73 65 3C 2F 54 49 54 4C 45 3E 0A 3C 2F 48 45 41 44 3E 0A 3C 42 4F 44 59 20 42 47 43 4F 4C 4F 52 3D 22 23 46 46 46 46 46 46 22 20 54 45 58 54 3D 22 23 30 30 30 30 30 30 22 20 4C 49 4E 4B 3D 22 23 31 46 30 30 46 46 22 20 41 4C 49 4E 4B 3D 22 23 46 46 30 30 30 30 22 20 56 4C 49 4E 4B 3D 22 23 39 39 30 30 44 44 22 3E 0A 3C 48 31 3E 47 4E 55 20 47 65 6E 65 72 61 6C 20 50 75 62 6C 69 63 20 4C 69 63 65 6E 73 65 3C 2F 48 31 3E 0A 3C 50 3E 0A 56 65 72 73 69 6F 6E 20 32 2C 20 4A 75 6E 65 20 31 39 39 31 0A 0A 3C 2F 50 3E 0A 0A 3C 50 52 45 3E 0A 43 6F 70 79 72 69 67 68 74 20 28 43 29 20 31 39 38 39 2C 20 31 39 39 31 20 46 72 65 65 20 53 6F 66 74 77 61 72 65 20 46 6F 75 6E 64 61 74 69 6F 6E 2C 20 49 6E 63 2E 0A 35 39 20 54 65 6D 70 6C 65 20 50 6C 61 63 65 20 2D 20 53 75 69 74 65 20 33 33 30 2C 20 42 6F 73 74 6F 6E 2C 20 4D 41 20 20 30 32 31 31 31 2D 31 33 30 37 2C 20 55 53 41 0A 0A 45 76 65 72 79 6F 6E 65 20 69 73 20 70 65 72 6D 69 74 74 65 64 20 74 6F 20 63 6F 70 79 20 61 6E 64 20 64 69 73 74 72 69 62 75 74 65 20 76 65 72 62 61 74 69 6D 20 63 6F 70 69 65 73 0A 6F 66 20 74 68 69 73 20 6C 69 63 65 6E 73 65 20 64 6F 63 75 6D 65 6E 74 2C 20 62 75 74 20 63 68 61 6E 67 69 6E 67 20 69 74 20 69 73 20 6E 6F 74 20 61 6C 6C 6F 77 65 64 2E 0A 3C 2F 50 52 45 3E 0A 0A 0A 0A 3C 48 32 3E 50 72 65 61 6D 62 6C 65 3C 2F 48 32 3E 0A 0A 3C 50 3E 0A 20 20 54 68 65 20 6C 69 63 65 6E 73 65 73 20 66 6F 72 20 6D 6F 73 74 20 73 6F 66 74 77 61 72 65 20 61 72 65 20 64 65 73 69 67 6E 65 64 20 74 6F 20 74 61 6B 65 20 61 77 61 79 20 79 6F 75 72 0A 66 72 65 65 64 6F 6D 20 74 6F 20 73 68 61 72 65 20 61 6E 64 20 63 68 61 6E 67 65 20 69 74 2E 20 20 42 79 20 63 6F 6E 74 72 61 73 74 2C 20 74 68 65 20 47 4E 55 20 47 65 6E 65 72 61 6C 20 50 75 62 6C 69 63 0A 4C 69 63 65 6E 73 65 20 69 73 20 69 6E 74 65 6E 64 65 64 20 74 6F 20 67 75 61 72 61 6E 74 65 65 20 79 6F 75 72 20 66 72 65 65 64 6F 6D 20 74 6F 20 73 68 61 72 65 20 61 6E 64 20 63 68 61 6E 67 65 20 66 72 65 65 0A 73 6F 66 74 77 61 72 65 2D 2D 74 6F 20 6D 61 6B 65 20 73 75 72 65 20 74 68 65 20 73 6F 66 74 77 61 72 65 20 69 73 20 66 72 65 65 20 66 6F 72 20 61 6C 6C 20 69 74 73 20 75 73 65 72 73 2E 20 20 54 68 69 73 0A 47 65 6E 65 72 61 6C 20 50 75 62 6C 69 63 20 4C 69 63 65 6E 73 65 20 61 70 70 6C 69 65 73 20 74 6F 20 6D 6F 73 74 20 6F 66 20 74 68 65 20 46 72 65 65 20 53 6F 66 74 77 61 72 65 0A 46 6F 75 6E 64 61 74 69 6F 6E 27 73 20 73 6F 66 74 77 61 72 65 20 61 6E 64 20 74 6F 20 61 6E 79 20 6F 74 68 65 72 20 70 72 6F 67 72 61 6D 20 77 68 6F 73 65 20 61 75 74 68 6F 72 73 20 63 6F 6D 6D 69 74 20 74 6F 0A 75 73 69 6E 67 20 69 74 2E 20 20 28 53 6F 6D 65 20 6F 74 68 65 72 20 46 72 65 65 20 53 6F 66 74 77 61 72 65 20 46 6F 75 6E 64 61 74 69 6F 6E 20 73 6F 66 74 77 61 72 65 20 69 73 20 63 6F 76 65 72 65 64 20 62 79 0A 74 68 65 20 47 4E 55 20 4C 69 62 72 61 72 79 20 47 65 6E 65 72 61 6C 20 50 75 62 6C 69 63 20 4C 69 63 65 6E 73 65 20 69 6E 73 74 65 61 64 2E 29 20 20 59 6F 75 20 63 61 6E 20 61 70 70 6C 79 20 69 74 20 74 6F 0A 79 6F 75 72 20 70 72 6F 67 72 61 6D 73 2C 20 74 6F 6F 2E 0A 0A 3C 2F 50 3E 0A 3C 50 3E 0A 20 20 57 68 65 6E 20 77 65 20 73 70 65 61 6B 20 6F 66 20 66 72 65 65 20 73 6F 66 74 77 61 72 65 2C 20 77 65 20 61 72 65 20 72 65 66 65 72 72 69 6E 67 20 74 6F 20 66 72 65 65 64 6F 6D 2C 20 6E 6F 74 0A 70 72 69 63 65 2E 20 20 4F 75 72 20 47 65 6E 65 72 61 6C 20 50 75 62 6C 69 63 20 4C 69 63 65 6E 73 65 73 20 61 72 65 20 64 65 73 69 67 6E 65 64 20 74 6F 20 6D 61 6B 65 20 73 75 72 65 20 74 68 61 74 20 79 6F 75 0A 68 61 76 65 20 74 68 65 20 66 72 65 65 64 6F 6D 20 74 6F 20 64 69 73 74 72 69 62 75 74 65 20 63 6F 70 69 65 73 20 6F 66 20 66 72 65 65 20 73 6F 66 74 77 61 72 65 20 28 61 6E 64 20 63 68 61 72 67 65 20 66 6F 72 0A 74 68 69 73 20 73 65 72 76 69 63 65 20 69 66 20 79 6F 75 20 77 69 73 68 29 2C 20 74 68 61 74 20 79 6F 75 20 72 65 63 65 69 76 65 20 73 6F 75 72 63 65 20 63 6F 64 65 20 6F 72 20 63 61 6E 20 67 65 74 20 69 74 0A 69 66 20 79 6F 75 20 77 61 6E 74 20 69 74 2C 20 74 68 61 74 20 79 6F 75 20 63 61 6E 20 63 68 61 6E 67 65 20 74 68 65 20 73 6F 66 74 77 61 72 65 20 6F 72 20 75 73 65 20 70 69 65 63 65 73 20 6F 66 20 69 74 0A 69 6E 20 6E 65 77 20 66 72 65 65 20 70 72 6F 67 72 61 6D 73 3B 20 61 6E 64 20 74 68 61 74 20 79 6F 75 20 6B 6E 6F 77 20 79 6F 75 20 63 61 6E 20 64 6F 20 74 68 65 73 65 20 74 68 69 6E 67 73 2E 0A 0A 3C 2F 50 3E 0A 3C 50 3E 0A 20 20 54 6F 20 70 72 6F 74 65 63 74 20 79 6F 75 72 20 72 69 67 68 74 73 2C 20 77 65 20 6E 65 65 64 20 74 6F 20 6D 61 6B 65 20 72 65 73 74 72 69 63 74 69 6F 6E 73 20 74 68 61 74 20 66 6F 72 62 69 64 0A 61 6E 79 6F 6E 65 20 74 6F 20 64 65 6E 79 20 79 6F 75 20 74 68 65 73 65 20 72 69 67 68 74 73 20 6F 72 20 74 6F 20 61 73 6B 20 79 6F 75 20 74 6F 20 73 75 72 72 65 6E 64 65 72 20 74 68 65 20 72 69 67 68 74 73 2E 0A 54 68 65 73 65 20 72 65 73 74 72 69 63 74 69 6F 6E 73 20 74 72 61 6E 73 6C 61 74 65 20 74 6F 20 63 65 72 74 61 69 6E 20 72 65 73 70 6F 6E 73 69 62 69 6C 69 74 69 65 73 20 66 6F 72 20 79 6F 75 20 69 66 20 79 6F 75 0A 64 69 73 74 72 69 62 75 74 65 20 63 6F 70 69 65 73 20 6F 66 20 74 68 65 20 73 6F 66 74 77 61 72 65 2C 20 6F 72 20 69 66 20 79 6F 75 20 6D 6F 64 69 66 79 20 69 74 2E 0A 0A 3C 2F 50 3E 0A 3C 50 3E 0A 20 20 46 6F 72 20 65 78 61 6D 70 6C 65 2C 20 69 66 20 79 6F 75 20 64 69 73 74 72 69 62 75 74 65 20 63 6F 70 69 65 73 20 6F 66 20 73 75 63 68 20 61 20 70 72 6F 67 72 61 6D 2C 20 77 68 65 74 68 65 72 0A 67 72 61 74 69 73 20 6F 72 20 66 6F 72 20 61 20 66 65 65 2C 20 79 6F 75 20 6D 75 73 74 20 67 69 76 65 20 74 68 65 20 72 65 63 69 70 69 65 6E 74 73 20 61 6C 6C 20 74 68 65 20 72 69 67 68 74 73 20 74 68 61 74 0A 79 6F 75 20 68 61 76 65 2E 20 20 59 6F 75 20 6D 75 73 74 20 6D 61 6B 65 20 73 75 72 65 20 74 68 61 74 20 74 68 65 79 2C 20 74 6F 6F 2C 20 72 65 63 65 69 76 65 20 6F 72 20 63 61 6E 20 67 65 74 20 74 68 65 0A 73 6F 75 72 63 65 20 63 6F 64 65 2E 20 20 41 6E 64 20 79 6F 75 20 6D 75 73 74 20 73 68 6F 77 20 74 68 65 6D 20 74 68 65 73 65 20 74 65 72 6D 73 20 73 6F 20 74 68 65 79 20 6B 6E 6F 77 20 74 68 65 69 72 0A 72 69 67 68 74 73 2E 0A 0A 3C 2F 50 3E 0A 3C 50 3E 0A 20 20 57 65 20 70 72 6F 74 65 63 74 20 79 6F 75 72 20 72 69 67 68 74 73 20 77 69 74 68 20 74 77 6F 20 73 74 65 70 73 3A 20 28 31 29 20 63 6F 70 79 72 69 67 68 74 20 74 68 65 20 73 6F 66 74 77 61 72 65 2C 20 61 6E 64 0A 28 32 29 20 6F 66 66 65 72 20 79 6F 75 20 74 68 69 73 20 6C 69 63 65 6E 73 65 20 77 68 69 63 68 20 67 69 76 65 73 20 79 6F 75 20 6C 65 67 61 6C 20 70 65 72 6D 69 73 73 69 6F 6E 20 74 6F 20 63 6F 70 79 2C 0A 64 69 73 74 72 69 62 75 74 65 20 61 6E 64 2F 6F 72 20 6D 6F 64 69 66 79 20 74 68 65 20 73 6F 66 74 77 61 72 65 2E 0A 0A 3C 2F 50 3E 0A 3C 50 3E 0A 20 20 41 6C 73 6F 2C 20 66 6F 72 20 65 61 63 68 20 61 75 74 68 6F 72 27 73 20 70 72 6F 74 65 63 74 69 6F 6E 20 61 6E 64 20 6F 75 72 73 2C 20 77 65 20 77 61 6E 74 20 74 6F 20 6D 61 6B 65 20 63 65 72 74 61 69 6E 0A 74 68 61 74 20 65 76 65 72 79 6F 6E 65 20 75 6E 64 65 72 73 74 61 6E 64 73 20 74 68 61 74 20 74 68 65 72 65 20 69 73 20 6E 6F 20 77 61 72 72 61 6E 74 79 20 66 6F 72 20 74 68 69 73 20 66 72 65 65 0A 73 6F 66 74 77 61 72 65 2E 20 20 49 66 20 74 68 65 20 73 6F 66 74 77 61 72 65 20 69 73 20 6D 6F 64 69 66 69 65 64 20 62 79 20 73 6F 6D 65 6F 6E 65 20 65 6C 73 65 20 61 6E 64 20 70 61 73 73 65 64 20 6F 6E 2C 20 77 65 0A 77 61 6E 74 20 69 74 73 20 72 65 63 69 70 69 65 6E 74 73 20 74 6F 20 6B 6E 6F 77 20 74 68 61 74 20 77 68 61 74 20 74 68 65 79 20 68 61 76 65 20 69 73 20 6E 6F 74 20 74 68 65 20 6F 72 69 67 69 6E 61 6C 2C 20 73 6F 0A 74 68 61 74 20 61 6E 79 20 70 72 6F 62 6C 65 6D 73 20 69 6E 74 72 6F 64 75 63 65 64 20 62 79 20 6F 74 68 65 72 73 20 77 69 6C 6C 20 6E 6F 74 20 72 65 66 6C 65 63 74 20 6F 6E 20 74 68 65 20 6F 72 69 67 69 6E 61 6C 0A 61 75 74 68 6F 72 73 27 20 72 65 70 75 74 61 74 69 6F 6E 73 2E 0A 0A 3C 2F 50 3E 0A 3C 50 3E 0A 20 20 46 69 6E 61 6C 6C 79 2C 20 61 6E 79 20 66 72 65 65 20 70 72 6F 67 72 61 6D 20 69 73 20 74 68 72 65 61 74 65 6E 65 64 20 63 6F 6E 73 74 61 6E 74 6C 79 20 62 79 20 73 6F 66 74 77 61 72 65 0A 70 61 74 65 6E 74 73 2E 20 20 57 65 20 77 69 73 68 20 74 6F 20 61 76 6F 69 64 20 74 68 65 20 64 61 6E 67 65 72 20 74 68 61 74 20 72 65 64 69 73 74 72 69 62 75 74 6F 72 73 20 6F 66 20 61 20 66 72 65 65 0A 70 72 6F 67 72 61 6D 20 77 69 6C 6C 20 69 6E 64 69 76 69 64 75 61 6C 6C 79 20 6F 62 74 61 69 6E 20 70 61 74 65 6E 74 20 6C 69 63 65 6E 73 65 73 2C 20 69 6E 20 65 66 66 65 63 74 20 6D 61 6B 69 6E 67 20 74 68 65 0A 70 72 6F 67 72 61 6D 20 70 72 6F 70 72 69 65 74 61 72 79 2E 20 20 54 6F 20 70 72 65 76 65 6E 74 20 74 68 69 73 2C 20 77 65 20 68 61 76 65 20 6D 61 64 65 20 69 74 20 63 6C 65 61 72 20 74 68 61 74 20 61 6E 79 0A 70 61 74 65 6E 74 20 6D 75 73 74 20 62 65 20 6C 69 63 65 6E 73 65 64 20 66 6F 72 20 65 76 65 72 79 6F 6E 65 27 73 20 66 72 65 65 20 75 73 65 20 6F 72 20 6E 6F 74 20 6C 69 63 65 6E 73 65 64 20 61 74 20 61 6C 6C 2E 0A 0A 3C 2F 50 3E 0A 3C 50 3E 0A 20 20 54 68 65 20 70 72 65 63 69 73 65 20 74 65 72 6D 73 20 61 6E 64 20 63 6F 6E 64 69 74 69 6F 6E 73 20 66 6F 72 20 63 6F 70 79 69 6E 67 2C 20 64 69 73 74 72 69 62 75 74 69 6F 6E 20 61 6E 64 0A 6D 6F 64 69 66 69 63 61 74 69 6F 6E 20 66 6F 6C 6C 6F 77 2E 0A 0A 3C 2F 50 3E 0A 0A 0A 3C 48 32 3E 54 45 52 4D 53 20 41 4E 44 20 43 4F 4E 44 49 54 49 4F 4E 53 20 46 4F 52 20 43 4F 50 59 49 4E 47 2C 20 44 49 53 54 52 49 42 55 54 49 4F 4E 20 41 4E 44 20 4D 4F 44 49 46 49 43 41 54 49 4F 4E 3C 2F 48 32 3E 0A 3C 50 3E 0A 0A 3C 53 54 52 4F 4E 47 3E 30 2E 3C 2F 53 54 52 4F 4E 47 3E 0A 20 54 68 69 73 20 4C 69 63 65 6E 73 65 20 61 70 70 6C 69 65 73 20 74 6F 20 61 6E 79 20 70 72 6F 67 72 61 6D 20 6F 72 20 6F 74 68 65 72 20 77 6F 72 6B 20 77 68 69 63 68 20 63 6F 6E 74 61 69 6E 73 0A 61 20 6E 6F 74 69 63 65 20 70 6C 61 63 65 64 20 62 79 20 74 68 65 20 63 6F 70 79 72 69 67 68 74 20 68 6F 6C 64 65 72 20 73 61 79 69 6E 67 20 69 74 20 6D 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 0A 75 6E 64 65 72 20 74 68 65 20 74 65 72 6D 73 20 6F 66 20 74 68 69 73 20 47 65 6E 65 72 61 6C 20 50 75 62 6C 69 63 20 4C 69 63 65 6E 73 65 2E 20 20 54 68 65 20 22 50 72 6F 67 72 61 6D 22 2C 20 62 65 6C 6F 77 2C 0A 72 65 66 65 72 73 20 74 6F 20 61 6E 79 20 73 75 63 68 20 70 72 6F 67 72 61 6D 20 6F 72 20 77 6F 72 6B 2C 20 61 6E 64 20 61 20 22 77 6F 72 6B 20 62 61 73 65 64 20 6F 6E 20 74 68 65 20 50 72 6F 67 72 61 6D 22 0A 6D 65 61 6E 73 20 65 69 74 68 65 72 20 74 68 65 20 50 72 6F 67 72 61 6D 20 6F 72 20 61 6E 79 20 64 65 72 69 76 61 74 69 76 65 20 77 6F 72 6B 20 75 6E 64 65 72 20 63 6F 70 79 72 69 67 68 74 20 6C 61 77 3A 0A 74 68 61 74 20 69 73 20 74 6F 20 73 61 79 2C 20 61 20 77 6F 72 6B 20 63 6F 6E 74 61 69 6E 69 6E 67 20 74 68 65 20 50 72 6F 67 72 61 6D 20 6F 72 20 61 20 70 6F 72 74 69 6F 6E 20 6F 66 20 69 74 2C 0A 65 69 74 68 65 72 20 76 65 72 62 61 74 69 6D 20 6F 72 20 77 69 74 68 20 6D 6F 64 69 66 69 63 61 74 69 6F 6E 73 20 61 6E 64 2F 6F 72 20 74 72 61 6E 73 6C 61 74 65 64 20 69 6E 74 6F 20 61 6E 6F 74 68 65 72 0A 6C 61 6E 67 75 61 67 65 2E 20 20 28 48 65 72 65 69 6E 61 66 74 65 72 2C 20 74 72 61 6E 73 6C 61 74 69 6F 6E 20 69 73 20 69 6E 63 6C 75 64 65 64 20 77 69 74 68 6F 75 74 20 6C 69 6D 69 74 61 74 69 6F 6E 20 69 6E 0A 74 68 65 20 74 65 72 6D 20 22 6D 6F 64 69 66 69 63 61 74 69 6F 6E 22 2E 29 20 20 45 61 63 68 20 6C 69 63 65 6E 73 65 65 20 69 73 20 61 64 64 72 65 73 73 65 64 20 61 73 20 22 79 6F 75 22 2E 0A 3C 50 3E 0A 0A 41 63 74 69 76 69 74 69 65 73 20 6F 74 68 65 72 20 74 68 61 6E 20 63 6F 70 79 69 6E 67 2C 20 64 69 73 74 72 69 62 75 74 69 6F 6E 20 61 6E 64 20 6D 6F 64 69 66 69 63 61 74 69 6F 6E 20 61 72 65 20 6E 6F 74 0A 63 6F 76 65 72 65 64 20 62 79 20 74 68 69 73 20 4C 69 63 65 6E 73 65 3B 20 74 68 65 79 20 61 72 65 20 6F 75 74 73 69 64 65 20 69 74 73 20 73 63 6F 70 65 2E 20 20 54 68 65 20 61 63 74 20 6F 66 0A 72 75 6E 6E 69 6E 67 20 74 68 65 20 50 72 6F 67 72 61 6D 20 69 73 20 6E 6F 74 20 72 65 73 74 72 69 63 74 65 64 2C 20 61 6E 64 20 74 68 65 20 6F 75 74 70 75 74 20 66 72 6F 6D 20 74 68 65 20 50 72 6F 67 72 61 6D 0A 69 73 20 63 6F 76 65 72 65 64 20 6F 6E 6C 79 20 69 66 20 69 74 73 20 63 6F 6E 74 65 6E 74 73 20 63 6F 6E 73 74 69 74 75 74 65 20 61 20 77 6F 72 6B 20 62 61 73 65 64 20 6F 6E 20 74 68 65 0A 50 72 6F 67 72 61 6D 20 28 69 6E 64 65 70 65 6E 64 65 6E 74 20 6F 66 20 68 61 76 69 6E 67 20 62 65 65 6E 20 6D 61 64 65 20 62 79 20 72 75 6E 6E 69 6E 67 20 74 68 65 20 50 72 6F 67 72 61 6D 29 2E 0A 57 68 65 74 68 65 72 20 74 68 61 74 20 69 73 20 74 72 75 65 20 64 65 70 65 6E 64 73 20 6F 6E 20 77 68 61 74 20 74 68 65 20 50 72 6F 67 72 61 6D 20 64 6F 65 73 2E 0A 0A 3C 50 3E 0A 0A 3C 53 54 52 4F 4E 47 3E 31 2E 3C 2F 53 54 52 4F 4E 47 3E 0A 20 59 6F 75 20 6D 61 79 20 63 6F 70 79 20 61 6E 64 20 64 69 73 74 72 69 62 75 74 65 20 76 65 72 62 61 74 69 6D 20 63 6F 70 69 65 73 20 6F 66 20 74 68 65 20 50 72 6F 67 72 61 6D 27 73 0A 73 6F 75 72 63 65 20 63 6F 64 65 20 61 73 20 79 6F 75 20 72 65 63 65 69 76 65 20 69 74 2C 20 69 6E 20 61 6E 79 20 6D 65 64 69 75 6D 2C 20 70 72 6F 76 69 64 65 64 20 74 68 61 74 20 79 6F 75 0A 63 6F 6E 73 70 69 63 75 6F 75 73 6C 79 20 61 6E 64 20 61 70 70 72 6F 70 72 69 61 74 65 6C 79 20 70 75 62 6C 69 73 68 20 6F 6E 20 65 61 63 68 20 63 6F 70 79 20 61 6E 20 61 70 70 72 6F 70 72 69 61 74 65 0A 63 6F 70 79 72 69 67 68 74 20 6E 6F 74 69 63 65 20 61 6E 64 20 64 69 73 63 6C 61 69 6D 65 72 20 6F 66 20 77 61 72 72 61 6E 74 79 3B 20 6B 65 65 70 20 69 6E 74 61 63 74 20 61 6C 6C 20 74 68 65 0A 6E 6F 74 69 63 65 73 20 74 68 61 74 20 72 65 66 65 72 20 74 6F 20 74 68 69 73 20 4C 69 63 65 6E 73 65 20 61 6E 64 20 74 6F 20 74 68 65 20 61 62 73 65 6E 63 65 20 6F 66 20 61 6E 79 20 77 61 72 72 61 6E 74 79 3B 0A 61 6E 64 20 67 69 76 65 20 61 6E 79 20 6F 74 68 65 72 20 72 65 63 69 70 69 65 6E 74 73 20 6F 66 20 74 68 65 20 50 72 6F 67 72 61 6D 20 61 20 63 6F 70 79 20 6F 66 20 74 68 69 73 20 4C 69 63 65 6E 73 65 0A 61 6C 6F 6E 67 20 77 69 74 68 20 74 68 65 20 50 72 6F 67 72 61 6D 2E 0A 3C 50 3E 0A 0A 59 6F 75 20 6D 61 79 20 63 68 61 72 67 65 20 61 20 66 65 65 20 66 6F 72 20 74 68 65 20 70 68 79 73 69 63 61 6C 20 61 63 74 20 6F 66 20 74 72 61 6E 73 66 65 72 72 69 6E 67 20 61 20 63 6F 70 79 2C 20 61 6E 64 0A 79 6F 75 20 6D 61 79 20 61 74 20 79 6F 75 72 20 6F 70 74 69 6F 6E 20 6F 66 66 65 72 20 77 61 72 72 61 6E 74 79 20 70 72 6F 74 65 63 74 69 6F 6E 20 69 6E 20 65 78 63 68 61 6E 67 65 20 66 6F 72 20 61 20 66 65 65 2E 0A 3C 50 3E 0A 0A 3C 53 54 52 4F 4E 47 3E 32 2E 3C 2F 53 54 52 4F 4E 47 3E 0A 20 59 6F 75 20 6D 61 79 20 6D 6F 64 69 66 79 20 79 6F 75 72 20 63 6F 70 79 20 6F 72 20 63 6F 70 69 65 73 20 6F 66 20 74 68 65 20 50 72 6F 67 72 61 6D 20 6F 72 20 61 6E 79 20 70 6F 72 74 69 6F 6E 0A 6F 66 20 69 74 2C 20 74 68 75 73 20 66 6F 72 6D 69 6E 67 20 61 20 77 6F 72 6B 20 62 61 73 65 64 20 6F 6E 20 74 68 65 20 50 72 6F 67 72 61 6D 2C 20 61 6E 64 20 63 6F 70 79 20 61 6E 64 0A 64 69 73 74 72 69 62 75 74 65 20 73 75 63 68 20 6D 6F 64 69 66 69 63 61 74 69 6F 6E 73 20 6F 72 20 77 6F 72 6B 20 75 6E 64 65 72 20 74 68 65 20 74 65 72 6D 73 20 6F 66 20 53 65 63 74 69 6F 6E 20 31 0A 61 62 6F 76 65 2C 20 70 72 6F 76 69 64 65 64 20 74 68 61 74 20 79 6F 75 20 61 6C 73 6F 20 6D 65 65 74 20 61 6C 6C 20 6F 66 20 74 68 65 73 65 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0A 3C 50 3E 0A 0A 3C 55 4C 3E 0A 0A 3C 4C 49 3E 3C 53 54 52 4F 4E 47 3E 61 29 3C 2F 53 54 52 4F 4E 47 3E 0A 20 20 20 20 20 59 6F 75 20 6D 75 73 74 20 63 61 75 73 65 20 74 68 65 20 6D 6F 64 69 66 69 65 64 20 66 69 6C 65 73 20 74 6F 20 63 61 72 72 79 20 70 72 6F 6D 69 6E 65 6E 74 20 6E 6F 74 69 63 65 73 0A 20 20 20 20 20 73 74 61 74 69 6E 67 20 74 68 61 74 20 79 6F 75 20 63 68 61 6E 67 65 64 20 74 68 65 20 66 69 6C 65 73 20 61 6E 64 20 74 68 65 20 64 61 74 65 20 6F 66 20 61 6E 79 20 63 68 61 6E 67 65 2E 0A 0A 3C 50 3E 0A 3C 4C 49 3E 3C 53 54 52 4F 4E 47 3E 62 29 3C 2F 53 54 52 4F 4E 47 3E 0A 20 20 20 20 20 59 6F 75 20 6D 75 73 74 20 63 61 75 73 65 20 61 6E 79 20 77 6F 72 6B 20 74 68 61 74 20 79 6F 75 20 64 69 73 74 72 69 62 75 74 65 20 6F 72 20 70 75 62 6C 69 73 68 2C 20 74 68 61 74 20 69 6E 0A 20 20 20 20 20 77 68 6F 6C 65 20 6F 72 20 69 6E 20 70 61 72 74 20 63 6F 6E 74 61 69 6E 73 20 6F 72 20 69 73 20 64 65 72 69 76 65 64 20 66 72 6F 6D 20 74 68 65 20 50 72 6F 67 72 61 6D 20 6F 72 20 61 6E 79 0A 20 20 20 20 20 70 61 72 74 20 74 68 65 72 65 6F 66 2C 20 74 6F 20 62 65 20 6C 69 63 65 6E 73 65 64 20 61 73 20 61 20 77 68 6F 6C 65 20 61 74 20 6E 6F 20 63 68 61 72 67 65 20 74 6F 20 61 6C 6C 20 74 68 69 72 64 0A 20 20 20 20 20 70 61 72 74 69 65 73 20 75 6E 64 65 72 20 74 68 65 20 74 65 72 6D 73 20 6F 66 20 74 68 69 73 20 4C 69 63 65 6E 73 65 2E 0A 0A 3C 50 3E 0A 3C 4C 49 3E 3C 53 54 52 4F 4E 47 3E 63 29 3C 2F 53 54 52 4F 4E 47 3E 0A 20 20 20 20 20 49 66 20 74 68 65 20 6D 6F 64 69 66 69 65 64 20 70 72 6F 67 72 61 6D 20 6E 6F 72 6D 61 6C 6C 79 20 72 65 61 64 73 20 63 6F 6D 6D 61 6E 64 73 20 69 6E 74 65 72 61 63 74 69 76 65 6C 79 0A 20 20 20 20 20 77 68 65 6E 20 72 75 6E 2C 20 79 6F 75 20 6D 75 73 74 20 63 61 75 73 65 20 69 74 2C 20 77 68 65 6E 20 73 74 61 72 74 65 64 20 72 75 6E 6E 69 6E 67 20 66 6F 72 20 73 75 63 68 0A 20 20 20 20 20 69 6E 74 65 72 61 63 74 69 76 65 20 75 73 65 20 69 6E 20 74 68 65 20 6D 6F 73 74 20 6F 72 64 69 6E 61 72 79 20 77 61 79 2C 20 74 6F 20 70 72 69 6E 74 20 6F 72 20 64 69 73 70 6C 61 79 20 61 6E 0A 20 20 20 20 20 61 6E 6E 6F 75 6E 63 65 6D 65 6E 74 20 69 6E 63 6C 75 64 69 6E 67 20 61 6E 20 61 70 70 72 6F 70 72 69 61 74 65 20 63 6F 70 79 72 69 67 68 74 20 6E 6F 74 69 63 65 20 61 6E 64 20 61 0A 20 20 20 20 20 6E 6F 74 69 63 65 20 74 68 61 74 20 74 68 65 72 65 20 69 73 20 6E 6F 20 77 61 72 72 61 6E 74 79 20 28 6F 72 20 65 6C 73 65 2C 20 73 61 79 69 6E 67 20 74 68 61 74 20 79 6F 75 20 70 72 6F 76 69 64 65 0A 20 20 20 20 20 61 20 77 61 72 72 61 6E 74 79 29 20 61 6E 64 20 74 68 61 74 20 75 73 65 72 73 20 6D 61 79 20 72 65 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 70 72 6F 67 72 61 6D 20 75 6E 64 65 72 0A 20 20 20 20 20 74 68 65 73 65 20 63 6F 6E 64 69 74 69 6F 6E 73 2C 20 61 6E 64 20 74 65 6C 6C 69 6E 67 20 74 68 65 20 75 73 65 72 20 68 6F 77 20 74 6F 20 76 69 65 77 20 61 20 63 6F 70 79 20 6F 66 20 74 68 69 73 0A 20 20 20 20 20 4C 69 63 65 6E 73 65 2E 20 20 28 45 78 63 65 70 74 69 6F 6E 3A 20 69 66 20 74 68 65 20 50 72 6F 67 72 61 6D 20 69 74 73 65 6C 66 20 69 73 20 69 6E 74 65 72 61 63 74 69 76 65 20 62 75 74 0A 20 20 20 20 20 64 6F 65 73 20 6E 6F 74 20 6E 6F 72 6D 61 6C 6C 79 20 70 72 69 6E 74 20 73 75 63 68 20 61 6E 20 61 6E 6E 6F 75 6E 63 65 6D 65 6E 74 2C 20 79 6F 75 72 20 77 6F 72 6B 20 62 61 73 65 64 20 6F 6E 0A 20 20 20 20 20 74 68 65 20 50 72 6F 67 72 61 6D 20 69 73 20 6E 6F 74 20 72 65 71 75 69 72 65 64 20 74 6F 20 70 72 69 6E 74 20 61 6E 20 61 6E 6E 6F 75 6E 63 65 6D 65 6E 74 2E 29 0A 3C 2F 55 4C 3E 0A 0A 54 68 65 73 65 20 72 65 71 75 69 72 65 6D 65 6E 74 73 20 61 70 70 6C 79 20 74 6F 20 74 68 65 20 6D 6F 64 69 66 69 65 64 20 77 6F 72 6B 20 61 73 20 61 20 77 68 6F 6C 65 2E 20 20 49 66 0A 69 64 65 6E 74 69 66 69 61 62 6C 65 20 73 65 63 74 69 6F 6E 73 20 6F 66 20 74 68 61 74 20 77 6F 72 6B 20 61 72 65 20 6E 6F 74 20 64 65 72 69 76 65 64 20 66 72 6F 6D 20 74 68 65 20 50 72 6F 67 72 61 6D 2C 0A 61 6E 64 20 63 61 6E 20 62 65 20 72 65 61 73 6F 6E 61 62 6C 79 20 63 6F 6E 73 69 64 65 72 65 64 20 69 6E 64 65 70 65 6E 64 65 6E 74 20 61 6E 64 20 73 65 70 61 72 61 74 65 20 77 6F 72 6B 73 20 69 6E 0A 74 68 65 6D 73 65 6C 76 65 73 2C 20 74 68 65 6E 20 74 68 69 73 20 4C 69 63 65 6E 73 65 2C 20 61 6E 64 20 69 74 73 20 74 65 72 6D 73 2C 20 64 6F 20 6E 6F 74 20 61 70 70 6C 79 20 74 6F 20 74 68 6F 73 65 0A 73 65 63 74 69 6F 6E 73 20 77 68 65 6E 20 79 6F 75 20 64 69 73 74 72 69 62 75 74 65 20 74 68 65 6D 20 61 73 20 73 65 70 61 72 61 74 65 20 77 6F 72 6B 73 2E 20 20 42 75 74 20 77 68 65 6E 20 79 6F 75 0A 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 73 61 6D 65 20 73 65 63 74 69 6F 6E 73 20 61 73 20 70 61 72 74 20 6F 66 20 61 20 77 68 6F 6C 65 20 77 68 69 63 68 20 69 73 20 61 20 77 6F 72 6B 20 62 61 73 65 64 0A 6F 6E 20 74 68 65 20 50 72 6F 67 72 61 6D 2C 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6F 6E 20 6F 66 20 74 68 65 20 77 68 6F 6C 65 20 6D 75 73 74 20 62 65 20 6F 6E 20 74 68 65 20 74 65 72 6D 73 20 6F 66 0A 74 68 69 73 20 4C 69 63 65 6E 73 65 2C 20 77 68 6F 73 65 20 70 65 72 6D 69 73 73 69 6F 6E 73 20 66 6F 72 20 6F 74 68 65 72 20 6C 69 63 65 6E 73 65 65 73 20 65 78 74 65 6E 64 20 74 6F 20 74 68 65 0A 65 6E 74 69 72 65 20 77 68 6F 6C 65 2C 20 61 6E 64 20 74 68 75 73 20 74 6F 20 65 61 63 68 20 61 6E 64 20 65 76 65 72 79 20 70 61 72 74 20 72 65 67 61 72 64 6C 65 73 73 20 6F 66 20 77 68 6F 20 77 72 6F 74 65 20 69 74 2E 0A 3C 50 3E 0A 0A 54 68 75 73 2C 20 69 74 20 69 73 20 6E 6F 74 20 74 68 65 20 69 6E 74 65 6E 74 20 6F 66 20 74 68 69 73 20 73 65 63 74 69 6F 6E 20 74 6F 20 63 6C 61 69 6D 20 72 69 67 68 74 73 20 6F 72 20 63 6F 6E 74 65 73 74 0A 79 6F 75 72 20 72 69 67 68 74 73 20 74 6F 20 77 6F 72 6B 20 77 72 69 74 74 65 6E 20 65 6E 74 69 72 65 6C 79 20 62 79 20 79 6F 75 3B 20 72 61 74 68 65 72 2C 20 74 68 65 20 69 6E 74 65 6E 74 20 69 73 20 74 6F 0A 65 78 65 72 63 69 73 65 20 74 68 65 20 72 69 67 68 74 20 74 6F 20 63 6F 6E 74 72 6F 6C 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6F 6E 20 6F 66 20 64 65 72 69 76 61 74 69 76 65 20 6F 72 0A 63 6F 6C 6C 65 63 74 69 76 65 20 77 6F 72 6B 73 20 62 61 73 65 64 20 6F 6E 20 74 68 65 20 50 72 6F 67 72 61 6D 2E 0A 3C 50 3E 0A 0A 49 6E 20 61 64 64 69 74 69 6F 6E 2C 20 6D 65 72 65 20 61 67 67 72 65 67 61 74 69 6F 6E 20 6F 66 20 61 6E 6F 74 68 65 72 20 77 6F 72 6B 20 6E 6F 74 20 62 61 73 65 64 20 6F 6E 20 74 68 65 20 50 72 6F 67 72 61 6D 0A 77 69 74 68 20 74 68 65 20 50 72 6F 67 72 61 6D 20 28 6F 72 20 77 69 74 68 20 61 20 77 6F 72 6B 20 62 61 73 65 64 20 6F 6E 20 74 68 65 20 50 72 6F 67 72 61 6D 29 20 6F 6E 20 61 20 76 6F 6C 75 6D 65 20 6F 66 0A 61 20 73 74 6F 72 61 67 65 20 6F 72 20 64 69 73 74 72 69 62 75 74 69 6F 6E 20 6D 65 64 69 75 6D 20 64 6F 65 73 20 6E 6F 74 20 62 72 69 6E 67 20 74 68 65 20 6F 74 68 65 72 20 77 6F 72 6B 20 75 6E 64 65 72 0A 74 68 65 20 73 63 6F 70 65 20 6F 66 20 74 68 69 73 20 4C 69 63 65 6E 73 65 2E 0A 0A 3C 50 3E 0A 0A 3C 53 54 52 4F 4E 47 3E 33 2E 3C 2F 53 54 52 4F 4E 47 3E 0A 20 59 6F 75 20 6D 61 79 20 63 6F 70 79 20 61 6E 64 20 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 50 72 6F 67 72 61 6D 20 28 6F 72 20 61 20 77 6F 72 6B 20 62 61 73 65 64 20 6F 6E 20 69 74 2C 0A 75 6E 64 65 72 20 53 65 63 74 69 6F 6E 20 32 29 20 69 6E 20 6F 62 6A 65 63 74 20 63 6F 64 65 20 6F 72 20 65 78 65 63 75 74 61 62 6C 65 20 66 6F 72 6D 20 75 6E 64 65 72 20 74 68 65 20 74 65 72 6D 73 20 6F 66 0A 53 65 63 74 69 6F 6E 73 20 31 20 61 6E 64 20 32 20 61 62 6F 76 65 20 70 72 6F 76 69 64 65 64 20 74 68 61 74 20 79 6F 75 20 61 6C 73 6F 20 64 6F 20 6F 6E 65 20 6F 66 20 74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 3A 0A 0A 0A 3C 21 2D 2D 20 77 65 20 75 73 65 20 74 68 69 73 20 64 6F 75 62 6C 65 64 20 55 4C 20 74 6F 20 67 65 74 20 74 68 65 20 73 75 62 2D 73 65 63 74 69 6F 6E 73 20 69 6E 64 65 6E 74 65 64 2C 20 2D 2D 3E 0A 3C 21 2D 2D 20 77 68 69 6C 65 20 6D 61 6B 69 6E 67 20 74 68 65 20 62 75 6C 6C 65 74 73 20 61 73 20 75 6E 6F 62 76 69 6F 75 73 20 61 73 20 70 6F 73 73 69 62 6C 65 2E 20 2D 2D 3E 0A 3C 55 4C 3E 0A 0A 3C 4C 49 3E 3C 53 54 52 4F 4E 47 3E 61 29 3C 2F 53 54 52 4F 4E 47 3E 0A 20 20 20 20 20 41 63 63 6F 6D 70 61 6E 79 20 69 74 20 77 69 74 68 20 74 68 65 20 63 6F 6D 70 6C 65 74 65 20 63 6F 72 72 65 73 70 6F 6E 64 69 6E 67 20 6D 61 63 68 69 6E 65 2D 72 65 61 64 61 62 6C 65 0A 20 20 20 20 20 73 6F 75 72 63 65 20 63 6F 64 65 2C 20 77 68 69 63 68 20 6D 75 73 74 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6E 64 65 72 20 74 68 65 20 74 65 72 6D 73 20 6F 66 20 53 65 63 74 69 6F 6E 73 0A 20 20 20 20 20 31 20 61 6E 64 20 32 20 61 62 6F 76 65 20 6F 6E 20 61 20 6D 65 64 69 75 6D 20 63 75 73 74 6F 6D 61 72 69 6C 79 20 75 73 65 64 20 66 6F 72 20 73 6F 66 74 77 61 72 65 20 69 6E 74 65 72 63 68 61 6E 67 65 3B 20 6F 72 2C 0A 0A 3C 50 3E 0A 3C 4C 49 3E 3C 53 54 52 4F 4E 47 3E 62 29 3C 2F 53 54 52 4F 4E 47 3E 0A 20 20 20 20 20 41 63 63 6F 6D 70 61 6E 79 20 69 74 20 77 69 74 68 20 61 20 77 72 69 74 74 65 6E 20 6F 66 66 65 72 2C 20 76 61 6C 69 64 20 66 6F 72 20 61 74 20 6C 65 61 73 74 20 74 68 72 65 65 0A 20 20 20 20 20 79 65 61 72 73 2C 20 74 6F 20 67 69 76 65 20 61 6E 79 20 74 68 69 72 64 20 70 61 72 74 79 2C 20 66 6F 72 20 61 20 63 68 61 72 67 65 20 6E 6F 20 6D 6F 72 65 20 74 68 61 6E 20 79 6F 75 72 0A 20 20 20 20 20 63 6F 73 74 20 6F 66 20 70 68 79 73 69 63 61 6C 6C 79 20 70 65 72 66 6F 72 6D 69 6E 67 20 73 6F 75 72 63 65 20 64 69 73 74 72 69 62 75 74 69 6F 6E 2C 20 61 20 63 6F 6D 70 6C 65 74 65 0A 20 20 20 20 20 6D 61 63 68 69 6E 65 2D 72 65 61 64 61 62 6C 65 20 63 6F 70 79 20 6F 66 20 74 68 65 20 63 6F 72 72 65 73 70 6F 6E 64 69 6E 67 20 73 6F 75 72 63 65 20 63 6F 64 65 2C 20 74 6F 20 62 65 0A 20 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6E 64 65 72 20 74 68 65 20 74 65 72 6D 73 20 6F 66 20 53 65 63 74 69 6F 6E 73 20 31 20 61 6E 64 20 32 20 61 62 6F 76 65 20 6F 6E 20 61 20 6D 65 64 69 75 6D 0A 20 20 20 20 20 63 75 73 74 6F 6D 61 72 69 6C 79 20 75 73 65 64 20 66 6F 72 20 73 6F 66 74 77 61 72 65 20 69 6E 74 65 72 63 68 61 6E 67 65 3B 20 6F 72 2C 0A 0A 3C 50 3E 0A 3C 4C 49 3E 3C 53 54 52 4F 4E 47 3E 63 29 3C 2F 53 54 52 4F 4E 47 3E 0A 20 20 20 20 20 41 63 63 6F 6D 70 61 6E 79 20 69 74 20 77 69 74 68 20 74 68 65 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 20 79 6F 75 20 72 65 63 65 69 76 65 64 20 61 73 20 74 6F 20 74 68 65 20 6F 66 66 65 72 0A 20 20 20 20 20 74 6F 20 64 69 73 74 72 69 62 75 74 65 20 63 6F 72 72 65 73 70 6F 6E 64 69 6E 67 20 73 6F 75 72 63 65 20 63 6F 64 65 2E 20 20 28 54 68 69 73 20 61 6C 74 65 72 6E 61 74 69 76 65 20 69 73 0A 20 20 20 20 20 61 6C 6C 6F 77 65 64 20 6F 6E 6C 79 20 66 6F 72 20 6E 6F 6E 63 6F 6D 6D 65 72 63 69 61 6C 20 64 69 73 74 72 69 62 75 74 69 6F 6E 20 61 6E 64 20 6F 6E 6C 79 20 69 66 20 79 6F 75 0A 20 20 20 20 20 72 65 63 65 69 76 65 64 20 74 68 65 20 70 72 6F 67 72 61 6D 20 69 6E 20 6F 62 6A 65 63 74 20 63 6F 64 65 20 6F 72 20 65 78 65 63 75 74 61 62 6C 65 20 66 6F 72 6D 20 77 69 74 68 20 73 75 63 68 0A 20 20 20 20 20 61 6E 20 6F 66 66 65 72 2C 20 69 6E 20 61 63 63 6F 72 64 20 77 69 74 68 20 53 75 62 73 65 63 74 69 6F 6E 20 62 20 61 62 6F 76 65 2E 29 0A 3C 2F 55 4C 3E 0A 0A 54 68 65 20 73 6F 75 72 63 65 20 63 6F 64 65 20 66 6F 72 20 61 20 77 6F 72 6B 20 6D 65 61 6E 73 20 74 68 65 20 70 72 65 66 65 72 72 65 64 20 66 6F 72 6D 20 6F 66 20 74 68 65 20 77 6F 72 6B 20 66 6F 72 0A 6D 61 6B 69 6E 67 20 6D 6F 64 69 66 69 63 61 74 69 6F 6E 73 20 74 6F 20 69 74 2E 20 20 46 6F 72 20 61 6E 20 65 78 65 63 75 74 61 62 6C 65 20 77 6F 72 6B 2C 20 63 6F 6D 70 6C 65 74 65 20 73 6F 75 72 63 65 0A 63 6F 64 65 20 6D 65 61 6E 73 20 61 6C 6C 20 74 68 65 20 73 6F 75 72 63 65 20 63 6F 64 65 20 66 6F 72 20 61 6C 6C 20 6D 6F 64 75 6C 65 73 20 69 74 20 63 6F 6E 74 61 69 6E 73 2C 20 70 6C 75 73 20 61 6E 79 0A 61 73 73 6F 63 69 61 74 65 64 20 69 6E 74 65 72 66 61 63 65 20 64 65 66 69 6E 69 74 69 6F 6E 20 66 69 6C 65 73 2C 20 70 6C 75 73 20 74 68 65 20 73 63 72 69 70 74 73 20 75 73 65 64 20 74 6F 0A 63 6F 6E 74 72 6F 6C 20 63 6F 6D 70 69 6C 61 74 69 6F 6E 20 61 6E 64 20 69 6E 73 74 61 6C 6C 61 74 69 6F 6E 20 6F 66 20 74 68 65 20 65 78 65 63 75 74 61 62 6C 65 2E 20 20 48 6F 77 65 76 65 72 2C 20 61 73 20 61 0A 73 70 65 63 69 61 6C 20 65 78 63 65 70 74 69 6F 6E 2C 20 74 68 65 20 73 6F 75 72 63 65 20 63 6F 64 65 20 64 69 73 74 72 69 62 75 74 65 64 20 6E 65 65 64 20 6E 6F 74 20 69 6E 63 6C 75 64 65 0A 61 6E 79 74 68 69 6E 67 20 74 68 61 74 20 69 73 20 6E 6F 72 6D 61 6C 6C 79 20 64 69 73 74 72 69 62 75 74 65 64 20 28 69 6E 20 65 69 74 68 65 72 20 73 6F 75 72 63 65 20 6F 72 20 62 69 6E 61 72 79 0A 66 6F 72 6D 29 20 77 69 74 68 20 74 68 65 20 6D 61 6A 6F 72 20 63 6F 6D 70 6F 6E 65 6E 74 73 20 28 63 6F 6D 70 69 6C 65 72 2C 20 6B 65 72 6E 65 6C 2C 20 61 6E 64 20 73 6F 20 6F 6E 29 20 6F 66 20 74 68 65 0A 6F 70 65 72 61 74 69 6E 67 20 73 79 73 74 65 6D 20 6F 6E 20 77 68 69 63 68 20 74 68 65 20 65 78 65 63 75 74 61 62 6C 65 20 72 75 6E 73 2C 20 75 6E 6C 65 73 73 20 74 68 61 74 20 63 6F 6D 70 6F 6E 65 6E 74 0A 69 74 73 65 6C 66 20 61 63 63 6F 6D 70 61 6E 69 65 73 20 74 68 65 20 65 78 65 63 75 74 61 62 6C 65 2E 0A 3C 50 3E 0A 0A 49 66 20 64 69 73 74 72 69 62 75 74 69 6F 6E 20 6F 66 20 65 78 65 63 75 74 61 62 6C 65 20 6F 72 20 6F 62 6A 65 63 74 20 63 6F 64 65 20 69 73 20 6D 61 64 65 20 62 79 20 6F 66 66 65 72 69 6E 67 0A 61 63 63 65 73 73 20 74 6F 20 63 6F 70 79 20 66 72 6F 6D 20 61 20 64 65 73 69 67 6E 61 74 65 64 20 70 6C 61 63 65 2C 20 74 68 65 6E 20 6F 66 66 65 72 69 6E 67 20 65 71 75 69 76 61 6C 65 6E 74 0A 61 63 63 65 73 73 20 74 6F 20 63 6F 70 79 20 74 68 65 20 73 6F 75 72 63 65 20 63 6F 64 65 20 66 72 6F 6D 20 74 68 65 20 73 61 6D 65 20 70 6C 61 63 65 20 63 6F 75 6E 74 73 20 61 73 0A 64 69 73 74 72 69 62 75 74 69 6F 6E 20 6F 66 20 74 68 65 20 73 6F 75 72 63 65 20 63 6F 64 65 2C 20 65 76 65 6E 20 74 68 6F 75 67 68 20 74 68 69 72 64 20 70 61 72 74 69 65 73 20 61 72 65 20 6E 6F 74 0A 63 6F 6D 70 65 6C 6C 65 64 20 74 6F 20 63 6F 70 79 20 74 68 65 20 73 6F 75 72 63 65 20 61 6C 6F 6E 67 20 77 69 74 68 20 74 68 65 20 6F 62 6A 65 63 74 20 63 6F 64 65 2E 0A 3C 50 3E 0A 0A 3C 53 54 52 4F 4E 47 3E 34 2E 3C 2F 53 54 52 4F 4E 47 3E 0A 20 59 6F 75 20 6D 61 79 20 6E 6F 74 20 63 6F 70 79 2C 20 6D 6F 64 69 66 79 2C 20 73 75 62 6C 69 63 65 6E 73 65 2C 20 6F 72 20 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 50 72 6F 67 72 61 6D 0A 65 78 63 65 70 74 20 61 73 20 65 78 70 72 65 73 73 6C 79 20 70 72 6F 76 69 64 65 64 20 75 6E 64 65 72 20 74 68 69 73 20 4C 69 63 65 6E 73 65 2E 20 20 41 6E 79 20 61 74 74 65 6D 70 74 0A 6F 74 68 65 72 77 69 73 65 20 74 6F 20 63 6F 70 79 2C 20 6D 6F 64 69 66 79 2C 20 73 75 62 6C 69 63 65 6E 73 65 20 6F 72 20 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 50 72 6F 67 72 61 6D 20 69 73 0A 76 6F 69 64 2C 20 61 6E 64 20 77 69 6C 6C 20 61 75 74 6F 6D 61 74 69 63 61 6C 6C 79 20 74 65 72 6D 69 6E 61 74 65 20 79 6F 75 72 20 72 69 67 68 74 73 20 75 6E 64 65 72 20 74 68 69 73 20 4C 69 63 65 6E 73 65 2E 0A 48 6F 77 65 76 65 72 2C 20 70 61 72 74 69 65 73 20 77 68 6F 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 63 6F 70 69 65 73 2C 20 6F 72 20 72 69 67 68 74 73 2C 20 66 72 6F 6D 20 79 6F 75 20 75 6E 64 65 72 0A 74 68 69 73 20 4C 69 63 65 6E 73 65 20 77 69 6C 6C 20 6E 6F 74 20 68 61 76 65 20 74 68 65 69 72 20 6C 69 63 65 6E 73 65 73 20 74 65 72 6D 69 6E 61 74 65 64 20 73 6F 20 6C 6F 6E 67 20 61 73 20 73 75 63 68 0A 70 61 72 74 69 65 73 20 72 65 6D 61 69 6E 20 69 6E 20 66 75 6C 6C 20 63 6F 6D 70 6C 69 61 6E 63 65 2E 0A 0A 3C 50 3E 0A 0A 3C 53 54 52 4F 4E 47 3E 35 2E 3C 2F 53 54 52 4F 4E 47 3E 0A 20 59 6F 75 20 61 72 65 20 6E 6F 74 20 72 65 71 75 69 72 65 64 20 74 6F 20 61 63 63 65 70 74 20 74 68 69 73 20 4C 69 63 65 6E 73 65 2C 20 73 69 6E 63 65 20 79 6F 75 20 68 61 76 65 20 6E 6F 74 0A 73 69 67 6E 65 64 20 69 74 2E 20 20 48 6F 77 65 76 65 72 2C 20 6E 6F 74 68 69 6E 67 20 65 6C 73 65 20 67 72 61 6E 74 73 20 79 6F 75 20 70 65 72 6D 69 73 73 69 6F 6E 20 74 6F 20 6D 6F 64 69 66 79 20 6F 72 0A 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 50 72 6F 67 72 61 6D 20 6F 72 20 69 74 73 20 64 65 72 69 76 61 74 69 76 65 20 77 6F 72 6B 73 2E 20 20 54 68 65 73 65 20 61 63 74 69 6F 6E 73 20 61 72 65 0A 70 72 6F 68 69 62 69 74 65 64 20 62 79 20 6C 61 77 20 69 66 20 79 6F 75 20 64 6F 20 6E 6F 74 20 61 63 63 65 70 74 20 74 68 69 73 20 4C 69 63 65 6E 73 65 2E 20 20 54 68 65 72 65 66 6F 72 65 2C 20 62 79 0A 6D 6F 64 69 66 79 69 6E 67 20 6F 72 20 64 69 73 74 72 69 62 75 74 69 6E 67 20 74 68 65 20 50 72 6F 67 72 61 6D 20 28 6F 72 20 61 6E 79 20 77 6F 72 6B 20 62 61 73 65 64 20 6F 6E 20 74 68 65 0A 50 72 6F 67 72 61 6D 29 2C 20 79 6F 75 20 69 6E 64 69 63 61 74 65 20 79 6F 75 72 20 61 63 63 65 70 74 61 6E 63 65 20 6F 66 20 74 68 69 73 20 4C 69 63 65 6E 73 65 20 74 6F 20 64 6F 20 73 6F 2C 20 61 6E 64 0A 61 6C 6C 20 69 74 73 20 74 65 72 6D 73 20 61 6E 64 20 63 6F 6E 64 69 74 69 6F 6E 73 20 66 6F 72 20 63 6F 70 79 69 6E 67 2C 20 64 69 73 74 72 69 62 75 74 69 6E 67 20 6F 72 20 6D 6F 64 69 66 79 69 6E 67 0A 74 68 65 20 50 72 6F 67 72 61 6D 20 6F 72 20 77 6F 72 6B 73 20 62 61 73 65 64 20 6F 6E 20 69 74 2E 0A 0A 3C 50 3E 0A 0A 3C 53 54 52 4F 4E 47 3E 36 2E 3C 2F 53 54 52 4F 4E 47 3E 0A 20 45 61 63 68 20 74 69 6D 65 20 79 6F 75 20 72 65 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 50 72 6F 67 72 61 6D 20 28 6F 72 20 61 6E 79 20 77 6F 72 6B 20 62 61 73 65 64 20 6F 6E 20 74 68 65 0A 50 72 6F 67 72 61 6D 29 2C 20 74 68 65 20 72 65 63 69 70 69 65 6E 74 20 61 75 74 6F 6D 61 74 69 63 61 6C 6C 79 20 72 65 63 65 69 76 65 73 20 61 20 6C 69 63 65 6E 73 65 20 66 72 6F 6D 20 74 68 65 0A 6F 72 69 67 69 6E 61 6C 20 6C 69 63 65 6E 73 6F 72 20 74 6F 20 63 6F 70 79 2C 20 64 69 73 74 72 69 62 75 74 65 20 6F 72 20 6D 6F 64 69 66 79 20 74 68 65 20 50 72 6F 67 72 61 6D 20 73 75 62 6A 65 63 74 20 74 6F 0A 74 68 65 73 65 20 74 65 72 6D 73 20 61 6E 64 20 63 6F 6E 64 69 74 69 6F 6E 73 2E 20 20 59 6F 75 20 6D 61 79 20 6E 6F 74 20 69 6D 70 6F 73 65 20 61 6E 79 20 66 75 72 74 68 65 72 0A 72 65 73 74 72 69 63 74 69 6F 6E 73 20 6F 6E 20 74 68 65 20 72 65 63 69 70 69 65 6E 74 73 27 20 65 78 65 72 63 69 73 65 20 6F 66 20 74 68 65 20 72 69 67 68 74 73 20 67 72 61 6E 74 65 64 20 68 65 72 65 69 6E 2E 0A 59 6F 75 20 61 72 65 20 6E 6F 74 20 72 65 73 70 6F 6E 73 69 62 6C 65 20 66 6F 72 20 65 6E 66 6F 72 63 69 6E 67 20 63 6F 6D 70 6C 69 61 6E 63 65 20 62 79 20 74 68 69 72 64 20 70 61 72 74 69 65 73 20 74 6F 0A 74 68 69 73 20 4C 69 63 65 6E 73 65 2E 0A 0A 3C 50 3E 0A 0A 3C 53 54 52 4F 4E 47 3E 37 2E 3C 2F 53 54 52 4F 4E 47 3E 0A 20 49 66 2C 20 61 73 20 61 20 63 6F 6E 73 65 71 75 65 6E 63 65 20 6F 66 20 61 20 63 6F 75 72 74 20 6A 75 64 67 6D 65 6E 74 20 6F 72 20 61 6C 6C 65 67 61 74 69 6F 6E 20 6F 66 20 70 61 74 65 6E 74 0A 69 6E 66 72 69 6E 67 65 6D 65 6E 74 20 6F 72 20 66 6F 72 20 61 6E 79 20 6F 74 68 65 72 20 72 65 61 73 6F 6E 20 28 6E 6F 74 20 6C 69 6D 69 74 65 64 20 74 6F 20 70 61 74 65 6E 74 20 69 73 73 75 65 73 29 2C 0A 63 6F 6E 64 69 74 69 6F 6E 73 20 61 72 65 20 69 6D 70 6F 73 65 64 20 6F 6E 20 79 6F 75 20 28 77 68 65 74 68 65 72 20 62 79 20 63 6F 75 72 74 20 6F 72 64 65 72 2C 20 61 67 72 65 65 6D 65 6E 74 20 6F 72 0A 6F 74 68 65 72 77 69 73 65 29 20 74 68 61 74 20 63 6F 6E 74 72 61 64 69 63 74 20 74 68 65 20 63 6F 6E 64 69 74 69 6F 6E 73 20 6F 66 20 74 68 69 73 20 4C 69 63 65 6E 73 65 2C 20 74 68 65 79 20 64 6F 20 6E 6F 74 0A 65 78 63 75 73 65 20 79 6F 75 20 66 72 6F 6D 20 74 68 65 20 63 6F 6E 64 69 74 69 6F 6E 73 20 6F 66 20 74 68 69 73 20 4C 69 63 65 6E 73 65 2E 20 20 49 66 20 79 6F 75 20 63 61 6E 6E 6F 74 0A 64 69 73 74 72 69 62 75 74 65 20 73 6F 20 61 73 20 74 6F 20 73 61 74 69 73 66 79 20 73 69 6D 75 6C 74 61 6E 65 6F 75 73 6C 79 20 79 6F 75 72 20 6F 62 6C 69 67 61 74 69 6F 6E 73 20 75 6E 64 65 72 20 74 68 69 73 0A 4C 69 63 65 6E 73 65 20 61 6E 64 20 61 6E 79 20 6F 74 68 65 72 20 70 65 72 74 69 6E 65 6E 74 20 6F 62 6C 69 67 61 74 69 6F 6E 73 2C 20 74 68 65 6E 20 61 73 20 61 20 63 6F 6E 73 65 71 75 65 6E 63 65 20 79 6F 75 0A 6D 61 79 20 6E 6F 74 20 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 50 72 6F 67 72 61 6D 20 61 74 20 61 6C 6C 2E 20 20 46 6F 72 20 65 78 61 6D 70 6C 65 2C 20 69 66 20 61 20 70 61 74 65 6E 74 0A 6C 69 63 65 6E 73 65 20 77 6F 75 6C 64 20 6E 6F 74 20 70 65 72 6D 69 74 20 72 6F 79 61 6C 74 79 2D 66 72 65 65 20 72 65 64 69 73 74 72 69 62 75 74 69 6F 6E 20 6F 66 20 74 68 65 20 50 72 6F 67 72 61 6D 20 62 79 0A 61 6C 6C 20 74 68 6F 73 65 20 77 68 6F 20 72 65 63 65 69 76 65 20 63 6F 70 69 65 73 20 64 69 72 65 63 74 6C 79 20 6F 72 20 69 6E 64 69 72 65 63 74 6C 79 20 74 68 72 6F 75 67 68 20 79 6F 75 2C 20 74 68 65 6E 0A 74 68 65 20 6F 6E 6C 79 20 77 61 79 20 79 6F 75 20 63 6F 75 6C 64 20 73 61 74 69 73 66 79 20 62 6F 74 68 20 69 74 20 61 6E 64 20 74 68 69 73 20 4C 69 63 65 6E 73 65 20 77 6F 75 6C 64 20 62 65 20 74 6F 0A 72 65 66 72 61 69 6E 20 65 6E 74 69 72 65 6C 79 20 66 72 6F 6D 20 64 69 73 74 72 69 62 75 74 69 6F 6E 20 6F 66 20 74 68 65 20 50 72 6F 67 72 61 6D 2E 0A 3C 50 3E 0A 0A 49 66 20 61 6E 79 20 70 6F 72 74 69 6F 6E 20 6F 66 20 74 68 69 73 20 73 65 63 74 69 6F 6E 20 69 73 20 68 65 6C 64 20 69 6E 76 61 6C 69 64 20 6F 72 20 75 6E 65 6E 66 6F 72 63 65 61 62 6C 65 20 75 6E 64 65 72 0A 61 6E 79 20 70 61 72 74 69 63 75 6C 61 72 20 63 69 72 63 75 6D 73 74 61 6E 63 65 2C 20 74 68 65 20 62 61 6C 61 6E 63 65 20 6F 66 20 74 68 65 20 73 65 63 74 69 6F 6E 20 69 73 20 69 6E 74 65 6E 64 65 64 20 74 6F 0A 61 70 70 6C 79 20 61 6E 64 20 74 68 65 20 73 65 63 74 69 6F 6E 20 61 73 20 61 20 77 68 6F 6C 65 20 69 73 20 69 6E 74 65 6E 64 65 64 20 74 6F 20 61 70 70 6C 79 20 69 6E 20 6F 74 68 65 72 0A 63 69 72 63 75 6D 73 74 61 6E 63 65 73 2E 0A 3C 50 3E 0A 0A 49 74 20 69 73 20 6E 6F 74 20 74 68 65 20 70 75 72 70 6F 73 65 20 6F 66 20 74 68 69 73 20 73 65 63 74 69 6F 6E 20 74 6F 20 69 6E 64 75 63 65 20 79 6F 75 20 74 6F 20 69 6E 66 72 69 6E 67 65 20 61 6E 79 0A 70 61 74 65 6E 74 73 20 6F 72 20 6F 74 68 65 72 20 70 72 6F 70 65 72 74 79 20 72 69 67 68 74 20 63 6C 61 69 6D 73 20 6F 72 20 74 6F 20 63 6F 6E 74 65 73 74 20 76 61 6C 69 64 69 74 79 20 6F 66 20 61 6E 79 0A 73 75 63 68 20 63 6C 61 69 6D 73 3B 20 74 68 69 73 20 73 65 63 74 69 6F 6E 20 68 61 73 20 74 68 65 20 73 6F 6C 65 20 70 75 72 70 6F 73 65 20 6F 66 20 70 72 6F 74 65 63 74 69 6E 67 20 74 68 65 0A 69 6E 74 65 67 72 69 74 79 20 6F 66 20 74 68 65 20 66 72 65 65 20 73 6F 66 74 77 61 72 65 20 64 69 73 74 72 69 62 75 74 69 6F 6E 20 73 79 73 74 65 6D 2C 20 77 68 69 63 68 20 69 73 0A 69 6D 70 6C 65 6D 65 6E 74 65 64 20 62 79 20 70 75 62 6C 69 63 20 6C 69 63 65 6E 73 65 20 70 72 61 63 74 69 63 65 73 2E 20 20 4D 61 6E 79 20 70 65 6F 70 6C 65 20 68 61 76 65 20 6D 61 64 65 0A 67 65 6E 65 72 6F 75 73 20 63 6F 6E 74 72 69 62 75 74 69 6F 6E 73 20 74 6F 20 74 68 65 20 77 69 64 65 20 72 61 6E 67 65 20 6F 66 20 73 6F 66 74 77 61 72 65 20 64 69 73 74 72 69 62 75 74 65 64 0A 74 68 72 6F 75 67 68 20 74 68 61 74 20 73 79 73 74 65 6D 20 69 6E 20 72 65 6C 69 61 6E 63 65 20 6F 6E 20 63 6F 6E 73 69 73 74 65 6E 74 20 61 70 70 6C 69 63 61 74 69 6F 6E 20 6F 66 20 74 68 61 74 0A 73 79 73 74 65 6D 3B 20 69 74 20 69 73 20 75 70 20 74 6F 20 74 68 65 20 61 75 74 68 6F 72 2F 64 6F 6E 6F 72 20 74 6F 20 64 65 63 69 64 65 20 69 66 20 68 65 20 6F 72 20 73 68 65 20 69 73 20 77 69 6C 6C 69 6E 67 0A 74 6F 20 64 69 73 74 72 69 62 75 74 65 20 73 6F 66 74 77 61 72 65 20 74 68 72 6F 75 67 68 20 61 6E 79 20 6F 74 68 65 72 20 73 79 73 74 65 6D 20 61 6E 64 20 61 20 6C 69 63 65 6E 73 65 65 20 63 61 6E 6E 6F 74 0A 69 6D 70 6F 73 65 20 74 68 61 74 20 63 68 6F 69 63 65 2E 0A 3C 50 3E 0A 0A 54 68 69 73 20 73 65 63 74 69 6F 6E 20 69 73 20 69 6E 74 65 6E 64 65 64 20 74 6F 20 6D 61 6B 65 20 74 68 6F 72 6F 75 67 68 6C 79 20 63 6C 65 61 72 20 77 68 61 74 20 69 73 20 62 65 6C 69 65 76 65 64 20 74 6F 0A 62 65 20 61 20 63 6F 6E 73 65 71 75 65 6E 63 65 20 6F 66 20 74 68 65 20 72 65 73 74 20 6F 66 20 74 68 69 73 20 4C 69 63 65 6E 73 65 2E 0A 0A 3C 50 3E 0A 0A 3C 53 54 52 4F 4E 47 3E 38 2E 3C 2F 53 54 52 4F 4E 47 3E 0A 20 49 66 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6F 6E 20 61 6E 64 2F 6F 72 20 75 73 65 20 6F 66 20 74 68 65 20 50 72 6F 67 72 61 6D 20 69 73 20 72 65 73 74 72 69 63 74 65 64 20 69 6E 0A 63 65 72 74 61 69 6E 20 63 6F 75 6E 74 72 69 65 73 20 65 69 74 68 65 72 20 62 79 20 70 61 74 65 6E 74 73 20 6F 72 20 62 79 20 63 6F 70 79 72 69 67 68 74 65 64 20 69 6E 74 65 72 66 61 63 65 73 2C 20 74 68 65 0A 6F 72 69 67 69 6E 61 6C 20 63 6F 70 79 72 69 67 68 74 20 68 6F 6C 64 65 72 20 77 68 6F 20 70 6C 61 63 65 73 20 74 68 65 20 50 72 6F 67 72 61 6D 20 75 6E 64 65 72 20 74 68 69 73 20 4C 69 63 65 6E 73 65 0A 6D 61 79 20 61 64 64 20 61 6E 20 65 78 70 6C 69 63 69 74 20 67 65 6F 67 72 61 70 68 69 63 61 6C 20 64 69 73 74 72 69 62 75 74 69 6F 6E 20 6C 69 6D 69 74 61 74 69 6F 6E 20 65 78 63 6C 75 64 69 6E 67 0A 74 68 6F 73 65 20 63 6F 75 6E 74 72 69 65 73 2C 20 73 6F 20 74 68 61 74 20 64 69 73 74 72 69 62 75 74 69 6F 6E 20 69 73 20 70 65 72 6D 69 74 74 65 64 20 6F 6E 6C 79 20 69 6E 20 6F 72 20 61 6D 6F 6E 67 0A 63 6F 75 6E 74 72 69 65 73 20 6E 6F 74 20 74 68 75 73 20 65 78 63 6C 75 64 65 64 2E 20 20 49 6E 20 73 75 63 68 20 63 61 73 65 2C 20 74 68 69 73 20 4C 69 63 65 6E 73 65 20 69 6E 63 6F 72 70 6F 72 61 74 65 73 0A 74 68 65 20 6C 69 6D 69 74 61 74 69 6F 6E 20 61 73 20 69 66 20 77 72 69 74 74 65 6E 20 69 6E 20 74 68 65 20 62 6F 64 79 20 6F 66 20 74 68 69 73 20 4C 69 63 65 6E 73 65 2E 0A 0A 3C 50 3E 0A 0A 3C 53 54 52 4F 4E 47 3E 39 2E 3C 2F 53 54 52 4F 4E 47 3E 0A 20 54 68 65 20 46 72 65 65 20 53 6F 66 74 77 61 72 65 20 46 6F 75 6E 64 61 74 69 6F 6E 20 6D 61 79 20 70 75 62 6C 69 73 68 20 72 65 76 69 73 65 64 20 61 6E 64 2F 6F 72 20 6E 65 77 20 76 65 72 73 69 6F 6E 73 0A 6F 66 20 74 68 65 20 47 65 6E 65 72 61 6C 20 50 75 62 6C 69 63 20 4C 69 63 65 6E 73 65 20 66 72 6F 6D 20 74 69 6D 65 20 74 6F 20 74 69 6D 65 2E 20 20 53 75 63 68 20 6E 65 77 20 76 65 72 73 69 6F 6E 73 20 77 69 6C 6C 0A 62 65 20 73 69 6D 69 6C 61 72 20 69 6E 20 73 70 69 72 69 74 20 74 6F 20 74 68 65 20 70 72 65 73 65 6E 74 20 76 65 72 73 69 6F 6E 2C 20 62 75 74 20 6D 61 79 20 64 69 66 66 65 72 20 69 6E 20 64 65 74 61 69 6C 20 74 6F 0A 61 64 64 72 65 73 73 20 6E 65 77 20 70 72 6F 62 6C 65 6D 73 20 6F 72 20 63 6F 6E 63 65 72 6E 73 2E 0A 3C 50 3E 0A 0A 45 61 63 68 20 76 65 72 73 69 6F 6E 20 69 73 20 67 69 76 65 6E 20 61 20 64 69 73 74 69 6E 67 75 69 73 68 69 6E 67 20 76 65 72 73 69 6F 6E 20 6E 75 6D 62 65 72 2E 20 20 49 66 20 74 68 65 20 50 72 6F 67 72 61 6D 0A 73 70 65 63 69 66 69 65 73 20 61 20 76 65 72 73 69 6F 6E 20 6E 75 6D 62 65 72 20 6F 66 20 74 68 69 73 20 4C 69 63 65 6E 73 65 20 77 68 69 63 68 20 61 70 70 6C 69 65 73 20 74 6F 20 69 74 20 61 6E 64 20 22 61 6E 79 0A 6C 61 74 65 72 20 76 65 72 73 69 6F 6E 22 2C 20 79 6F 75 20 68 61 76 65 20 74 68 65 20 6F 70 74 69 6F 6E 20 6F 66 20 66 6F 6C 6C 6F 77 69 6E 67 20 74 68 65 20 74 65 72 6D 73 20 61 6E 64 20 63 6F 6E 64 69 74 69 6F 6E 73 0A 65 69 74 68 65 72 20 6F 66 20 74 68 61 74 20 76 65 72 73 69 6F 6E 20 6F 72 20 6F 66 20 61 6E 79 20 6C 61 74 65 72 20 76 65 72 73 69 6F 6E 20 70 75 62 6C 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 0A 53 6F 66 74 77 61 72 65 20 46 6F 75 6E 64 61 74 69 6F 6E 2E 20 20 49 66 20 74 68 65 20 50 72 6F 67 72 61 6D 20 64 6F 65 73 20 6E 6F 74 20 73 70 65 63 69 66 79 20 61 20 76 65 72 73 69 6F 6E 20 6E 75 6D 62 65 72 20 6F 66 0A 74 68 69 73 20 4C 69 63 65 6E 73 65 2C 20 79 6F 75 20 6D 61 79 20 63 68 6F 6F 73 65 20 61 6E 79 20 76 65 72 73 69 6F 6E 20 65 76 65 72 20 70 75 62 6C 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6F 66 74 77 61 72 65 0A 46 6F 75 6E 64 61 74 69 6F 6E 2E 0A 0A 3C 50 3E 0A 0A 0A 3C 53 54 52 4F 4E 47 3E 31 30 2E 3C 2F 53 54 52 4F 4E 47 3E 0A 20 49 66 20 79 6F 75 20 77 69 73 68 20 74 6F 20 69 6E 63 6F 72 70 6F 72 61 74 65 20 70 61 72 74 73 20 6F 66 20 74 68 65 20 50 72 6F 67 72 61 6D 20 69 6E 74 6F 20 6F 74 68 65 72 20 66 72 65 65 0A 70 72 6F 67 72 61 6D 73 20 77 68 6F 73 65 20 64 69 73 74 72 69 62 75 74 69 6F 6E 20 63 6F 6E 64 69 74 69 6F 6E 73 20 61 72 65 20 64 69 66 66 65 72 65 6E 74 2C 20 77 72 69 74 65 20 74 6F 20 74 68 65 20 61 75 74 68 6F 72 0A 74 6F 20 61 73 6B 20 66 6F 72 20 70 65 72 6D 69 73 73 69 6F 6E 2E 20 20 46 6F 72 20 73 6F 66 74 77 61 72 65 20 77 68 69 63 68 20 69 73 20 63 6F 70 79 72 69 67 68 74 65 64 20 62 79 20 74 68 65 20 46 72 65 65 0A 53 6F 66 74 77 61 72 65 20 46 6F 75 6E 64 61 74 69 6F 6E 2C 20 77 72 69 74 65 20 74 6F 20 74 68 65 20 46 72 65 65 20 53 6F 66 74 77 61 72 65 20 46 6F 75 6E 64 61 74 69 6F 6E 3B 20 77 65 20 73 6F 6D 65 74 69 6D 65 73 0A 6D 61 6B 65 20 65 78 63 65 70 74 69 6F 6E 73 20 66 6F 72 20 74 68 69 73 2E 20 20 4F 75 72 20 64 65 63 69 73 69 6F 6E 20 77 69 6C 6C 20 62 65 20 67 75 69 64 65 64 20 62 79 20 74 68 65 20 74 77 6F 20 67 6F 61 6C 73 0A 6F 66 20 70 72 65 73 65 72 76 69 6E 67 20 74 68 65 20 66 72 65 65 20 73 74 61 74 75 73 20 6F 66 20 61 6C 6C 20 64 65 72 69 76 61 74 69 76 65 73 20 6F 66 20 6F 75 72 20 66 72 65 65 20 73 6F 66 74 77 61 72 65 20 61 6E 64 0A 6F 66 20 70 72 6F 6D 6F 74 69 6E 67 20 74 68 65 20 73 68 61 72 69 6E 67 20 61 6E 64 20 72 65 75 73 65 20 6F 66 20 73 6F 66 74 77 61 72 65 20 67 65 6E 65 72 61 6C 6C 79 2E 0A 0A 0A 0A 3C 50 3E 3C 53 54 52 4F 4E 47 3E 4E 4F 20 57 41 52 52 41 4E 54 59 3C 2F 53 54 52 4F 4E 47 3E 3C 2F 50 3E 0A 0A 3C 50 3E 0A 0A 3C 53 54 52 4F 4E 47 3E 31 31 2E 3C 2F 53 54 52 4F 4E 47 3E 0A 20 42 45 43 41 55 53 45 20 54 48 45 20 50 52 4F 47 52 41 4D 20 49 53 20 4C 49 43 45 4E 53 45 44 20 46 52 45 45 20 4F 46 20 43 48 41 52 47 45 2C 20 54 48 45 52 45 20 49 53 20 4E 4F 20 57 41 52 52 41 4E 54 59 0A 46 4F 52 20 54 48 45 20 50 52 4F 47 52 41 4D 2C 20 54 4F 20 54 48 45 20 45 58 54 45 4E 54 20 50 45 52 4D 49 54 54 45 44 20 42 59 20 41 50 50 4C 49 43 41 42 4C 45 20 4C 41 57 2E 20 20 45 58 43 45 50 54 20 57 48 45 4E 0A 4F 54 48 45 52 57 49 53 45 20 53 54 41 54 45 44 20 49 4E 20 57 52 49 54 49 4E 47 20 54 48 45 20 43 4F 50 59 52 49 47 48 54 20 48 4F 4C 44 45 52 53 20 41 4E 44 2F 4F 52 20 4F 54 48 45 52 20 50 41 52 54 49 45 53 0A 50 52 4F 56 49 44 45 20 54 48 45 20 50 52 4F 47 52 41 4D 20 22 41 53 20 49 53 22 20 57 49 54 48 4F 55 54 20 57 41 52 52 41 4E 54 59 20 4F 46 20 41 4E 59 20 4B 49 4E 44 2C 20 45 49 54 48 45 52 20 45 58 50 52 45 53 53 45 44 0A 4F 52 20 49 4D 50 4C 49 45 44 2C 20 49 4E 43 4C 55 44 49 4E 47 2C 20 42 55 54 20 4E 4F 54 20 4C 49 4D 49 54 45 44 20 54 4F 2C 20 54 48 45 20 49 4D 50 4C 49 45 44 20 57 41 52 52 41 4E 54 49 45 53 20 4F 46 0A 4D 45 52 43 48 41 4E 54 41 42 49 4C 49 54 59 20 41 4E 44 20 46 49 54 4E 45 53 53 20 46 4F 52 20 41 20 50 41 52 54 49 43 55 4C 41 52 20 50 55 52 50 4F 53 45 2E 20 20 54 48 45 20 45 4E 54 49 52 45 20 52 49 53 4B 20 41 53 0A 54 4F 20 54 48 45 20 51 55 41 4C 49 54 59 20 41 4E 44 20 50 45 52 46 4F 52 4D 41 4E 43 45 20 4F 46 20 54 48 45 20 50 52 4F 47 52 41 4D 20 49 53 20 57 49 54 48 20 59 4F 55 2E 20 20 53 48 4F 55 4C 44 20 54 48 45 0A 50 52 4F 47 52 41 4D 20 50 52 4F 56 45 20 44 45 46 45 43 54 49 56 45 2C 20 59 4F 55 20 41 53 53 55 4D 45 20 54 48 45 20 43 4F 53 54 20 4F 46 20 41 4C 4C 20 4E 45 43 45 53 53 41 52 59 20 53 45 52 56 49 43 49 4E 47 2C 0A 52 45 50 41 49 52 20 4F 52 20 43 4F 52 52 45 43 54 49 4F 4E 2E 0A 0A 3C 50 3E 0A 0A 3C 53 54 52 4F 4E 47 3E 31 32 2E 3C 2F 53 54 52 4F 4E 47 3E 0A 20 49 4E 20 4E 4F 20 45 56 45 4E 54 20 55 4E 4C 45 53 53 20 52 45 51 55 49 52 45 44 20 42 59 20 41 50 50 4C 49 43 41 42 4C 45 20 4C 41 57 20 4F 52 20 41 47 52 45 45 44 20 54 4F 20 49 4E 20 57 52 49 54 49 4E 47 0A 57 49 4C 4C 20 41 4E 59 20 43 4F 50 59 52 49 47 48 54 20 48 4F 4C 44 45 52 2C 20 4F 52 20 41 4E 59 20 4F 54 48 45 52 20 50 41 52 54 59 20 57 48 4F 20 4D 41 59 20 4D 4F 44 49 46 59 20 41 4E 44 2F 4F 52 0A 52 45 44 49 53 54 52 49 42 55 54 45 20 54 48 45 20 50 52 4F 47 52 41 4D 20 41 53 20 50 45 52 4D 49 54 54 45 44 20 41 42 4F 56 45 2C 20 42 45 20 4C 49 41 42 4C 45 20 54 4F 20 59 4F 55 20 46 4F 52 20 44 41 4D 41 47 45 53 2C 0A 49 4E 43 4C 55 44 49 4E 47 20 41 4E 59 20 47 45 4E 45 52 41 4C 2C 20 53 50 45 43 49 41 4C 2C 20 49 4E 43 49 44 45 4E 54 41 4C 20 4F 52 20 43 4F 4E 53 45 51 55 45 4E 54 49 41 4C 20 44 41 4D 41 47 45 53 20 41 52 49 53 49 4E 47 0A 4F 55 54 20 4F 46 20 54 48 45 20 55 53 45 20 4F 52 20 49 4E 41 42 49 4C 49 54 59 20 54 4F 20 55 53 45 20 54 48 45 20 50 52 4F 47 52 41 4D 20 28 49 4E 43 4C 55 44 49 4E 47 20 42 55 54 20 4E 4F 54 20 4C 49 4D 49 54 45 44 0A 54 4F 20 4C 4F 53 53 20 4F 46 20 44 41 54 41 20 4F 52 20 44 41 54 41 20 42 45 49 4E 47 20 52 45 4E 44 45 52 45 44 20 49 4E 41 43 43 55 52 41 54 45 20 4F 52 20 4C 4F 53 53 45 53 20 53 55 53 54 41 49 4E 45 44 20 42 59 0A 59 4F 55 20 4F 52 20 54 48 49 52 44 20 50 41 52 54 49 45 53 20 4F 52 20 41 20 46 41 49 4C 55 52 45 20 4F 46 20 54 48 45 20 50 52 4F 47 52 41 4D 20 54 4F 20 4F 50 45 52 41 54 45 20 57 49 54 48 20 41 4E 59 20 4F 54 48 45 52 0A 50 52 4F 47 52 41 4D 53 29 2C 20 45 56 45 4E 20 49 46 20 53 55 43 48 20 48 4F 4C 44 45 52 20 4F 52 20 4F 54 48 45 52 20 50 41 52 54 59 20 48 41 53 20 42 45 45 4E 20 41 44 56 49 53 45 44 20 4F 46 20 54 48 45 0A 50 4F 53 53 49 42 49 4C 49 54 59 20 4F 46 20 53 55 43 48 20 44 41 4D 41 47 45 53 2E 0A 0A 3C 50 3E 0A 0A 0A 3C 48 32 3E 45 4E 44 20 4F 46 20 54 45 52 4D 53 20 41 4E 44 20 43 4F 4E 44 49 54 49 4F 4E 53 3C 2F 48 32 3E 0A 0A 3C 48 52 3E 0A 0A 3C 70 3E 56 69 73 69 74 20 74 68 65 20 3C 61 20 68 72 65 66 3D 22 68 74 74 70 3A 2F 2F 77 77 77 2E 67 6E 75 2E 6F 72 67 2F 68 6F 6D 65 2E 68 74 6D 6C 22 3E 46 72 65 65 20 53 6F 66 74 77 61 72 65 20 46 6F 75 6E 64 61 74 69 6F 6E 3C 2F 61 3E 2E 0A 3C 2F 42 4F 44 59 3E 0A 3C 2F 48 54 4D 4C 3E 0A | <!DOCTYPE html PUBLIC "- //IETF//DTD HTML 2.0//EN "> <HTML> <HEAD> <TITLE> GNU General Public Licen se</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF" TEXT= "#000000" LINK="#1F00FF" ALINK="#FF0000" VLINK=" #9900DD"> <H1>GNU Genera l Public License</H1> <P > Version 2, June 1991 </P> <PRE> Copyright (C ) 1989, 1991 Free Softwa re Foundation, Inc. 59 T emple Place - Suite 330, Boston, MA 02111-1307, USA Everyone is permit ted to copy and distribu te verbatim copies of th is license document, but changing it is not allo wed. </PRE> <H2>Pream ble</H2> <P> The lice nses for most software a re designed to take away your freedom to share a nd change it. By contra st, the GNU General Publ ic License is intended t o guarantee your freedom to share and change fre e software--to make sure the software is free fo r all its users. This G eneral Public License ap plies to most of the Fre e Software Foundation's software and to any othe r program whose authors commit to using it. (So me other Free Software F oundation software is co vered by the GNU Library General Public License instead.) You can apply it to your programs, to o. </P> <P> When we s peak of free software, w e are referring to freed om, not price. Our Gene ral Public Licenses are designed to make sure th at you have the freedom to distribute copies of free software (and charg e for this service if yo u wish), that you receiv e source code or can get it if you want it, that you can change the soft ware or use pieces of it in new free programs; a nd that you know you can do these things. </P> <P> To protect your ri ghts, we need to make re strictions that forbid a nyone to deny you these rights or to ask you to surrender the rights. Th ese restrictions transla te to certain responsibi lities for you if you di stribute copies of the s oftware, or if you modif y it. </P> <P> For ex ample, if you distribute copies of such a progra m, whether gratis or for a fee, you must give th e recipients all the rig hts that you have. You must make sure that they , too, receive or can ge t the source code. And you must show them these terms so they know thei r rights. </P> <P> We protect your rights wit h two steps: (1) copyrig ht the software, and (2) offer you this license which gives you legal pe rmission to copy, distri bute and/or modify the s oftware. </P> <P> Als o, for each author's pro tection and ours, we wan t to make certain that e veryone understands that there is no warranty fo r this free software. I f the software is modifi ed by someone else and p assed on, we want its re cipients to know that wh at they have is not the original, so that any pr oblems introduced by oth ers will not reflect on the original authors' re putations. </P> <P> F inally, any free program is threatened constantl y by software patents. We wish to avoid the dan ger that redistributors of a free program will i ndividually obtain paten t licenses, in effect ma king the program proprie tary. To prevent this, we have made it clear th at any patent must be li censed for everyone's fr ee use or not licensed a t all. </P> <P> The p recise terms and conditi ons for copying, distrib ution and modification f ollow. </P> <H2>TERMS AND CONDITIONS FOR COPY ING, DISTRIBUTION AND MO DIFICATION</H2> <P> <ST RONG>0.</STRONG> This L icense applies to any pr ogram or other work whic h contains a notice plac ed by the copyright hold er saying it may be dist ributed under the terms of this General Public L icense. The "Program", below, refers to any suc h program or work, and a "work based on the Prog ram" means either the Pr ogram or any derivative work under copyright law : that is to say, a work containing the Program or a portion of it, eith er verbatim or with modi fications and/or transla ted into another languag e. (Hereinafter, transl ation is included withou t limitation in the term "modification".) Each licensee is addressed as "you". <P> Activities other than copying, dist ribution and modificatio n are not covered by thi s License; they are outs ide its scope. The act of running the Program i s not restricted, and th e output from the Progra m is covered only if its contents constitute a w ork based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. <P> <STRONG>1.</STRONG> You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that yo u conspicuously and appr opriately publish on eac h copy an appropriate co pyright notice and discl aimer of warranty; keep intact all the notices t hat refer to this Licens e and to the absence of any warranty; and give a ny other recipients of t he Program a copy of thi s License along with the Program. <P> You may c harge a fee for the phys ical act of transferring a copy, and you may at your option offer warran ty protection in exchang e for a fee. <P> <STRON G>2.</STRONG> You may m odify your copy or copie s of the Program or any portion of it, thus form ing a work based on the Program, and copy and di stribute such modificati ons or work under the te rms of Section 1 above, provided that you also m eet all of these conditi ons: <P> <UL> <LI><STR ONG>a)</STRONG> You must cause the modified files to carry prominen t notices stating t hat you changed the file s and the date of any ch ange. <P> <LI><STRONG>b )</STRONG> You must cause any work that you distribute or publish, that in whole or in part contains or is der ived from the Program or any part thereof, to be licensed as a whol e at no charge to all th ird parties under t he terms of this License . <P> <LI><STRONG>c)</S TRONG> If the modif ied program normally rea ds commands interactivel y when run, you mus t cause it, when started running for such i nteractive use in the mo st ordinary way, to prin t or display an ann ouncement including an a ppropriate copyright not ice and a notice th at there is no warranty (or else, saying that yo u provide a warrant y) and that users may re distribute the program u nder these conditio ns, and telling the user how to view a copy of t his License. (Exce ption: if the Program it self is interactive but does not normally p rint such an announcemen t, your work based on the Program is not re quired to print an annou ncement.) </UL> These r equirements apply to the modified work as a whol e. If identifiable sect ions of that work are no t derived from the Progr am, and can be reasonabl y considered independent and separate works in t hemselves, then this Lic ense, and its terms, do not apply to those secti ons when you distribute them as separate works. But when you distribute the same sections as pa rt of a whole which is a work based on the Progr am, the distribution of the whole must be on the terms of this License, whose permissions for ot her licensees extend to the entire whole, and th us to each and every par t regardless of who wrot e it. <P> Thus, it is n ot the intent of this se ction to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the righ t to control the distrib ution of derivative or c ollective works based on the Program. <P> In ad dition, mere aggregation of another work not bas ed on the Program with t he Program (or with a wo rk based on the Program) on a volume of a storag e or distribution medium does not bring the othe r work under the scope o f this License. <P> <S TRONG>3.</STRONG> You m ay copy and distribute t he Program (or a work ba sed on it, under Section 2) in object code or ex ecutable form under the terms of Sections 1 and 2 above provided that yo u also do one of the fol lowing: <!-- we use th is doubled UL to get the sub-sections indented, --> <!-- while making th e bullets as unobvious a s possible. --> <UL> <L I><STRONG>a)</STRONG> Accompany it with the complete corresponding machine-readable so urce code, which must be distributed under the t erms of Sections 1 and 2 above on a medium customarily used for sof tware interchange; or, <P> <LI><STRONG>b)</STRO NG> Accompany it wi th a written offer, vali d for at least three years, to give any thi rd party, for a charge n o more than your co st of physically perform ing source distribution, a complete machine -readable copy of the co rresponding source code, to be distributed under the terms of Secti ons 1 and 2 above on a m edium customarily u sed for software interch ange; or, <P> <LI><STRO NG>c)</STRONG> Acco mpany it with the inform ation you received as to the offer to distr ibute corresponding sour ce code. (This alternat ive is allowed only for noncommercial distr ibution and only if you received the progra m in object code or exec utable form with such an offer, in accord w ith Subsection b above.) </UL> The source code for a work means the pre ferred form of the work for making modifications to it. For an executab le work, complete source code means all the sour ce code for all modules it contains, plus any as sociated interface defin ition files, plus the sc ripts used to control co mpilation and installati on of the executable. H owever, as a special exc eption, the source code distributed need not inc lude anything that is no rmally distributed (in e ither source or binary f orm) with the major comp onents (compiler, kernel , and so on) of the oper ating system on which th e executable runs, unles s that component itself accompanies the executab le. <P> If distribution of executable or object code is made by offerin g access to copy from a designated place, then o ffering equivalent acces s to copy the source cod e from the same place co unts as distribution of the source code, even th ough third parties are n ot compelled to copy the source along with the o bject code. <P> <STRONG >4.</STRONG> You may no t copy, modify, sublicen se, or distribute the Pr ogram except as expressl y provided under this Li cense. Any attempt othe rwise to copy, modify, s ublicense or distribute the Program is void, and will automatically term inate your rights under this License. However, p arties who have received copies, or rights, from you under this License will not have their lice nses terminated so long as such parties remain i n full compliance. <P> <STRONG>5.</STRONG> Yo u are not required to ac cept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute th e Program or its derivat ive works. These action s are prohibited by law if you do not accept thi s License. Therefore, b y modifying or distribut ing the Program (or any work based on the Progra m), you indicate your ac ceptance of this License to do so, and all its t erms and conditions for copying, distributing or modifying the Program o r works based on it. <P > <STRONG>6.</STRONG> Each time you redistribu te the Program (or any w ork based on the Program ), the recipient automat ically receives a licens e from the original lice nsor to copy, distribute or modify the Program s ubject to these terms an d conditions. You may n ot impose any further re strictions on the recipi ents' exercise of the ri ghts granted herein. You are not responsible for enforcing compliance by third parties to this L icense. <P> <STRONG>7. </STRONG> If, as a cons equence of a court judgm ent or allegation of pat ent infringement or for any other reason (not li mited to patent issues), conditions are imposed on you (whether by court order, agreement or oth erwise) that contradict the conditions of this L icense, they do not excu se you from the conditio ns of this License. If you cannot distribute so as to satisfy simultane ously your obligations u nder this License and an y other pertinent obliga tions, then as a consequ ence you may not distrib ute the Program at all. For example, if a paten t license would not perm it royalty-free redistri bution of the Program by all those who receive c opies directly or indire ctly through you, then t he only way you could sa tisfy both it and this L icense would be to refra in entirely from distrib ution of the Program. <P > If any portion of thi s section is held invali d or unenforceable under any particular circumst ance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumsta nces. <P> It is not the purpose of this section to induce you to infrin ge any patents or other property right claims or to contest validity of any such claims; this se ction has the sole purpo se of protecting the int egrity of the free softw are distribution system, which is implemented by public license practice s. Many people have mad e generous contributions to the wide range of so ftware distributed throu gh that system in relian ce on consistent applica tion of that system; it is up to the author/dono r to decide if he or she is willing to distribut e software through any o ther system and a licens ee cannot impose that ch oice. <P> This section is intended to make thor oughly clear what is bel ieved to be a consequenc e of the rest of this Li cense. <P> <STRONG>8.< /STRONG> If the distrib ution and/or use of the Program is restricted in certain countries eithe r by patents or by copyr ighted interfaces, the o riginal copyright holder who places the Program under this License may a dd an explicit geographi cal distribution limitat ion excluding those coun tries, so that distribut ion is permitted only in or among countries not thus excluded. In such case, this License incor porates the limitation a s if written in the body of this License. <P> <STRONG>9.</STRONG> The Free Software Foundatio n may publish revised an d/or new versions of the General Public License from time to time. Such new versions will be si milar in spirit to the p resent version, but may differ in detail to addr ess new problems or conc erns. <P> Each version is given a distinguishin g version number. If th e Program specifies a ve rsion number of this Lic ense which applies to it and "any later version" , you have the option of following the terms and conditions either of th at version or of any lat er version published by the Free Software Founda tion. If the Program do es not specify a version number of this License, you may choose any vers ion ever published by th e Free Software Foundati on. <P> <STRONG>10.</ STRONG> If you wish to incorporate parts of the Program into other free programs whose distribu tion conditions are diff erent, write to the auth or to ask for permission . For software which is copyrighted by the Free Software Foundation, wr ite to the Free Software Foundation; we sometime s make exceptions for th is. Our decision will b e guided by the two goal s of preserving the free status of all derivativ es of our free software and of promoting the sha ring and reuse of softwa re generally. <P><STR ONG>NO WARRANTY</STRONG> </P> <P> <STRONG>11.</ STRONG> BECAUSE THE PRO GRAM IS LICENSED FREE OF CHARGE, THERE IS NO WAR RANTY FOR THE PROGRAM, T O THE EXTENT PERMITTED B Y APPLICABLE LAW. EXCEP T WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PA RTIES PROVIDE THE PROGRA M "AS IS" WITHOUT WARRAN TY OF ANY KIND, EITHER E XPRESSED OR IMPLIED, INC LUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTI ES OF MERCHANTABILITY AN D FITNESS FOR A PARTICUL AR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY A ND PERFORMANCE OF THE PR OGRAM IS WITH YOU. SHOU LD THE PROGRAM PROVE DEF ECTIVE, YOU ASSUME THE C OST OF ALL NECESSARY SER VICING, REPAIR OR CORREC TION. <P> <STRONG>12.< /STRONG> IN NO EVENT UN LESS REQUIRED BY APPLICA BLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIG HT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND /OR REDISTRIBUTE THE PRO GRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DA MAGES, INCLUDING ANY GEN ERAL, SPECIAL, INCIDENTA L OR CONSEQUENTIAL DAMAG ES ARISING OUT OF THE US E OR INABILITY TO USE TH E PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDE RED INACCURATE OR LOSSES SUSTAINED BY YOU OR THI RD PARTIES OR A FAILURE OF THE PROGRAM TO OPERAT E WITH ANY OTHER PROGRAM S), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILI TY OF SUCH DAMAGES. <P> <H2>END OF TERMS AND CONDITIONS</H2> <HR> < p>Visit the <a href="htt p://www.gnu.org/home.htm l">Free Software Foundat ion</a>. </BODY> </HTML> |