![](data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEARgBGAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAMDAlQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA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QvJJIwVUUDJJJ4AA5zWH/wAJ34P/AOhr0P8A8GMP/wAVXQUUAc//AMJ34P8A+hr0P/wYw/8AxVH/AAnfg/8A6GvQ/wDwYw//ABVdBRQBn6nruj6J5X9rarY2HnZ8v7XcJFvxjONxGcZHT1FZ/wDwnfg//oa9D/8ABjD/APFV0FFAHP8A/Cd+D/8Aoa9D/wDBjD/8VWhpmu6Prfm/2Tqtjf8Ak48z7JcJLsznGdpOM4PX0NaFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAY994s8N6ZeSWd/4g0q0uo8b4Z72ON1yARlScjIIP41X/wCE78H/APQ16H/4MYf/AIqugooA5/8A4Tvwf/0Neh/+DGH/AOKrYsb+z1OzjvLC7gu7WTOyaCQSI2CQcMODggj8KsUUAFU9S1bTdGt1uNU1C0sYGcIsl1MsSlsE4BYgZwCcexq5RQBz/wDwnfg//oa9D/8ABjD/APFUf8J34P8A+hr0P/wYw/8AxVdBRQBl6b4l0HWbhrfS9b02+nVC7R2t0krBcgZIUk4yQM+4rUoooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAorn/wDhMtL/AOfXXP8AwRXv/wAZo/4TLS/+fXXP/BFe/wDxmgDoKKKKACiqepanBpVus9xHdujOEAtbSW4bOCeVjViBx1xjp6isv/hMtL/59dc/8EV7/wDGaAOgorHsfEthqF5Haw2+qpI+cGfSbqFBgE8u8YUdO556da2KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5//AITvwf8A9DXof/gxh/8Aiq6CigDn/wDhO/B//Q16H/4MYf8A4qugoooAKKKKAMe+8WeG9MvJLO/8QaVaXUeN8M97HG65AIypORkEH8ar/wDCd+D/APoa9D/8GMP/AMVXQUUAU9N1bTdZt2uNL1C0voFco0lrMsqhsA4JUkZwQce4q5RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRUc4ma3lW3kjjnKERvIhdVbHBKggkZ7ZGfUVh/Y/GH/AEHdD/8ABNN/8lUAdBRXP/Y/GH/Qd0P/AME03/yVWhqcOsS+V/ZN9Y2uM+Z9rs3uN3TGNsqY79c5yOmOQDQorn/sfjD/AKDuh/8Agmm/+SquabBr0VwzapqWm3MGwhUtdPeBg2RyWaZwRjPGO4545ANSiiigAooooA5//hDdL/5+tc/8Ht7/APHqP+EN0v8A5+tc/wDB7e//AB6ugooApw6ZBBpZ05JLswFGTe93K8uGzn96zF888HdkcYxgVl/8Ibpf/P1rn/g9vf8A49XQUUAc/wD8Ibpf/P1rn/g9vf8A49XQUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUARzmZbeVreOOScITGkjlFZscAsASBnvg49DWH9s8Yf9ALQ/8Awczf/ItdBRQBz/2zxh/0AtD/APBzN/8AItSQXXipriJbjRtGjgLgSPHq0rsq55IU2wBOO2Rn1FblFAGfqc2sReV/ZNjY3Wc+Z9rvHt9vTGNsT579cYwOueM/7Z4w/wCgFof/AIOZv/kWugooA5/7Z4w/6AWh/wDg5m/+Ra0NMm1iXzf7WsbG1xjy/sl49xu65zuiTHbpnOT0xzoUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHP/8ACPap/wBDnrn/AH5sv/kej/hHtU/6HPXP+/Nl/wDI9dBRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRUc8K3NvLA5kCSIUYxyMjAEY4ZSCp9wQR2rD/4Q3S/+frXP/B7e/wDx6gDoKK5//hDdL/5+tc/8Ht7/APHqkg8J6dbXEU6XOsl43DqJNavHUkHPKtKQw9iCD3oA3KKr31lFqFnJazPOkb4yYJ3hcYIPDoQw6djz06Vj/wDCG6X/AM/Wuf8Ag9vf/j1AHQUVz/8Awhul/wDP1rn/AIPb3/49Vix8NWGn3kd1Dcaq8iZwJ9WupkOQRyjyFT17jjr1oA2KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiio5xM1vKtvJHHOUIjeRC6q2OCVBBIz2yM+ooAkorn/ALH4w/6Duh/+Cab/AOSqPsfjD/oO6H/4Jpv/AJKoA6Cio4BMtvEtxJHJOEAkeNCis2OSFJJAz2ycepqSgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKp6lHqUtuq6Xd2ltPvBZ7q2adSuDwFWRCDnHOex454ALlFc/wDY/GH/AEHdD/8ABNN/8lVuQCZbeJbiSOScIBI8aFFZsckKSSBntk49TQBJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVn6no1rq/lfaZb6Pys7fsl/PbZzjOfKdd3TvnHOOprQooA5/wD4Q3S/+frXP/B7e/8Ax6j/AIQ3S/8An61z/wAHt7/8eroKKAM/TNGtdI837NLfSebjd9rv57nGM4x5rtt69sZ4z0FaFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUVj33izw3pl5JZ3/iDSrS6jxvhnvY43XIBGVJyMgg/jVf/AITvwf8A9DXof/gxh/8AiqAOgorP0zXdH1vzf7J1Wxv/ACceZ9kuEl2ZzjO0nGcHr6GtCgAooqOeeG1t5bi4ljhgiQvJJIwVUUDJJJ4AA5zQBJRXP/8ACd+D/wDoa9D/APBjD/8AFVqabq2m6zbtcaXqFpfQK5RpLWZZVDYBwSpIzgg49xQBcooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooqnqWmQarbrBcSXaIrhwbW7lt2zgjlo2Ukc9M46egoAuUVz/8Awhul/wDP1rn/AIPb3/49UkHhPTra4inS51kvG4dRJrV46kg55VpSGHsQQe9AG5RRRQAUUVT1LTINVt1guJLtEVw4Nrdy27ZwRy0bKSOemcdPQUAXKK5//hDdL/5+tc/8Ht7/APHq3IIVtreKBDIUjQIpkkZ2IAxyzElj7kknvQBJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRUc5mW3la3jjknCExpI5RWbHALAEgZ74OPQ0ASUVz/2zxh/0AtD/wDBzN/8i0fbPGH/AEAtD/8ABzN/8i0AdBRXP/bPGH/QC0P/AMHM3/yLWpqUmpRW6tpdpaXM+8BkurloFC4PIZY3JOccY7nnjkAuUVz/ANs8Yf8AQC0P/wAHM3/yLR9s8Yf9ALQ//BzN/wDItAHQUVl6bPr0twy6ppum20GwlXtdQedi2RwVaFABjPOew4541KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKepanBpVus9xHdujOEAtbSW4bOCeVjViBx1xjp6isv/hMtL/59dc/8EV7/wDGa6CigDn/APhMtL/59dc/8EV7/wDGauabr9nqtw0FvDqSOqFybrTbi3XGQOGkRQTz0znr6GtSigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACsvUvDWg6zcLcapomm306oEWS6tUlYLknALAnGSTj3NaE8bTW8sSTSQO6FVljClkJH3huBGR15BHqDWH/wj2qf9Dnrn/fmy/wDkegA/4QTwf/0Kmh/+C6H/AOJq5pvhrQdGuGuNL0TTbGdkKNJa2qRMVyDglQDjIBx7Cq8GhajDcRSv4s1mdEcM0UkVmFcA/dO2AHB6cEH0IrcoAKKKKACiiigArHvvCfhvU7yS8v8Aw/pV3dSY3zT2UcjtgADLEZOAAPwrYooAx7Hwn4b0y8jvLDw/pVpdR52TQWUcbrkEHDAZGQSPxrYoooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooqvfWUWoWclrM86RvjJgneFxgg8OhDDp2PPTpQBYorn/+EN0v/n61z/we3v8A8eqxY+GrDT7yO6huNVeRM4E+rXUyHII5R5Cp69xx160AbFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRVPUr2ext1lt9Mu9QcuFMVq0SsBg/MfMdBjjHXPI464y/+Eh1T/oTNc/7/WX/AMkUAdBRWHBruozXEUT+E9ZgR3CtLJLZlUBP3jtnJwOvAJ9Aa3KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAp6lHqUtuq6Xd2ltPvBZ7q2adSuDwFWRCDnHOex454y/sfjD/oO6H/AOCab/5KroKKAMextvEkd5G1/qulT2ozvjg0ySJ24OMMZ2A5x/CfTjrWxRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVHPI0NvLKkMk7ohZYoyoZyB90biBk9OSB6kUASUVz/wDwkOqf9CZrn/f6y/8AkipINd1Ga4iifwnrMCO4VpZJbMqgJ+8ds5OB14BPoDQBuUVn6nqN1YeV9m0a+1Lfnd9keBfLxjGfNkTrntnoc44zn/8ACQ6p/wBCZrn/AH+sv/kigDoKKz9M1G6v/N+06Nfabsxt+1vA3mZznHlSP0x3x1GM840KACiiigAooooAKKKKACiiigAooooAKKKKACiiigArHvvFnhvTLySzv/EGlWl1HjfDPexxuuQCMqTkZBB/GtiigDn/APhO/B//AENeh/8Agxh/+KrU03VtN1m3a40vULS+gVyjSWsyyqGwDglSRnBBx7irlFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFZepQa9LcK2l6lpttBsAZLrT3nYtk8hlmQAYxxjseeeADUqnqVlPfW6xW+p3enuHDGW1WJmIwflPmI4xznpngc9c58Fr4qW4ia41nRpIA4MiR6TKjMueQGNyQDjvg49DW5QBj2OjX9peRzzeJtVvY1zmCeO1CPkEclIVbjrwR09OK2KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK5/wCx+MP+g7of/gmm/wDkqj7H4w/6Duh/+Cab/wCSqAOgorn/ALH4w/6Duh/+Cab/AOSq6CgAooooAKKKKAMvUtAs9VuFnuJtSR1QIBa6lcW64yTysbqCeeuM9PQVT/4Q3S/+frXP/B7e/wDx6ugooA5//hDdL/5+tc/8Ht7/APHq1NN0yDSrdoLeS7dGcuTdXctw2cAcNIzEDjpnHX1NXKKAOf8A+EN0v/n61z/we3v/AMeo/wCEN0v/AJ+tc/8AB7e//Hq6CigDn/8AhDdL/wCfrXP/AAe3v/x6ugoooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiio554bW3luLiWOGCJC8kkjBVRQMkkngADnNAElFc/8A8J34P/6GvQ//AAYw/wDxVH/Cd+D/APoa9D/8GMP/AMVQB0FFRwTw3VvFcW8sc0EqB45I2DK6kZBBHBBHOakoAKKKKACiiigAooooAKKKKACiiigAooooAKKKx77xZ4b0y8ks7/xBpVpdR43wz3scbrkAjKk5GQQfxoA2KKr2N/Z6nZx3lhdwXdrJnZNBIJEbBIOGHBwQR+FWKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACise+8NWGoXkl1Ncaqkj4yINWuoUGABwiSBR07Dnr1qv8A8Ibpf/P1rn/g9vf/AI9QB0FFZ+maNa6R5v2aW+k83G77Xfz3OMZxjzXbb17YzxnoK0KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiise+ufEkd5IthpWlT2oxskn1OSJ24GcqIGA5z/ABH146UAbFFc/wDbPGH/AEAtD/8ABzN/8i1qabJqUtuzapaWltPvIVLW5adSuByWaNCDnPGOw554ALlFFFABRRRQAUUVXvnvI7ORrCCCe6GNkc8xiRuRnLBWI4z/AAn0460AWKKx7G58SSXka3+laVBanO+SDU5JXXg4wpgUHnH8Q9eelbFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABWXqUGvS3CtpepabbQbAGS60952LZPIZZkAGMcY7Hnni5fXEtpZyTw2U97IuMQQFA75IHBdlXjryR09eKx/+Eh1T/oTNc/7/AFl/8kUAH2Pxh/0HdD/8E03/AMlVc02DXorhm1TUtNuYNhCpa6e8DBsjks0zgjGeMdxzxzHY6zf3d5HBN4Z1WyjbOZ55LUomATyEmZuenAPX05rYoAKKKKACo5xM1vKtvJHHOUIjeRC6q2OCVBBIz2yM+oqSigDDgtfFS3ETXGs6NJAHBkSPSZUZlzyAxuSAcd8HHoa3KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAz9T0LR9b8r+1tKsb/AMnPl/a7dJdmcZxuBxnA6egrP/4QTwf/ANCpof8A4Lof/ia6Cse+0a/u7ySeHxNqtlG2MQQR2pRMADgvCzc9eSevpxQAWPhPw3pl5HeWHh/SrS6jzsmgso43XIIOGAyMgkfjWxXP/wDCPap/0Oeuf9+bL/5HrU02ynsbdorjU7vUHLlhLdLErAYHyjy0QY4z0zyeemAC5RRRQAVz/wDwgng//oVND/8ABdD/APE10FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFPUtJ03WbdbfVNPtL6BXDrHdQrKobBGQGBGcEjPuay/+EE8H/wDQqaH/AOC6H/4mugooA5//AIQTwf8A9Cpof/guh/8Aiauab4a0HRrhrjS9E02xnZCjSWtqkTFcg4JUA4yAcewrUooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDDn8WadbXEsD22sl43KMY9FvHUkHHDLEQw9wSD2qP/AITLS/8An11z/wAEV7/8ZroKKAK9jexahZx3UKTpG+cCeB4XGCRyjgMOncc9elWKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqnqWk6brNutvqmn2l9Arh1juoVlUNgjIDAjOCRn3NXKKAOf/wCEE8H/APQqaH/4Lof/AImrFj4T8N6ZeR3lh4f0q0uo87JoLKON1yCDhgMjIJH40X3hqw1C8kuprjVUkfGRBq11CgwAOESQKOnYc9etV/8AhDdL/wCfrXP/AAe3v/x6gDoKKr2NlFp9nHawvO8aZwZ53mc5JPLuSx69zx06VYoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKjnEzW8q28kcc5QiN5ELqrY4JUEEjPbIz6ipKKAOf+x+MP8AoO6H/wCCab/5Ko+x+MP+g7of/gmm/wDkqugooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA+WoPi946fw9BdNrmZmu5Yy32SDlQiEDGzHUmtjxB8UPGVj4XW8t9Y2XBvPK3/ZoT8u3OMFMdaKKzi3/Xqx1dJRt3/9sTOef4x+PRp0co175zbhyfscH3vOZc/c9ABWpqvxY8bW1yiQ61tUrASPssJ+9ArHqn94k0UV00EnOCf9e/b8tDaskp00uqX5ot6r8UfGVt5Hk6xt3a1Nan/RYTmJdmF+5/tHnrzXN3vxm8fw2unumv4aa3LufscHLeY65+56KPyoorPEaVml/N+jONN2X+J/kdt4o+I/izTktza6r5Zdpg3+jxHO1cjqtcTq3xm8f2ur3cEOv7Y45WVV+xwHAz7pRRU0tabb/rWR3YyKjVtFW1f5Q/zf3mhp3xd8cz6HcXEmubpUJ2t9kgGPmQf3Pc1T134yePrPX7+2t9e2QxTuiL9jgOADwMlM0UU5fHbyObrL1/8AbYliw+L/AI7n8M6xeSa7unt3txE/2SAbQzMG42YOcDrTfEXxg8d2HiTV7S213ZBb3MkcS/ZIDtUNgDJTJ49aKKzoNuVS/Rr/ANJRK/iJeT/Qyf8AhdvxD/6GH/ySt/8A43Xovjb4i+K9I0meex1XypFmRQ32eJsA5z1U0UVvBaS9P/bonbh4xdOba/qzPOv+F2/EP/oYf/JK3/8AjdPT41/EIpIT4g5C5H+hW/qP+mdFFQ9jjY1fjZ8QyTnxD2/58rf/AON1Yg+M/wAQHvEjbX8qVBI+xwen+5RRXZh4xaV19qP/ALcVH4l/XY0YPi946fw9BdNrmZmu5Yy32SDlQiEDGzHUmt3xR8TvGGneG0u7XV/LnNwiFvs0J+UxhiMFMdaKK8+Lf9erLqJJK3df+kX/ADOZf4x+PRp0co175zbhyfscH3vOZc/c9ABWpqvxX8bW1yiQ61tUrASPssJ+9ArHqn94k0UV00EnOCf9e/b8tC6ySnTS6pfmi3qvxR8ZW3keTrG3drU1qf8ARYTmJdmF+5/tHnrzXN3vxm8fw2unumv4aa3LufscHLeY65+56KPyoorPEaVml/N+jONN2X+J/kd/rvxC8U2dpM9vqmxljlYH7PEcEGMDqv8AtH864XxB8Y/Htl4h1G1t9e2Qw3Doi/Y4DhQSAMlM0UVz4ZuUZX7/AKyO/ERSlOy+1/7ZB/qy9pnxb8cXGhXdzLre6aNSVb7JAMfOg6bPQmqGu/GTx9Z6/f21vr2yGKd0RfscBwAeBkpmiit5/wAS3kvyRyx2n/iX/pMSxYfF/wAdz+GdYvJNd3T2724if7JANoZmDcbMHOB1pviL4weO7DxJq9pba7sgt7mSOJfskB2qGwBkpk8etFFZ0G3Kpfo1/wCkolfxEvJ/oZP/AAu34h/9DD/5JW//AMbr0Xxt8RfFekaTPPY6r5UizIob7PE2Ac56qaKK3gtJen/t0Ttw8YunNtf1ZnnX/C7fiH/0MP8A5JW//wAbp6fGv4hFJCfEHIXI/wBCt/Uf9M6KKh7HGxq/Gz4hknPiHt/z5W//AMbqxB8Z/iA94kba/lSoJH2OD0/3KKK7MPGLSuvtR/8Abio/Ev67GjB8XvHT+HoLptczM13LGW+yQcqEQgY2Y6k1t+I/if4xsPCsF7bax5dw00al/s0JyDEGPBTHU5oorhj8L/rqxVdJxS/r3Uc2/wAY/Ho06OUa985tw5P2OD73nMufuegArV1X4r+Nra6RIda2qVgJH2WE/egVj1T+8SaKK3oJOcE/69+35aG9ZJTppdUvzRa1X4o+MrbyPJ1jbu1qa1P+iwnMS7ML9z/aPPXmubvfjN4/htdPdNfw01uXc/Y4OW8x1z9z0UflRRWeI0rNL+b9Gcabsv8AE/yO98R/EPxVYWyvbap5bFZjn7PEfu7cdV9zXC658ZPH1nrt9bQa9shindEX7HAcAHjkpRRUw1T+X6ndiYqM5JL7T/8ASYf5s2NK+K3jW58L3N5NrW64QSbX+ywjGGiA4CY/ib86zvFHxg8ead4r1aytNd8u3t7uWOJPskB2qGIAyUyePWiinP8AiJeRzL7Xr/7ZB/qVbT4zeP5bG/kfX8vFErIfscHBMij+56E1a8RfGDx3YeJNXtLbXdkFvcyRxL9kgO1Q2AMlMnj1oopU9ea/f9DOLftbeT/Qyf8AhdvxD/6GH/ySt/8A43Xovjb4i+K9I0meex1XypFmRQ32eJsA5z1U0UVpBaS9P/bonfh4xdOba/qzPOv+F2/EP/oYf/JK3/8AjdPT41/EIpIT4g5C5H+hW/qP+mdFFQ9jjY1fjZ8QyTnxD2/58rf/AON09vjV8Qg5A8QcbAf+PO364H/TOiiumnFOne3WP/twP+vwNaD4veOn8PQXTa5mZruWMt9kg5UIhAxsx1JrrviL8RPFWg29w2m6p5DJdpGp+zxNhTEGI+ZT3NFFcCb5l8/zJrO1aCXn/wCkxOIf4x+PRp0co175zbhyfscH3vOZc/c9ABUt/wDGDx3Bbu0eu7WEgUH7JAeNmf7nrRRW8N4/P/0u35aHXiYpQTS6RNrVfij4ytvI8nWNu7WprU/6LCcxLswv3P8AaPPXmubvfjN4/htdPdNfw01uXc/Y4OW8x1z9z0UflRRRiNKzS/m/RnEm7L/E/wAjt/E/xG8V6dFAbXVfLLGbP+jxHO1QR1WuJ1j4y+P7XWLyCHX9sUcrKq/Y4DgA+6UUVNLWDb/rWR3YyKjVairav8of5v7yzY/GDx5Npkk0mu5kD4B+yQe3+xVPU/jP8QLfU7mGLX9saSEKPscBwP8Aviiin1fyOZdfX9IjrT4zeP5bG/kfX8vFErIfscHBMij+56E1a8RfGDx3YeJNXtLbXdkFvcyRxL9kgO1Q2AMlMnj1oopU9ea/f9DOLftbeT/Qyf8AhdvxD/6GH/ySt/8A43Xovjb4i+K9I0meex1XypFmRQ32eJsA5z1U0UVpBaS9P/bonfh4xdOba/qzPOv+F2/EP/oYf/JK3/8AjdPT41/EIpIT4g5C5H+hW/qP+mdFFQ9jjY1fjZ8QyTnxD2/58rf/AON09vjV8Qg5A8QcbAf+PO364H/TOiiumnFOne3WP/twP+vwNaD4veOn8PQXTa5mZruWMt9kg5UIhAxsx1Jrs/if8QfFHh03f9lap9n8u9SJf9HifCmIMR8ynuaKK89N86Xr+ZdXRxt3/wDbLnnd18aPiBHb2TJr+GkhLOfscHJ8xx/c9AKKKK0g7r7/AMyqiSlp2X5I/9k=)
CY7C43632/CY7C43642
CY7C43662/CY7C43682
25
PRELIMINARY
Signal Description
Reset (MR S 1 , MR S 2)
Each of the two FIFO memories of the CY7C436X2 undergoes
a complete reset by taking its associated Master Reset
(MRS1, MRS2) input LO W f or at leas t four P ort A clock (CLKA)
and four Port B clocks (CLKB) LOW-to-HIGH transitions. The
Mast er Reset i nputs can switch asynch ronously t o the clocks.
A Master Reset initializes the internal read and write pointers
and f orces the Full /I nput Ready f lag (FF A/IRA, FFB/I RB) LO W ,
the Empty /Out put Ready fla g (EFA/ORA, EFB/ORB) LOW , the
Almost Empty flag (AEA, AEB) LOW, and the Al most Full flag
(AFA, AFB) HIGH. A Master Rese t also f orces the Mai lbo x flag
(MBF1, MBF2) of the parallel mailbox register HIGH. After a
Master Reset, the FIFO’s Full/Input Ready flag is set HIGH
aft er tw o cl ock cyc les t o begin normal oper at ion. A Master Re-
set m ust be p erf ormed on the FIFO aft er power up , b efore data
is written to its memory.
A LOW-to-HIGH transition on a FIFO reset (MRS1, MRS2)
input latches the values of the Flag select (FS0, FS1) for
choosing the Almost Full and Almost Empty offset program-
ming method (see Almost Empty and Almost Full flag offset
programming below).
First Word Fall Thr ough (FWFT /STD)
Af ter Mast er Res et, the FW FT selec t functio n is acti ve , permi t-
ting a choice between two possible timing modes: CY Stan-
dard Mo de or Firs t Word F a ll Through (FWFT) Mode . Once th e
Master Reset (MRS1, MRS2) input is HIGH, a HIGH on the
FWFT/STAN input during the next LOW-to-HIGH transition of
CLKA (for FIFO1) and CLKB (for FIFO2) will select CY Stan-
dard Mode. This mode uses the Empty Flag function (EFA,
EFB) t o indi ca te wheth er or not there are an y wor ds pres ent i n
the FIFO memory. It uses the Full Flag funct ion (FFA, FFB) to
indicate w hether or not the FIFO memory has any free space
for writing. In CY Standard mode, every word read from the
FIFO, including the first, must be requested using a formal
read operati on.
Onc e the Master Reset ( M RS1 , MRS2) input is HIGH, a LOW
on the FWFT/STAN input during the next LOW-to-HIGH tran-
sition of CLKA (for FIFO1) and CLKB (for FIFO2) will select
FWFT Mode. This mode uses the Output Ready function
(ORA, ORB) to indicate whether or not there is valid data at
the dat a output s ( A0–35 or B0–35). It also uses the Inpu t Ready
function (IRA, IRB) to indicate whether or not the FIFO mem-
ory has any free spac e f or writi ng. In t he FWFT mode , the f irst
word wr itten to an empty FIFO goes directly to data outputs,
no read request necessary. Subsequent words must be ac-
cessed by performing a formal read operation.
Following Master Reset, the level applied to the FWFT/STD
input to choose the desired timing mode must remain static
throughout th e FIFO operatio n.
Programming the A lmost Empty and Almost Full Flags
Four registers in the CY7C436X2 are used to hold the offset
values for the Almost Empty and Almost Full flags. The Port B
Almost Empty flag (AEB) offset register is labeled X1 and the
Por t A Almost Empty flag (AEA) offset register is labeled X2.
The Por t A Almost Full flag (AFA) offset register is labeled Y1
and the Port B Almost Full flag (AFB) offset registe r is labe led
Y2. The index of each register name corresponds with preset
values during the reset of a FIFO, programmed in parallel us-
ing the FIFO’s Port A data in puts (see
Tabl e 1
).
To pro gram t he X1, X2, Y1, and Y2 regis ters from P ort A, per -
form a Master Reset on both FIFOs simultaneously with SPM
HIGH and FS0 and FS1 LOW during the LOW-to-HIGH tran-
siti on of MRS1 and MRS2. After this reset is complete, the first
four writes to FIFO1 do not store data in RAM but load the
offset registers in the order Y1, X1, Y2, X2. The Port A data
inputs used by the offset registers are (A7–0), (A8–0), (A9–0),
(A11–0), or (A 13–0), for the CY7C436X2, respectively. The high-
est numbered input is used as the most significant bit of the
binary number in each case . Valid pr ogr ammi ng va lues for the
regis ters range from 1 to 252 for the CY7C43622; 1 to 508 for
the CY7C43632; 1 to 1012 for the CY7C43642; 1 to 4092 for
the CY7C43662; 1 to 16380 for the CY7C43682. After all the
offset registers are programmed from P ort A, the Port B Full/In-
put Ready (FFB/IRB) is set HIGH and both FIFOs begin nor-
mal operation.
FS0 and FS1 functi on the same wa y in bot h CY Standard and
FWFT modes.
FIFO Write/ Read O peration
The state of the Port A data (A 0–35) lines is controlled by Port
A Chip Select (CSA) and Port A Write/Read Select (W/RA).
The A0–35 lines are in the high-impedance state when either
CSA or W/RA is HIGH. The A0–35 lines are active outputs
when both CSA and W/RA are LOW.
Data is loaded into FIFO1 from the A0–35 inputs on a
LO W-to-HIGH transit ion of CLKA when CSA is LOW, W/RA is
HIGH, ENA is HIGH, MBA is LOW , an d FF A/IRA is HI GH. Data
is read from FIFO2 to the A0–35 outputs by a LOW-to-HIGH
transition of CLKA when CSA is LOW, W/RA is LOW, ENA is
HIGH, MBA is LOW, and EFA/ORA is HIGH (see
Ta bl e 2
).
FIFO reads and wri tes on Port A are independent of an y con-
current Port B operation.
The Port B contr ol signal s are identical to t hose of Port A with
the exception that the Port B Write/Read select (W/RB) is the
inverse of the Por t A Write/Read select (W/RA). The state of
the Por t B data (B0–35) lines is controlled by the Port B Chip
Select (CSB ) and P ort B Write/Re ad select (W/RB) . The B0–35
lines are in the high-impedance state when either CSB is
HIGH or W/RB is LOW. The B0–35 lines are active outputs
when CSB is LOW and W/RB is HIGH.
Data is loaded into FIFO2 from the B0–35 inputs on a
LO W-to-HIGH transit ion of CLKB when CSB is LOW, W/RB is
LO W, ENB is HIGH, MBB is LO W, and FF B/I RB is HIGH. Data
is read from FIFO1 to the B0–35 outputs by a LOW-to-HIGH
transition of CLKB when CSB is LOW, W/RB is HIGH, ENB is
HIGH, MBB is LOW, and EFB/ORB is HIGH (see
Ta b l e 3
).
FIFO reads and wri tes on Port B are independent of an y con-
current Port A operation.
The set-up and hold t ime constraints t o the port cloc ks for the
port Chip Selects and Write/Read selects are only for enabling
write and read operations and are not related to high-imped-
ance cont rol of t he data outp uts. If a port e nable is LOW during
a clock cycle, the port’s Chip Select and Write/Read select
ma y change s tat es during th e set-up and hold time window of
the cycle.
When operating the FIFO in FWFT Mode and the Output
Ready flag i s LO W, the next word wri tten is automatically sent
to the FIFO’s out put register by the LOW-to -HIGH transit ion of