diff --git a/405nm.dat b/405nm.dat index 0c7e9db..f4c1489 100644 --- a/405nm.dat +++ b/405nm.dat @@ -1,3698 +1,3698 @@ -#Data from the TCD1304 linear CCD -#column 1 = pixelnumber , column 2 = pixelvalue -#Pixel 1-32 and 3679-3694 and are dummy pixels -#SH-period: 20 ICG-period: 100000 Integration time: 10.0 µs -1 3921 -2 3916 -3 3916 -4 3920 -5 3926 -6 3920 -7 3920 -8 3920 -9 3920 -10 3920 -11 3920 -12 3920 -13 3914 -14 3920 -15 3920 -16 3920 -17 3920 -18 3920 -19 3920 -20 3922 -21 3920 -22 3912 -23 3920 -24 3916 -25 3914 -26 3920 -27 3920 -28 3914 -29 3914 -30 3920 -31 3924 -32 3921 -33 3913 -34 3920 -35 3914 -36 3920 -37 3920 -38 3912 -39 3916 -40 3920 -41 3916 -42 3914 -43 3920 -44 3920 -45 3916 -46 3915 -47 3920 -48 3916 -49 3916 -50 3920 -51 3912 -52 3914 -53 3914 -54 3914 -55 3920 -56 3920 -57 3914 -58 3920 -59 3920 -60 3920 -61 3920 -62 3920 -63 3920 -64 3916 -65 3914 -66 3920 -67 3920 -68 3912 -69 3914 -70 3920 -71 3920 -72 3926 -73 3910 -74 3914 -75 3920 -76 3920 -77 3913 -78 3913 -79 3920 -80 3920 -81 3920 -82 3912 -83 3916 -84 3920 -85 3914 -86 3915 -87 3915 -88 3914 -89 3912 -90 3916 -91 3920 -92 3920 -93 3914 -94 3920 -95 3916 -96 3920 -97 3920 -98 3916 -99 3914 -100 3920 -101 3914 -102 3920 -103 3914 -104 3920 -105 3920 -106 3910 -107 3911 -108 3910 -109 3912 -110 3920 -111 3914 -112 3920 -113 3909 -114 3920 -115 3913 -116 3914 -117 3914 -118 3913 -119 3910 -120 3915 -121 3914 -122 3920 -123 3908 -124 3920 -125 3920 -126 3917 -127 3909 -128 3913 -129 3915 -130 3920 -131 3910 -132 3916 -133 3914 -134 3916 -135 3920 -136 3915 -137 3920 -138 3920 -139 3915 -140 3914 -141 3910 -142 3914 -143 3914 -144 3914 -145 3915 -146 3910 -147 3914 -148 3914 -149 3920 -150 3915 -151 3913 -152 3920 -153 3914 -154 3914 -155 3920 -156 3920 -157 3920 -158 3910 -159 3916 -160 3915 -161 3909 -162 3920 -163 3920 -164 3920 -165 3920 -166 3916 -167 3916 -168 3916 -169 3914 -170 3920 -171 3916 -172 3916 -173 3914 -174 3920 -175 3920 -176 3915 -177 3920 -178 3914 -179 3920 -180 3916 -181 3920 -182 3920 -183 3920 -184 3916 -185 3920 -186 3920 -187 3920 -188 3914 -189 3913 -190 3914 -191 3912 -192 3920 -193 3910 -194 3920 -195 3920 -196 3914 -197 3920 -198 3914 -199 3920 -200 3914 -201 3920 -202 3910 -203 3914 -204 3915 -205 3920 -206 3915 -207 3915 -208 3916 -209 3914 -210 3920 -211 3911 -212 3916 -213 3914 -214 3915 -215 3920 -216 3920 -217 3914 -218 3912 -219 3916 -220 3916 -221 3916 -222 3916 -223 3914 -224 3920 -225 3920 -226 3920 -227 3920 -228 3915 -229 3920 -230 3914 -231 3912 -232 3916 -233 3914 -234 3915 -235 3914 -236 3916 -237 3915 -238 3920 -239 3915 -240 3914 -241 3914 -242 3912 -243 3910 -244 3920 -245 3920 -246 3920 -247 3920 -248 3912 -249 3914 -250 3920 -251 3914 -252 3920 -253 3912 -254 3916 -255 3916 -256 3915 -257 3920 -258 3913 -259 3914 -260 3920 -261 3920 -262 3920 -263 3912 -264 3916 -265 3916 -266 3915 -267 3916 -268 3912 -269 3914 -270 3920 -271 3914 -272 3915 -273 3914 -274 3915 -275 3914 -276 3915 -277 3915 -278 3914 -279 3920 -280 3916 -281 3911 -282 3914 -283 3914 -284 3916 -285 3914 -286 3920 -287 3914 -288 3914 -289 3914 -290 3920 -291 3914 -292 3920 -293 3913 -294 3915 -295 3912 -296 3915 -297 3914 -298 3914 -299 3920 -300 3916 -301 3910 -302 3914 -303 3912 -304 3914 -305 3913 -306 3920 -307 3915 -308 3920 -309 3916 -310 3915 -311 3912 -312 3920 -313 3913 -314 3914 -315 3912 -316 3913 -317 3920 -318 3914 -319 3914 -320 3920 -321 3914 -322 3913 -323 3912 -324 3913 -325 3920 -326 3914 -327 3914 -328 3910 -329 3914 -330 3920 -331 3915 -332 3920 -333 3914 -334 3920 -335 3920 -336 3912 -337 3912 -338 3916 -339 3920 -340 3914 -341 3911 -342 3920 -343 3913 -344 3920 -345 3913 -346 3910 -347 3914 -348 3911 -349 3920 -350 3916 -351 3912 -352 3913 -353 3909 -354 3920 -355 3914 -356 3916 -357 3914 -358 3912 -359 3914 -360 3920 -361 3910 -362 3920 -363 3914 -364 3914 -365 3920 -366 3914 -367 3920 -368 3920 -369 3915 -370 3920 -371 3910 -372 3916 -373 3909 -374 3920 -375 3920 -376 3911 -377 3912 -378 3912 -379 3914 -380 3920 -381 3910 -382 3912 -383 3920 -384 3920 -385 3912 -386 3911 -387 3916 -388 3914 -389 3913 -390 3912 -391 3908 -392 3914 -393 3914 -394 3920 -395 3914 -396 3913 -397 3916 -398 3914 -399 3911 -400 3914 -401 3915 -402 3920 -403 3912 -404 3912 -405 3910 -406 3910 -407 3920 -408 3914 -409 3916 -410 3911 -411 3916 -412 3920 -413 3912 -414 3915 -415 3912 -416 3915 -417 3920 -418 3913 -419 3910 -420 3922 -421 3914 -422 3916 -423 3914 -424 3920 -425 3911 -426 3920 -427 3914 -428 3914 -429 3907 -430 3908 -431 3908 -432 3920 -433 3915 -434 3911 -435 3910 -436 3913 -437 3912 -438 3920 -439 3912 -440 3912 -441 3920 -442 3920 -443 3912 -444 3911 -445 3910 -446 3915 -447 3920 -448 3913 -449 3914 -450 3913 -451 3914 -452 3916 -453 3913 -454 3914 -455 3914 -456 3912 -457 3906 -458 3914 -459 3912 -460 3910 -461 3912 -462 3915 -463 3920 -464 3910 -465 3911 -466 3912 -467 3923 -468 3920 -469 3913 -470 3915 -471 3911 -472 3912 -473 3912 -474 3912 -475 3914 -476 3911 -477 3916 -478 3910 -479 3910 -480 3911 -481 3907 -482 3920 -483 3909 -484 3913 -485 3914 -486 3910 -487 3915 -488 3920 -489 3910 -490 3910 -491 3906 -492 3911 -493 3910 -494 3920 -495 3916 -496 3914 -497 3907 -498 3914 -499 3914 -500 3915 -501 3911 -502 3920 -503 3910 -504 3920 -505 3910 -506 3914 -507 3911 -508 3913 -509 3913 -510 3913 -511 3916 -512 3908 -513 3910 -514 3909 -515 3915 -516 3913 -517 3912 -518 3912 -519 3913 -520 3920 -521 3909 -522 3912 -523 3910 -524 3915 -525 3907 -526 3911 -527 3910 -528 3912 -529 3912 -530 3910 -531 3910 -532 3912 -533 3906 -534 3911 -535 3904 -536 3911 -537 3906 -538 3905 -539 3908 -540 3912 -541 3906 -542 3910 -543 3898 -544 3910 -545 3904 -546 3910 -547 3907 -548 3904 -549 3900 -550 3908 -551 3904 -552 3902 -553 3904 -554 3894 -555 3900 -556 3894 -557 3898 -558 3899 -559 3898 -560 3900 -561 3896 -562 3907 -563 3903 -564 3902 -565 3898 -566 3898 -567 3900 -568 3894 -569 3891 -570 3890 -571 3882 -572 3881 -573 3880 -574 3888 -575 3877 -576 3878 -577 3888 -578 3883 -579 3888 -580 3888 -581 3888 -582 3893 -583 3892 -584 3896 -585 3894 -586 3891 -587 3891 -588 3889 -589 3890 -590 3884 -591 3884 -592 3879 -593 3868 -594 3869 -595 3856 -596 3836 -597 3811 -598 3781 -599 3721 -600 3652 -601 3501 -602 3316 -603 3120 -604 2784 -605 2377 -606 2384 -607 2276 -608 1952 -609 2016 -610 2341 -611 2136 -612 1886 -613 2240 -614 2509 -615 2826 -616 3161 -617 3444 -618 3512 -619 3657 -620 3751 -621 3804 -622 3836 -623 3856 -624 3862 -625 3873 -626 3888 -627 3881 -628 3889 -629 3888 -630 3894 -631 3894 -632 3893 -633 3898 -634 3903 -635 3904 -636 3904 -637 3904 -638 3906 -639 3898 -640 3905 -641 3904 -642 3906 -643 3906 -644 3910 -645 3906 -646 3910 -647 3914 -648 3904 -649 3906 -650 3904 -651 3906 -652 3907 -653 3905 -654 3908 -655 3910 -656 3906 -657 3909 -658 3908 -659 3911 -660 3908 -661 3902 -662 3916 -663 3908 -664 3912 -665 3909 -666 3904 -667 3905 -668 3900 -669 3905 -670 3906 -671 3904 -672 3906 -673 3900 -674 3906 -675 3905 -676 3904 -677 3906 -678 3904 -679 3909 -680 3912 -681 3908 -682 3912 -683 3906 -684 3912 -685 3909 -686 3908 -687 3912 -688 3909 -689 3909 -690 3912 -691 3908 -692 3916 -693 3910 -694 3912 -695 3914 -696 3913 -697 3914 -698 3904 -699 3910 -700 3909 -701 3908 -702 3912 -703 3908 -704 3910 -705 3906 -706 3906 -707 3908 -708 3901 -709 3903 -710 3906 -711 3896 -712 3897 -713 3900 -714 3906 -715 3901 -716 3894 -717 3900 -718 3892 -719 3898 -720 3896 -721 3899 -722 3894 -723 3894 -724 3898 -725 3900 -726 3902 -727 3904 -728 3903 -729 3906 -730 3904 -731 3906 -732 3907 -733 3911 -734 3910 -735 3910 -736 3912 -737 3913 -738 3911 -739 3907 -740 3914 -741 3908 -742 3915 -743 3909 -744 3912 -745 3912 -746 3920 -747 3914 -748 3910 -749 3914 -750 3920 -751 3911 -752 3920 -753 3908 -754 3920 -755 3916 -756 3910 -757 3916 -758 3910 -759 3910 -760 3920 -761 3912 -762 3913 -763 3907 -764 3916 -765 3910 -766 3916 -767 3920 -768 3910 -769 3916 -770 3916 -771 3914 -772 3920 -773 3908 -774 3916 -775 3910 -776 3912 -777 3914 -778 3910 -779 3914 -780 3915 -781 3913 -782 3916 -783 3911 -784 3915 -785 3916 -786 3915 -787 3915 -788 3912 -789 3914 -790 3920 -791 3910 -792 3912 -793 3920 -794 3910 -795 3915 -796 3914 -797 3914 -798 3912 -799 3914 -800 3914 -801 3910 -802 3914 -803 3913 -804 3914 -805 3920 -806 3915 -807 3920 -808 3912 -809 3916 -810 3914 -811 3912 -812 3914 -813 3912 -814 3913 -815 3914 -816 3913 -817 3910 -818 3916 -819 3915 -820 3920 -821 3916 -822 3920 -823 3920 -824 3914 -825 3920 -826 3923 -827 3920 -828 3915 -829 3912 -830 3923 -831 3914 -832 3916 -833 3914 -834 3920 -835 3915 -836 3913 -837 3914 -838 3920 -839 3915 -840 3914 -841 3912 -842 3912 -843 3912 -844 3910 -845 3920 -846 3914 -847 3914 -848 3913 -849 3914 -850 3913 -851 3911 -852 3920 -853 3915 -854 3912 -855 3914 -856 3910 -857 3915 -858 3910 -859 3914 -860 3914 -861 3915 -862 3915 -863 3910 -864 3920 -865 3914 -866 3913 -867 3920 -868 3920 -869 3914 -870 3912 -871 3920 -872 3921 -873 3914 -874 3920 -875 3912 -876 3912 -877 3915 -878 3915 -879 3911 -880 3916 -881 3915 -882 3914 -883 3912 -884 3914 -885 3911 -886 3908 -887 3914 -888 3920 -889 3920 -890 3916 -891 3914 -892 3920 -893 3915 -894 3913 -895 3914 -896 3920 -897 3915 -898 3912 -899 3912 -900 3915 -901 3914 -902 3920 -903 3916 -904 3920 -905 3920 -906 3916 -907 3914 -908 3916 -909 3914 -910 3914 -911 3913 -912 3914 -913 3912 -914 3916 -915 3914 -916 3915 -917 3920 -918 3920 -919 3914 -920 3920 -921 3912 -922 3913 -923 3914 -924 3920 -925 3913 -926 3920 -927 3914 -928 3912 -929 3914 -930 3916 -931 3920 -932 3915 -933 3920 -934 3916 -935 3914 -936 3914 -937 3916 -938 3916 -939 3920 -940 3914 -941 3912 -942 3915 -943 3908 -944 3913 -945 3913 -946 3920 -947 3920 -948 3920 -949 3920 -950 3920 -951 3920 -952 3920 -953 3908 -954 3920 -955 3920 -956 3912 -957 3920 -958 3912 -959 3914 -960 3914 -961 3915 -962 3923 -963 3916 -964 3920 -965 3915 -966 3914 -967 3923 -968 3920 -969 3920 -970 3920 -971 3914 -972 3920 -973 3916 -974 3920 -975 3920 -976 3914 -977 3920 -978 3916 -979 3920 -980 3920 -981 3914 -982 3914 -983 3914 -984 3916 -985 3920 -986 3916 -987 3914 -988 3914 -989 3914 -990 3920 -991 3916 -992 3916 -993 3914 -994 3915 -995 3920 -996 3916 -997 3922 -998 3915 -999 3916 -1000 3920 -1001 3920 -1002 3916 -1003 3916 -1004 3914 -1005 3915 -1006 3913 -1007 3921 -1008 3920 -1009 3920 -1010 3920 -1011 3912 -1012 3916 -1013 3920 -1014 3916 -1015 3920 -1016 3920 -1017 3920 -1018 3916 -1019 3915 -1020 3920 -1021 3910 -1022 3916 -1023 3912 -1024 3920 -1025 3914 -1026 3916 -1027 3914 -1028 3911 -1029 3913 -1030 3916 -1031 3914 -1032 3912 -1033 3916 -1034 3920 -1035 3912 -1036 3916 -1037 3920 -1038 3920 -1039 3920 -1040 3920 -1041 3914 -1042 3920 -1043 3913 -1044 3920 -1045 3916 -1046 3915 -1047 3922 -1048 3914 -1049 3914 -1050 3920 -1051 3913 -1052 3920 -1053 3914 -1054 3920 -1055 3915 -1056 3915 -1057 3912 -1058 3920 -1059 3920 -1060 3920 -1061 3914 -1062 3910 -1063 3914 -1064 3920 -1065 3915 -1066 3920 -1067 3920 -1068 3920 -1069 3912 -1070 3920 -1071 3920 -1072 3914 -1073 3920 -1074 3914 -1075 3920 -1076 3916 -1077 3920 -1078 3920 -1079 3915 -1080 3920 -1081 3914 -1082 3915 -1083 3915 -1084 3916 -1085 3920 -1086 3916 -1087 3912 -1088 3920 -1089 3920 -1090 3920 -1091 3914 -1092 3920 -1093 3912 -1094 3920 -1095 3920 -1096 3920 -1097 3920 -1098 3920 -1099 3920 -1100 3920 -1101 3914 -1102 3913 -1103 3912 -1104 3920 -1105 3920 -1106 3920 -1107 3914 -1108 3920 -1109 3920 -1110 3915 -1111 3920 -1112 3915 -1113 3915 -1114 3920 -1115 3914 -1116 3912 -1117 3922 -1118 3914 -1119 3920 -1120 3920 -1121 3914 -1122 3914 -1123 3916 -1124 3920 -1125 3914 -1126 3914 -1127 3920 -1128 3920 -1129 3916 -1130 3920 -1131 3914 -1132 3914 -1133 3915 -1134 3920 -1135 3920 -1136 3920 -1137 3920 -1138 3914 -1139 3916 -1140 3916 -1141 3914 -1142 3916 -1143 3916 -1144 3920 -1145 3916 -1146 3920 -1147 3915 -1148 3920 -1149 3920 -1150 3920 -1151 3910 -1152 3920 -1153 3920 -1154 3920 -1155 3916 -1156 3917 -1157 3920 -1158 3915 -1159 3916 -1160 3920 -1161 3913 -1162 3916 -1163 3914 -1164 3920 -1165 3914 -1166 3912 -1167 3920 -1168 3914 -1169 3916 -1170 3916 -1171 3912 -1172 3920 -1173 3914 -1174 3913 -1175 3916 -1176 3920 -1177 3920 -1178 3912 -1179 3916 -1180 3920 -1181 3914 -1182 3914 -1183 3915 -1184 3915 -1185 3920 -1186 3911 -1187 3916 -1188 3920 -1189 3914 -1190 3920 -1191 3916 -1192 3920 -1193 3920 -1194 3916 -1195 3914 -1196 3912 -1197 3914 -1198 3920 -1199 3914 -1200 3914 -1201 3910 -1202 3913 -1203 3910 -1204 3920 -1205 3916 -1206 3912 -1207 3920 -1208 3916 -1209 3915 -1210 3914 -1211 3916 -1212 3922 -1213 3912 -1214 3914 -1215 3920 -1216 3916 -1217 3920 -1218 3914 -1219 3914 -1220 3920 -1221 3916 -1222 3920 -1223 3920 -1224 3920 -1225 3915 -1226 3920 -1227 3920 -1228 3914 -1229 3920 -1230 3914 -1231 3916 -1232 3921 -1233 3914 -1234 3915 -1235 3920 -1236 3915 -1237 3920 -1238 3914 -1239 3916 -1240 3920 -1241 3920 -1242 3920 -1243 3916 -1244 3920 -1245 3912 -1246 3916 -1247 3920 -1248 3912 -1249 3920 -1250 3916 -1251 3914 -1252 3924 -1253 3914 -1254 3916 -1255 3912 -1256 3914 -1257 3922 -1258 3912 -1259 3915 -1260 3912 -1261 3913 -1262 3921 -1263 3913 -1264 3916 -1265 3916 -1266 3916 -1267 3920 -1268 3912 -1269 3912 -1270 3920 -1271 3915 -1272 3926 -1273 3915 -1274 3920 -1275 3920 -1276 3916 -1277 3922 -1278 3912 -1279 3920 -1280 3914 -1281 3913 -1282 3923 -1283 3911 -1284 3912 -1285 3912 -1286 3916 -1287 3921 -1288 3916 -1289 3913 -1290 3912 -1291 3914 -1292 3926 -1293 3920 -1294 3914 -1295 3914 -1296 3914 -1297 3922 -1298 3925 -1299 3914 -1300 3920 -1301 3916 -1302 3920 -1303 3911 -1304 3924 -1305 3910 -1306 3912 -1307 3920 -1308 3916 -1309 3914 -1310 3915 -1311 3920 -1312 3924 -1313 3911 -1314 3920 -1315 3915 -1316 3913 -1317 3909 -1318 3914 -1319 3912 -1320 3915 -1321 3920 -1322 3922 -1323 3920 -1324 3916 -1325 3914 -1326 3916 -1327 3920 -1328 3910 -1329 3920 -1330 3922 -1331 3913 -1332 3920 -1333 3916 -1334 3920 -1335 3915 -1336 3920 -1337 3920 -1338 3914 -1339 3913 -1340 3916 -1341 3914 -1342 3920 -1343 3915 -1344 3921 -1345 3916 -1346 3911 -1347 3914 -1348 3912 -1349 3923 -1350 3916 -1351 3920 -1352 3912 -1353 3920 -1354 3913 -1355 3920 -1356 3913 -1357 3921 -1358 3912 -1359 3918 -1360 3913 -1361 3920 -1362 3915 -1363 3915 -1364 3914 -1365 3914 -1366 3916 -1367 3915 -1368 3912 -1369 3920 -1370 3910 -1371 3920 -1372 3920 -1373 3914 -1374 3914 -1375 3916 -1376 3915 -1377 3920 -1378 3913 -1379 3920 -1380 3914 -1381 3920 -1382 3914 -1383 3920 -1384 3916 -1385 3913 -1386 3920 -1387 3922 -1388 3920 -1389 3920 -1390 3920 -1391 3914 -1392 3915 -1393 3921 -1394 3920 -1395 3912 -1396 3920 -1397 3920 -1398 3912 -1399 3914 -1400 3914 -1401 3915 -1402 3916 -1403 3920 -1404 3920 -1405 3920 -1406 3915 -1407 3920 -1408 3916 -1409 3921 -1410 3922 -1411 3916 -1412 3916 -1413 3915 -1414 3915 -1415 3916 -1416 3911 -1417 3913 -1418 3915 -1419 3914 -1420 3914 -1421 3920 -1422 3915 -1423 3915 -1424 3911 -1425 3912 -1426 3915 -1427 3914 -1428 3912 -1429 3916 -1430 3915 -1431 3920 -1432 3914 -1433 3910 -1434 3920 -1435 3912 -1436 3913 -1437 3914 -1438 3910 -1439 3914 -1440 3920 -1441 3913 -1442 3920 -1443 3908 -1444 3923 -1445 3914 -1446 3920 -1447 3911 -1448 3920 -1449 3920 -1450 3912 -1451 3914 -1452 3920 -1453 3915 -1454 3920 -1455 3911 -1456 3914 -1457 3920 -1458 3914 -1459 3910 -1460 3916 -1461 3914 -1462 3916 -1463 3915 -1464 3913 -1465 3912 -1466 3913 -1467 3920 -1468 3913 -1469 3914 -1470 3915 -1471 3912 -1472 3916 -1473 3916 -1474 3920 -1475 3920 -1476 3920 -1477 3920 -1478 3920 -1479 3913 -1480 3914 -1481 3909 -1482 3920 -1483 3915 -1484 3922 -1485 3912 -1486 3920 -1487 3920 -1488 3920 -1489 3915 -1490 3920 -1491 3915 -1492 3920 -1493 3914 -1494 3914 -1495 3914 -1496 3920 -1497 3920 -1498 3910 -1499 3920 -1500 3910 -1501 3914 -1502 3924 -1503 3912 -1504 3912 -1505 3910 -1506 3920 -1507 3920 -1508 3914 -1509 3914 -1510 3915 -1511 3915 -1512 3920 -1513 3914 -1514 3916 -1515 3910 -1516 3920 -1517 3916 -1518 3914 -1519 3915 -1520 3914 -1521 3908 -1522 3922 -1523 3915 -1524 3920 -1525 3915 -1526 3916 -1527 3920 -1528 3915 -1529 3914 -1530 3920 -1531 3920 -1532 3916 -1533 3911 -1534 3915 -1535 3912 -1536 3920 -1537 3915 -1538 3914 -1539 3915 -1540 3914 -1541 3916 -1542 3914 -1543 3912 -1544 3920 -1545 3920 -1546 3920 -1547 3920 -1548 3920 -1549 3910 -1550 3915 -1551 3916 -1552 3915 -1553 3915 -1554 3916 -1555 3912 -1556 3922 -1557 3920 -1558 3909 -1559 3916 -1560 3915 -1561 3915 -1562 3920 -1563 3912 -1564 3922 -1565 3921 -1566 3914 -1567 3920 -1568 3920 -1569 3916 -1570 3915 -1571 3915 -1572 3923 -1573 3914 -1574 3914 -1575 3916 -1576 3920 -1577 3916 -1578 3915 -1579 3911 -1580 3915 -1581 3916 -1582 3917 -1583 3915 -1584 3914 -1585 3912 -1586 3920 -1587 3924 -1588 3909 -1589 3916 -1590 3916 -1591 3920 -1592 3920 -1593 3910 -1594 3913 -1595 3912 -1596 3920 -1597 3915 -1598 3913 -1599 3913 -1600 3914 -1601 3915 -1602 3916 -1603 3915 -1604 3912 -1605 3920 -1606 3920 -1607 3912 -1608 3914 -1609 3920 -1610 3920 -1611 3915 -1612 3920 -1613 3910 -1614 3912 -1615 3915 -1616 3920 -1617 3920 -1618 3910 -1619 3920 -1620 3916 -1621 3910 -1622 3920 -1623 3913 -1624 3914 -1625 3916 -1626 3920 -1627 3920 -1628 3916 -1629 3914 -1630 3920 -1631 3913 -1632 3920 -1633 3911 -1634 3913 -1635 3912 -1636 3916 -1637 3920 -1638 3915 -1639 3912 -1640 3920 -1641 3920 -1642 3920 -1643 3912 -1644 3913 -1645 3915 -1646 3920 -1647 3920 -1648 3914 -1649 3914 -1650 3920 -1651 3915 -1652 3920 -1653 3907 -1654 3909 -1655 3912 -1656 3920 -1657 3920 -1658 3912 -1659 3914 -1660 3913 -1661 3913 -1662 3916 -1663 3908 -1664 3914 -1665 3916 -1666 3920 -1667 3920 -1668 3922 -1669 3910 -1670 3920 -1671 3920 -1672 3920 -1673 3912 -1674 3916 -1675 3914 -1676 3920 -1677 3914 -1678 3914 -1679 3911 -1680 3920 -1681 3920 -1682 3915 -1683 3910 -1684 3913 -1685 3917 -1686 3920 -1687 3920 -1688 3920 -1689 3912 -1690 3913 -1691 3920 -1692 3920 -1693 3920 -1694 3920 -1695 3911 -1696 3920 -1697 3920 -1698 3920 -1699 3920 -1700 3920 -1701 3920 -1702 3920 -1703 3913 -1704 3920 -1705 3916 -1706 3920 -1707 3914 -1708 3920 -1709 3911 -1710 3920 -1711 3913 -1712 3916 -1713 3915 -1714 3916 -1715 3920 -1716 3921 -1717 3914 -1718 3920 -1719 3910 -1720 3915 -1721 3920 -1722 3920 -1723 3914 -1724 3920 -1725 3914 -1726 3914 -1727 3920 -1728 3916 -1729 3916 -1730 3920 -1731 3913 -1732 3920 -1733 3920 -1734 3913 -1735 3912 -1736 3920 -1737 3920 -1738 3916 -1739 3910 -1740 3920 -1741 3920 -1742 3914 -1743 3914 -1744 3920 -1745 3920 -1746 3920 -1747 3920 -1748 3914 -1749 3920 -1750 3920 -1751 3920 -1752 3920 -1753 3915 -1754 3920 -1755 3920 -1756 3920 -1757 3916 -1758 3920 -1759 3920 -1760 3913 -1761 3920 -1762 3920 -1763 3920 -1764 3920 -1765 3920 -1766 3920 -1767 3916 -1768 3914 -1769 3915 -1770 3911 -1771 3910 -1772 3916 -1773 3920 -1774 3920 -1775 3920 -1776 3920 -1777 3914 -1778 3914 -1779 3916 -1780 3922 -1781 3920 -1782 3920 -1783 3920 -1784 3920 -1785 3921 -1786 3920 -1787 3920 -1788 3922 -1789 3922 -1790 3920 -1791 3920 -1792 3916 -1793 3906 -1794 3916 -1795 3908 -1796 3920 -1797 3912 -1798 3920 -1799 3916 -1800 3920 -1801 3920 -1802 3914 -1803 3914 -1804 3920 -1805 3910 -1806 3920 -1807 3916 -1808 3920 -1809 3920 -1810 3920 -1811 3917 -1812 3920 -1813 3910 -1814 3912 -1815 3908 -1816 3915 -1817 3914 -1818 3916 -1819 3914 -1820 3914 -1821 3920 -1822 3914 -1823 3920 -1824 3920 -1825 3916 -1826 3922 -1827 3915 -1828 3920 -1829 3920 -1830 3914 -1831 3915 -1832 3920 -1833 3916 -1834 3914 -1835 3913 -1836 3922 -1837 3915 -1838 3920 -1839 3915 -1840 3915 -1841 3926 -1842 3920 -1843 3912 -1844 3920 -1845 3914 -1846 3914 -1847 3916 -1848 3910 -1849 3915 -1850 3920 -1851 3920 -1852 3916 -1853 3910 -1854 3920 -1855 3912 -1856 3923 -1857 3916 -1858 3911 -1859 3913 -1860 3912 -1861 3921 -1862 3914 -1863 3912 -1864 3915 -1865 3912 -1866 3923 -1867 3915 -1868 3914 -1869 3913 -1870 3915 -1871 3922 -1872 3917 -1873 3915 -1874 3914 -1875 3912 -1876 3921 -1877 3920 -1878 3915 -1879 3915 -1880 3913 -1881 3920 -1882 3920 -1883 3914 -1884 3920 -1885 3920 -1886 3920 -1887 3912 -1888 3920 -1889 3912 -1890 3912 -1891 3923 -1892 3920 -1893 3914 -1894 3915 -1895 3909 -1896 3920 -1897 3914 -1898 3920 -1899 3916 -1900 3921 -1901 3922 -1902 3920 -1903 3916 -1904 3922 -1905 3920 -1906 3914 -1907 3920 -1908 3922 -1909 3914 -1910 3912 -1911 3922 -1912 3916 -1913 3920 -1914 3920 -1915 3911 -1916 3916 -1917 3911 -1918 3913 -1919 3912 -1920 3911 -1921 3920 -1922 3912 -1923 3912 -1924 3915 -1925 3914 -1926 3920 -1927 3920 -1928 3910 -1929 3916 -1930 3915 -1931 3914 -1932 3920 -1933 3910 -1934 3921 -1935 3913 -1936 3920 -1937 3920 -1938 3914 -1939 3908 -1940 3912 -1941 3916 -1942 3922 -1943 3914 -1944 3920 -1945 3914 -1946 3915 -1947 3920 -1948 3911 -1949 3920 -1950 3914 -1951 3915 -1952 3922 -1953 3912 -1954 3920 -1955 3920 -1956 3911 -1957 3915 -1958 3910 -1959 3915 -1960 3914 -1961 3920 -1962 3920 -1963 3921 -1964 3915 -1965 3911 -1966 3920 -1967 3920 -1968 3920 -1969 3920 -1970 3915 -1971 3916 -1972 3920 -1973 3912 -1974 3912 -1975 3912 -1976 3913 -1977 3920 -1978 3908 -1979 3908 -1980 3920 -1981 3916 -1982 3915 -1983 3909 -1984 3910 -1985 3909 -1986 3920 -1987 3922 -1988 3911 -1989 3920 -1990 3914 -1991 3920 -1992 3920 -1993 3910 -1994 3920 -1995 3912 -1996 3920 -1997 3920 -1998 3914 -1999 3914 -2000 3920 -2001 3916 -2002 3920 -2003 3912 -2004 3914 -2005 3920 -2006 3921 -2007 3916 -2008 3920 -2009 3915 -2010 3913 -2011 3914 -2012 3920 -2013 3920 -2014 3915 -2015 3916 -2016 3920 -2017 3920 -2018 3914 -2019 3910 -2020 3917 -2021 3920 -2022 3920 -2023 3921 -2024 3913 -2025 3915 -2026 3920 -2027 3920 -2028 3920 -2029 3916 -2030 3920 -2031 3920 -2032 3922 -2033 3920 -2034 3920 -2035 3911 -2036 3920 -2037 3914 -2038 3920 -2039 3914 -2040 3912 -2041 3920 -2042 3922 -2043 3920 -2044 3920 -2045 3914 -2046 3915 -2047 3915 -2048 3913 -2049 3916 -2050 3912 -2051 3920 -2052 3920 -2053 3915 -2054 3920 -2055 3920 -2056 3920 -2057 3920 -2058 3915 -2059 3920 -2060 3912 -2061 3914 -2062 3920 -2063 3920 -2064 3913 -2065 3911 -2066 3920 -2067 3920 -2068 3916 -2069 3915 -2070 3920 -2071 3920 -2072 3920 -2073 3916 -2074 3920 -2075 3920 -2076 3920 -2077 3915 -2078 3914 -2079 3920 -2080 3920 -2081 3915 -2082 3920 -2083 3914 -2084 3922 -2085 3912 -2086 3915 -2087 3920 -2088 3922 -2089 3916 -2090 3913 -2091 3920 -2092 3915 -2093 3910 -2094 3916 -2095 3920 -2096 3920 -2097 3921 -2098 3914 -2099 3916 -2100 3916 -2101 3914 -2102 3914 -2103 3916 -2104 3920 -2105 3909 -2106 3920 -2107 3920 -2108 3920 -2109 3912 -2110 3920 -2111 3920 -2112 3920 -2113 3913 -2114 3925 -2115 3913 -2116 3920 -2117 3920 -2118 3908 -2119 3914 -2120 3920 -2121 3916 -2122 3922 -2123 3914 -2124 3916 -2125 3914 -2126 3916 -2127 3920 -2128 3916 -2129 3910 -2130 3920 -2131 3916 -2132 3920 -2133 3922 -2134 3916 -2135 3916 -2136 3921 -2137 3914 -2138 3914 -2139 3915 -2140 3915 -2141 3920 -2142 3920 -2143 3910 -2144 3920 -2145 3913 -2146 3920 -2147 3922 -2148 3908 -2149 3920 -2150 3920 -2151 3920 -2152 3920 -2153 3912 -2154 3913 -2155 3920 -2156 3920 -2157 3920 -2158 3910 -2159 3914 -2160 3920 -2161 3920 -2162 3916 -2163 3916 -2164 3912 -2165 3921 -2166 3920 -2167 3920 -2168 3913 -2169 3911 -2170 3916 -2171 3921 -2172 3920 -2173 3911 -2174 3924 -2175 3916 -2176 3920 -2177 3920 -2178 3912 -2179 3914 -2180 3914 -2181 3920 -2182 3916 -2183 3910 -2184 3920 -2185 3915 -2186 3920 -2187 3916 -2188 3912 -2189 3916 -2190 3913 -2191 3913 -2192 3922 -2193 3910 -2194 3920 -2195 3920 -2196 3920 -2197 3920 -2198 3916 -2199 3910 -2200 3922 -2201 3920 -2202 3920 -2203 3912 -2204 3915 -2205 3914 -2206 3920 -2207 3920 -2208 3913 -2209 3913 -2210 3920 -2211 3920 -2212 3920 -2213 3908 -2214 3913 -2215 3920 -2216 3920 -2217 3920 -2218 3910 -2219 3920 -2220 3914 -2221 3920 -2222 3916 -2223 3916 -2224 3914 -2225 3915 -2226 3920 -2227 3916 -2228 3913 -2229 3920 -2230 3912 -2231 3915 -2232 3920 -2233 3920 -2234 3914 -2235 3913 -2236 3920 -2237 3915 -2238 3920 -2239 3914 -2240 3914 -2241 3920 -2242 3920 -2243 3915 -2244 3922 -2245 3912 -2246 3916 -2247 3920 -2248 3908 -2249 3912 -2250 3920 -2251 3920 -2252 3920 -2253 3910 -2254 3909 -2255 3914 -2256 3921 -2257 3920 -2258 3911 -2259 3912 -2260 3912 -2261 3916 -2262 3922 -2263 3910 -2264 3916 -2265 3911 -2266 3921 -2267 3920 -2268 3920 -2269 3915 -2270 3911 -2271 3922 -2272 3922 -2273 3912 -2274 3916 -2275 3916 -2276 3915 -2277 3920 -2278 3916 -2279 3914 -2280 3915 -2281 3916 -2282 3921 -2283 3915 -2284 3916 -2285 3915 -2286 3920 -2287 3920 -2288 3920 -2289 3916 -2290 3920 -2291 3913 -2292 3920 -2293 3914 -2294 3912 -2295 3914 -2296 3920 -2297 3920 -2298 3910 -2299 3915 -2300 3914 -2301 3911 -2302 3920 -2303 3914 -2304 3915 -2305 3916 -2306 3915 -2307 3914 -2308 3912 -2309 3912 -2310 3916 -2311 3916 -2312 3920 -2313 3905 -2314 3913 -2315 3924 -2316 3921 -2317 3920 -2318 3916 -2319 3916 -2320 3914 -2321 3913 -2322 3920 -2323 3908 -2324 3914 -2325 3914 -2326 3913 -2327 3920 -2328 3914 -2329 3910 -2330 3914 -2331 3920 -2332 3920 -2333 3910 -2334 3920 -2335 3920 -2336 3916 -2337 3916 -2338 3913 -2339 3913 -2340 3910 -2341 3916 -2342 3920 -2343 3914 -2344 3910 -2345 3914 -2346 3920 -2347 3914 -2348 3907 -2349 3920 -2350 3920 -2351 3920 -2352 3920 -2353 3914 -2354 3920 -2355 3911 -2356 3920 -2357 3920 -2358 3920 -2359 3915 -2360 3915 -2361 3915 -2362 3915 -2363 3910 -2364 3911 -2365 3912 -2366 3916 -2367 3915 -2368 3913 -2369 3920 -2370 3920 -2371 3920 -2372 3920 -2373 3920 -2374 3920 -2375 3913 -2376 3920 -2377 3914 -2378 3920 -2379 3920 -2380 3920 -2381 3920 -2382 3920 -2383 3914 -2384 3914 -2385 3920 -2386 3916 -2387 3913 -2388 3913 -2389 3914 -2390 3915 -2391 3913 -2392 3920 -2393 3910 -2394 3920 -2395 3915 -2396 3920 -2397 3916 -2398 3908 -2399 3916 -2400 3920 -2401 3920 -2402 3920 -2403 3903 -2404 3920 -2405 3913 -2406 3920 -2407 3920 -2408 3912 -2409 3915 -2410 3920 -2411 3913 -2412 3915 -2413 3916 -2414 3916 -2415 3924 -2416 3920 -2417 3914 -2418 3912 -2419 3910 -2420 3916 -2421 3921 -2422 3920 -2423 3913 -2424 3916 -2425 3920 -2426 3916 -2427 3916 -2428 3913 -2429 3920 -2430 3916 -2431 3911 -2432 3914 -2433 3920 -2434 3917 -2435 3912 -2436 3916 -2437 3916 -2438 3915 -2439 3914 -2440 3920 -2441 3920 -2442 3916 -2443 3920 -2444 3912 -2445 3920 -2446 3920 -2447 3914 -2448 3915 -2449 3922 -2450 3915 -2451 3916 -2452 3915 -2453 3912 -2454 3920 -2455 3913 -2456 3915 -2457 3920 -2458 3912 -2459 3911 -2460 3920 -2461 3911 -2462 3916 -2463 3912 -2464 3915 -2465 3920 -2466 3914 -2467 3914 -2468 3920 -2469 3920 -2470 3916 -2471 3914 -2472 3924 -2473 3909 -2474 3912 -2475 3920 -2476 3915 -2477 3925 -2478 3920 -2479 3920 -2480 3911 -2481 3920 -2482 3920 -2483 3924 -2484 3920 -2485 3920 -2486 3920 -2487 3920 -2488 3913 -2489 3927 -2490 3920 -2491 3909 -2492 3924 -2493 3914 -2494 3922 -2495 3911 -2496 3922 -2497 3914 -2498 3914 -2499 3920 -2500 3920 -2501 3915 -2502 3915 -2503 3914 -2504 3915 -2505 3920 -2506 3923 -2507 3915 -2508 3920 -2509 3916 -2510 3924 -2511 3916 -2512 3916 -2513 3922 -2514 3915 -2515 3914 -2516 3920 -2517 3920 -2518 3920 -2519 3920 -2520 3920 -2521 3913 -2522 3920 -2523 3920 -2524 3920 -2525 3920 -2526 3920 -2527 3923 -2528 3915 -2529 3914 -2530 3922 -2531 3914 -2532 3920 -2533 3912 -2534 3916 -2535 3920 -2536 3920 -2537 3914 -2538 3913 -2539 3914 -2540 3916 -2541 3914 -2542 3920 -2543 3912 -2544 3921 -2545 3912 -2546 3916 -2547 3916 -2548 3920 -2549 3913 -2550 3922 -2551 3912 -2552 3920 -2553 3920 -2554 3922 -2555 3908 -2556 3913 -2557 3922 -2558 3914 -2559 3922 -2560 3920 -2561 3914 -2562 3922 -2563 3912 -2564 3920 -2565 3920 -2566 3914 -2567 3924 -2568 3920 -2569 3920 -2570 3913 -2571 3920 -2572 3916 -2573 3920 -2574 3920 -2575 3923 -2576 3920 -2577 3920 -2578 3920 -2579 3915 -2580 3920 -2581 3920 -2582 3916 -2583 3920 -2584 3916 -2585 3920 -2586 3914 -2587 3914 -2588 3920 -2589 3920 -2590 3915 -2591 3916 -2592 3914 -2593 3914 -2594 3920 -2595 3913 -2596 3913 -2597 3914 -2598 3912 -2599 3920 -2600 3914 -2601 3920 -2602 3922 -2603 3915 -2604 3920 -2605 3914 -2606 3913 -2607 3920 -2608 3921 -2609 3920 -2610 3920 -2611 3911 -2612 3920 -2613 3913 -2614 3915 -2615 3920 -2616 3914 -2617 3920 -2618 3914 -2619 3920 -2620 3915 -2621 3916 -2622 3922 -2623 3914 -2624 3914 -2625 3913 -2626 3915 -2627 3921 -2628 3914 -2629 3920 -2630 3920 -2631 3913 -2632 3923 -2633 3914 -2634 3916 -2635 3920 -2636 3914 -2637 3920 -2638 3914 -2639 3915 -2640 3915 -2641 3913 -2642 3914 -2643 3922 -2644 3915 -2645 3920 -2646 3913 -2647 3920 -2648 3915 -2649 3914 -2650 3920 -2651 3915 -2652 3924 -2653 3914 -2654 3914 -2655 3920 -2656 3910 -2657 3920 -2658 3920 -2659 3922 -2660 3922 -2661 3915 -2662 3926 -2663 3920 -2664 3913 -2665 3915 -2666 3920 -2667 3914 -2668 3914 -2669 3912 -2670 3914 -2671 3915 -2672 3920 -2673 3911 -2674 3921 -2675 3912 -2676 3914 -2677 3915 -2678 3920 -2679 3920 -2680 3910 -2681 3914 -2682 3920 -2683 3916 -2684 3915 -2685 3916 -2686 3914 -2687 3920 -2688 3916 -2689 3920 -2690 3920 -2691 3916 -2692 3921 -2693 3911 -2694 3920 -2695 3917 -2696 3916 -2697 3924 -2698 3916 -2699 3920 -2700 3913 -2701 3920 -2702 3920 -2703 3914 -2704 3920 -2705 3914 -2706 3920 -2707 3924 -2708 3912 -2709 3914 -2710 3920 -2711 3913 -2712 3924 -2713 3920 -2714 3920 -2715 3913 -2716 3920 -2717 3914 -2718 3920 -2719 3920 -2720 3921 -2721 3920 -2722 3920 -2723 3912 -2724 3922 -2725 3914 -2726 3914 -2727 3920 -2728 3915 -2729 3914 -2730 3920 -2731 3916 -2732 3922 -2733 3914 -2734 3920 -2735 3916 -2736 3920 -2737 3920 -2738 3916 -2739 3914 -2740 3920 -2741 3920 -2742 3920 -2743 3914 -2744 3920 -2745 3920 -2746 3920 -2747 3914 -2748 3915 -2749 3916 -2750 3920 -2751 3910 -2752 3923 -2753 3920 -2754 3914 -2755 3920 -2756 3913 -2757 3920 -2758 3914 -2759 3914 -2760 3916 -2761 3910 -2762 3915 -2763 3914 -2764 3920 -2765 3920 -2766 3920 -2767 3914 -2768 3916 -2769 3920 -2770 3916 -2771 3920 -2772 3916 -2773 3915 -2774 3915 -2775 3920 -2776 3920 -2777 3921 -2778 3914 -2779 3915 -2780 3916 -2781 3912 -2782 3922 -2783 3920 -2784 3912 -2785 3920 -2786 3920 -2787 3913 -2788 3913 -2789 3915 -2790 3914 -2791 3913 -2792 3922 -2793 3911 -2794 3908 -2795 3911 -2796 3910 -2797 3920 -2798 3920 -2799 3920 -2800 3912 -2801 3920 -2802 3920 -2803 3915 -2804 3920 -2805 3922 -2806 3910 -2807 3920 -2808 3916 -2809 3914 -2810 3912 -2811 3916 -2812 3920 -2813 3909 -2814 3913 -2815 3920 -2816 3910 -2817 3920 -2818 3913 -2819 3915 -2820 3912 -2821 3920 -2822 3916 -2823 3914 -2824 3920 -2825 3910 -2826 3916 -2827 3920 -2828 3914 -2829 3912 -2830 3920 -2831 3913 -2832 3920 -2833 3912 -2834 3912 -2835 3913 -2836 3920 -2837 3920 -2838 3910 -2839 3912 -2840 3914 -2841 3911 -2842 3914 -2843 3914 -2844 3920 -2845 3916 -2846 3911 -2847 3920 -2848 3920 -2849 3920 -2850 3915 -2851 3912 -2852 3920 -2853 3912 -2854 3915 -2855 3911 -2856 3922 -2857 3913 -2858 3920 -2859 3914 -2860 3920 -2861 3920 -2862 3922 -2863 3914 -2864 3922 -2865 3926 -2866 3920 -2867 3920 -2868 3920 -2869 3915 -2870 3920 -2871 3916 -2872 3924 -2873 3915 -2874 3914 -2875 3910 -2876 3924 -2877 3924 -2878 3914 -2879 3920 -2880 3914 -2881 3913 -2882 3920 -2883 3912 -2884 3916 -2885 3920 -2886 3916 -2887 3920 -2888 3912 -2889 3916 -2890 3920 -2891 3915 -2892 3922 -2893 3912 -2894 3914 -2895 3914 -2896 3920 -2897 3915 -2898 3908 -2899 3920 -2900 3913 -2901 3910 -2902 3920 -2903 3913 -2904 3915 -2905 3911 -2906 3913 -2907 3920 -2908 3913 -2909 3912 -2910 3913 -2911 3912 -2912 3920 -2913 3909 -2914 3920 -2915 3913 -2916 3911 -2917 3921 -2918 3914 -2919 3912 -2920 3914 -2921 3912 -2922 3920 -2923 3920 -2924 3913 -2925 3911 -2926 3916 -2927 3914 -2928 3913 -2929 3914 -2930 3910 -2931 3915 -2932 3914 -2933 3914 -2934 3915 -2935 3916 -2936 3914 -2937 3916 -2938 3914 -2939 3910 -2940 3915 -2941 3913 -2942 3920 -2943 3912 -2944 3915 -2945 3916 -2946 3913 -2947 3920 -2948 3914 -2949 3914 -2950 3914 -2951 3920 -2952 3920 -2953 3910 -2954 3913 -2955 3916 -2956 3920 -2957 3922 -2958 3915 -2959 3914 -2960 3915 -2961 3914 -2962 3920 -2963 3910 -2964 3915 -2965 3914 -2966 3913 -2967 3915 -2968 3920 -2969 3916 -2970 3915 -2971 3916 -2972 3922 -2973 3913 -2974 3920 -2975 3914 -2976 3920 -2977 3924 -2978 3912 -2979 3913 -2980 3912 -2981 3912 -2982 3920 -2983 3910 -2984 3914 -2985 3920 -2986 3914 -2987 3920 -2988 3911 -2989 3911 -2990 3916 -2991 3914 -2992 3922 -2993 3910 -2994 3914 -2995 3916 -2996 3915 -2997 3920 -2998 3913 -2999 3910 -3000 3912 -3001 3913 -3002 3920 -3003 3916 -3004 3920 -3005 3916 -3006 3912 -3007 3915 -3008 3908 -3009 3915 -3010 3915 -3011 3916 -3012 3914 -3013 3911 -3014 3914 -3015 3916 -3016 3915 -3017 3920 -3018 3914 -3019 3916 -3020 3915 -3021 3913 -3022 3922 -3023 3914 -3024 3914 -3025 3916 -3026 3913 -3027 3924 -3028 3913 -3029 3914 -3030 3914 -3031 3913 -3032 3920 -3033 3914 -3034 3914 -3035 3915 -3036 3913 -3037 3920 -3038 3920 -3039 3914 -3040 3912 -3041 3911 -3042 3925 -3043 3916 -3044 3916 -3045 3916 -3046 3916 -3047 3920 -3048 3920 -3049 3913 -3050 3914 -3051 3914 -3052 3922 -3053 3912 -3054 3916 -3055 3916 -3056 3912 -3057 3917 -3058 3910 -3059 3913 -3060 3920 -3061 3916 -3062 3916 -3063 3910 -3064 3912 -3065 3912 -3066 3911 -3067 3920 -3068 3912 -3069 3914 -3070 3912 -3071 3912 -3072 3920 -3073 3914 -3074 3914 -3075 3914 -3076 3913 -3077 3916 -3078 3914 -3079 3920 -3080 3914 -3081 3913 -3082 3920 -3083 3911 -3084 3916 -3085 3914 -3086 3910 -3087 3923 -3088 3914 -3089 3908 -3090 3912 -3091 3913 -3092 3913 -3093 3909 -3094 3914 -3095 3914 -3096 3915 -3097 3914 -3098 3913 -3099 3914 -3100 3915 -3101 3911 -3102 3920 -3103 3911 -3104 3916 -3105 3912 -3106 3920 -3107 3920 -3108 3910 -3109 3914 -3110 3911 -3111 3920 -3112 3914 -3113 3911 -3114 3920 -3115 3915 -3116 3916 -3117 3920 -3118 3910 -3119 3910 -3120 3920 -3121 3912 -3122 3920 -3123 3908 -3124 3915 -3125 3916 -3126 3914 -3127 3914 -3128 3912 -3129 3910 -3130 3914 -3131 3912 -3132 3922 -3133 3911 -3134 3920 -3135 3920 -3136 3912 -3137 3920 -3138 3914 -3139 3914 -3140 3915 -3141 3914 -3142 3923 -3143 3912 -3144 3914 -3145 3916 -3146 3916 -3147 3916 -3148 3912 -3149 3914 -3150 3914 -3151 3911 -3152 3924 -3153 3914 -3154 3915 -3155 3910 -3156 3912 -3157 3916 -3158 3908 -3159 3914 -3160 3920 -3161 3914 -3162 3920 -3163 3920 -3164 3916 -3165 3920 -3166 3915 -3167 3920 -3168 3914 -3169 3914 -3170 3920 -3171 3911 -3172 3923 -3173 3910 -3174 3920 -3175 3912 -3176 3912 -3177 3914 -3178 3910 -3179 3916 -3180 3920 -3181 3915 -3182 3922 -3183 3910 -3184 3920 -3185 3914 -3186 3920 -3187 3924 -3188 3914 -3189 3912 -3190 3916 -3191 3913 -3192 3920 -3193 3908 -3194 3916 -3195 3913 -3196 3913 -3197 3921 -3198 3914 -3199 3916 -3200 3916 -3201 3915 -3202 3920 -3203 3912 -3204 3920 -3205 3916 -3206 3914 -3207 3914 -3208 3914 -3209 3916 -3210 3920 -3211 3911 -3212 3921 -3213 3912 -3214 3915 -3215 3913 -3216 3912 -3217 3916 -3218 3916 -3219 3914 -3220 3914 -3221 3912 -3222 3920 -3223 3910 -3224 3914 -3225 3920 -3226 3916 -3227 3920 -3228 3913 -3229 3912 -3230 3914 -3231 3911 -3232 3920 -3233 3915 -3234 3912 -3235 3913 -3236 3920 -3237 3920 -3238 3915 -3239 3914 -3240 3915 -3241 3915 -3242 3920 -3243 3914 -3244 3920 -3245 3911 -3246 3913 -3247 3920 -3248 3908 -3249 3914 -3250 3915 -3251 3912 -3252 3920 -3253 3914 -3254 3920 -3255 3920 -3256 3909 -3257 3920 -3258 3916 -3259 3916 -3260 3912 -3261 3920 -3262 3916 -3263 3912 -3264 3914 -3265 3915 -3266 3911 -3267 3920 -3268 3912 -3269 3912 -3270 3920 -3271 3916 -3272 3920 -3273 3915 -3274 3914 -3275 3912 -3276 3914 -3277 3920 -3278 3912 -3279 3914 -3280 3920 -3281 3914 -3282 3922 -3283 3916 -3284 3920 -3285 3912 -3286 3913 -3287 3914 -3288 3910 -3289 3914 -3290 3916 -3291 3911 -3292 3920 -3293 3912 -3294 3920 -3295 3914 -3296 3914 -3297 3920 -3298 3912 -3299 3915 -3300 3916 -3301 3914 -3302 3920 -3303 3914 -3304 3920 -3305 3916 -3306 3920 -3307 3920 -3308 3915 -3309 3916 -3310 3915 -3311 3913 -3312 3920 -3313 3908 -3314 3915 -3315 3920 -3316 3920 -3317 3915 -3318 3910 -3319 3920 -3320 3916 -3321 3914 -3322 3920 -3323 3912 -3324 3914 -3325 3915 -3326 3912 -3327 3920 -3328 3916 -3329 3915 -3330 3920 -3331 3912 -3332 3920 -3333 3916 -3334 3920 -3335 3920 -3336 3916 -3337 3920 -3338 3914 -3339 3915 -3340 3915 -3341 3920 -3342 3916 -3343 3912 -3344 3914 -3345 3916 -3346 3920 -3347 3925 -3348 3915 -3349 3912 -3350 3916 -3351 3913 -3352 3923 -3353 3920 -3354 3920 -3355 3914 -3356 3916 -3357 3920 -3358 3912 -3359 3916 -3360 3920 -3361 3912 -3362 3920 -3363 3915 -3364 3920 -3365 3916 -3366 3920 -3367 3921 -3368 3916 -3369 3914 -3370 3920 -3371 3912 -3372 3920 -3373 3916 -3374 3915 -3375 3916 -3376 3913 -3377 3920 -3378 3920 -3379 3912 -3380 3920 -3381 3914 -3382 3923 -3383 3914 -3384 3916 -3385 3915 -3386 3913 -3387 3920 -3388 3912 -3389 3915 -3390 3920 -3391 3914 -3392 3920 -3393 3916 -3394 3920 -3395 3920 -3396 3914 -3397 3916 -3398 3912 -3399 3916 -3400 3920 -3401 3916 -3402 3924 -3403 3914 -3404 3914 -3405 3920 -3406 3913 -3407 3920 -3408 3916 -3409 3914 -3410 3920 -3411 3913 -3412 3920 -3413 3915 -3414 3920 -3415 3916 -3416 3912 -3417 3920 -3418 3913 -3419 3920 -3420 3920 -3421 3913 -3422 3920 -3423 3914 -3424 3920 -3425 3920 -3426 3911 -3427 3920 -3428 3911 -3429 3914 -3430 3916 -3431 3913 -3432 3922 -3433 3916 -3434 3920 -3435 3920 -3436 3911 -3437 3920 -3438 3914 -3439 3915 -3440 3920 -3441 3913 -3442 3920 -3443 3908 -3444 3915 -3445 3920 -3446 3920 -3447 3920 -3448 3920 -3449 3915 -3450 3915 -3451 3913 -3452 3913 -3453 3910 -3454 3920 -3455 3914 -3456 3915 -3457 3916 -3458 3920 -3459 3916 -3460 3920 -3461 3911 -3462 3920 -3463 3915 -3464 3920 -3465 3920 -3466 3910 -3467 3912 -3468 3912 -3469 3920 -3470 3920 -3471 3915 -3472 3920 -3473 3920 -3474 3920 -3475 3920 -3476 3914 -3477 3914 -3478 3920 -3479 3915 -3480 3920 -3481 3913 -3482 3920 -3483 3912 -3484 3920 -3485 3914 -3486 3914 -3487 3922 -3488 3920 -3489 3915 -3490 3920 -3491 3913 -3492 3920 -3493 3920 -3494 3916 -3495 3915 -3496 3913 -3497 3920 -3498 3920 -3499 3914 -3500 3914 -3501 3917 -3502 3920 -3503 3912 -3504 3920 -3505 3916 -3506 3916 -3507 3921 -3508 3916 -3509 3920 -3510 3920 -3511 3915 -3512 3920 -3513 3914 -3514 3916 -3515 3920 -3516 3916 -3517 3920 -3518 3920 -3519 3920 -3520 3920 -3521 3916 -3522 3920 -3523 3914 -3524 3920 -3525 3915 -3526 3917 -3527 3912 -3528 3916 -3529 3920 -3530 3920 -3531 3915 -3532 3923 -3533 3914 -3534 3920 -3535 3920 -3536 3920 -3537 3912 -3538 3920 -3539 3913 -3540 3920 -3541 3915 -3542 3916 -3543 3914 -3544 3920 -3545 3914 -3546 3914 -3547 3920 -3548 3911 -3549 3915 -3550 3920 -3551 3916 -3552 3914 -3553 3914 -3554 3920 -3555 3920 -3556 3912 -3557 3914 -3558 3915 -3559 3916 -3560 3920 -3561 3913 -3562 3924 -3563 3920 -3564 3920 -3565 3920 -3566 3920 -3567 3914 -3568 3915 -3569 3915 -3570 3920 -3571 3920 -3572 3920 -3573 3914 -3574 3916 -3575 3920 -3576 3920 -3577 3920 -3578 3920 -3579 3920 -3580 3920 -3581 3914 -3582 3921 -3583 3914 -3584 3920 -3585 3920 -3586 3916 -3587 3920 -3588 3920 -3589 3920 -3590 3912 -3591 3914 -3592 3920 -3593 3914 -3594 3920 -3595 3914 -3596 3916 -3597 3914 -3598 3920 -3599 3916 -3600 3920 -3601 3915 -3602 3920 -3603 3912 -3604 3920 -3605 3914 -3606 3920 -3607 3920 -3608 3920 -3609 3920 -3610 3920 -3611 3916 -3612 3920 -3613 3914 -3614 3920 -3615 3920 -3616 3914 -3617 3922 -3618 3916 -3619 3920 -3620 3920 -3621 3916 -3622 3920 -3623 3912 -3624 3920 -3625 3916 -3626 3911 -3627 3920 -3628 3912 -3629 3920 -3630 3920 -3631 3920 -3632 3916 -3633 3916 -3634 3916 -3635 3920 -3636 3914 -3637 3920 -3638 3915 -3639 3920 -3640 3920 -3641 3920 -3642 3923 -3643 3914 -3644 3920 -3645 3920 -3646 3920 -3647 3920 -3648 3920 -3649 3920 -3650 3920 -3651 3916 -3652 3920 -3653 3916 -3654 3920 -3655 3920 -3656 3920 -3657 3913 -3658 3910 -3659 3913 -3660 3920 -3661 3916 -3662 3920 -3663 3912 -3664 3920 -3665 3914 -3666 3915 -3667 3912 -3668 3920 -3669 3912 -3670 3920 -3671 3914 -3672 3920 -3673 3910 -3674 3920 -3675 3920 -3676 3920 -3677 3920 -3678 3920 -3679 3916 -3680 3916 -3681 3914 -3682 3920 -3683 3916 -3684 3920 -3685 3921 -3686 3916 -3687 3920 -3688 3916 -3689 3915 -3690 3915 -3691 3920 -3692 3915 -3693 3920 -3694 3911 +#Data from the TCD1304 linear CCD +#column 1 = pixelnumber , column 2 = pixelvalue +#Pixel 1-32 and 3679-3694 and are dummy pixels +#SH-period: 20 ICG-period: 100000 Integration time: 10.0 µs +1 3926 +2 3914 +3 3920 +4 3914 +5 3920 +6 3922 +7 3922 +8 3912 +9 3920 +10 3914 +11 3920 +12 3920 +13 3914 +14 3914 +15 3920 +16 3920 +17 3924 +18 3920 +19 3920 +20 3920 +21 3920 +22 3916 +23 3916 +24 3920 +25 3914 +26 3920 +27 3920 +28 3916 +29 3916 +30 3922 +31 3920 +32 3920 +33 3920 +34 3920 +35 3920 +36 3920 +37 3920 +38 3920 +39 3920 +40 3920 +41 3922 +42 3922 +43 3916 +44 3923 +45 3920 +46 3920 +47 3920 +48 3912 +49 3916 +50 3916 +51 3921 +52 3921 +53 3920 +54 3913 +55 3916 +56 3920 +57 3916 +58 3916 +59 3913 +60 3920 +61 3920 +62 3926 +63 3920 +64 3914 +65 3916 +66 3912 +67 3922 +68 3916 +69 3924 +70 3920 +71 3916 +72 3913 +73 3914 +74 3924 +75 3920 +76 3920 +77 3920 +78 3920 +79 3920 +80 3920 +81 3915 +82 3922 +83 3922 +84 3915 +85 3926 +86 3920 +87 3920 +88 3920 +89 3914 +90 3920 +91 3920 +92 3922 +93 3916 +94 3916 +95 3920 +96 3920 +97 3920 +98 3920 +99 3920 +100 3915 +101 3913 +102 3922 +103 3914 +104 3920 +105 3920 +106 3916 +107 3922 +108 3920 +109 3914 +110 3920 +111 3920 +112 3926 +113 3910 +114 3920 +115 3910 +116 3920 +117 3924 +118 3920 +119 3920 +120 3920 +121 3920 +122 3922 +123 3920 +124 3920 +125 3914 +126 3920 +127 3920 +128 3914 +129 3916 +130 3924 +131 3920 +132 3920 +133 3910 +134 3920 +135 3914 +136 3920 +137 3920 +138 3920 +139 3920 +140 3920 +141 3920 +142 3920 +143 3916 +144 3920 +145 3913 +146 3916 +147 3920 +148 3916 +149 3914 +150 3920 +151 3920 +152 3920 +153 3916 +154 3920 +155 3920 +156 3920 +157 3922 +158 3913 +159 3920 +160 3920 +161 3916 +162 3922 +163 3915 +164 3924 +165 3921 +166 3920 +167 3922 +168 3920 +169 3920 +170 3920 +171 3916 +172 3920 +173 3921 +174 3920 +175 3920 +176 3916 +177 3920 +178 3920 +179 3920 +180 3912 +181 3914 +182 3924 +183 3916 +184 3916 +185 3920 +186 3920 +187 3920 +188 3915 +189 3927 +190 3915 +191 3920 +192 3927 +193 3920 +194 3920 +195 3915 +196 3922 +197 3920 +198 3921 +199 3920 +200 3922 +201 3920 +202 3926 +203 3920 +204 3920 +205 3920 +206 3920 +207 3920 +208 3922 +209 3920 +210 3920 +211 3920 +212 3920 +213 3914 +214 3920 +215 3921 +216 3924 +217 3920 +218 3913 +219 3924 +220 3923 +221 3920 +222 3916 +223 3916 +224 3923 +225 3920 +226 3920 +227 3920 +228 3912 +229 3920 +230 3913 +231 3920 +232 3922 +233 3912 +234 3913 +235 3920 +236 3923 +237 3920 +238 3914 +239 3916 +240 3916 +241 3920 +242 3920 +243 3911 +244 3920 +245 3924 +246 3920 +247 3914 +248 3920 +249 3920 +250 3916 +251 3921 +252 3916 +253 3920 +254 3923 +255 3912 +256 3920 +257 3913 +258 3911 +259 3912 +260 3914 +261 3916 +262 3912 +263 3916 +264 3920 +265 3920 +266 3926 +267 3913 +268 3920 +269 3920 +270 3920 +271 3920 +272 3914 +273 3915 +274 3911 +275 3911 +276 3920 +277 3915 +278 3916 +279 3913 +280 3914 +281 3920 +282 3920 +283 3911 +284 3910 +285 3911 +286 3920 +287 3914 +288 3910 +289 3914 +290 3913 +291 3920 +292 3920 +293 3908 +294 3912 +295 3920 +296 3920 +297 3916 +298 3906 +299 3915 +300 3912 +301 3920 +302 3911 +303 3916 +304 3926 +305 3916 +306 3920 +307 3914 +308 3912 +309 3910 +310 3914 +311 3915 +312 3914 +313 3909 +314 3920 +315 3920 +316 3920 +317 3914 +318 3920 +319 3914 +320 3913 +321 3920 +322 3914 +323 3911 +324 3914 +325 3920 +326 3920 +327 3913 +328 3920 +329 3916 +330 3920 +331 3922 +332 3914 +333 3910 +334 3916 +335 3915 +336 3920 +337 3910 +338 3911 +339 3914 +340 3914 +341 3920 +342 3914 +343 3916 +344 3922 +345 3913 +346 3920 +347 3914 +348 3912 +349 3913 +350 3920 +351 3920 +352 3915 +353 3910 +354 3920 +355 3920 +356 3920 +357 3920 +358 3914 +359 3920 +360 3920 +361 3920 +362 3916 +363 3914 +364 3913 +365 3914 +366 3920 +367 3920 +368 3911 +369 3909 +370 3920 +371 3924 +372 3914 +373 3911 +374 3914 +375 3911 +376 3920 +377 3912 +378 3912 +379 3916 +380 3920 +381 3920 +382 3912 +383 3910 +384 3914 +385 3916 +386 3914 +387 3912 +388 3911 +389 3915 +390 3914 +391 3920 +392 3912 +393 3915 +394 3916 +395 3916 +396 3920 +397 3920 +398 3913 +399 3914 +400 3914 +401 3920 +402 3912 +403 3911 +404 3920 +405 3913 +406 3920 +407 3910 +408 3914 +409 3920 +410 3915 +411 3923 +412 3914 +413 3915 +414 3920 +415 3920 +416 3920 +417 3922 +418 3914 +419 3912 +420 3920 +421 3920 +422 3914 +423 3910 +424 3920 +425 3916 +426 3920 +427 3910 +428 3914 +429 3911 +430 3912 +431 3920 +432 3912 +433 3920 +434 3912 +435 3913 +436 3922 +437 3912 +438 3911 +439 3912 +440 3911 +441 3916 +442 3915 +443 3910 +444 3916 +445 3914 +446 3920 +447 3911 +448 3920 +449 3913 +450 3916 +451 3920 +452 3912 +453 3910 +454 3911 +455 3912 +456 3916 +457 3911 +458 3910 +459 3912 +460 3914 +461 3914 +462 3910 +463 3914 +464 3916 +465 3920 +466 3920 +467 3912 +468 3913 +469 3915 +470 3913 +471 3912 +472 3911 +473 3914 +474 3913 +475 3911 +476 3920 +477 3910 +478 3911 +479 3912 +480 3916 +481 3920 +482 3913 +483 3912 +484 3916 +485 3912 +486 3920 +487 3920 +488 3915 +489 3912 +490 3920 +491 3920 +492 3912 +493 3915 +494 3913 +495 3914 +496 3920 +497 3908 +498 3909 +499 3910 +500 3913 +501 3915 +502 3920 +503 3910 +504 3911 +505 3920 +506 3922 +507 3920 +508 3908 +509 3916 +510 3920 +511 3920 +512 3912 +513 3910 +514 3915 +515 3912 +516 3920 +517 3920 +518 3913 +519 3913 +520 3920 +521 3914 +522 3920 +523 3916 +524 3920 +525 3914 +526 3910 +527 3914 +528 3910 +529 3920 +530 3914 +531 3914 +532 3912 +533 3908 +534 3920 +535 3913 +536 3916 +537 3910 +538 3910 +539 3911 +540 3910 +541 3914 +542 3911 +543 3908 +544 3914 +545 3908 +546 3915 +547 3912 +548 3909 +549 3911 +550 3910 +551 3916 +552 3910 +553 3907 +554 3911 +555 3906 +556 3908 +557 3909 +558 3909 +559 3907 +560 3904 +561 3908 +562 3902 +563 3898 +564 3902 +565 3895 +566 3906 +567 3901 +568 3889 +569 3894 +570 3901 +571 3898 +572 3898 +573 3892 +574 3896 +575 3894 +576 3900 +577 3900 +578 3897 +579 3900 +580 3898 +581 3905 +582 3900 +583 3894 +584 3900 +585 3899 +586 3908 +587 3900 +588 3895 +589 3896 +590 3888 +591 3888 +592 3884 +593 3868 +594 3868 +595 3866 +596 3878 +597 3870 +598 3872 +599 3870 +600 3868 +601 3874 +602 3876 +603 3879 +604 3892 +605 3892 +606 3900 +607 3895 +608 3890 +609 3890 +610 3892 +611 3896 +612 3894 +613 3889 +614 3890 +615 3894 +616 3884 +617 3888 +618 3888 +619 3878 +620 3872 +621 3884 +622 3866 +623 3862 +624 3845 +625 3841 +626 3826 +627 3794 +628 3780 +629 3730 +630 3652 +631 3594 +632 3498 +633 3326 +634 3073 +635 2778 +636 2458 +637 1990 +638 1773 +639 1584 +640 1555 +641 1540 +642 1578 +643 1606 +644 1588 +645 1592 +646 1666 +647 2040 +648 2486 +649 2876 +650 3191 +651 3366 +652 3516 +653 3625 +654 3717 +655 3784 +656 3824 +657 3841 +658 3842 +659 3858 +660 3860 +661 3868 +662 3877 +663 3874 +664 3888 +665 3874 +666 3881 +667 3888 +668 3888 +669 3894 +670 3896 +671 3895 +672 3899 +673 3897 +674 3894 +675 3899 +676 3899 +677 3900 +678 3898 +679 3901 +680 3903 +681 3900 +682 3902 +683 3900 +684 3900 +685 3902 +686 3895 +687 3902 +688 3900 +689 3899 +690 3902 +691 3911 +692 3904 +693 3901 +694 3905 +695 3908 +696 3907 +697 3906 +698 3907 +699 3902 +700 3906 +701 3906 +702 3908 +703 3900 +704 3906 +705 3908 +706 3910 +707 3908 +708 3908 +709 3907 +710 3914 +711 3908 +712 3910 +713 3908 +714 3910 +715 3910 +716 3908 +717 3908 +718 3908 +719 3908 +720 3910 +721 3906 +722 3910 +723 3906 +724 3914 +725 3911 +726 3910 +727 3911 +728 3914 +729 3912 +730 3920 +731 3908 +732 3911 +733 3910 +734 3912 +735 3907 +736 3909 +737 3907 +738 3910 +739 3911 +740 3911 +741 3912 +742 3909 +743 3914 +744 3913 +745 3911 +746 3910 +747 3912 +748 3916 +749 3912 +750 3915 +751 3914 +752 3913 +753 3914 +754 3914 +755 3912 +756 3915 +757 3913 +758 3920 +759 3915 +760 3910 +761 3907 +762 3909 +763 3914 +764 3915 +765 3912 +766 3910 +767 3912 +768 3912 +769 3920 +770 3920 +771 3909 +772 3910 +773 3916 +774 3913 +775 3916 +776 3909 +777 3911 +778 3908 +779 3912 +780 3920 +781 3912 +782 3913 +783 3913 +784 3915 +785 3908 +786 3910 +787 3915 +788 3914 +789 3920 +790 3912 +791 3920 +792 3920 +793 3912 +794 3915 +795 3915 +796 3911 +797 3916 +798 3913 +799 3912 +800 3920 +801 3913 +802 3913 +803 3910 +804 3920 +805 3913 +806 3914 +807 3915 +808 3912 +809 3913 +810 3915 +811 3915 +812 3915 +813 3912 +814 3914 +815 3920 +816 3910 +817 3914 +818 3914 +819 3920 +820 3916 +821 3910 +822 3914 +823 3911 +824 3914 +825 3916 +826 3911 +827 3915 +828 3914 +829 3916 +830 3920 +831 3914 +832 3920 +833 3912 +834 3912 +835 3911 +836 3910 +837 3916 +838 3920 +839 3915 +840 3914 +841 3920 +842 3914 +843 3908 +844 3912 +845 3915 +846 3911 +847 3914 +848 3910 +849 3914 +850 3916 +851 3915 +852 3914 +853 3913 +854 3920 +855 3916 +856 3909 +857 3910 +858 3920 +859 3912 +860 3916 +861 3914 +862 3916 +863 3912 +864 3920 +865 3910 +866 3912 +867 3914 +868 3915 +869 3920 +870 3914 +871 3910 +872 3915 +873 3913 +874 3914 +875 3916 +876 3910 +877 3913 +878 3911 +879 3920 +880 3914 +881 3910 +882 3914 +883 3912 +884 3912 +885 3916 +886 3909 +887 3914 +888 3920 +889 3914 +890 3914 +891 3915 +892 3916 +893 3911 +894 3920 +895 3920 +896 3914 +897 3914 +898 3911 +899 3914 +900 3920 +901 3906 +902 3920 +903 3912 +904 3914 +905 3914 +906 3914 +907 3915 +908 3909 +909 3910 +910 3916 +911 3913 +912 3916 +913 3912 +914 3916 +915 3916 +916 3911 +917 3913 +918 3914 +919 3914 +920 3920 +921 3914 +922 3914 +923 3912 +924 3920 +925 3913 +926 3914 +927 3914 +928 3911 +929 3914 +930 3915 +931 3914 +932 3915 +933 3913 +934 3915 +935 3914 +936 3914 +937 3916 +938 3912 +939 3910 +940 3912 +941 3906 +942 3915 +943 3906 +944 3910 +945 3912 +946 3915 +947 3914 +948 3913 +949 3915 +950 3920 +951 3911 +952 3913 +953 3910 +954 3913 +955 3914 +956 3912 +957 3912 +958 3910 +959 3912 +960 3912 +961 3907 +962 3912 +963 3910 +964 3910 +965 3910 +966 3912 +967 3905 +968 3906 +969 3909 +970 3908 +971 3907 +972 3907 +973 3906 +974 3911 +975 3911 +976 3908 +977 3912 +978 3910 +979 3910 +980 3911 +981 3912 +982 3912 +983 3910 +984 3911 +985 3908 +986 3912 +987 3912 +988 3911 +989 3913 +990 3915 +991 3913 +992 3920 +993 3909 +994 3914 +995 3910 +996 3920 +997 3916 +998 3911 +999 3914 +1000 3910 +1001 3912 +1002 3920 +1003 3916 +1004 3916 +1005 3920 +1006 3912 +1007 3915 +1008 3914 +1009 3912 +1010 3915 +1011 3915 +1012 3920 +1013 3914 +1014 3921 +1015 3920 +1016 3914 +1017 3915 +1018 3912 +1019 3922 +1020 3920 +1021 3914 +1022 3920 +1023 3914 +1024 3920 +1025 3916 +1026 3916 +1027 3912 +1028 3920 +1029 3920 +1030 3912 +1031 3914 +1032 3916 +1033 3920 +1034 3915 +1035 3916 +1036 3911 +1037 3912 +1038 3916 +1039 3920 +1040 3912 +1041 3914 +1042 3916 +1043 3916 +1044 3914 +1045 3914 +1046 3915 +1047 3914 +1048 3915 +1049 3914 +1050 3914 +1051 3914 +1052 3915 +1053 3915 +1054 3914 +1055 3914 +1056 3912 +1057 3915 +1058 3912 +1059 3915 +1060 3914 +1061 3916 +1062 3914 +1063 3916 +1064 3916 +1065 3916 +1066 3914 +1067 3914 +1068 3911 +1069 3914 +1070 3914 +1071 3913 +1072 3920 +1073 3908 +1074 3920 +1075 3916 +1076 3913 +1077 3914 +1078 3914 +1079 3920 +1080 3920 +1081 3914 +1082 3915 +1083 3911 +1084 3920 +1085 3915 +1086 3916 +1087 3916 +1088 3914 +1089 3916 +1090 3920 +1091 3915 +1092 3915 +1093 3914 +1094 3920 +1095 3920 +1096 3915 +1097 3914 +1098 3920 +1099 3921 +1100 3920 +1101 3916 +1102 3920 +1103 3920 +1104 3920 +1105 3920 +1106 3924 +1107 3922 +1108 3915 +1109 3914 +1110 3921 +1111 3920 +1112 3920 +1113 3920 +1114 3920 +1115 3920 +1116 3922 +1117 3914 +1118 3920 +1119 3922 +1120 3914 +1121 3916 +1122 3922 +1123 3920 +1124 3920 +1125 3916 +1126 3933 +1127 3916 +1128 3920 +1129 3920 +1130 3920 +1131 3920 +1132 3920 +1133 3911 +1134 3916 +1135 3920 +1136 3920 +1137 3922 +1138 3916 +1139 3920 +1140 3920 +1141 3920 +1142 3920 +1143 3914 +1144 3916 +1145 3920 +1146 3920 +1147 3914 +1148 3920 +1149 3917 +1150 3920 +1151 3920 +1152 3920 +1153 3913 +1154 3922 +1155 3920 +1156 3920 +1157 3916 +1158 3920 +1159 3920 +1160 3915 +1161 3911 +1162 3921 +1163 3920 +1164 3920 +1165 3920 +1166 3915 +1167 3920 +1168 3920 +1169 3920 +1170 3914 +1171 3914 +1172 3920 +1173 3914 +1174 3920 +1175 3921 +1176 3916 +1177 3916 +1178 3920 +1179 3916 +1180 3915 +1181 3916 +1182 3920 +1183 3913 +1184 3916 +1185 3920 +1186 3920 +1187 3920 +1188 3916 +1189 3920 +1190 3924 +1191 3912 +1192 3920 +1193 3920 +1194 3920 +1195 3916 +1196 3915 +1197 3916 +1198 3914 +1199 3920 +1200 3920 +1201 3914 +1202 3920 +1203 3920 +1204 3920 +1205 3916 +1206 3914 +1207 3920 +1208 3916 +1209 3916 +1210 3920 +1211 3914 +1212 3916 +1213 3914 +1214 3916 +1215 3920 +1216 3914 +1217 3916 +1218 3914 +1219 3914 +1220 3910 +1221 3913 +1222 3920 +1223 3915 +1224 3920 +1225 3920 +1226 3913 +1227 3916 +1228 3912 +1229 3920 +1230 3920 +1231 3920 +1232 3920 +1233 3920 +1234 3921 +1235 3916 +1236 3913 +1237 3913 +1238 3920 +1239 3920 +1240 3920 +1241 3914 +1242 3912 +1243 3916 +1244 3920 +1245 3915 +1246 3915 +1247 3912 +1248 3912 +1249 3920 +1250 3920 +1251 3913 +1252 3911 +1253 3912 +1254 3920 +1255 3920 +1256 3916 +1257 3913 +1258 3920 +1259 3914 +1260 3920 +1261 3914 +1262 3920 +1263 3911 +1264 3916 +1265 3916 +1266 3920 +1267 3917 +1268 3915 +1269 3914 +1270 3920 +1271 3916 +1272 3914 +1273 3913 +1274 3915 +1275 3916 +1276 3916 +1277 3915 +1278 3920 +1279 3916 +1280 3916 +1281 3916 +1282 3916 +1283 3912 +1284 3920 +1285 3916 +1286 3920 +1287 3916 +1288 3920 +1289 3916 +1290 3920 +1291 3920 +1292 3912 +1293 3916 +1294 3920 +1295 3916 +1296 3920 +1297 3916 +1298 3916 +1299 3915 +1300 3920 +1301 3920 +1302 3920 +1303 3920 +1304 3920 +1305 3917 +1306 3920 +1307 3915 +1308 3912 +1309 3914 +1310 3914 +1311 3920 +1312 3914 +1313 3916 +1314 3920 +1315 3916 +1316 3920 +1317 3910 +1318 3916 +1319 3914 +1320 3920 +1321 3913 +1322 3914 +1323 3914 +1324 3916 +1325 3916 +1326 3914 +1327 3920 +1328 3912 +1329 3916 +1330 3916 +1331 3910 +1332 3920 +1333 3920 +1334 3920 +1335 3920 +1336 3920 +1337 3913 +1338 3920 +1339 3923 +1340 3920 +1341 3915 +1342 3915 +1343 3913 +1344 3920 +1345 3914 +1346 3915 +1347 3913 +1348 3916 +1349 3920 +1350 3920 +1351 3914 +1352 3916 +1353 3920 +1354 3920 +1355 3920 +1356 3914 +1357 3912 +1358 3914 +1359 3920 +1360 3920 +1361 3912 +1362 3915 +1363 3916 +1364 3913 +1365 3915 +1366 3920 +1367 3913 +1368 3913 +1369 3914 +1370 3915 +1371 3912 +1372 3914 +1373 3913 +1374 3915 +1375 3914 +1376 3912 +1377 3915 +1378 3915 +1379 3920 +1380 3920 +1381 3922 +1382 3916 +1383 3912 +1384 3920 +1385 3920 +1386 3920 +1387 3916 +1388 3916 +1389 3920 +1390 3920 +1391 3922 +1392 3920 +1393 3913 +1394 3924 +1395 3922 +1396 3920 +1397 3920 +1398 3915 +1399 3920 +1400 3920 +1401 3915 +1402 3920 +1403 3920 +1404 3920 +1405 3920 +1406 3920 +1407 3920 +1408 3913 +1409 3920 +1410 3920 +1411 3914 +1412 3920 +1413 3914 +1414 3920 +1415 3916 +1416 3910 +1417 3916 +1418 3916 +1419 3914 +1420 3916 +1421 3915 +1422 3920 +1423 3920 +1424 3916 +1425 3916 +1426 3914 +1427 3914 +1428 3914 +1429 3916 +1430 3920 +1431 3914 +1432 3912 +1433 3913 +1434 3920 +1435 3916 +1436 3911 +1437 3914 +1438 3914 +1439 3916 +1440 3916 +1441 3914 +1442 3920 +1443 3915 +1444 3916 +1445 3920 +1446 3914 +1447 3920 +1448 3914 +1449 3916 +1450 3920 +1451 3913 +1452 3920 +1453 3920 +1454 3920 +1455 3920 +1456 3920 +1457 3920 +1458 3916 +1459 3916 +1460 3924 +1461 3920 +1462 3920 +1463 3916 +1464 3920 +1465 3920 +1466 3920 +1467 3920 +1468 3912 +1469 3920 +1470 3920 +1471 3914 +1472 3915 +1473 3916 +1474 3920 +1475 3913 +1476 3920 +1477 3911 +1478 3915 +1479 3920 +1480 3920 +1481 3913 +1482 3915 +1483 3915 +1484 3920 +1485 3922 +1486 3920 +1487 3920 +1488 3920 +1489 3923 +1490 3920 +1491 3913 +1492 3920 +1493 3910 +1494 3923 +1495 3920 +1496 3920 +1497 3920 +1498 3916 +1499 3920 +1500 3920 +1501 3920 +1502 3920 +1503 3920 +1504 3920 +1505 3916 +1506 3920 +1507 3913 +1508 3920 +1509 3920 +1510 3916 +1511 3920 +1512 3920 +1513 3914 +1514 3922 +1515 3920 +1516 3913 +1517 3914 +1518 3920 +1519 3920 +1520 3916 +1521 3923 +1522 3915 +1523 3920 +1524 3920 +1525 3920 +1526 3926 +1527 3915 +1528 3922 +1529 3920 +1530 3922 +1531 3915 +1532 3914 +1533 3916 +1534 3920 +1535 3922 +1536 3920 +1537 3912 +1538 3916 +1539 3920 +1540 3920 +1541 3915 +1542 3920 +1543 3914 +1544 3916 +1545 3914 +1546 3913 +1547 3916 +1548 3914 +1549 3912 +1550 3920 +1551 3912 +1552 3922 +1553 3920 +1554 3922 +1555 3920 +1556 3917 +1557 3916 +1558 3920 +1559 3920 +1560 3920 +1561 3914 +1562 3920 +1563 3920 +1564 3921 +1565 3920 +1566 3915 +1567 3916 +1568 3920 +1569 3920 +1570 3920 +1571 3914 +1572 3920 +1573 3920 +1574 3920 +1575 3920 +1576 3914 +1577 3915 +1578 3916 +1579 3921 +1580 3916 +1581 3916 +1582 3916 +1583 3914 +1584 3920 +1585 3920 +1586 3920 +1587 3920 +1588 3915 +1589 3915 +1590 3920 +1591 3911 +1592 3920 +1593 3914 +1594 3916 +1595 3920 +1596 3915 +1597 3914 +1598 3914 +1599 3920 +1600 3920 +1601 3914 +1602 3920 +1603 3914 +1604 3920 +1605 3920 +1606 3922 +1607 3916 +1608 3915 +1609 3920 +1610 3920 +1611 3920 +1612 3920 +1613 3915 +1614 3921 +1615 3920 +1616 3915 +1617 3912 +1618 3920 +1619 3920 +1620 3923 +1621 3915 +1622 3920 +1623 3920 +1624 3920 +1625 3920 +1626 3922 +1627 3920 +1628 3920 +1629 3920 +1630 3920 +1631 3920 +1632 3920 +1633 3920 +1634 3920 +1635 3920 +1636 3911 +1637 3914 +1638 3920 +1639 3916 +1640 3920 +1641 3920 +1642 3920 +1643 3920 +1644 3920 +1645 3921 +1646 3920 +1647 3920 +1648 3920 +1649 3920 +1650 3920 +1651 3915 +1652 3912 +1653 3912 +1654 3920 +1655 3920 +1656 3912 +1657 3914 +1658 3921 +1659 3920 +1660 3920 +1661 3920 +1662 3920 +1663 3914 +1664 3920 +1665 3920 +1666 3914 +1667 3913 +1668 3920 +1669 3920 +1670 3921 +1671 3910 +1672 3920 +1673 3911 +1674 3913 +1675 3920 +1676 3920 +1677 3916 +1678 3912 +1679 3920 +1680 3920 +1681 3913 +1682 3920 +1683 3914 +1684 3914 +1685 3920 +1686 3915 +1687 3914 +1688 3914 +1689 3913 +1690 3921 +1691 3914 +1692 3914 +1693 3920 +1694 3920 +1695 3920 +1696 3914 +1697 3914 +1698 3914 +1699 3920 +1700 3926 +1701 3913 +1702 3914 +1703 3920 +1704 3922 +1705 3916 +1706 3914 +1707 3914 +1708 3922 +1709 3920 +1710 3915 +1711 3920 +1712 3920 +1713 3915 +1714 3916 +1715 3920 +1716 3911 +1717 3920 +1718 3920 +1719 3920 +1720 3920 +1721 3920 +1722 3920 +1723 3914 +1724 3920 +1725 3912 +1726 3915 +1727 3911 +1728 3914 +1729 3920 +1730 3920 +1731 3920 +1732 3920 +1733 3913 +1734 3923 +1735 3912 +1736 3920 +1737 3913 +1738 3916 +1739 3920 +1740 3920 +1741 3920 +1742 3920 +1743 3916 +1744 3920 +1745 3920 +1746 3923 +1747 3920 +1748 3920 +1749 3920 +1750 3920 +1751 3920 +1752 3916 +1753 3916 +1754 3921 +1755 3920 +1756 3915 +1757 3920 +1758 3920 +1759 3921 +1760 3916 +1761 3914 +1762 3920 +1763 3912 +1764 3914 +1765 3916 +1766 3914 +1767 3914 +1768 3912 +1769 3914 +1770 3920 +1771 3913 +1772 3920 +1773 3920 +1774 3920 +1775 3914 +1776 3914 +1777 3920 +1778 3920 +1779 3920 +1780 3923 +1781 3925 +1782 3920 +1783 3914 +1784 3921 +1785 3914 +1786 3920 +1787 3922 +1788 3914 +1789 3920 +1790 3916 +1791 3912 +1792 3922 +1793 3916 +1794 3924 +1795 3924 +1796 3920 +1797 3920 +1798 3915 +1799 3920 +1800 3920 +1801 3916 +1802 3920 +1803 3916 +1804 3922 +1805 3920 +1806 3912 +1807 3923 +1808 3920 +1809 3923 +1810 3920 +1811 3920 +1812 3923 +1813 3920 +1814 3920 +1815 3920 +1816 3920 +1817 3920 +1818 3916 +1819 3920 +1820 3915 +1821 3916 +1822 3922 +1823 3915 +1824 3920 +1825 3924 +1826 3926 +1827 3921 +1828 3916 +1829 3920 +1830 3920 +1831 3915 +1832 3921 +1833 3920 +1834 3920 +1835 3916 +1836 3920 +1837 3920 +1838 3920 +1839 3920 +1840 3920 +1841 3920 +1842 3920 +1843 3920 +1844 3914 +1845 3923 +1846 3916 +1847 3921 +1848 3920 +1849 3915 +1850 3920 +1851 3927 +1852 3920 +1853 3920 +1854 3920 +1855 3920 +1856 3926 +1857 3922 +1858 3916 +1859 3922 +1860 3922 +1861 3926 +1862 3923 +1863 3920 +1864 3920 +1865 3920 +1866 3920 +1867 3920 +1868 3921 +1869 3922 +1870 3923 +1871 3920 +1872 3920 +1873 3916 +1874 3920 +1875 3920 +1876 3914 +1877 3920 +1878 3920 +1879 3920 +1880 3924 +1881 3916 +1882 3920 +1883 3916 +1884 3912 +1885 3916 +1886 3920 +1887 3921 +1888 3920 +1889 3914 +1890 3920 +1891 3924 +1892 3920 +1893 3916 +1894 3920 +1895 3920 +1896 3920 +1897 3914 +1898 3924 +1899 3916 +1900 3920 +1901 3926 +1902 3920 +1903 3920 +1904 3920 +1905 3920 +1906 3920 +1907 3916 +1908 3920 +1909 3920 +1910 3916 +1911 3921 +1912 3920 +1913 3920 +1914 3921 +1915 3920 +1916 3920 +1917 3920 +1918 3922 +1919 3920 +1920 3920 +1921 3914 +1922 3914 +1923 3920 +1924 3920 +1925 3916 +1926 3920 +1927 3912 +1928 3914 +1929 3920 +1930 3923 +1931 3914 +1932 3915 +1933 3920 +1934 3914 +1935 3920 +1936 3915 +1937 3915 +1938 3920 +1939 3915 +1940 3920 +1941 3914 +1942 3920 +1943 3912 +1944 3920 +1945 3920 +1946 3916 +1947 3920 +1948 3914 +1949 3916 +1950 3922 +1951 3914 +1952 3920 +1953 3915 +1954 3920 +1955 3916 +1956 3914 +1957 3920 +1958 3920 +1959 3920 +1960 3920 +1961 3912 +1962 3921 +1963 3915 +1964 3920 +1965 3920 +1966 3920 +1967 3914 +1968 3915 +1969 3920 +1970 3916 +1971 3913 +1972 3915 +1973 3914 +1974 3920 +1975 3914 +1976 3913 +1977 3914 +1978 3920 +1979 3920 +1980 3920 +1981 3912 +1982 3920 +1983 3914 +1984 3920 +1985 3920 +1986 3911 +1987 3920 +1988 3912 +1989 3916 +1990 3920 +1991 3915 +1992 3915 +1993 3920 +1994 3920 +1995 3920 +1996 3914 +1997 3914 +1998 3920 +1999 3920 +2000 3920 +2001 3912 +2002 3920 +2003 3912 +2004 3920 +2005 3920 +2006 3913 +2007 3916 +2008 3920 +2009 3915 +2010 3920 +2011 3911 +2012 3920 +2013 3915 +2014 3916 +2015 3914 +2016 3920 +2017 3912 +2018 3914 +2019 3915 +2020 3924 +2021 3910 +2022 3920 +2023 3914 +2024 3923 +2025 3922 +2026 3916 +2027 3920 +2028 3914 +2029 3922 +2030 3916 +2031 3920 +2032 3915 +2033 3916 +2034 3920 +2035 3920 +2036 3913 +2037 3920 +2038 3920 +2039 3920 +2040 3921 +2041 3914 +2042 3920 +2043 3912 +2044 3914 +2045 3920 +2046 3915 +2047 3915 +2048 3920 +2049 3920 +2050 3920 +2051 3924 +2052 3915 +2053 3920 +2054 3921 +2055 3920 +2056 3920 +2057 3915 +2058 3920 +2059 3920 +2060 3920 +2061 3913 +2062 3922 +2063 3913 +2064 3920 +2065 3920 +2066 3924 +2067 3921 +2068 3920 +2069 3920 +2070 3922 +2071 3914 +2072 3920 +2073 3920 +2074 3915 +2075 3915 +2076 3920 +2077 3914 +2078 3915 +2079 3914 +2080 3915 +2081 3914 +2082 3920 +2083 3916 +2084 3920 +2085 3916 +2086 3915 +2087 3914 +2088 3912 +2089 3920 +2090 3920 +2091 3920 +2092 3915 +2093 3920 +2094 3915 +2095 3920 +2096 3915 +2097 3915 +2098 3920 +2099 3920 +2100 3915 +2101 3920 +2102 3916 +2103 3912 +2104 3920 +2105 3922 +2106 3920 +2107 3912 +2108 3916 +2109 3923 +2110 3921 +2111 3928 +2112 3921 +2113 3920 +2114 3920 +2115 3920 +2116 3926 +2117 3920 +2118 3916 +2119 3920 +2120 3920 +2121 3920 +2122 3914 +2123 3920 +2124 3920 +2125 3916 +2126 3923 +2127 3916 +2128 3916 +2129 3916 +2130 3916 +2131 3925 +2132 3920 +2133 3920 +2134 3920 +2135 3916 +2136 3924 +2137 3916 +2138 3920 +2139 3920 +2140 3920 +2141 3927 +2142 3914 +2143 3916 +2144 3920 +2145 3920 +2146 3926 +2147 3916 +2148 3920 +2149 3916 +2150 3920 +2151 3924 +2152 3920 +2153 3916 +2154 3920 +2155 3914 +2156 3924 +2157 3916 +2158 3916 +2159 3920 +2160 3916 +2161 3920 +2162 3916 +2163 3912 +2164 3911 +2165 3920 +2166 3927 +2167 3915 +2168 3920 +2169 3914 +2170 3914 +2171 3927 +2172 3916 +2173 3912 +2174 3920 +2175 3913 +2176 3920 +2177 3915 +2178 3920 +2179 3916 +2180 3914 +2181 3925 +2182 3916 +2183 3920 +2184 3920 +2185 3914 +2186 3924 +2187 3920 +2188 3912 +2189 3920 +2190 3915 +2191 3924 +2192 3920 +2193 3916 +2194 3916 +2195 3920 +2196 3925 +2197 3916 +2198 3916 +2199 3916 +2200 3915 +2201 3926 +2202 3920 +2203 3914 +2204 3920 +2205 3920 +2206 3924 +2207 3920 +2208 3914 +2209 3914 +2210 3916 +2211 3920 +2212 3914 +2213 3914 +2214 3916 +2215 3920 +2216 3924 +2217 3915 +2218 3916 +2219 3916 +2220 3914 +2221 3922 +2222 3920 +2223 3920 +2224 3920 +2225 3920 +2226 3920 +2227 3920 +2228 3920 +2229 3920 +2230 3920 +2231 3916 +2232 3920 +2233 3920 +2234 3914 +2235 3913 +2236 3920 +2237 3922 +2238 3920 +2239 3920 +2240 3920 +2241 3914 +2242 3914 +2243 3920 +2244 3922 +2245 3912 +2246 3914 +2247 3920 +2248 3911 +2249 3920 +2250 3914 +2251 3914 +2252 3922 +2253 3916 +2254 3914 +2255 3913 +2256 3915 +2257 3916 +2258 3920 +2259 3920 +2260 3920 +2261 3912 +2262 3916 +2263 3916 +2264 3916 +2265 3920 +2266 3920 +2267 3912 +2268 3916 +2269 3914 +2270 3914 +2271 3920 +2272 3913 +2273 3908 +2274 3920 +2275 3920 +2276 3912 +2277 3913 +2278 3911 +2279 3920 +2280 3920 +2281 3916 +2282 3920 +2283 3914 +2284 3920 +2285 3912 +2286 3920 +2287 3912 +2288 3912 +2289 3915 +2290 3920 +2291 3911 +2292 3920 +2293 3920 +2294 3920 +2295 3916 +2296 3920 +2297 3914 +2298 3914 +2299 3916 +2300 3914 +2301 3920 +2302 3920 +2303 3916 +2304 3920 +2305 3908 +2306 3916 +2307 3920 +2308 3920 +2309 3920 +2310 3920 +2311 3916 +2312 3920 +2313 3915 +2314 3921 +2315 3914 +2316 3914 +2317 3914 +2318 3920 +2319 3916 +2320 3916 +2321 3913 +2322 3920 +2323 3914 +2324 3920 +2325 3922 +2326 3920 +2327 3916 +2328 3920 +2329 3915 +2330 3915 +2331 3920 +2332 3914 +2333 3914 +2334 3912 +2335 3920 +2336 3914 +2337 3915 +2338 3920 +2339 3921 +2340 3920 +2341 3913 +2342 3912 +2343 3920 +2344 3920 +2345 3920 +2346 3920 +2347 3915 +2348 3920 +2349 3912 +2350 3920 +2351 3920 +2352 3916 +2353 3920 +2354 3912 +2355 3920 +2356 3920 +2357 3914 +2358 3912 +2359 3920 +2360 3921 +2361 3914 +2362 3914 +2363 3914 +2364 3920 +2365 3920 +2366 3920 +2367 3920 +2368 3912 +2369 3920 +2370 3922 +2371 3920 +2372 3922 +2373 3911 +2374 3920 +2375 3920 +2376 3920 +2377 3914 +2378 3920 +2379 3915 +2380 3920 +2381 3913 +2382 3920 +2383 3913 +2384 3916 +2385 3920 +2386 3912 +2387 3914 +2388 3915 +2389 3916 +2390 3913 +2391 3911 +2392 3914 +2393 3923 +2394 3920 +2395 3915 +2396 3916 +2397 3920 +2398 3920 +2399 3913 +2400 3911 +2401 3916 +2402 3920 +2403 3914 +2404 3913 +2405 3916 +2406 3920 +2407 3920 +2408 3920 +2409 3912 +2410 3922 +2411 3920 +2412 3921 +2413 3920 +2414 3924 +2415 3914 +2416 3925 +2417 3920 +2418 3920 +2419 3914 +2420 3920 +2421 3920 +2422 3920 +2423 3913 +2424 3920 +2425 3920 +2426 3916 +2427 3914 +2428 3920 +2429 3920 +2430 3916 +2431 3920 +2432 3920 +2433 3915 +2434 3913 +2435 3915 +2436 3916 +2437 3920 +2438 3915 +2439 3912 +2440 3916 +2441 3916 +2442 3914 +2443 3914 +2444 3915 +2445 3914 +2446 3912 +2447 3920 +2448 3916 +2449 3920 +2450 3920 +2451 3916 +2452 3916 +2453 3920 +2454 3920 +2455 3920 +2456 3916 +2457 3914 +2458 3920 +2459 3915 +2460 3922 +2461 3920 +2462 3921 +2463 3921 +2464 3920 +2465 3916 +2466 3920 +2467 3920 +2468 3916 +2469 3914 +2470 3922 +2471 3922 +2472 3920 +2473 3910 +2474 3920 +2475 3912 +2476 3924 +2477 3915 +2478 3914 +2479 3914 +2480 3920 +2481 3920 +2482 3920 +2483 3914 +2484 3920 +2485 3911 +2486 3920 +2487 3920 +2488 3916 +2489 3916 +2490 3924 +2491 3920 +2492 3920 +2493 3912 +2494 3920 +2495 3922 +2496 3926 +2497 3920 +2498 3920 +2499 3921 +2500 3920 +2501 3925 +2502 3923 +2503 3914 +2504 3920 +2505 3922 +2506 3926 +2507 3916 +2508 3920 +2509 3922 +2510 3926 +2511 3924 +2512 3920 +2513 3912 +2514 3920 +2515 3921 +2516 3920 +2517 3916 +2518 3920 +2519 3914 +2520 3920 +2521 3923 +2522 3923 +2523 3914 +2524 3916 +2525 3920 +2526 3922 +2527 3924 +2528 3920 +2529 3916 +2530 3920 +2531 3922 +2532 3922 +2533 3916 +2534 3914 +2535 3922 +2536 3922 +2537 3920 +2538 3920 +2539 3920 +2540 3917 +2541 3921 +2542 3922 +2543 3914 +2544 3916 +2545 3920 +2546 3921 +2547 3914 +2548 3920 +2549 3922 +2550 3920 +2551 3920 +2552 3920 +2553 3920 +2554 3925 +2555 3920 +2556 3921 +2557 3920 +2558 3916 +2559 3920 +2560 3920 +2561 3922 +2562 3920 +2563 3914 +2564 3914 +2565 3914 +2566 3924 +2567 3920 +2568 3920 +2569 3920 +2570 3920 +2571 3922 +2572 3920 +2573 3920 +2574 3920 +2575 3920 +2576 3920 +2577 3913 +2578 3916 +2579 3921 +2580 3916 +2581 3920 +2582 3914 +2583 3913 +2584 3916 +2585 3922 +2586 3920 +2587 3914 +2588 3915 +2589 3912 +2590 3914 +2591 3920 +2592 3922 +2593 3911 +2594 3914 +2595 3920 +2596 3920 +2597 3920 +2598 3910 +2599 3914 +2600 3920 +2601 3920 +2602 3915 +2603 3911 +2604 3920 +2605 3912 +2606 3922 +2607 3916 +2608 3913 +2609 3920 +2610 3913 +2611 3916 +2612 3915 +2613 3912 +2614 3920 +2615 3916 +2616 3923 +2617 3920 +2618 3920 +2619 3922 +2620 3920 +2621 3920 +2622 3915 +2623 3912 +2624 3914 +2625 3914 +2626 3914 +2627 3920 +2628 3914 +2629 3922 +2630 3914 +2631 3920 +2632 3920 +2633 3912 +2634 3913 +2635 3914 +2636 3920 +2637 3920 +2638 3913 +2639 3914 +2640 3922 +2641 3922 +2642 3915 +2643 3910 +2644 3914 +2645 3914 +2646 3922 +2647 3920 +2648 3915 +2649 3914 +2650 3923 +2651 3920 +2652 3916 +2653 3920 +2654 3916 +2655 3920 +2656 3923 +2657 3914 +2658 3922 +2659 3923 +2660 3920 +2661 3922 +2662 3920 +2663 3916 +2664 3921 +2665 3920 +2666 3924 +2667 3914 +2668 3925 +2669 3920 +2670 3920 +2671 3920 +2672 3920 +2673 3914 +2674 3920 +2675 3920 +2676 3921 +2677 3924 +2678 3920 +2679 3920 +2680 3920 +2681 3924 +2682 3916 +2683 3914 +2684 3924 +2685 3911 +2686 3922 +2687 3920 +2688 3914 +2689 3920 +2690 3921 +2691 3920 +2692 3922 +2693 3914 +2694 3924 +2695 3920 +2696 3924 +2697 3923 +2698 3912 +2699 3920 +2700 3924 +2701 3920 +2702 3922 +2703 3913 +2704 3922 +2705 3920 +2706 3927 +2707 3922 +2708 3920 +2709 3920 +2710 3922 +2711 3923 +2712 3925 +2713 3910 +2714 3920 +2715 3920 +2716 3922 +2717 3916 +2718 3920 +2719 3915 +2720 3921 +2721 3920 +2722 3912 +2723 3913 +2724 3922 +2725 3912 +2726 3928 +2727 3920 +2728 3914 +2729 3914 +2730 3920 +2731 3920 +2732 3920 +2733 3916 +2734 3920 +2735 3920 +2736 3920 +2737 3914 +2738 3910 +2739 3920 +2740 3913 +2741 3920 +2742 3912 +2743 3908 +2744 3915 +2745 3915 +2746 3920 +2747 3914 +2748 3911 +2749 3912 +2750 3914 +2751 3920 +2752 3912 +2753 3911 +2754 3913 +2755 3915 +2756 3922 +2757 3914 +2758 3908 +2759 3912 +2760 3915 +2761 3920 +2762 3920 +2763 3911 +2764 3914 +2765 3914 +2766 3914 +2767 3914 +2768 3911 +2769 3915 +2770 3915 +2771 3920 +2772 3913 +2773 3913 +2774 3914 +2775 3912 +2776 3920 +2777 3912 +2778 3910 +2779 3913 +2780 3914 +2781 3920 +2782 3914 +2783 3912 +2784 3911 +2785 3912 +2786 3920 +2787 3912 +2788 3913 +2789 3912 +2790 3916 +2791 3920 +2792 3912 +2793 3912 +2794 3920 +2795 3912 +2796 3922 +2797 3914 +2798 3920 +2799 3913 +2800 3915 +2801 3920 +2802 3916 +2803 3916 +2804 3923 +2805 3916 +2806 3924 +2807 3916 +2808 3922 +2809 3920 +2810 3920 +2811 3920 +2812 3920 +2813 3922 +2814 3920 +2815 3916 +2816 3925 +2817 3920 +2818 3920 +2819 3920 +2820 3914 +2821 3922 +2822 3922 +2823 3920 +2824 3920 +2825 3920 +2826 3922 +2827 3922 +2828 3920 +2829 3920 +2830 3920 +2831 3920 +2832 3920 +2833 3910 +2834 3920 +2835 3916 +2836 3924 +2837 3921 +2838 3920 +2839 3916 +2840 3916 +2841 3922 +2842 3922 +2843 3915 +2844 3920 +2845 3916 +2846 3922 +2847 3920 +2848 3920 +2849 3914 +2850 3916 +2851 3920 +2852 3922 +2853 3916 +2854 3920 +2855 3914 +2856 3920 +2857 3920 +2858 3914 +2859 3921 +2860 3915 +2861 3920 +2862 3926 +2863 3912 +2864 3915 +2865 3912 +2866 3921 +2867 3920 +2868 3920 +2869 3914 +2870 3912 +2871 3920 +2872 3924 +2873 3914 +2874 3920 +2875 3920 +2876 3920 +2877 3920 +2878 3916 +2879 3920 +2880 3920 +2881 3920 +2882 3921 +2883 3920 +2884 3914 +2885 3916 +2886 3922 +2887 3922 +2888 3916 +2889 3912 +2890 3912 +2891 3920 +2892 3921 +2893 3916 +2894 3920 +2895 3922 +2896 3920 +2897 3916 +2898 3920 +2899 3920 +2900 3915 +2901 3924 +2902 3920 +2903 3914 +2904 3913 +2905 3920 +2906 3922 +2907 3922 +2908 3920 +2909 3916 +2910 3920 +2911 3916 +2912 3924 +2913 3913 +2914 3916 +2915 3912 +2916 3920 +2917 3922 +2918 3911 +2919 3914 +2920 3914 +2921 3920 +2922 3926 +2923 3916 +2924 3920 +2925 3920 +2926 3920 +2927 3920 +2928 3911 +2929 3915 +2930 3916 +2931 3920 +2932 3924 +2933 3912 +2934 3924 +2935 3921 +2936 3922 +2937 3922 +2938 3920 +2939 3920 +2940 3916 +2941 3920 +2942 3920 +2943 3920 +2944 3920 +2945 3920 +2946 3921 +2947 3914 +2948 3912 +2949 3915 +2950 3920 +2951 3920 +2952 3916 +2953 3920 +2954 3920 +2955 3920 +2956 3920 +2957 3920 +2958 3920 +2959 3920 +2960 3914 +2961 3922 +2962 3915 +2963 3911 +2964 3920 +2965 3913 +2966 3920 +2967 3916 +2968 3911 +2969 3914 +2970 3912 +2971 3920 +2972 3914 +2973 3910 +2974 3913 +2975 3910 +2976 3920 +2977 3917 +2978 3910 +2979 3914 +2980 3914 +2981 3920 +2982 3914 +2983 3911 +2984 3915 +2985 3913 +2986 3922 +2987 3912 +2988 3913 +2989 3916 +2990 3915 +2991 3920 +2992 3916 +2993 3909 +2994 3916 +2995 3910 +2996 3922 +2997 3912 +2998 3914 +2999 3912 +3000 3911 +3001 3920 +3002 3916 +3003 3911 +3004 3914 +3005 3914 +3006 3922 +3007 3915 +3008 3910 +3009 3912 +3010 3914 +3011 3920 +3012 3914 +3013 3910 +3014 3910 +3015 3911 +3016 3920 +3017 3914 +3018 3910 +3019 3912 +3020 3914 +3021 3915 +3022 3914 +3023 3912 +3024 3914 +3025 3913 +3026 3920 +3027 3914 +3028 3911 +3029 3910 +3030 3920 +3031 3916 +3032 3912 +3033 3910 +3034 3912 +3035 3915 +3036 3916 +3037 3922 +3038 3912 +3039 3910 +3040 3910 +3041 3920 +3042 3915 +3043 3916 +3044 3914 +3045 3920 +3046 3920 +3047 3920 +3048 3914 +3049 3916 +3050 3914 +3051 3920 +3052 3920 +3053 3913 +3054 3912 +3055 3920 +3056 3922 +3057 3915 +3058 3910 +3059 3914 +3060 3914 +3061 3920 +3062 3920 +3063 3915 +3064 3921 +3065 3920 +3066 3922 +3067 3920 +3068 3925 +3069 3916 +3070 3914 +3071 3915 +3072 3920 +3073 3914 +3074 3922 +3075 3920 +3076 3922 +3077 3920 +3078 3922 +3079 3920 +3080 3920 +3081 3913 +3082 3928 +3083 3922 +3084 3927 +3085 3920 +3086 3920 +3087 3920 +3088 3914 +3089 3920 +3090 3920 +3091 3920 +3092 3920 +3093 3920 +3094 3928 +3095 3924 +3096 3920 +3097 3920 +3098 3914 +3099 3921 +3100 3920 +3101 3920 +3102 3920 +3103 3914 +3104 3916 +3105 3920 +3106 3924 +3107 3920 +3108 3920 +3109 3915 +3110 3920 +3111 3920 +3112 3920 +3113 3920 +3114 3920 +3115 3925 +3116 3924 +3117 3922 +3118 3920 +3119 3920 +3120 3920 +3121 3920 +3122 3921 +3123 3912 +3124 3920 +3125 3920 +3126 3920 +3127 3920 +3128 3920 +3129 3920 +3130 3920 +3131 3920 +3132 3920 +3133 3920 +3134 3920 +3135 3920 +3136 3912 +3137 3920 +3138 3924 +3139 3912 +3140 3921 +3141 3920 +3142 3920 +3143 3911 +3144 3921 +3145 3920 +3146 3915 +3147 3920 +3148 3913 +3149 3920 +3150 3920 +3151 3922 +3152 3920 +3153 3910 +3154 3914 +3155 3915 +3156 3916 +3157 3920 +3158 3920 +3159 3920 +3160 3920 +3161 3914 +3162 3920 +3163 3912 +3164 3920 +3165 3920 +3166 3920 +3167 3924 +3168 3920 +3169 3920 +3170 3920 +3171 3916 +3172 3920 +3173 3912 +3174 3920 +3175 3922 +3176 3914 +3177 3920 +3178 3920 +3179 3920 +3180 3920 +3181 3921 +3182 3914 +3183 3916 +3184 3915 +3185 3920 +3186 3920 +3187 3920 +3188 3914 +3189 3920 +3190 3924 +3191 3916 +3192 3922 +3193 3920 +3194 3920 +3195 3920 +3196 3920 +3197 3915 +3198 3913 +3199 3920 +3200 3920 +3201 3920 +3202 3916 +3203 3916 +3204 3920 +3205 3921 +3206 3920 +3207 3925 +3208 3920 +3209 3920 +3210 3920 +3211 3920 +3212 3920 +3213 3914 +3214 3920 +3215 3920 +3216 3914 +3217 3921 +3218 3915 +3219 3920 +3220 3920 +3221 3914 +3222 3922 +3223 3910 +3224 3920 +3225 3915 +3226 3920 +3227 3920 +3228 3916 +3229 3921 +3230 3920 +3231 3920 +3232 3922 +3233 3920 +3234 3921 +3235 3924 +3236 3921 +3237 3912 +3238 3920 +3239 3923 +3240 3921 +3241 3915 +3242 3920 +3243 3914 +3244 3920 +3245 3920 +3246 3920 +3247 3920 +3248 3916 +3249 3920 +3250 3910 +3251 3920 +3252 3920 +3253 3914 +3254 3920 +3255 3920 +3256 3920 +3257 3920 +3258 3910 +3259 3920 +3260 3920 +3261 3916 +3262 3921 +3263 3914 +3264 3920 +3265 3922 +3266 3920 +3267 3916 +3268 3916 +3269 3924 +3270 3921 +3271 3920 +3272 3920 +3273 3912 +3274 3920 +3275 3920 +3276 3920 +3277 3914 +3278 3914 +3279 3920 +3280 3920 +3281 3920 +3282 3914 +3283 3909 +3284 3914 +3285 3911 +3286 3920 +3287 3913 +3288 3913 +3289 3922 +3290 3920 +3291 3920 +3292 3915 +3293 3909 +3294 3912 +3295 3912 +3296 3920 +3297 3914 +3298 3910 +3299 3920 +3300 3920 +3301 3920 +3302 3920 +3303 3910 +3304 3920 +3305 3920 +3306 3921 +3307 3920 +3308 3920 +3309 3920 +3310 3914 +3311 3916 +3312 3915 +3313 3914 +3314 3920 +3315 3920 +3316 3920 +3317 3916 +3318 3920 +3319 3925 +3320 3923 +3321 3920 +3322 3920 +3323 3922 +3324 3922 +3325 3922 +3326 3916 +3327 3920 +3328 3923 +3329 3924 +3330 3922 +3331 3920 +3332 3912 +3333 3914 +3334 3916 +3335 3922 +3336 3914 +3337 3913 +3338 3916 +3339 3920 +3340 3923 +3341 3914 +3342 3920 +3343 3920 +3344 3921 +3345 3920 +3346 3920 +3347 3911 +3348 3920 +3349 3921 +3350 3920 +3351 3920 +3352 3920 +3353 3920 +3354 3926 +3355 3920 +3356 3916 +3357 3925 +3358 3920 +3359 3916 +3360 3920 +3361 3916 +3362 3920 +3363 3916 +3364 3920 +3365 3920 +3366 3918 +3367 3920 +3368 3916 +3369 3920 +3370 3916 +3371 3916 +3372 3920 +3373 3920 +3374 3922 +3375 3920 +3376 3920 +3377 3924 +3378 3920 +3379 3916 +3380 3923 +3381 3916 +3382 3920 +3383 3916 +3384 3927 +3385 3916 +3386 3922 +3387 3922 +3388 3920 +3389 3920 +3390 3921 +3391 3920 +3392 3920 +3393 3916 +3394 3915 +3395 3914 +3396 3921 +3397 3922 +3398 3914 +3399 3920 +3400 3916 +3401 3920 +3402 3920 +3403 3916 +3404 3920 +3405 3914 +3406 3920 +3407 3922 +3408 3914 +3409 3916 +3410 3920 +3411 3914 +3412 3920 +3413 3916 +3414 3920 +3415 3912 +3416 3920 +3417 3920 +3418 3915 +3419 3914 +3420 3920 +3421 3916 +3422 3920 +3423 3912 +3424 3916 +3425 3920 +3426 3920 +3427 3916 +3428 3914 +3429 3914 +3430 3914 +3431 3920 +3432 3921 +3433 3920 +3434 3924 +3435 3914 +3436 3920 +3437 3920 +3438 3916 +3439 3913 +3440 3920 +3441 3916 +3442 3920 +3443 3916 +3444 3916 +3445 3916 +3446 3921 +3447 3924 +3448 3912 +3449 3912 +3450 3920 +3451 3916 +3452 3916 +3453 3912 +3454 3920 +3455 3920 +3456 3920 +3457 3920 +3458 3914 +3459 3915 +3460 3920 +3461 3916 +3462 3920 +3463 3914 +3464 3912 +3465 3911 +3466 3920 +3467 3920 +3468 3914 +3469 3912 +3470 3920 +3471 3920 +3472 3920 +3473 3911 +3474 3920 +3475 3920 +3476 3914 +3477 3920 +3478 3920 +3479 3925 +3480 3920 +3481 3914 +3482 3916 +3483 3913 +3484 3927 +3485 3922 +3486 3914 +3487 3916 +3488 3916 +3489 3916 +3490 3920 +3491 3913 +3492 3920 +3493 3911 +3494 3913 +3495 3916 +3496 3920 +3497 3924 +3498 3913 +3499 3922 +3500 3920 +3501 3920 +3502 3922 +3503 3913 +3504 3916 +3505 3920 +3506 3921 +3507 3920 +3508 3910 +3509 3916 +3510 3916 +3511 3920 +3512 3922 +3513 3914 +3514 3920 +3515 3914 +3516 3920 +3517 3921 +3518 3912 +3519 3913 +3520 3920 +3521 3912 +3522 3920 +3523 3920 +3524 3921 +3525 3920 +3526 3920 +3527 3922 +3528 3920 +3529 3920 +3530 3920 +3531 3920 +3532 3924 +3533 3920 +3534 3920 +3535 3916 +3536 3916 +3537 3922 +3538 3920 +3539 3920 +3540 3920 +3541 3920 +3542 3921 +3543 3914 +3544 3922 +3545 3914 +3546 3920 +3547 3920 +3548 3920 +3549 3920 +3550 3920 +3551 3920 +3552 3920 +3553 3920 +3554 3922 +3555 3920 +3556 3920 +3557 3920 +3558 3920 +3559 3920 +3560 3920 +3561 3915 +3562 3920 +3563 3920 +3564 3920 +3565 3916 +3566 3920 +3567 3913 +3568 3920 +3569 3920 +3570 3922 +3571 3914 +3572 3920 +3573 3920 +3574 3920 +3575 3921 +3576 3914 +3577 3920 +3578 3920 +3579 3920 +3580 3920 +3581 3916 +3582 3920 +3583 3920 +3584 3921 +3585 3920 +3586 3920 +3587 3920 +3588 3920 +3589 3922 +3590 3920 +3591 3914 +3592 3921 +3593 3914 +3594 3920 +3595 3914 +3596 3916 +3597 3920 +3598 3914 +3599 3916 +3600 3914 +3601 3920 +3602 3926 +3603 3914 +3604 3920 +3605 3920 +3606 3916 +3607 3920 +3608 3913 +3609 3920 +3610 3925 +3611 3920 +3612 3920 +3613 3914 +3614 3920 +3615 3916 +3616 3920 +3617 3920 +3618 3914 +3619 3916 +3620 3920 +3621 3920 +3622 3920 +3623 3914 +3624 3922 +3625 3920 +3626 3916 +3627 3920 +3628 3920 +3629 3920 +3630 3920 +3631 3914 +3632 3920 +3633 3910 +3634 3920 +3635 3920 +3636 3916 +3637 3916 +3638 3915 +3639 3920 +3640 3920 +3641 3914 +3642 3920 +3643 3914 +3644 3920 +3645 3916 +3646 3920 +3647 3915 +3648 3914 +3649 3920 +3650 3920 +3651 3916 +3652 3916 +3653 3912 +3654 3916 +3655 3921 +3656 3920 +3657 3920 +3658 3916 +3659 3914 +3660 3915 +3661 3920 +3662 3920 +3663 3910 +3664 3916 +3665 3916 +3666 3920 +3667 3920 +3668 3912 +3669 3914 +3670 3923 +3671 3920 +3672 3914 +3673 3914 +3674 3920 +3675 3920 +3676 3920 +3677 3920 +3678 3914 +3679 3916 +3680 3920 +3681 3914 +3682 3922 +3683 3910 +3684 3921 +3685 3920 +3686 3921 +3687 3914 +3688 3912 +3689 3920 +3690 3914 +3691 3914 +3692 3922 +3693 3913 +3694 3920 diff --git a/CCDfiles.py b/CCDfiles.py index f21c453..30f7a49 100644 --- a/CCDfiles.py +++ b/CCDfiles.py @@ -56,12 +56,12 @@ def openfile(self, CCDplot): except IOError: messagebox.showerror("By the great otter!","There's a problem opening the file.") - +# lineterminator='\n' changed for use under windows jfs def savefile(self): filename = filedialog.asksaveasfilename(defaultextension=".dat", title="Save file as", parent=self) try: with open(filename, mode='w') as csvfile: - writeCSV = csv.writer(csvfile, delimiter=' ') + writeCSV = csv.writer(csvfile, delimiter=' ',lineterminator='\n') writeCSV.writerow(["#Data","from","the","TCD1304","linear","CCD"]) writeCSV.writerow(["#column","1","=","pixelnumber",",","column","2","=","pixelvalue"]) writeCSV.writerow(["#Pixel","1-32","and","3679-3694","and","are","dummy","pixels"]) diff --git a/CCDpanelsetup.py b/CCDpanelsetup.py index 81e5158..f8f3859 100644 --- a/CCDpanelsetup.py +++ b/CCDpanelsetup.py @@ -37,10 +37,10 @@ import CCDserial import CCDfiles #jfs -from JFSphoto import * +from JFSphoto import * class buildpanel(tk.Frame): - def __init__(self, master, CCDplot, SerQueue): + def __init__(self, master, CCDplot, SerQueue,JFSphoto): #geometry-rows for packing the grid device_row = 10 shicg_row = 20 @@ -51,6 +51,7 @@ class buildpanel(tk.Frame): save_row = 70 update_row = 80 progress_var = tk.IntVar() + tk.Frame.__init__(self, master=None) @@ -73,8 +74,8 @@ class buildpanel(tk.Frame): self.saveopenfields(save_row, CCDplot) self.updateplotfields(update_row, CCDplot) # - self.jfsAddOns(CCDplot) - + self.jfsAddOns(JFSphoto) + @@ -221,19 +222,17 @@ class buildpanel(tk.Frame): #self.bupdate.grid(row=update_row, columnspan=3, sticky="EW", padx=5) - def jfsAddOns(self,CCDplot): + # + # + def jfsAddOns(self,JFSphoto): + jfs = JFSphoto self.jfstitel = tk.Label(self, text=' Photometer ',width=20) self.jfstitel.config(font=("Courier",0)) self.jfstitel.grid(row=10,column=4) - self.jfs4nm = tk.Button(self,text='Choose Color',fg="darkgreen", command=jfs_test1) + self.jfs4nm = tk.Button(self,text='Choose Color',fg="darkgreen", command=jfs.test1) self.jfs4nm.grid(row=20,column=4) - ### JfsCallbacks - def jfs4nmcallback(self): - print('Hi there') - #self.result = askcolor(color="#6A9662", title = "Bernd's Colour Chooser") - - + ### Callbacks for traces, buttons, etc ### def callback(self): self.bopen.config(state=tk.DISABLED) diff --git a/JFSphoto.py b/JFSphoto.py index 24e78ce..f89e06a 100644 --- a/JFSphoto.py +++ b/JFSphoto.py @@ -5,50 +5,82 @@ from tkinter import messagebox import tkinter as tk import csv import numpy as np +####################################### object +class Jfsphoto (object): -def jfs_test(): - result = askcolor(color="#6A9662", title = "Bernd's Colour Chooser") - print (result) + def __init__(self): + self.nm = 0 + self.nmi = 0 + self.nm2 = 0 + self.nm2i = 0 + + def test1(self): + win = tk.Toplevel() + win.geometry("400x200+30+30") + self.lab1 = tk.Label(win, text='please enter filenames and nm of the peaks').grid(row=0,column=0,columnspan=6) + ########## first peak + self.tnm = tk.StringVar() + self.tnm.set(str(self.nm)) + self.tnmi = tk.StringVar() + self.tnmi.set(str(self.nmi)) + self.lab2 = tk.Label(win,text='first Peak nm').grid(row=1,column=0) + self.en1 = tk.Entry(win,textvariable=self.tnm, width= 10).grid(row=1,column=1) + self.bt1 = tk.Button(win,text="select File",command=lambda: self.openfile(1)).grid(row=1,column=2) + self.lnm = tk.Label(win,textvariable =self.tnm).grid(row=1,column=3) + self.lnm = tk.Label(win,text =" nm by index ").grid(row=1,column=4) + self.lmi = tk.Label(win,textvariable=self.tnmi).grid(row=1,column=5) + ########## second peak + self.tnm2 = tk.StringVar() + self.tnm2.set(str(self.nm2)) + self.tnm2i = tk.StringVar() + self.tnm2i.set(str(self.nm2i)) + self.lab3 = tk.Label(win,text='second Peak nm').grid(row=2,column=0) + self.en2 = tk.Entry(win,textvariable=self.tnm2, width= 10).grid(row=2,column=1) + self.bt2 = tk.Button(win,text="select File",command=lambda: self.openfile(2)).grid(row=2,column=2) + self.lnm2 = tk.Label(win,textvariable =self.tnm2).grid(row=2,column=3) + self.lnm2 = tk.Label(win,text =" nm by index ").grid(row=2,column=4) + self.lm2i = tk.Label(win,textvariable=self.tnm2i).grid(row=2,column=5) + #a=tk.Label(win,text='Hi there') + #a.place(x=10,y=10,width=40,height=25) + #b=tk.Button(win,text='Ok then',command=win.destroy) + #b.place(x=60,y=10,width=60,height=25) + ## modal + win.focus_set() + win.grab_set() + win.wait_window() + + def checkit(self): + print(self.tnm.get()) + def info(self): + print(f'nm {self.nm} nmi {self.nmi}') -def jfs_test1(): - win = tk.Toplevel() - win.geometry("400x200+30+30") - lab1 = tk.Label(win, text='please enter filenames and nm of the peaks').grid(row=0,column=0,columnspan=2) - lab2 = tk.Label(win,text='Peak nm').grid(row=1,column=0) - en1 = tk.Entry(win).grid(row=1,column=1) - bt1 = tk.Button(win,text="select File",command=openfile).grid(row=1,column=2) - #a=tk.Label(win,text='Hi there') - #a.place(x=10,y=10,width=40,height=25) - #b=tk.Button(win,text='Ok then',command=win.destroy) - #b.place(x=60,y=10,width=60,height=25) - ## modal - win.focus_set() - win.grab_set() - win.wait_window() - + def openfile(self,xx): + rxData16 = np.zeros(3694, np.uint16) + filename = filedialog.askopenfilename(defaultextension=".dat", title="Open file") + line_count = 0 + try: + with open(filename) as csvfile: + readCSV = csv.reader(csvfile, delimiter=' ') -def openfile(): - rxData16 = np.zeros(3694, np.uint16) - filename = filedialog.askopenfilename(defaultextension=".dat", title="Open file") - line_count = 0 - try: - with open(filename) as csvfile: - readCSV = csv.reader(csvfile, delimiter=' ') + for row in readCSV: + if (line_count == 3): + self.SHsent = int(row[1]) + self.ICGsent = int(row[6]) + if (line_count > 3): + rxData16[line_count-4] = int(row[1]) + line_count += 1 + if (xx==1): + self.nmi = np.argmin(rxData16) + self.tnmi.set(str(self.nmi)) + if (xx==2): + self.nm2i = np.argmin(rxData16) + self.tnm2i.set(str(self.nm2i)) + self.checkit() + + except IOError: + messagebox.showerror("By the great otter!","There's a problem opening the file.") - for row in readCSV: - if (line_count == 3): - SHsent = int(row[1]) - ICGsent = int(row[6]) - if (line_count > 3): - rxData16[line_count-4] = int(row[1]) - line_count += 1 - - except IOError: - messagebox.showerror("By the great otter!","There's a problem opening the file.") - - print(rxData16[12]) - diff --git a/__pycache__/CCDfiles.cpython-37.pyc b/__pycache__/CCDfiles.cpython-37.pyc index c4ff90c..08e38a0 100644 Binary files a/__pycache__/CCDfiles.cpython-37.pyc and b/__pycache__/CCDfiles.cpython-37.pyc differ diff --git a/__pycache__/CCDpanelsetup.cpython-37.pyc b/__pycache__/CCDpanelsetup.cpython-37.pyc index 30db185..4fe8cc6 100644 Binary files a/__pycache__/CCDpanelsetup.cpython-37.pyc and b/__pycache__/CCDpanelsetup.cpython-37.pyc differ diff --git a/__pycache__/JFSphoto.cpython-37.pyc b/__pycache__/JFSphoto.cpython-37.pyc index 7abad80..440c101 100644 Binary files a/__pycache__/JFSphoto.cpython-37.pyc and b/__pycache__/JFSphoto.cpython-37.pyc differ diff --git a/pyCCDGUI.py b/pyCCDGUI.py index 85a9ca3..8d51035 100644 --- a/pyCCDGUI.py +++ b/pyCCDGUI.py @@ -38,17 +38,16 @@ import CCDpanelsetup import CCDmenusetup import CCDplots - +from JFSphoto import * if __name__ == '__main__': root = tk.Tk() root.title("The Otter pyCCDGUI") - SerQueue = queue.Queue() - menu = CCDmenusetup.buildmenu(root) CCDplot = CCDplots.buildplot(root) - panel = CCDpanelsetup.buildpanel(root, CCDplot, SerQueue) + jfs =Jfsphoto() + panel = CCDpanelsetup.buildpanel(root, CCDplot, SerQueue,jfs) panel.grid(row=0, column=2) root.mainloop() diff --git a/test.dat b/test.dat new file mode 100644 index 0000000..28a6212 --- /dev/null +++ b/test.dat @@ -0,0 +1,3698 @@ +#Data from the TCD1304 linear CCD +#column 1 = pixelnumber , column 2 = pixelvalue +#Pixel 1-32 and 3679-3694 and are dummy pixels +#SH-period: 200 ICG-period: 100000 Integration time: 100.0 µs +1 3920 +2 3920 +3 3913 +4 3920 +5 3920 +6 3915 +7 3914 +8 3920 +9 3914 +10 3920 +11 3914 +12 3916 +13 3916 +14 3920 +15 3913 +16 3914 +17 3913 +18 3914 +19 3920 +20 3913 +21 3914 +22 3916 +23 3920 +24 3913 +25 3914 +26 3916 +27 3914 +28 3913 +29 3920 +30 3920 +31 3914 +32 3920 +33 3914 +34 3920 +35 3916 +36 3920 +37 3916 +38 3920 +39 3916 +40 3920 +41 3920 +42 3920 +43 3920 +44 3914 +45 3914 +46 3916 +47 3916 +48 3920 +49 3922 +50 3916 +51 3920 +52 3920 +53 3920 +54 3914 +55 3915 +56 3920 +57 3920 +58 3920 +59 3920 +60 3916 +61 3914 +62 3912 +63 3913 +64 3914 +65 3920 +66 3920 +67 3920 +68 3914 +69 3912 +70 3914 +71 3910 +72 3915 +73 3916 +74 3915 +75 3916 +76 3912 +77 3916 +78 3920 +79 3912 +80 3914 +81 3916 +82 3920 +83 3920 +84 3920 +85 3914 +86 3914 +87 3920 +88 3916 +89 3920 +90 3914 +91 3915 +92 3916 +93 3916 +94 3914 +95 3915 +96 3914 +97 3910 +98 3914 +99 3912 +100 3920 +101 3913 +102 3920 +103 3911 +104 3920 +105 3920 +106 3915 +107 3920 +108 3920 +109 3914 +110 3920 +111 3915 +112 3916 +113 3912 +114 3915 +115 3913 +116 3920 +117 3920 +118 3920 +119 3914 +120 3914 +121 3920 +122 3916 +123 3910 +124 3920 +125 3915 +126 3920 +127 3914 +128 3915 +129 3913 +130 3916 +131 3920 +132 3914 +133 3916 +134 3910 +135 3920 +136 3915 +137 3914 +138 3916 +139 3911 +140 3920 +141 3911 +142 3910 +143 3920 +144 3914 +145 3912 +146 3915 +147 3914 +148 3912 +149 3915 +150 3912 +151 3914 +152 3912 +153 3914 +154 3914 +155 3912 +156 3916 +157 3914 +158 3917 +159 3913 +160 3920 +161 3910 +162 3920 +163 3912 +164 3921 +165 3915 +166 3920 +167 3913 +168 3912 +169 3915 +170 3912 +171 3914 +172 3914 +173 3912 +174 3916 +175 3920 +176 3913 +177 3915 +178 3912 +179 3915 +180 3920 +181 3912 +182 3916 +183 3908 +184 3912 +185 3920 +186 3920 +187 3912 +188 3923 +189 3911 +190 3915 +191 3916 +192 3920 +193 3914 +194 3912 +195 3920 +196 3920 +197 3915 +198 3911 +199 3915 +200 3912 +201 3916 +202 3920 +203 3920 +204 3920 +205 3914 +206 3920 +207 3913 +208 3914 +209 3913 +210 3914 +211 3912 +212 3915 +213 3912 +214 3913 +215 3913 +216 3913 +217 3915 +218 3914 +219 3920 +220 3916 +221 3920 +222 3914 +223 3914 +224 3914 +225 3913 +226 3913 +227 3914 +228 3915 +229 3912 +230 3912 +231 3914 +232 3920 +233 3911 +234 3920 +235 3913 +236 3920 +237 3911 +238 3913 +239 3913 +240 3916 +241 3913 +242 3914 +243 3912 +244 3920 +245 3912 +246 3914 +247 3914 +248 3916 +249 3914 +250 3914 +251 3913 +252 3920 +253 3913 +254 3915 +255 3914 +256 3911 +257 3913 +258 3914 +259 3912 +260 3920 +261 3914 +262 3916 +263 3914 +264 3914 +265 3920 +266 3920 +267 3913 +268 3914 +269 3914 +270 3914 +271 3913 +272 3916 +273 3913 +274 3914 +275 3916 +276 3916 +277 3911 +278 3914 +279 3915 +280 3913 +281 3920 +282 3913 +283 3910 +284 3912 +285 3916 +286 3920 +287 3915 +288 3914 +289 3913 +290 3915 +291 3916 +292 3914 +293 3915 +294 3914 +295 3914 +296 3916 +297 3914 +298 3914 +299 3914 +300 3920 +301 3910 +302 3915 +303 3908 +304 3912 +305 3913 +306 3920 +307 3916 +308 3914 +309 3912 +310 3920 +311 3910 +312 3920 +313 3920 +314 3914 +315 3914 +316 3916 +317 3912 +318 3911 +319 3920 +320 3920 +321 3912 +322 3920 +323 3912 +324 3920 +325 3914 +326 3920 +327 3912 +328 3920 +329 3916 +330 3912 +331 3916 +332 3920 +333 3920 +334 3914 +335 3913 +336 3920 +337 3920 +338 3914 +339 3914 +340 3913 +341 3915 +342 3920 +343 3920 +344 3915 +345 3914 +346 3914 +347 3912 +348 3920 +349 3920 +350 3920 +351 3920 +352 3914 +353 3913 +354 3914 +355 3912 +356 3920 +357 3913 +358 3914 +359 3911 +360 3913 +361 3916 +362 3910 +363 3920 +364 3914 +365 3916 +366 3920 +367 3915 +368 3915 +369 3915 +370 3920 +371 3914 +372 3913 +373 3911 +374 3914 +375 3912 +376 3920 +377 3912 +378 3916 +379 3916 +380 3915 +381 3914 +382 3913 +383 3920 +384 3916 +385 3912 +386 3920 +387 3911 +388 3914 +389 3912 +390 3915 +391 3913 +392 3914 +393 3920 +394 3915 +395 3911 +396 3914 +397 3908 +398 3915 +399 3914 +400 3920 +401 3912 +402 3920 +403 3911 +404 3914 +405 3916 +406 3920 +407 3910 +408 3913 +409 3910 +410 3915 +411 3920 +412 3920 +413 3912 +414 3914 +415 3913 +416 3920 +417 3912 +418 3914 +419 3912 +420 3920 +421 3914 +422 3915 +423 3910 +424 3914 +425 3910 +426 3916 +427 3910 +428 3912 +429 3914 +430 3914 +431 3914 +432 3912 +433 3914 +434 3915 +435 3915 +436 3916 +437 3912 +438 3920 +439 3912 +440 3914 +441 3911 +442 3920 +443 3916 +444 3920 +445 3910 +446 3914 +447 3912 +448 3914 +449 3912 +450 3911 +451 3912 +452 3913 +453 3913 +454 3913 +455 3910 +456 3913 +457 3914 +458 3912 +459 3920 +460 3912 +461 3912 +462 3915 +463 3911 +464 3914 +465 3914 +466 3920 +467 3910 +468 3920 +469 3912 +470 3915 +471 3912 +472 3920 +473 3909 +474 3916 +475 3913 +476 3915 +477 3914 +478 3916 +479 3916 +480 3914 +481 3916 +482 3914 +483 3912 +484 3914 +485 3920 +486 3914 +487 3912 +488 3910 +489 3920 +490 3920 +491 3914 +492 3914 +493 3912 +494 3912 +495 3920 +496 3910 +497 3912 +498 3920 +499 3912 +500 3916 +501 3913 +502 3915 +503 3914 +504 3914 +505 3913 +506 3913 +507 3920 +508 3912 +509 3914 +510 3914 +511 3915 +512 3912 +513 3920 +514 3915 +515 3916 +516 3920 +517 3914 +518 3912 +519 3920 +520 3915 +521 3910 +522 3920 +523 3914 +524 3920 +525 3914 +526 3915 +527 3910 +528 3920 +529 3914 +530 3920 +531 3914 +532 3916 +533 3914 +534 3914 +535 3915 +536 3912 +537 3910 +538 3920 +539 3913 +540 3912 +541 3916 +542 3914 +543 3916 +544 3920 +545 3915 +546 3914 +547 3914 +548 3912 +549 3911 +550 3915 +551 3914 +552 3912 +553 3912 +554 3920 +555 3914 +556 3912 +557 3916 +558 3920 +559 3913 +560 3913 +561 3916 +562 3916 +563 3911 +564 3916 +565 3910 +566 3920 +567 3914 +568 3916 +569 3916 +570 3916 +571 3912 +572 3913 +573 3912 +574 3914 +575 3914 +576 3911 +577 3915 +578 3913 +579 3912 +580 3916 +581 3912 +582 3910 +583 3912 +584 3908 +585 3920 +586 3920 +587 3912 +588 3914 +589 3914 +590 3920 +591 3912 +592 3916 +593 3910 +594 3913 +595 3912 +596 3920 +597 3910 +598 3920 +599 3912 +600 3913 +601 3920 +602 3914 +603 3910 +604 3920 +605 3916 +606 3911 +607 3913 +608 3920 +609 3911 +610 3916 +611 3908 +612 3920 +613 3920 +614 3912 +615 3914 +616 3912 +617 3916 +618 3913 +619 3916 +620 3913 +621 3914 +622 3916 +623 3915 +624 3920 +625 3916 +626 3912 +627 3913 +628 3915 +629 3920 +630 3914 +631 3912 +632 3920 +633 3911 +634 3910 +635 3915 +636 3920 +637 3920 +638 3912 +639 3920 +640 3913 +641 3910 +642 3914 +643 3910 +644 3914 +645 3913 +646 3912 +647 3912 +648 3912 +649 3920 +650 3920 +651 3914 +652 3914 +653 3912 +654 3920 +655 3910 +656 3920 +657 3912 +658 3914 +659 3912 +660 3914 +661 3920 +662 3914 +663 3916 +664 3915 +665 3911 +666 3920 +667 3913 +668 3920 +669 3910 +670 3916 +671 3916 +672 3911 +673 3912 +674 3913 +675 3911 +676 3914 +677 3912 +678 3916 +679 3913 +680 3915 +681 3913 +682 3913 +683 3913 +684 3916 +685 3911 +686 3920 +687 3914 +688 3913 +689 3914 +690 3914 +691 3913 +692 3920 +693 3911 +694 3914 +695 3914 +696 3915 +697 3914 +698 3916 +699 3914 +700 3920 +701 3913 +702 3920 +703 3914 +704 3913 +705 3920 +706 3920 +707 3920 +708 3920 +709 3914 +710 3920 +711 3920 +712 3920 +713 3920 +714 3920 +715 3920 +716 3920 +717 3920 +718 3920 +719 3920 +720 3920 +721 3922 +722 3920 +723 3920 +724 3922 +725 3920 +726 3920 +727 3924 +728 3922 +729 3920 +730 3922 +731 3920 +732 3922 +733 3920 +734 3920 +735 3920 +736 3920 +737 3920 +738 3920 +739 3920 +740 3920 +741 3920 +742 3922 +743 3920 +744 3922 +745 3920 +746 3922 +747 3922 +748 3922 +749 3920 +750 3920 +751 3920 +752 3920 +753 3920 +754 3920 +755 3920 +756 3920 +757 3922 +758 3922 +759 3922 +760 3922 +761 3920 +762 3922 +763 3920 +764 3920 +765 3920 +766 3920 +767 3920 +768 3921 +769 3924 +770 3922 +771 3916 +772 3920 +773 3920 +774 3922 +775 3922 +776 3922 +777 3920 +778 3920 +779 3920 +780 3923 +781 3920 +782 3922 +783 3920 +784 3920 +785 3920 +786 3922 +787 3920 +788 3920 +789 3920 +790 3922 +791 3920 +792 3920 +793 3922 +794 3922 +795 3920 +796 3920 +797 3922 +798 3920 +799 3920 +800 3920 +801 3920 +802 3920 +803 3912 +804 3920 +805 3920 +806 3920 +807 3920 +808 3920 +809 3916 +810 3920 +811 3920 +812 3920 +813 3920 +814 3922 +815 3920 +816 3920 +817 3916 +818 3920 +819 3920 +820 3920 +821 3920 +822 3920 +823 3920 +824 3916 +825 3916 +826 3920 +827 3920 +828 3920 +829 3920 +830 3920 +831 3920 +832 3922 +833 3920 +834 3920 +835 3920 +836 3920 +837 3916 +838 3920 +839 3920 +840 3920 +841 3920 +842 3920 +843 3915 +844 3916 +845 3920 +846 3920 +847 3920 +848 3916 +849 3916 +850 3922 +851 3920 +852 3920 +853 3916 +854 3916 +855 3920 +856 3922 +857 3916 +858 3920 +859 3920 +860 3920 +861 3916 +862 3920 +863 3920 +864 3920 +865 3915 +866 3920 +867 3920 +868 3920 +869 3914 +870 3916 +871 3916 +872 3916 +873 3914 +874 3920 +875 3913 +876 3914 +877 3912 +878 3920 +879 3920 +880 3920 +881 3912 +882 3914 +883 3913 +884 3920 +885 3920 +886 3914 +887 3913 +888 3920 +889 3915 +890 3912 +891 3915 +892 3914 +893 3912 +894 3915 +895 3914 +896 3915 +897 3920 +898 3912 +899 3915 +900 3913 +901 3910 +902 3920 +903 3912 +904 3914 +905 3913 +906 3915 +907 3914 +908 3914 +909 3914 +910 3913 +911 3910 +912 3913 +913 3912 +914 3912 +915 3914 +916 3911 +917 3913 +918 3911 +919 3909 +920 3910 +921 3912 +922 3913 +923 3914 +924 3916 +925 3913 +926 3911 +927 3913 +928 3910 +929 3920 +930 3916 +931 3912 +932 3914 +933 3910 +934 3915 +935 3911 +936 3913 +937 3913 +938 3912 +939 3915 +940 3916 +941 3908 +942 3914 +943 3914 +944 3916 +945 3908 +946 3920 +947 3912 +948 3914 +949 3912 +950 3915 +951 3916 +952 3920 +953 3913 +954 3908 +955 3915 +956 3914 +957 3914 +958 3912 +959 3912 +960 3920 +961 3916 +962 3911 +963 3914 +964 3911 +965 3911 +966 3912 +967 3914 +968 3912 +969 3910 +970 3916 +971 3911 +972 3913 +973 3912 +974 3912 +975 3909 +976 3911 +977 3914 +978 3912 +979 3913 +980 3916 +981 3913 +982 3920 +983 3912 +984 3911 +985 3920 +986 3916 +987 3915 +988 3913 +989 3909 +990 3914 +991 3914 +992 3916 +993 3916 +994 3920 +995 3916 +996 3916 +997 3914 +998 3920 +999 3920 +1000 3920 +1001 3916 +1002 3920 +1003 3914 +1004 3920 +1005 3920 +1006 3920 +1007 3920 +1008 3920 +1009 3916 +1010 3920 +1011 3920 +1012 3920 +1013 3916 +1014 3920 +1015 3920 +1016 3920 +1017 3920 +1018 3922 +1019 3920 +1020 3920 +1021 3920 +1022 3920 +1023 3914 +1024 3920 +1025 3920 +1026 3920 +1027 3920 +1028 3920 +1029 3920 +1030 3920 +1031 3920 +1032 3920 +1033 3920 +1034 3921 +1035 3920 +1036 3920 +1037 3920 +1038 3922 +1039 3920 +1040 3920 +1041 3920 +1042 3920 +1043 3922 +1044 3920 +1045 3920 +1046 3922 +1047 3920 +1048 3920 +1049 3920 +1050 3920 +1051 3914 +1052 3920 +1053 3920 +1054 3922 +1055 3920 +1056 3920 +1057 3920 +1058 3922 +1059 3920 +1060 3922 +1061 3920 +1062 3920 +1063 3916 +1064 3922 +1065 3923 +1066 3920 +1067 3920 +1068 3920 +1069 3915 +1070 3922 +1071 3920 +1072 3920 +1073 3920 +1074 3922 +1075 3920 +1076 3920 +1077 3920 +1078 3920 +1079 3920 +1080 3922 +1081 3920 +1082 3922 +1083 3922 +1084 3922 +1085 3920 +1086 3922 +1087 3920 +1088 3920 +1089 3920 +1090 3920 +1091 3920 +1092 3920 +1093 3920 +1094 3920 +1095 3920 +1096 3922 +1097 3922 +1098 3920 +1099 3920 +1100 3920 +1101 3916 +1102 3920 +1103 3916 +1104 3920 +1105 3920 +1106 3920 +1107 3920 +1108 3920 +1109 3920 +1110 3920 +1111 3920 +1112 3922 +1113 3920 +1114 3920 +1115 3916 +1116 3920 +1117 3920 +1118 3920 +1119 3920 +1120 3920 +1121 3916 +1122 3920 +1123 3920 +1124 3920 +1125 3916 +1126 3920 +1127 3916 +1128 3920 +1129 3920 +1130 3920 +1131 3920 +1132 3920 +1133 3920 +1134 3920 +1135 3920 +1136 3920 +1137 3920 +1138 3920 +1139 3920 +1140 3920 +1141 3920 +1142 3920 +1143 3920 +1144 3920 +1145 3920 +1146 3916 +1147 3916 +1148 3920 +1149 3920 +1150 3922 +1151 3920 +1152 3920 +1153 3914 +1154 3920 +1155 3916 +1156 3920 +1157 3920 +1158 3920 +1159 3915 +1160 3920 +1161 3920 +1162 3924 +1163 3914 +1164 3920 +1165 3916 +1166 3914 +1167 3920 +1168 3920 +1169 3916 +1170 3916 +1171 3920 +1172 3920 +1173 3916 +1174 3920 +1175 3915 +1176 3920 +1177 3920 +1178 3920 +1179 3914 +1180 3916 +1181 3916 +1182 3916 +1183 3916 +1184 3915 +1185 3915 +1186 3920 +1187 3920 +1188 3920 +1189 3916 +1190 3920 +1191 3914 +1192 3916 +1193 3920 +1194 3920 +1195 3920 +1196 3920 +1197 3916 +1198 3916 +1199 3914 +1200 3920 +1201 3920 +1202 3920 +1203 3914 +1204 3920 +1205 3916 +1206 3916 +1207 3920 +1208 3916 +1209 3920 +1210 3920 +1211 3920 +1212 3920 +1213 3920 +1214 3920 +1215 3920 +1216 3920 +1217 3920 +1218 3920 +1219 3914 +1220 3916 +1221 3916 +1222 3920 +1223 3920 +1224 3920 +1225 3920 +1226 3920 +1227 3920 +1228 3920 +1229 3920 +1230 3916 +1231 3912 +1232 3920 +1233 3920 +1234 3920 +1235 3915 +1236 3920 +1237 3920 +1238 3916 +1239 3916 +1240 3920 +1241 3920 +1242 3920 +1243 3920 +1244 3920 +1245 3915 +1246 3920 +1247 3914 +1248 3915 +1249 3915 +1250 3915 +1251 3915 +1252 3920 +1253 3912 +1254 3920 +1255 3914 +1256 3914 +1257 3920 +1258 3920 +1259 3914 +1260 3914 +1261 3914 +1262 3920 +1263 3916 +1264 3920 +1265 3920 +1266 3916 +1267 3920 +1268 3920 +1269 3920 +1270 3916 +1271 3915 +1272 3920 +1273 3920 +1274 3920 +1275 3916 +1276 3916 +1277 3914 +1278 3920 +1279 3915 +1280 3920 +1281 3920 +1282 3915 +1283 3916 +1284 3920 +1285 3914 +1286 3914 +1287 3915 +1288 3913 +1289 3920 +1290 3920 +1291 3916 +1292 3915 +1293 3920 +1294 3920 +1295 3920 +1296 3914 +1297 3920 +1298 3914 +1299 3916 +1300 3915 +1301 3914 +1302 3920 +1303 3914 +1304 3920 +1305 3920 +1306 3920 +1307 3920 +1308 3920 +1309 3914 +1310 3916 +1311 3920 +1312 3916 +1313 3916 +1314 3916 +1315 3920 +1316 3920 +1317 3914 +1318 3920 +1319 3920 +1320 3915 +1321 3920 +1322 3920 +1323 3914 +1324 3916 +1325 3915 +1326 3920 +1327 3914 +1328 3920 +1329 3920 +1330 3920 +1331 3916 +1332 3920 +1333 3920 +1334 3920 +1335 3920 +1336 3920 +1337 3920 +1338 3915 +1339 3916 +1340 3914 +1341 3916 +1342 3920 +1343 3920 +1344 3916 +1345 3920 +1346 3915 +1347 3914 +1348 3920 +1349 3914 +1350 3914 +1351 3916 +1352 3920 +1353 3914 +1354 3920 +1355 3914 +1356 3915 +1357 3914 +1358 3916 +1359 3920 +1360 3920 +1361 3914 +1362 3916 +1363 3914 +1364 3915 +1365 3916 +1366 3916 +1367 3915 +1368 3914 +1369 3914 +1370 3914 +1371 3920 +1372 3916 +1373 3914 +1374 3915 +1375 3913 +1376 3916 +1377 3909 +1378 3912 +1379 3912 +1380 3920 +1381 3911 +1382 3914 +1383 3912 +1384 3913 +1385 3913 +1386 3908 +1387 3913 +1388 3910 +1389 3916 +1390 3914 +1391 3913 +1392 3913 +1393 3914 +1394 3916 +1395 3920 +1396 3914 +1397 3909 +1398 3912 +1399 3913 +1400 3914 +1401 3914 +1402 3920 +1403 3910 +1404 3916 +1405 3908 +1406 3912 +1407 3910 +1408 3920 +1409 3912 +1410 3920 +1411 3912 +1412 3920 +1413 3912 +1414 3920 +1415 3908 +1416 3914 +1417 3913 +1418 3912 +1419 3910 +1420 3910 +1421 3912 +1422 3913 +1423 3913 +1424 3912 +1425 3910 +1426 3910 +1427 3914 +1428 3914 +1429 3915 +1430 3912 +1431 3912 +1432 3913 +1433 3913 +1434 3915 +1435 3910 +1436 3915 +1437 3914 +1438 3914 +1439 3911 +1440 3910 +1441 3908 +1442 3912 +1443 3910 +1444 3911 +1445 3909 +1446 3910 +1447 3914 +1448 3913 +1449 3907 +1450 3914 +1451 3920 +1452 3920 +1453 3913 +1454 3914 +1455 3912 +1456 3912 +1457 3913 +1458 3916 +1459 3910 +1460 3914 +1461 3920 +1462 3914 +1463 3916 +1464 3915 +1465 3913 +1466 3920 +1467 3913 +1468 3912 +1469 3911 +1470 3920 +1471 3909 +1472 3912 +1473 3910 +1474 3916 +1475 3910 +1476 3920 +1477 3914 +1478 3920 +1479 3913 +1480 3910 +1481 3912 +1482 3913 +1483 3910 +1484 3914 +1485 3910 +1486 3915 +1487 3913 +1488 3912 +1489 3910 +1490 3910 +1491 3913 +1492 3914 +1493 3913 +1494 3913 +1495 3914 +1496 3916 +1497 3914 +1498 3912 +1499 3920 +1500 3915 +1501 3920 +1502 3914 +1503 3912 +1504 3920 +1505 3920 +1506 3920 +1507 3920 +1508 3920 +1509 3920 +1510 3920 +1511 3920 +1512 3920 +1513 3916 +1514 3922 +1515 3920 +1516 3922 +1517 3922 +1518 3922 +1519 3920 +1520 3922 +1521 3922 +1522 3922 +1523 3920 +1524 3920 +1525 3920 +1526 3920 +1527 3920 +1528 3921 +1529 3920 +1530 3920 +1531 3920 +1532 3920 +1533 3920 +1534 3920 +1535 3920 +1536 3920 +1537 3922 +1538 3922 +1539 3921 +1540 3920 +1541 3920 +1542 3920 +1543 3920 +1544 3922 +1545 3920 +1546 3920 +1547 3920 +1548 3920 +1549 3920 +1550 3920 +1551 3920 +1552 3920 +1553 3916 +1554 3920 +1555 3920 +1556 3922 +1557 3922 +1558 3920 +1559 3922 +1560 3920 +1561 3920 +1562 3920 +1563 3920 +1564 3920 +1565 3920 +1566 3920 +1567 3920 +1568 3922 +1569 3916 +1570 3920 +1571 3923 +1572 3922 +1573 3920 +1574 3924 +1575 3920 +1576 3920 +1577 3920 +1578 3920 +1579 3920 +1580 3920 +1581 3920 +1582 3920 +1583 3920 +1584 3920 +1585 3920 +1586 3922 +1587 3922 +1588 3922 +1589 3920 +1590 3920 +1591 3920 +1592 3920 +1593 3920 +1594 3922 +1595 3920 +1596 3920 +1597 3920 +1598 3922 +1599 3920 +1600 3920 +1601 3914 +1602 3920 +1603 3920 +1604 3920 +1605 3920 +1606 3920 +1607 3920 +1608 3920 +1609 3920 +1610 3920 +1611 3920 +1612 3920 +1613 3914 +1614 3920 +1615 3920 +1616 3920 +1617 3920 +1618 3920 +1619 3920 +1620 3920 +1621 3920 +1622 3916 +1623 3915 +1624 3920 +1625 3920 +1626 3914 +1627 3920 +1628 3920 +1629 3920 +1630 3916 +1631 3914 +1632 3920 +1633 3916 +1634 3922 +1635 3914 +1636 3920 +1637 3920 +1638 3920 +1639 3920 +1640 3922 +1641 3916 +1642 3920 +1643 3920 +1644 3920 +1645 3920 +1646 3920 +1647 3920 +1648 3916 +1649 3915 +1650 3920 +1651 3916 +1652 3920 +1653 3914 +1654 3920 +1655 3916 +1656 3920 +1657 3915 +1658 3920 +1659 3920 +1660 3914 +1661 3915 +1662 3920 +1663 3916 +1664 3920 +1665 3920 +1666 3916 +1667 3915 +1668 3916 +1669 3912 +1670 3914 +1671 3916 +1672 3915 +1673 3914 +1674 3916 +1675 3916 +1676 3920 +1677 3915 +1678 3916 +1679 3916 +1680 3920 +1681 3915 +1682 3920 +1683 3916 +1684 3920 +1685 3912 +1686 3920 +1687 3920 +1688 3916 +1689 3920 +1690 3920 +1691 3920 +1692 3920 +1693 3914 +1694 3920 +1695 3920 +1696 3916 +1697 3912 +1698 3916 +1699 3915 +1700 3920 +1701 3920 +1702 3913 +1703 3912 +1704 3914 +1705 3912 +1706 3914 +1707 3920 +1708 3916 +1709 3920 +1710 3914 +1711 3914 +1712 3913 +1713 3916 +1714 3916 +1715 3913 +1716 3914 +1717 3916 +1718 3916 +1719 3916 +1720 3916 +1721 3920 +1722 3920 +1723 3920 +1724 3920 +1725 3915 +1726 3920 +1727 3916 +1728 3920 +1729 3915 +1730 3915 +1731 3916 +1732 3915 +1733 3914 +1734 3914 +1735 3920 +1736 3920 +1737 3916 +1738 3914 +1739 3915 +1740 3916 +1741 3914 +1742 3920 +1743 3914 +1744 3914 +1745 3914 +1746 3914 +1747 3914 +1748 3920 +1749 3916 +1750 3914 +1751 3920 +1752 3910 +1753 3912 +1754 3912 +1755 3916 +1756 3914 +1757 3915 +1758 3914 +1759 3920 +1760 3915 +1761 3915 +1762 3916 +1763 3914 +1764 3910 +1765 3920 +1766 3914 +1767 3916 +1768 3920 +1769 3915 +1770 3915 +1771 3920 +1772 3912 +1773 3916 +1774 3920 +1775 3914 +1776 3914 +1777 3914 +1778 3920 +1779 3912 +1780 3920 +1781 3920 +1782 3920 +1783 3915 +1784 3920 +1785 3914 +1786 3920 +1787 3914 +1788 3916 +1789 3920 +1790 3916 +1791 3914 +1792 3914 +1793 3914 +1794 3912 +1795 3920 +1796 3920 +1797 3914 +1798 3920 +1799 3914 +1800 3916 +1801 3916 +1802 3914 +1803 3914 +1804 3920 +1805 3916 +1806 3920 +1807 3912 +1808 3920 +1809 3915 +1810 3916 +1811 3920 +1812 3914 +1813 3913 +1814 3920 +1815 3916 +1816 3914 +1817 3915 +1818 3914 +1819 3915 +1820 3912 +1821 3920 +1822 3915 +1823 3913 +1824 3913 +1825 3912 +1826 3920 +1827 3914 +1828 3914 +1829 3913 +1830 3914 +1831 3915 +1832 3914 +1833 3915 +1834 3920 +1835 3914 +1836 3920 +1837 3914 +1838 3916 +1839 3916 +1840 3913 +1841 3910 +1842 3920 +1843 3914 +1844 3912 +1845 3912 +1846 3914 +1847 3913 +1848 3914 +1849 3912 +1850 3916 +1851 3913 +1852 3914 +1853 3914 +1854 3913 +1855 3920 +1856 3920 +1857 3911 +1858 3920 +1859 3920 +1860 3916 +1861 3920 +1862 3910 +1863 3912 +1864 3914 +1865 3920 +1866 3910 +1867 3914 +1868 3915 +1869 3913 +1870 3910 +1871 3913 +1872 3914 +1873 3914 +1874 3910 +1875 3914 +1876 3914 +1877 3912 +1878 3914 +1879 3913 +1880 3920 +1881 3910 +1882 3920 +1883 3912 +1884 3920 +1885 3914 +1886 3912 +1887 3912 +1888 3914 +1889 3916 +1890 3914 +1891 3912 +1892 3912 +1893 3913 +1894 3914 +1895 3914 +1896 3912 +1897 3913 +1898 3913 +1899 3915 +1900 3910 +1901 3911 +1902 3920 +1903 3908 +1904 3913 +1905 3914 +1906 3920 +1907 3914 +1908 3914 +1909 3911 +1910 3916 +1911 3914 +1912 3914 +1913 3912 +1914 3920 +1915 3910 +1916 3914 +1917 3913 +1918 3915 +1919 3914 +1920 3914 +1921 3913 +1922 3920 +1923 3907 +1924 3914 +1925 3912 +1926 3915 +1927 3911 +1928 3914 +1929 3913 +1930 3920 +1931 3914 +1932 3914 +1933 3909 +1934 3920 +1935 3912 +1936 3914 +1937 3914 +1938 3920 +1939 3910 +1940 3910 +1941 3913 +1942 3912 +1943 3915 +1944 3914 +1945 3910 +1946 3914 +1947 3913 +1948 3920 +1949 3916 +1950 3920 +1951 3912 +1952 3920 +1953 3914 +1954 3912 +1955 3912 +1956 3920 +1957 3910 +1958 3916 +1959 3912 +1960 3914 +1961 3912 +1962 3916 +1963 3920 +1964 3914 +1965 3913 +1966 3915 +1967 3912 +1968 3920 +1969 3912 +1970 3913 +1971 3916 +1972 3910 +1973 3914 +1974 3914 +1975 3913 +1976 3912 +1977 3912 +1978 3914 +1979 3914 +1980 3920 +1981 3904 +1982 3912 +1983 3916 +1984 3920 +1985 3913 +1986 3920 +1987 3910 +1988 3911 +1989 3914 +1990 3915 +1991 3912 +1992 3913 +1993 3913 +1994 3914 +1995 3912 +1996 3910 +1997 3914 +1998 3912 +1999 3911 +2000 3914 +2001 3910 +2002 3915 +2003 3920 +2004 3914 +2005 3909 +2006 3915 +2007 3906 +2008 3914 +2009 3909 +2010 3914 +2011 3912 +2012 3916 +2013 3912 +2014 3913 +2015 3912 +2016 3910 +2017 3913 +2018 3914 +2019 3910 +2020 3912 +2021 3917 +2022 3920 +2023 3910 +2024 3910 +2025 3920 +2026 3914 +2027 3912 +2028 3916 +2029 3914 +2030 3915 +2031 3912 +2032 3916 +2033 3911 +2034 3915 +2035 3913 +2036 3920 +2037 3914 +2038 3916 +2039 3911 +2040 3913 +2041 3920 +2042 3914 +2043 3914 +2044 3910 +2045 3915 +2046 3915 +2047 3912 +2048 3915 +2049 3914 +2050 3910 +2051 3912 +2052 3920 +2053 3910 +2054 3920 +2055 3916 +2056 3914 +2057 3912 +2058 3915 +2059 3920 +2060 3912 +2061 3913 +2062 3916 +2063 3914 +2064 3916 +2065 3915 +2066 3914 +2067 3920 +2068 3914 +2069 3914 +2070 3911 +2071 3912 +2072 3913 +2073 3914 +2074 3914 +2075 3920 +2076 3912 +2077 3915 +2078 3910 +2079 3913 +2080 3913 +2081 3913 +2082 3920 +2083 3911 +2084 3913 +2085 3910 +2086 3916 +2087 3913 +2088 3913 +2089 3913 +2090 3914 +2091 3911 +2092 3913 +2093 3911 +2094 3912 +2095 3913 +2096 3920 +2097 3914 +2098 3914 +2099 3920 +2100 3914 +2101 3912 +2102 3920 +2103 3909 +2104 3910 +2105 3914 +2106 3920 +2107 3912 +2108 3911 +2109 3912 +2110 3914 +2111 3910 +2112 3912 +2113 3916 +2114 3920 +2115 3911 +2116 3913 +2117 3910 +2118 3914 +2119 3913 +2120 3920 +2121 3911 +2122 3912 +2123 3912 +2124 3914 +2125 3912 +2126 3920 +2127 3912 +2128 3913 +2129 3911 +2130 3910 +2131 3913 +2132 3914 +2133 3913 +2134 3916 +2135 3911 +2136 3920 +2137 3914 +2138 3920 +2139 3914 +2140 3916 +2141 3914 +2142 3913 +2143 3914 +2144 3913 +2145 3914 +2146 3915 +2147 3912 +2148 3920 +2149 3915 +2150 3908 +2151 3920 +2152 3911 +2153 3913 +2154 3909 +2155 3914 +2156 3916 +2157 3912 +2158 3920 +2159 3910 +2160 3915 +2161 3914 +2162 3912 +2163 3914 +2164 3913 +2165 3914 +2166 3913 +2167 3916 +2168 3915 +2169 3911 +2170 3916 +2171 3914 +2172 3912 +2173 3912 +2174 3914 +2175 3913 +2176 3913 +2177 3914 +2178 3913 +2179 3912 +2180 3910 +2181 3912 +2182 3920 +2183 3913 +2184 3912 +2185 3915 +2186 3914 +2187 3915 +2188 3920 +2189 3914 +2190 3916 +2191 3910 +2192 3914 +2193 3913 +2194 3915 +2195 3913 +2196 3913 +2197 3914 +2198 3915 +2199 3915 +2200 3920 +2201 3914 +2202 3914 +2203 3913 +2204 3913 +2205 3911 +2206 3914 +2207 3909 +2208 3914 +2209 3914 +2210 3920 +2211 3912 +2212 3920 +2213 3910 +2214 3920 +2215 3912 +2216 3916 +2217 3914 +2218 3912 +2219 3914 +2220 3920 +2221 3914 +2222 3913 +2223 3920 +2224 3914 +2225 3920 +2226 3912 +2227 3916 +2228 3915 +2229 3916 +2230 3912 +2231 3914 +2232 3913 +2233 3913 +2234 3920 +2235 3913 +2236 3912 +2237 3913 +2238 3920 +2239 3911 +2240 3916 +2241 3912 +2242 3914 +2243 3920 +2244 3916 +2245 3914 +2246 3912 +2247 3914 +2248 3920 +2249 3920 +2250 3914 +2251 3910 +2252 3911 +2253 3910 +2254 3911 +2255 3909 +2256 3908 +2257 3910 +2258 3914 +2259 3915 +2260 3914 +2261 3913 +2262 3922 +2263 3912 +2264 3914 +2265 3920 +2266 3920 +2267 3915 +2268 3920 +2269 3910 +2270 3920 +2271 3914 +2272 3915 +2273 3914 +2274 3913 +2275 3912 +2276 3914 +2277 3912 +2278 3916 +2279 3914 +2280 3915 +2281 3916 +2282 3914 +2283 3914 +2284 3920 +2285 3914 +2286 3912 +2287 3912 +2288 3914 +2289 3912 +2290 3916 +2291 3912 +2292 3920 +2293 3914 +2294 3920 +2295 3914 +2296 3920 +2297 3920 +2298 3920 +2299 3920 +2300 3916 +2301 3916 +2302 3920 +2303 3915 +2304 3915 +2305 3914 +2306 3920 +2307 3920 +2308 3916 +2309 3916 +2310 3915 +2311 3916 +2312 3920 +2313 3920 +2314 3920 +2315 3915 +2316 3920 +2317 3918 +2318 3920 +2319 3920 +2320 3920 +2321 3920 +2322 3920 +2323 3920 +2324 3920 +2325 3920 +2326 3920 +2327 3914 +2328 3920 +2329 3920 +2330 3915 +2331 3920 +2332 3914 +2333 3920 +2334 3914 +2335 3920 +2336 3920 +2337 3914 +2338 3914 +2339 3914 +2340 3914 +2341 3914 +2342 3920 +2343 3913 +2344 3914 +2345 3913 +2346 3914 +2347 3915 +2348 3920 +2349 3911 +2350 3920 +2351 3916 +2352 3913 +2353 3912 +2354 3916 +2355 3912 +2356 3915 +2357 3910 +2358 3914 +2359 3913 +2360 3920 +2361 3912 +2362 3914 +2363 3913 +2364 3915 +2365 3910 +2366 3920 +2367 3912 +2368 3914 +2369 3916 +2370 3914 +2371 3914 +2372 3913 +2373 3912 +2374 3914 +2375 3913 +2376 3914 +2377 3911 +2378 3913 +2379 3914 +2380 3911 +2381 3914 +2382 3915 +2383 3914 +2384 3911 +2385 3916 +2386 3910 +2387 3914 +2388 3920 +2389 3920 +2390 3916 +2391 3916 +2392 3912 +2393 3920 +2394 3916 +2395 3909 +2396 3912 +2397 3915 +2398 3920 +2399 3912 +2400 3914 +2401 3914 +2402 3914 +2403 3912 +2404 3920 +2405 3920 +2406 3920 +2407 3913 +2408 3914 +2409 3913 +2410 3915 +2411 3913 +2412 3915 +2413 3912 +2414 3910 +2415 3910 +2416 3914 +2417 3910 +2418 3910 +2419 3912 +2420 3906 +2421 3911 +2422 3911 +2423 3920 +2424 3910 +2425 3912 +2426 3920 +2427 3910 +2428 3914 +2429 3912 +2430 3910 +2431 3920 +2432 3915 +2433 3910 +2434 3914 +2435 3911 +2436 3914 +2437 3915 +2438 3911 +2439 3910 +2440 3915 +2441 3911 +2442 3910 +2443 3913 +2444 3914 +2445 3912 +2446 3914 +2447 3913 +2448 3914 +2449 3920 +2450 3920 +2451 3913 +2452 3914 +2453 3909 +2454 3920 +2455 3910 +2456 3913 +2457 3910 +2458 3916 +2459 3913 +2460 3920 +2461 3915 +2462 3912 +2463 3920 +2464 3920 +2465 3910 +2466 3916 +2467 3915 +2468 3914 +2469 3912 +2470 3920 +2471 3911 +2472 3914 +2473 3911 +2474 3914 +2475 3916 +2476 3914 +2477 3915 +2478 3913 +2479 3914 +2480 3920 +2481 3910 +2482 3916 +2483 3913 +2484 3912 +2485 3916 +2486 3920 +2487 3914 +2488 3914 +2489 3914 +2490 3914 +2491 3916 +2492 3914 +2493 3914 +2494 3911 +2495 3914 +2496 3914 +2497 3910 +2498 3920 +2499 3915 +2500 3914 +2501 3908 +2502 3922 +2503 3909 +2504 3914 +2505 3916 +2506 3920 +2507 3914 +2508 3912 +2509 3916 +2510 3920 +2511 3912 +2512 3912 +2513 3914 +2514 3912 +2515 3911 +2516 3913 +2517 3912 +2518 3908 +2519 3920 +2520 3913 +2521 3912 +2522 3914 +2523 3910 +2524 3915 +2525 3920 +2526 3911 +2527 3913 +2528 3913 +2529 3910 +2530 3914 +2531 3915 +2532 3914 +2533 3911 +2534 3912 +2535 3920 +2536 3915 +2537 3910 +2538 3920 +2539 3920 +2540 3912 +2541 3914 +2542 3913 +2543 3920 +2544 3920 +2545 3910 +2546 3910 +2547 3920 +2548 3915 +2549 3920 +2550 3916 +2551 3911 +2552 3920 +2553 3908 +2554 3914 +2555 3908 +2556 3920 +2557 3914 +2558 3914 +2559 3913 +2560 3912 +2561 3913 +2562 3913 +2563 3908 +2564 3910 +2565 3920 +2566 3913 +2567 3910 +2568 3913 +2569 3911 +2570 3913 +2571 3912 +2572 3914 +2573 3911 +2574 3912 +2575 3914 +2576 3920 +2577 3915 +2578 3902 +2579 3920 +2580 3920 +2581 3910 +2582 3920 +2583 3911 +2584 3914 +2585 3916 +2586 3911 +2587 3913 +2588 3912 +2589 3914 +2590 3915 +2591 3912 +2592 3914 +2593 3916 +2594 3911 +2595 3914 +2596 3912 +2597 3913 +2598 3913 +2599 3912 +2600 3916 +2601 3916 +2602 3915 +2603 3910 +2604 3914 +2605 3920 +2606 3915 +2607 3913 +2608 3913 +2609 3909 +2610 3914 +2611 3912 +2612 3920 +2613 3912 +2614 3914 +2615 3912 +2616 3920 +2617 3913 +2618 3914 +2619 3914 +2620 3913 +2621 3914 +2622 3910 +2623 3916 +2624 3920 +2625 3913 +2626 3916 +2627 3914 +2628 3914 +2629 3912 +2630 3914 +2631 3915 +2632 3915 +2633 3909 +2634 3920 +2635 3911 +2636 3916 +2637 3912 +2638 3913 +2639 3914 +2640 3916 +2641 3913 +2642 3912 +2643 3915 +2644 3914 +2645 3910 +2646 3915 +2647 3912 +2648 3915 +2649 3914 +2650 3914 +2651 3910 +2652 3920 +2653 3913 +2654 3915 +2655 3913 +2656 3920 +2657 3914 +2658 3915 +2659 3914 +2660 3914 +2661 3913 +2662 3916 +2663 3920 +2664 3915 +2665 3913 +2666 3920 +2667 3910 +2668 3912 +2669 3912 +2670 3912 +2671 3912 +2672 3913 +2673 3915 +2674 3912 +2675 3912 +2676 3916 +2677 3912 +2678 3920 +2679 3916 +2680 3913 +2681 3912 +2682 3920 +2683 3916 +2684 3920 +2685 3910 +2686 3914 +2687 3910 +2688 3912 +2689 3916 +2690 3913 +2691 3910 +2692 3920 +2693 3910 +2694 3914 +2695 3914 +2696 3914 +2697 3920 +2698 3920 +2699 3914 +2700 3913 +2701 3912 +2702 3913 +2703 3913 +2704 3913 +2705 3914 +2706 3916 +2707 3916 +2708 3915 +2709 3920 +2710 3912 +2711 3914 +2712 3920 +2713 3914 +2714 3910 +2715 3913 +2716 3916 +2717 3910 +2718 3920 +2719 3920 +2720 3920 +2721 3914 +2722 3913 +2723 3912 +2724 3914 +2725 3914 +2726 3920 +2727 3916 +2728 3916 +2729 3914 +2730 3912 +2731 3913 +2732 3915 +2733 3920 +2734 3916 +2735 3915 +2736 3914 +2737 3913 +2738 3914 +2739 3911 +2740 3915 +2741 3914 +2742 3916 +2743 3910 +2744 3914 +2745 3920 +2746 3920 +2747 3914 +2748 3916 +2749 3913 +2750 3920 +2751 3912 +2752 3914 +2753 3910 +2754 3913 +2755 3908 +2756 3915 +2757 3920 +2758 3913 +2759 3911 +2760 3916 +2761 3913 +2762 3920 +2763 3914 +2764 3920 +2765 3915 +2766 3916 +2767 3909 +2768 3916 +2769 3914 +2770 3920 +2771 3913 +2772 3914 +2773 3916 +2774 3914 +2775 3914 +2776 3915 +2777 3913 +2778 3915 +2779 3914 +2780 3920 +2781 3920 +2782 3920 +2783 3914 +2784 3913 +2785 3912 +2786 3920 +2787 3920 +2788 3910 +2789 3920 +2790 3914 +2791 3915 +2792 3920 +2793 3911 +2794 3911 +2795 3920 +2796 3916 +2797 3912 +2798 3915 +2799 3913 +2800 3920 +2801 3912 +2802 3920 +2803 3911 +2804 3920 +2805 3916 +2806 3914 +2807 3912 +2808 3916 +2809 3914 +2810 3912 +2811 3915 +2812 3914 +2813 3915 +2814 3920 +2815 3911 +2816 3920 +2817 3915 +2818 3913 +2819 3912 +2820 3912 +2821 3920 +2822 3920 +2823 3914 +2824 3916 +2825 3916 +2826 3914 +2827 3914 +2828 3920 +2829 3913 +2830 3920 +2831 3914 +2832 3912 +2833 3915 +2834 3920 +2835 3910 +2836 3913 +2837 3913 +2838 3916 +2839 3916 +2840 3913 +2841 3912 +2842 3913 +2843 3910 +2844 3920 +2845 3912 +2846 3915 +2847 3920 +2848 3914 +2849 3915 +2850 3916 +2851 3920 +2852 3912 +2853 3912 +2854 3910 +2855 3920 +2856 3914 +2857 3912 +2858 3912 +2859 3920 +2860 3920 +2861 3920 +2862 3915 +2863 3916 +2864 3916 +2865 3915 +2866 3920 +2867 3920 +2868 3914 +2869 3913 +2870 3914 +2871 3915 +2872 3912 +2873 3920 +2874 3920 +2875 3912 +2876 3920 +2877 3913 +2878 3914 +2879 3908 +2880 3920 +2881 3920 +2882 3915 +2883 3912 +2884 3920 +2885 3920 +2886 3916 +2887 3914 +2888 3915 +2889 3913 +2890 3913 +2891 3912 +2892 3920 +2893 3913 +2894 3914 +2895 3912 +2896 3920 +2897 3920 +2898 3914 +2899 3912 +2900 3912 +2901 3910 +2902 3920 +2903 3910 +2904 3916 +2905 3920 +2906 3920 +2907 3916 +2908 3920 +2909 3920 +2910 3915 +2911 3916 +2912 3914 +2913 3910 +2914 3914 +2915 3920 +2916 3914 +2917 3914 +2918 3915 +2919 3915 +2920 3911 +2921 3914 +2922 3914 +2923 3912 +2924 3913 +2925 3920 +2926 3912 +2927 3914 +2928 3912 +2929 3913 +2930 3913 +2931 3914 +2932 3914 +2933 3910 +2934 3912 +2935 3912 +2936 3912 +2937 3913 +2938 3914 +2939 3914 +2940 3914 +2941 3912 +2942 3920 +2943 3912 +2944 3914 +2945 3915 +2946 3920 +2947 3916 +2948 3915 +2949 3910 +2950 3914 +2951 3915 +2952 3912 +2953 3915 +2954 3913 +2955 3914 +2956 3920 +2957 3920 +2958 3916 +2959 3912 +2960 3913 +2961 3912 +2962 3914 +2963 3914 +2964 3920 +2965 3920 +2966 3916 +2967 3914 +2968 3916 +2969 3916 +2970 3915 +2971 3914 +2972 3916 +2973 3920 +2974 3920 +2975 3914 +2976 3920 +2977 3920 +2978 3913 +2979 3920 +2980 3914 +2981 3912 +2982 3920 +2983 3913 +2984 3914 +2985 3920 +2986 3914 +2987 3912 +2988 3916 +2989 3916 +2990 3920 +2991 3912 +2992 3912 +2993 3920 +2994 3916 +2995 3920 +2996 3914 +2997 3910 +2998 3920 +2999 3912 +3000 3920 +3001 3915 +3002 3916 +3003 3920 +3004 3920 +3005 3920 +3006 3916 +3007 3920 +3008 3920 +3009 3916 +3010 3913 +3011 3916 +3012 3914 +3013 3916 +3014 3920 +3015 3914 +3016 3920 +3017 3920 +3018 3920 +3019 3914 +3020 3916 +3021 3911 +3022 3915 +3023 3914 +3024 3920 +3025 3913 +3026 3914 +3027 3914 +3028 3920 +3029 3920 +3030 3920 +3031 3920 +3032 3920 +3033 3916 +3034 3916 +3035 3920 +3036 3920 +3037 3914 +3038 3920 +3039 3915 +3040 3920 +3041 3915 +3042 3916 +3043 3912 +3044 3916 +3045 3916 +3046 3920 +3047 3913 +3048 3914 +3049 3920 +3050 3920 +3051 3915 +3052 3914 +3053 3912 +3054 3920 +3055 3916 +3056 3914 +3057 3920 +3058 3920 +3059 3920 +3060 3916 +3061 3920 +3062 3920 +3063 3920 +3064 3920 +3065 3915 +3066 3916 +3067 3920 +3068 3914 +3069 3912 +3070 3915 +3071 3920 +3072 3916 +3073 3916 +3074 3920 +3075 3920 +3076 3916 +3077 3916 +3078 3914 +3079 3913 +3080 3915 +3081 3920 +3082 3920 +3083 3915 +3084 3920 +3085 3915 +3086 3920 +3087 3920 +3088 3920 +3089 3920 +3090 3920 +3091 3915 +3092 3920 +3093 3912 +3094 3920 +3095 3920 +3096 3920 +3097 3915 +3098 3916 +3099 3920 +3100 3914 +3101 3915 +3102 3920 +3103 3911 +3104 3916 +3105 3911 +3106 3920 +3107 3915 +3108 3920 +3109 3916 +3110 3916 +3111 3916 +3112 3920 +3113 3915 +3114 3916 +3115 3920 +3116 3920 +3117 3914 +3118 3913 +3119 3915 +3120 3910 +3121 3916 +3122 3920 +3123 3913 +3124 3920 +3125 3914 +3126 3920 +3127 3914 +3128 3920 +3129 3914 +3130 3920 +3131 3914 +3132 3920 +3133 3920 +3134 3920 +3135 3920 +3136 3920 +3137 3916 +3138 3915 +3139 3912 +3140 3915 +3141 3912 +3142 3920 +3143 3920 +3144 3914 +3145 3912 +3146 3916 +3147 3920 +3148 3914 +3149 3914 +3150 3920 +3151 3915 +3152 3920 +3153 3920 +3154 3920 +3155 3913 +3156 3920 +3157 3920 +3158 3920 +3159 3910 +3160 3915 +3161 3920 +3162 3914 +3163 3915 +3164 3920 +3165 3915 +3166 3920 +3167 3914 +3168 3915 +3169 3914 +3170 3914 +3171 3910 +3172 3916 +3173 3920 +3174 3920 +3175 3914 +3176 3920 +3177 3914 +3178 3916 +3179 3913 +3180 3914 +3181 3916 +3182 3920 +3183 3916 +3184 3914 +3185 3913 +3186 3915 +3187 3911 +3188 3912 +3189 3914 +3190 3914 +3191 3916 +3192 3914 +3193 3914 +3194 3921 +3195 3920 +3196 3920 +3197 3912 +3198 3920 +3199 3915 +3200 3916 +3201 3920 +3202 3920 +3203 3910 +3204 3913 +3205 3913 +3206 3915 +3207 3912 +3208 3920 +3209 3910 +3210 3920 +3211 3915 +3212 3920 +3213 3920 +3214 3920 +3215 3910 +3216 3915 +3217 3915 +3218 3920 +3219 3914 +3220 3922 +3221 3920 +3222 3920 +3223 3916 +3224 3916 +3225 3920 +3226 3914 +3227 3912 +3228 3920 +3229 3915 +3230 3924 +3231 3912 +3232 3914 +3233 3914 +3234 3912 +3235 3914 +3236 3916 +3237 3920 +3238 3920 +3239 3920 +3240 3916 +3241 3920 +3242 3916 +3243 3920 +3244 3914 +3245 3920 +3246 3920 +3247 3916 +3248 3915 +3249 3910 +3250 3914 +3251 3920 +3252 3920 +3253 3913 +3254 3920 +3255 3913 +3256 3920 +3257 3920 +3258 3920 +3259 3915 +3260 3914 +3261 3914 +3262 3920 +3263 3921 +3264 3920 +3265 3912 +3266 3920 +3267 3920 +3268 3920 +3269 3916 +3270 3910 +3271 3914 +3272 3912 +3273 3914 +3274 3914 +3275 3920 +3276 3913 +3277 3914 +3278 3915 +3279 3915 +3280 3914 +3281 3916 +3282 3920 +3283 3920 +3284 3914 +3285 3914 +3286 3913 +3287 3914 +3288 3920 +3289 3916 +3290 3915 +3291 3912 +3292 3913 +3293 3916 +3294 3920 +3295 3920 +3296 3920 +3297 3915 +3298 3920 +3299 3914 +3300 3915 +3301 3911 +3302 3914 +3303 3920 +3304 3920 +3305 3912 +3306 3920 +3307 3916 +3308 3920 +3309 3916 +3310 3920 +3311 3920 +3312 3920 +3313 3920 +3314 3920 +3315 3920 +3316 3920 +3317 3920 +3318 3920 +3319 3916 +3320 3914 +3321 3911 +3322 3914 +3323 3915 +3324 3915 +3325 3914 +3326 3920 +3327 3916 +3328 3920 +3329 3914 +3330 3914 +3331 3914 +3332 3920 +3333 3914 +3334 3920 +3335 3920 +3336 3914 +3337 3920 +3338 3915 +3339 3914 +3340 3920 +3341 3920 +3342 3920 +3343 3915 +3344 3916 +3345 3916 +3346 3920 +3347 3915 +3348 3916 +3349 3914 +3350 3920 +3351 3914 +3352 3916 +3353 3920 +3354 3920 +3355 3916 +3356 3914 +3357 3915 +3358 3920 +3359 3914 +3360 3920 +3361 3915 +3362 3916 +3363 3914 +3364 3920 +3365 3916 +3366 3914 +3367 3914 +3368 3914 +3369 3915 +3370 3916 +3371 3912 +3372 3916 +3373 3911 +3374 3913 +3375 3914 +3376 3915 +3377 3911 +3378 3913 +3379 3912 +3380 3913 +3381 3915 +3382 3910 +3383 3911 +3384 3913 +3385 3915 +3386 3913 +3387 3913 +3388 3922 +3389 3914 +3390 3911 +3391 3910 +3392 3916 +3393 3913 +3394 3920 +3395 3915 +3396 3912 +3397 3913 +3398 3913 +3399 3914 +3400 3912 +3401 3912 +3402 3920 +3403 3914 +3404 3920 +3405 3911 +3406 3914 +3407 3920 +3408 3911 +3409 3909 +3410 3911 +3411 3909 +3412 3908 +3413 3913 +3414 3920 +3415 3914 +3416 3913 +3417 3916 +3418 3916 +3419 3912 +3420 3912 +3421 3920 +3422 3912 +3423 3909 +3424 3921 +3425 3912 +3426 3913 +3427 3920 +3428 3908 +3429 3916 +3430 3916 +3431 3910 +3432 3914 +3433 3920 +3434 3920 +3435 3915 +3436 3920 +3437 3920 +3438 3914 +3439 3914 +3440 3914 +3441 3920 +3442 3913 +3443 3916 +3444 3916 +3445 3914 +3446 3920 +3447 3914 +3448 3913 +3449 3913 +3450 3920 +3451 3913 +3452 3920 +3453 3920 +3454 3911 +3455 3920 +3456 3920 +3457 3920 +3458 3915 +3459 3913 +3460 3913 +3461 3920 +3462 3920 +3463 3920 +3464 3911 +3465 3920 +3466 3911 +3467 3916 +3468 3912 +3469 3916 +3470 3915 +3471 3915 +3472 3915 +3473 3920 +3474 3914 +3475 3916 +3476 3910 +3477 3912 +3478 3914 +3479 3908 +3480 3912 +3481 3912 +3482 3912 +3483 3920 +3484 3920 +3485 3909 +3486 3915 +3487 3913 +3488 3912 +3489 3914 +3490 3912 +3491 3920 +3492 3915 +3493 3909 +3494 3920 +3495 3916 +3496 3916 +3497 3912 +3498 3914 +3499 3914 +3500 3912 +3501 3920 +3502 3920 +3503 3912 +3504 3916 +3505 3913 +3506 3910 +3507 3916 +3508 3920 +3509 3913 +3510 3915 +3511 3912 +3512 3920 +3513 3911 +3514 3915 +3515 3920 +3516 3920 +3517 3913 +3518 3920 +3519 3910 +3520 3916 +3521 3916 +3522 3920 +3523 3920 +3524 3920 +3525 3920 +3526 3920 +3527 3920 +3528 3920 +3529 3920 +3530 3915 +3531 3915 +3532 3915 +3533 3920 +3534 3920 +3535 3916 +3536 3914 +3537 3916 +3538 3920 +3539 3920 +3540 3920 +3541 3920 +3542 3916 +3543 3915 +3544 3920 +3545 3914 +3546 3920 +3547 3913 +3548 3920 +3549 3920 +3550 3920 +3551 3914 +3552 3920 +3553 3914 +3554 3920 +3555 3920 +3556 3920 +3557 3912 +3558 3920 +3559 3920 +3560 3920 +3561 3920 +3562 3920 +3563 3920 +3564 3920 +3565 3920 +3566 3921 +3567 3910 +3568 3915 +3569 3920 +3570 3920 +3571 3916 +3572 3921 +3573 3920 +3574 3920 +3575 3920 +3576 3920 +3577 3920 +3578 3920 +3579 3920 +3580 3920 +3581 3921 +3582 3914 +3583 3910 +3584 3914 +3585 3914 +3586 3920 +3587 3920 +3588 3920 +3589 3920 +3590 3920 +3591 3920 +3592 3920 +3593 3920 +3594 3912 +3595 3915 +3596 3914 +3597 3916 +3598 3920 +3599 3914 +3600 3920 +3601 3920 +3602 3920 +3603 3920 +3604 3921 +3605 3920 +3606 3920 +3607 3915 +3608 3914 +3609 3914 +3610 3920 +3611 3920 +3612 3915 +3613 3915 +3614 3920 +3615 3920 +3616 3920 +3617 3914 +3618 3920 +3619 3920 +3620 3920 +3621 3914 +3622 3916 +3623 3915 +3624 3920 +3625 3914 +3626 3920 +3627 3914 +3628 3915 +3629 3917 +3630 3914 +3631 3920 +3632 3915 +3633 3920 +3634 3920 +3635 3920 +3636 3914 +3637 3920 +3638 3916 +3639 3916 +3640 3920 +3641 3920 +3642 3920 +3643 3914 +3644 3920 +3645 3915 +3646 3920 +3647 3915 +3648 3920 +3649 3914 +3650 3916 +3651 3915 +3652 3920 +3653 3915 +3654 3920 +3655 3916 +3656 3916 +3657 3916 +3658 3916 +3659 3915 +3660 3920 +3661 3920 +3662 3916 +3663 3916 +3664 3916 +3665 3920 +3666 3916 +3667 3916 +3668 3914 +3669 3913 +3670 3920 +3671 3914 +3672 3916 +3673 3910 +3674 3914 +3675 3914 +3676 3914 +3677 3912 +3678 3915 +3679 3914 +3680 3915 +3681 3912 +3682 3914 +3683 3915 +3684 3914 +3685 3910 +3686 3915 +3687 3914 +3688 3914 +3689 3912 +3690 3914 +3691 3911 +3692 3912 +3693 3912 +3694 3913 diff --git a/test_obj.py b/test_obj.py new file mode 100644 index 0000000..a3c5201 --- /dev/null +++ b/test_obj.py @@ -0,0 +1,41 @@ + +#etwas zum üben zum Problem der classes in classes + +class Mieter(object): + + def __init__(self): + self.m =0 + + def set(self,i): + self.m = i + + def get(): + return self.m + +class Room(object): + # note: class name is Capitalized + mx = Mieter + + def __init__(self, number): + self.room_number = number + + + def get_room_num(self): + return self.room_number + + + +class House(object,Mieter): + + def __init__(self, num_rooms,mieter): + self.rooms=[Room(i) for i in range(1,num_rooms+1)] + self.rooms.mx.set(1) + + def __iter__(self): + return iter(self.rooms) + + +mansion = House(10,1) + +for i in mansion: + print(i.get_room_num(),' ',i.mx)