1--- CTC1, CFC1 --- 2out=0, in=0 3out=1, in=1 4out=2, in=2 5out=3, in=3 6out=4, in=4 7out=5, in=5 8out=6, in=6 9out=7, in=7 10out=8, in=8 11out=9, in=9 12out=10, in=10 13out=11, in=11 14out=12, in=12 15out=13, in=13 16out=14, in=14 17out=15, in=15 18out=16, in=16 19out=17, in=17 20out=18, in=18 21out=19, in=19 22out=20, in=20 23out=21, in=21 24out=22, in=22 25out=23, in=23 26out=24, in=24 27out=25, in=25 28out=26, in=26 29out=27, in=27 30out=28, in=28 31out=29, in=29 32out=30, in=30 33out=31, in=31 34out=32, in=32 35out=33, in=33 36out=34, in=34 37out=35, in=35 38out=36, in=36 39out=37, in=37 40out=38, in=38 41out=39, in=39 42out=40, in=40 43out=41, in=41 44out=42, in=42 45out=43, in=43 46out=44, in=44 47out=45, in=45 48out=46, in=46 49out=47, in=47 50out=48, in=48 51out=49, in=49 52out=50, in=50 53out=51, in=51 54out=52, in=52 55out=53, in=53 56out=54, in=54 57out=55, in=55 58out=56, in=56 59out=57, in=57 60out=58, in=58 61out=59, in=59 62out=60, in=60 63out=61, in=61 64out=62, in=62 65out=63, in=63 66out=64, in=64 67out=65, in=65 68out=66, in=66 69out=67, in=67 70out=68, in=68 71out=69, in=69 72out=70, in=70 73out=71, in=71 74out=72, in=72 75out=73, in=73 76out=74, in=74 77out=75, in=75 78out=76, in=76 79out=77, in=77 80out=78, in=78 81out=79, in=79 82out=80, in=80 83out=81, in=81 84out=82, in=82 85out=83, in=83 86out=84, in=84 87out=85, in=85 88out=86, in=86 89out=87, in=87 90out=88, in=88 91out=89, in=89 92out=90, in=90 93out=91, in=91 94out=92, in=92 95out=93, in=93 96out=94, in=94 97out=95, in=95 98out=96, in=96 99out=97, in=97 100out=98, in=98 101out=99, in=99 102out=100, in=100 103out=101, in=101 104out=102, in=102 105out=103, in=103 106out=104, in=104 107out=105, in=105 108out=106, in=106 109out=107, in=107 110out=108, in=108 111out=109, in=109 112out=110, in=110 113out=111, in=111 114out=112, in=112 115out=113, in=113 116out=114, in=114 117out=115, in=115 118out=116, in=116 119out=117, in=117 120out=118, in=118 121out=119, in=119 122out=120, in=120 123out=121, in=121 124out=122, in=122 125out=123, in=123 126out=124, in=124 127out=125, in=125 128out=126, in=126 129out=127, in=127 130out=128, in=128 131out=129, in=129 132out=130, in=130 133out=131, in=131 134out=132, in=132 135out=133, in=133 136out=134, in=134 137out=135, in=135 138out=136, in=136 139out=137, in=137 140out=138, in=138 141out=139, in=139 142out=140, in=140 143out=141, in=141 144out=142, in=142 145out=143, in=143 146out=144, in=144 147out=145, in=145 148out=146, in=146 149out=147, in=147 150out=148, in=148 151out=149, in=149 152out=150, in=150 153out=151, in=151 154out=152, in=152 155out=153, in=153 156out=154, in=154 157out=155, in=155 158out=156, in=156 159out=157, in=157 160out=158, in=158 161out=159, in=159 162out=160, in=160 163out=161, in=161 164out=162, in=162 165out=163, in=163 166out=164, in=164 167out=165, in=165 168out=166, in=166 169out=167, in=167 170out=168, in=168 171out=169, in=169 172out=170, in=170 173out=171, in=171 174out=172, in=172 175out=173, in=173 176out=174, in=174 177out=175, in=175 178out=176, in=176 179out=177, in=177 180out=178, in=178 181out=179, in=179 182out=180, in=180 183out=181, in=181 184out=182, in=182 185out=183, in=183 186out=184, in=184 187out=185, in=185 188out=186, in=186 189out=187, in=187 190out=188, in=188 191out=189, in=189 192out=190, in=190 193out=191, in=191 194out=192, in=192 195out=193, in=193 196out=194, in=194 197out=195, in=195 198out=196, in=196 199out=197, in=197 200out=198, in=198 201out=199, in=199 202out=200, in=200 203out=201, in=201 204out=202, in=202 205out=203, in=203 206out=204, in=204 207out=205, in=205 208out=206, in=206 209out=207, in=207 210out=208, in=208 211out=209, in=209 212out=210, in=210 213out=211, in=211 214out=212, in=212 215out=213, in=213 216out=214, in=214 217out=215, in=215 218out=216, in=216 219out=217, in=217 220out=218, in=218 221out=219, in=219 222out=220, in=220 223out=221, in=221 224out=222, in=222 225out=223, in=223 226out=224, in=224 227out=225, in=225 228out=226, in=226 229out=227, in=227 230out=228, in=228 231out=229, in=229 232out=230, in=230 233out=231, in=231 234out=232, in=232 235out=233, in=233 236out=234, in=234 237out=235, in=235 238out=236, in=236 239out=237, in=237 240out=238, in=238 241out=239, in=239 242out=240, in=240 243out=241, in=241 244out=242, in=242 245out=243, in=243 246out=244, in=244 247out=245, in=245 248out=246, in=246 249out=247, in=247 250out=248, in=248 251out=249, in=249 252out=250, in=250 253out=251, in=251 254out=252, in=252 255out=253, in=253 256out=254, in=254 257out=255, in=255 258out=256, in=256 259out=257, in=257 260out=258, in=258 261out=259, in=259 262out=260, in=260 263out=261, in=261 264out=262, in=262 265out=263, in=263 266out=264, in=264 267out=265, in=265 268out=266, in=266 269out=267, in=267 270out=268, in=268 271out=269, in=269 272out=270, in=270 273out=271, in=271 274out=272, in=272 275out=273, in=273 276out=274, in=274 277out=275, in=275 278out=276, in=276 279out=277, in=277 280out=278, in=278 281out=279, in=279 282out=280, in=280 283out=281, in=281 284out=282, in=282 285out=283, in=283 286out=284, in=284 287out=285, in=285 288out=286, in=286 289out=287, in=287 290out=288, in=288 291out=289, in=289 292out=290, in=290 293out=291, in=291 294out=292, in=292 295out=293, in=293 296out=294, in=294 297out=295, in=295 298out=296, in=296 299out=297, in=297 300out=298, in=298 301out=299, in=299 302out=300, in=300 303out=301, in=301 304out=302, in=302 305out=303, in=303 306out=304, in=304 307out=305, in=305 308out=306, in=306 309out=307, in=307 310out=308, in=308 311out=309, in=309 312out=310, in=310 313out=311, in=311 314out=312, in=312 315out=313, in=313 316out=314, in=314 317out=315, in=315 318out=316, in=316 319out=317, in=317 320out=318, in=318 321out=319, in=319 322out=320, in=320 323out=321, in=321 324out=322, in=322 325out=323, in=323 326out=324, in=324 327out=325, in=325 328out=326, in=326 329out=327, in=327 330out=328, in=328 331out=329, in=329 332out=330, in=330 333out=331, in=331 334out=332, in=332 335out=333, in=333 336out=334, in=334 337out=335, in=335 338out=336, in=336 339out=337, in=337 340out=338, in=338 341out=339, in=339 342out=340, in=340 343out=341, in=341 344out=342, in=342 345out=343, in=343 346out=344, in=344 347out=345, in=345 348out=346, in=346 349out=347, in=347 350out=348, in=348 351out=349, in=349 352out=350, in=350 353out=351, in=351 354out=352, in=352 355out=353, in=353 356out=354, in=354 357out=355, in=355 358out=356, in=356 359out=357, in=357 360out=358, in=358 361out=359, in=359 362out=360, in=360 363out=361, in=361 364out=362, in=362 365out=363, in=363 366out=364, in=364 367out=365, in=365 368out=366, in=366 369out=367, in=367 370out=368, in=368 371out=369, in=369 372out=370, in=370 373out=371, in=371 374out=372, in=372 375out=373, in=373 376out=374, in=374 377out=375, in=375 378out=376, in=376 379out=377, in=377 380out=378, in=378 381out=379, in=379 382out=380, in=380 383out=381, in=381 384out=382, in=382 385out=383, in=383 386out=384, in=384 387out=385, in=385 388out=386, in=386 389out=387, in=387 390out=388, in=388 391out=389, in=389 392out=390, in=390 393out=391, in=391 394out=392, in=392 395out=393, in=393 396out=394, in=394 397out=395, in=395 398out=396, in=396 399out=397, in=397 400out=398, in=398 401out=399, in=399 402out=400, in=400 403out=401, in=401 404out=402, in=402 405out=403, in=403 406out=404, in=404 407out=405, in=405 408out=406, in=406 409out=407, in=407 410out=408, in=408 411out=409, in=409 412out=410, in=410 413out=411, in=411 414out=412, in=412 415out=413, in=413 416out=414, in=414 417out=415, in=415 418out=416, in=416 419out=417, in=417 420out=418, in=418 421out=419, in=419 422out=420, in=420 423out=421, in=421 424out=422, in=422 425out=423, in=423 426out=424, in=424 427out=425, in=425 428out=426, in=426 429out=427, in=427 430out=428, in=428 431out=429, in=429 432out=430, in=430 433out=431, in=431 434out=432, in=432 435out=433, in=433 436out=434, in=434 437out=435, in=435 438out=436, in=436 439out=437, in=437 440out=438, in=438 441out=439, in=439 442out=440, in=440 443out=441, in=441 444out=442, in=442 445out=443, in=443 446out=444, in=444 447out=445, in=445 448out=446, in=446 449out=447, in=447 450out=448, in=448 451out=449, in=449 452out=450, in=450 453out=451, in=451 454out=452, in=452 455out=453, in=453 456out=454, in=454 457out=455, in=455 458out=456, in=456 459out=457, in=457 460out=458, in=458 461out=459, in=459 462out=460, in=460 463out=461, in=461 464out=462, in=462 465out=463, in=463 466out=464, in=464 467out=465, in=465 468out=466, in=466 469out=467, in=467 470out=468, in=468 471out=469, in=469 472out=470, in=470 473out=471, in=471 474out=472, in=472 475out=473, in=473 476out=474, in=474 477out=475, in=475 478out=476, in=476 479out=477, in=477 480out=478, in=478 481out=479, in=479 482out=480, in=480 483out=481, in=481 484out=482, in=482 485out=483, in=483 486out=484, in=484 487out=485, in=485 488out=486, in=486 489out=487, in=487 490out=488, in=488 491out=489, in=489 492out=490, in=490 493out=491, in=491 494out=492, in=492 495out=493, in=493 496out=494, in=494 497out=495, in=495 498out=496, in=496 499out=497, in=497 500out=498, in=498 501out=499, in=499 502out=500, in=500 503out=501, in=501 504out=502, in=502 505out=503, in=503 506out=504, in=504 507out=505, in=505 508out=506, in=506 509out=507, in=507 510out=508, in=508 511out=509, in=509 512out=510, in=510 513out=511, in=511 514out=512, in=512 515out=513, in=513 516out=514, in=514 517out=515, in=515 518out=516, in=516 519out=517, in=517 520out=518, in=518 521out=519, in=519 522out=520, in=520 523out=521, in=521 524out=522, in=522 525out=523, in=523 526out=524, in=524 527out=525, in=525 528out=526, in=526 529out=527, in=527 530out=528, in=528 531out=529, in=529 532out=530, in=530 533out=531, in=531 534out=532, in=532 535out=533, in=533 536out=534, in=534 537out=535, in=535 538out=536, in=536 539out=537, in=537 540out=538, in=538 541out=539, in=539 542out=540, in=540 543out=541, in=541 544out=542, in=542 545out=543, in=543 546out=544, in=544 547out=545, in=545 548out=546, in=546 549out=547, in=547 550out=548, in=548 551out=549, in=549 552out=550, in=550 553out=551, in=551 554out=552, in=552 555out=553, in=553 556out=554, in=554 557out=555, in=555 558out=556, in=556 559out=557, in=557 560out=558, in=558 561out=559, in=559 562out=560, in=560 563out=561, in=561 564out=562, in=562 565out=563, in=563 566out=564, in=564 567out=565, in=565 568out=566, in=566 569out=567, in=567 570out=568, in=568 571out=569, in=569 572out=570, in=570 573out=571, in=571 574out=572, in=572 575out=573, in=573 576out=574, in=574 577out=575, in=575 578out=576, in=576 579out=577, in=577 580out=578, in=578 581out=579, in=579 582out=580, in=580 583out=581, in=581 584out=582, in=582 585out=583, in=583 586out=584, in=584 587out=585, in=585 588out=586, in=586 589out=587, in=587 590out=588, in=588 591out=589, in=589 592out=590, in=590 593out=591, in=591 594out=592, in=592 595out=593, in=593 596out=594, in=594 597out=595, in=595 598out=596, in=596 599out=597, in=597 600out=598, in=598 601out=599, in=599 602out=600, in=600 603out=601, in=601 604out=602, in=602 605out=603, in=603 606out=604, in=604 607out=605, in=605 608out=606, in=606 609out=607, in=607 610out=608, in=608 611out=609, in=609 612out=610, in=610 613out=611, in=611 614out=612, in=612 615out=613, in=613 616out=614, in=614 617out=615, in=615 618out=616, in=616 619out=617, in=617 620out=618, in=618 621out=619, in=619 622out=620, in=620 623out=621, in=621 624out=622, in=622 625out=623, in=623 626out=624, in=624 627out=625, in=625 628out=626, in=626 629out=627, in=627 630out=628, in=628 631out=629, in=629 632out=630, in=630 633out=631, in=631 634out=632, in=632 635out=633, in=633 636out=634, in=634 637out=635, in=635 638out=636, in=636 639out=637, in=637 640out=638, in=638 641out=639, in=639 642out=640, in=640 643out=641, in=641 644out=642, in=642 645out=643, in=643 646out=644, in=644 647out=645, in=645 648out=646, in=646 649out=647, in=647 650out=648, in=648 651out=649, in=649 652out=650, in=650 653out=651, in=651 654out=652, in=652 655out=653, in=653 656out=654, in=654 657out=655, in=655 658out=656, in=656 659out=657, in=657 660out=658, in=658 661out=659, in=659 662out=660, in=660 663out=661, in=661 664out=662, in=662 665out=663, in=663 666out=664, in=664 667out=665, in=665 668out=666, in=666 669out=667, in=667 670out=668, in=668 671out=669, in=669 672out=670, in=670 673out=671, in=671 674out=672, in=672 675out=673, in=673 676out=674, in=674 677out=675, in=675 678out=676, in=676 679out=677, in=677 680out=678, in=678 681out=679, in=679 682out=680, in=680 683out=681, in=681 684out=682, in=682 685out=683, in=683 686out=684, in=684 687out=685, in=685 688out=686, in=686 689out=687, in=687 690out=688, in=688 691out=689, in=689 692out=690, in=690 693out=691, in=691 694out=692, in=692 695out=693, in=693 696out=694, in=694 697out=695, in=695 698out=696, in=696 699out=697, in=697 700out=698, in=698 701out=699, in=699 702out=700, in=700 703out=701, in=701 704out=702, in=702 705out=703, in=703 706out=704, in=704 707out=705, in=705 708out=706, in=706 709out=707, in=707 710out=708, in=708 711out=709, in=709 712out=710, in=710 713out=711, in=711 714out=712, in=712 715out=713, in=713 716out=714, in=714 717out=715, in=715 718out=716, in=716 719out=717, in=717 720out=718, in=718 721out=719, in=719 722out=720, in=720 723out=721, in=721 724out=722, in=722 725out=723, in=723 726out=724, in=724 727out=725, in=725 728out=726, in=726 729out=727, in=727 730out=728, in=728 731out=729, in=729 732out=730, in=730 733out=731, in=731 734out=732, in=732 735out=733, in=733 736out=734, in=734 737out=735, in=735 738out=736, in=736 739out=737, in=737 740out=738, in=738 741out=739, in=739 742out=740, in=740 743out=741, in=741 744out=742, in=742 745out=743, in=743 746out=744, in=744 747out=745, in=745 748out=746, in=746 749out=747, in=747 750out=748, in=748 751out=749, in=749 752out=750, in=750 753out=751, in=751 754out=752, in=752 755out=753, in=753 756out=754, in=754 757out=755, in=755 758out=756, in=756 759out=757, in=757 760out=758, in=758 761out=759, in=759 762out=760, in=760 763out=761, in=761 764out=762, in=762 765out=763, in=763 766out=764, in=764 767out=765, in=765 768out=766, in=766 769out=767, in=767 770out=768, in=768 771out=769, in=769 772out=770, in=770 773out=771, in=771 774out=772, in=772 775out=773, in=773 776out=774, in=774 777out=775, in=775 778out=776, in=776 779out=777, in=777 780out=778, in=778 781out=779, in=779 782out=780, in=780 783out=781, in=781 784out=782, in=782 785out=783, in=783 786out=784, in=784 787out=785, in=785 788out=786, in=786 789out=787, in=787 790out=788, in=788 791out=789, in=789 792out=790, in=790 793out=791, in=791 794out=792, in=792 795out=793, in=793 796out=794, in=794 797out=795, in=795 798out=796, in=796 799out=797, in=797 800out=798, in=798 801out=799, in=799 802out=800, in=800 803out=801, in=801 804out=802, in=802 805out=803, in=803 806out=804, in=804 807out=805, in=805 808out=806, in=806 809out=807, in=807 810out=808, in=808 811out=809, in=809 812out=810, in=810 813out=811, in=811 814out=812, in=812 815out=813, in=813 816out=814, in=814 817out=815, in=815 818out=816, in=816 819out=817, in=817 820out=818, in=818 821out=819, in=819 822out=820, in=820 823out=821, in=821 824out=822, in=822 825out=823, in=823 826out=824, in=824 827out=825, in=825 828out=826, in=826 829out=827, in=827 830out=828, in=828 831out=829, in=829 832out=830, in=830 833out=831, in=831 834out=832, in=832 835out=833, in=833 836out=834, in=834 837out=835, in=835 838out=836, in=836 839out=837, in=837 840out=838, in=838 841out=839, in=839 842out=840, in=840 843out=841, in=841 844out=842, in=842 845out=843, in=843 846out=844, in=844 847out=845, in=845 848out=846, in=846 849out=847, in=847 850out=848, in=848 851out=849, in=849 852out=850, in=850 853out=851, in=851 854out=852, in=852 855out=853, in=853 856out=854, in=854 857out=855, in=855 858out=856, in=856 859out=857, in=857 860out=858, in=858 861out=859, in=859 862out=860, in=860 863out=861, in=861 864out=862, in=862 865out=863, in=863 866out=864, in=864 867out=865, in=865 868out=866, in=866 869out=867, in=867 870out=868, in=868 871out=869, in=869 872out=870, in=870 873out=871, in=871 874out=872, in=872 875out=873, in=873 876out=874, in=874 877out=875, in=875 878out=876, in=876 879out=877, in=877 880out=878, in=878 881out=879, in=879 882out=880, in=880 883out=881, in=881 884out=882, in=882 885out=883, in=883 886out=884, in=884 887out=885, in=885 888out=886, in=886 889out=887, in=887 890out=888, in=888 891out=889, in=889 892out=890, in=890 893out=891, in=891 894out=892, in=892 895out=893, in=893 896out=894, in=894 897out=895, in=895 898out=896, in=896 899out=897, in=897 900out=898, in=898 901out=899, in=899 902out=900, in=900 903out=901, in=901 904out=902, in=902 905out=903, in=903 906out=904, in=904 907out=905, in=905 908out=906, in=906 909out=907, in=907 910out=908, in=908 911out=909, in=909 912out=910, in=910 913out=911, in=911 914out=912, in=912 915out=913, in=913 916out=914, in=914 917out=915, in=915 918out=916, in=916 919out=917, in=917 920out=918, in=918 921out=919, in=919 922out=920, in=920 923out=921, in=921 924out=922, in=922 925out=923, in=923 926out=924, in=924 927out=925, in=925 928out=926, in=926 929out=927, in=927 930out=928, in=928 931out=929, in=929 932out=930, in=930 933out=931, in=931 934out=932, in=932 935out=933, in=933 936out=934, in=934 937out=935, in=935 938out=936, in=936 939out=937, in=937 940out=938, in=938 941out=939, in=939 942out=940, in=940 943out=941, in=941 944out=942, in=942 945out=943, in=943 946out=944, in=944 947out=945, in=945 948out=946, in=946 949out=947, in=947 950out=948, in=948 951out=949, in=949 952out=950, in=950 953out=951, in=951 954out=952, in=952 955out=953, in=953 956out=954, in=954 957out=955, in=955 958out=956, in=956 959out=957, in=957 960out=958, in=958 961out=959, in=959 962out=960, in=960 963out=961, in=961 964out=962, in=962 965out=963, in=963 966out=964, in=964 967out=965, in=965 968out=966, in=966 969out=967, in=967 970out=968, in=968 971out=969, in=969 972out=970, in=970 973out=971, in=971 974out=972, in=972 975out=973, in=973 976out=974, in=974 977out=975, in=975 978out=976, in=976 979out=977, in=977 980out=978, in=978 981out=979, in=979 982out=980, in=980 983out=981, in=981 984out=982, in=982 985out=983, in=983 986out=984, in=984 987out=985, in=985 988out=986, in=986 989out=987, in=987 990out=988, in=988 991out=989, in=989 992out=990, in=990 993out=991, in=991 994out=992, in=992 995out=993, in=993 996out=994, in=994 997out=995, in=995 998out=996, in=996 999out=997, in=997 1000out=998, in=998 1001out=999, in=999 1002out=1000, in=1000 1003out=1001, in=1001 1004out=1002, in=1002 1005out=1003, in=1003 1006out=1004, in=1004 1007out=1005, in=1005 1008out=1006, in=1006 1009out=1007, in=1007 1010out=1008, in=1008 1011out=1009, in=1009 1012out=1010, in=1010 1013out=1011, in=1011 1014out=1012, in=1012 1015out=1013, in=1013 1016out=1014, in=1014 1017out=1015, in=1015 1018out=1016, in=1016 1019out=1017, in=1017 1020out=1018, in=1018 1021out=1019, in=1019 1022out=1020, in=1020 1023out=1021, in=1021 1024out=1022, in=1022 1025out=1023, in=1023 1026