powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Виртуальный список и зависание интерфейса
3 сообщений из 3, страница 1 из 1
Виртуальный список и зависание интерфейса
    #38743305
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть следующая проблема:

есть список ListView в нём определен шаблон панели VirtualizingStackPanel с !Горизонтальным! расположением элементов (это важно, так как в вертикальном режиме проблем не наблюдается).
Если сфокусировать элемент списка (KeyboardFocus) и нажать стрелки вверх или вниз, контрол ведет себя очень странно.
Во первых панель перескакивает в начало (если нажата кнопка вверх) или конец по соответствующей кнопке (чего не наблюдается в вертикальном режиме при нажатии влево и право). Но это не самое страшное, если мы выбрали элемент из начала списка и нажимаем вниз, то поток UI зависает на длительное время, на методе System.Windows.Input.KeyboardNavigation.GetNextSibling()
Перебираются все элементы виртуального списка! до самого конца. При этом фокус остается на прежнем месте, а прокрутка перемещается в конец. Зачем всё это делается не совсем понятно.
пример кода под спойлером, это классическое окно, элементы списка для простоты добавил прямо в XAML код.

пока нашел только 1 решение, в PreviewKeyDown перехватывать Down и Up клавиши.

есть какое то научное объяснение или может, кто сталкивался с этой проблемой?

(для повторения бага запустите окно, выберете 5 элемент списка, нажмите кнопку вниз)


ОСТОРОЖНО ! огромная стена кода
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
286.
287.
288.
289.
290.
291.
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.
318.
319.
320.
321.
322.
323.
324.
325.
326.
327.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.
339.
340.
341.
342.
343.
344.
345.
346.
347.
348.
349.
350.
351.
352.
353.
354.
355.
356.
357.
358.
359.
360.
361.
362.
363.
364.
365.
366.
367.
368.
369.
370.
371.
372.
373.
374.
375.
376.
377.
378.
379.
380.
381.
382.
383.
384.
385.
386.
387.
388.
389.
390.
391.
392.
393.
394.
395.
396.
397.
398.
399.
400.
401.
402.
403.
404.
405.
406.
407.
408.
409.
410.
411.
412.
413.
414.
415.
416.
417.
418.
419.
420.
421.
422.
423.
424.
425.
426.
427.
428.
429.
430.
431.
432.
433.
434.
435.
436.
437.
438.
439.
440.
441.
442.
443.
444.
445.
446.
447.
448.
449.
450.
451.
452.
453.
454.
455.
456.
457.
458.
459.
460.
461.
462.
463.
464.
465.
466.
467.
468.
469.
470.
471.
472.
473.
474.
475.
476.
477.
478.
479.
480.
481.
482.
483.
484.
485.
486.
487.
488.
489.
490.
491.
492.
493.
494.
495.
496.
497.
498.
499.
500.
501.
502.
503.
504.
505.
506.
507.
508.
509.
510.
511.
512.
513.
514.
515.
516.
517.
518.
519.
520.
521.
522.
523.
524.
525.
526.
527.
528.
529.
530.
531.
532.
533.
534.
535.
536.
537.
538.
539.
540.
541.
542.
543.
544.
545.
546.
547.
548.
549.
550.
551.
552.
553.
554.
555.
556.
557.
558.
559.
560.
561.
562.
563.
564.
565.
566.
567.
568.
569.
570.
571.
572.
573.
574.
575.
576.
577.
578.
579.
580.
581.
582.
583.
584.
585.
586.
587.
588.
589.
590.
591.
592.
593.
594.
595.
596.
597.
598.
599.
600.
601.
602.
603.
604.
605.
606.
607.
608.
609.
610.
611.
612.
613.
614.
615.
616.
617.
618.
619.
620.
621.
622.
623.
624.
625.
626.
627.
628.
629.
630.
631.
632.
633.
634.
635.
636.
637.
638.
639.
640.
641.
642.
643.
644.
645.
646.
647.
648.
649.
650.
651.
652.
653.
654.
655.
656.
657.
658.
659.
660.
661.
662.
663.
664.
665.
666.
667.
668.
669.
670.
671.
672.
673.
674.
675.
676.
677.
678.
679.
680.
681.
682.
683.
684.
685.
686.
687.
688.
689.
690.
691.
692.
693.
694.
695.
696.
697.
698.
699.
700.
701.
702.
703.
704.
705.
706.
707.
708.
709.
710.
711.
712.
713.
714.
715.
716.
717.
718.
719.
720.
721.
722.
723.
724.
725.
726.
727.
728.
729.
730.
731.
732.
733.
734.
735.
736.
737.
738.
739.
740.
741.
742.
743.
744.
745.
746.
747.
748.
749.
750.
751.
752.
753.
754.
755.
756.
757.
758.
759.
760.
761.
762.
763.
764.
765.
766.
767.
768.
769.
770.
771.
772.
773.
774.
775.
776.
777.
778.
779.
780.
781.
782.
783.
784.
785.
786.
787.
788.
789.
790.
791.
792.
793.
794.
795.
796.
797.
798.
799.
800.
801.
802.
803.
804.
805.
806.
807.
808.
809.
810.
811.
812.
813.
814.
815.
816.
817.
818.
819.
820.
821.
822.
823.
824.
825.
826.
827.
828.
829.
830.
831.
832.
833.
834.
835.
836.
837.
838.
839.
840.
841.
842.
843.
844.
845.
846.
847.
848.
849.
850.
851.
852.
853.
854.
855.
856.
857.
858.
859.
860.
861.
862.
863.
864.
865.
866.
867.
868.
869.
870.
871.
872.
873.
874.
875.
876.
877.
878.
879.
880.
881.
882.
883.
884.
885.
886.
887.
888.
889.
890.
891.
892.
893.
894.
895.
896.
897.
898.
899.
900.
901.
902.
903.
904.
905.
906.
907.
908.
909.
910.
911.
912.
913.
914.
915.
916.
917.
918.
919.
920.
921.
922.
923.
924.
925.
926.
927.
928.
929.
930.
931.
932.
933.
934.
935.
936.
937.
938.
939.
940.
941.
942.
943.
944.
945.
946.
947.
948.
949.
950.
951.
952.
953.
954.
955.
956.
957.
958.
959.
960.
961.
962.
963.
964.
965.
966.
967.
968.
969.
970.
971.
972.
973.
974.
975.
976.
977.
978.
979.
980.
981.
982.
983.
984.
985.
986.
987.
988.
989.
990.
991.
992.
993.
994.
995.
996.
997.
998.
999.
1000.
1001.
1002.
1003.
1004.
1005.
1006.
1007.
1008.
1009.
1010.
1011.
1012.
1013.
1014.
1015.
1016.
1017.
1018.
1019.
1020.
1021.
1022.
1023.
1024.
1025.
1026.
1027.
1028.
1029.
1030.
1031.
1032.
1033.
1034.
1035.
1036.
1037.
1038.
1039.
1040.
1041.
1042.
1043.
1044.
1045.
1046.
1047.
1048.
1049.
1050.
1051.
1052.
1053.
1054.
1055.
1056.
1057.
1058.
1059.
1060.
1061.
1062.
1063.
1064.
1065.
1066.
1067.
1068.
1069.
1070.
1071.
1072.
1073.
1074.
1075.
1076.
1077.
1078.
1079.
1080.
1081.
1082.
1083.
1084.
1085.
1086.
1087.
1088.
1089.
1090.
1091.
1092.
1093.
1094.
1095.
1096.
1097.
1098.
1099.
1100.
1101.
1102.
1103.
1104.
1105.
1106.
1107.
1108.
1109.
1110.
1111.
1112.
1113.
1114.
1115.
1116.
1117.
1118.
1119.
1120.
1121.
1122.
1123.
1124.
1125.
1126.
1127.
1128.
1129.
1130.
1131.
1132.
1133.
1134.
1135.
1136.
1137.
1138.
1139.
1140.
1141.
1142.
1143.
1144.
1145.
1146.
1147.
1148.
1149.
1150.
1151.
1152.
1153.
1154.
1155.
1156.
1157.
1158.
1159.
1160.
1161.
1162.
1163.
1164.
1165.
1166.
1167.
1168.
1169.
1170.
1171.
1172.
1173.
1174.
1175.
1176.
1177.
1178.
1179.
1180.
1181.
1182.
1183.
1184.
1185.
1186.
1187.
1188.
1189.
1190.
1191.
1192.
1193.
1194.
1195.
1196.
1197.
1198.
1199.
1200.
1201.
1202.
1203.
1204.
1205.
1206.
1207.
1208.
1209.
1210.
1211.
1212.
1213.
1214.
1215.
1216.
1217.
1218.
1219.
1220.
1221.
1222.
1223.
1224.
1225.
1226.
1227.
1228.
1229.
1230.
1231.
1232.
1233.
1234.
1235.
1236.
1237.
1238.
1239.
1240.
1241.
1242.
1243.
1244.
1245.
1246.
1247.
1248.
1249.
1250.
1251.
1252.
1253.
1254.
1255.
1256.
1257.
1258.
1259.
1260.
1261.
1262.
1263.
1264.
1265.
1266.
1267.
1268.
1269.
1270.
1271.
1272.
1273.
1274.
1275.
1276.
1277.
1278.
1279.
1280.
1281.
1282.
1283.
1284.
1285.
1286.
1287.
1288.
1289.
1290.
1291.
1292.
1293.
1294.
1295.
1296.
1297.
1298.
1299.
1300.
1301.
1302.
1303.
1304.
1305.
1306.
1307.
1308.
1309.
1310.
1311.
1312.
1313.
1314.
1315.
1316.
1317.
1318.
1319.
1320.
1321.
1322.
1323.
1324.
1325.
1326.
1327.
1328.
1329.
1330.
1331.
1332.
1333.
1334.
1335.
1336.
1337.
1338.
1339.
1340.
1341.
1342.
1343.
1344.
1345.
1346.
1347.
1348.
1349.
1350.
1351.
1352.
1353.
1354.
1355.
1356.
1357.
1358.
1359.
1360.
1361.
1362.
1363.
1364.
1365.
1366.
1367.
1368.
1369.
1370.
1371.
1372.
1373.
1374.
1375.
1376.
1377.
1378.
1379.
1380.
1381.
1382.
1383.
1384.
1385.
1386.
1387.
1388.
1389.
1390.
1391.
1392.
1393.
1394.
1395.
1396.
1397.
1398.
1399.
1400.
1401.
1402.
1403.
1404.
1405.
1406.
1407.
1408.
1409.
1410.
1411.
1412.
1413.
1414.
1415.
1416.
1417.
1418.
1419.
1420.
1421.
1422.
1423.
1424.
1425.
1426.
1427.
1428.
1429.
1430.
1431.
1432.
1433.
1434.
1435.
1436.
1437.
1438.
1439.
1440.
1441.
1442.
1443.
1444.
1445.
1446.
1447.
1448.
1449.
1450.
1451.
1452.
1453.
1454.
1455.
1456.
1457.
1458.
1459.
1460.
1461.
1462.
1463.
1464.
1465.
1466.
1467.
1468.
1469.
1470.
1471.
1472.
1473.
1474.
1475.
1476.
1477.
1478.
1479.
1480.
1481.
1482.
1483.
1484.
1485.
1486.
1487.
1488.
1489.
1490.
1491.
1492.
1493.
1494.
1495.
1496.
1497.
1498.
1499.
1500.
1501.
1502.
1503.
1504.
1505.
1506.
1507.
1508.
1509.
1510.
1511.
1512.
1513.
1514.
1515.
1516.
1517.
1518.
1519.
1520.
1521.
1522.
1523.
1524.
1525.
1526.
1527.
1528.
1529.
1530.
1531.
1532.
1533.
1534.
1535.
1536.
1537.
1538.
1539.
1540.
1541.
1542.
1543.
1544.
1545.
1546.
1547.
1548.
1549.
1550.
1551.
1552.
1553.
1554.
1555.
1556.
1557.
1558.
1559.
1560.
1561.
1562.
1563.
1564.
1565.
1566.
1567.
1568.
1569.
1570.
1571.
1572.
1573.
1574.
1575.
1576.
1577.
1578.
1579.
1580.
1581.
1582.
1583.
1584.
1585.
1586.
1587.
1588.
1589.
1590.
1591.
1592.
1593.
1594.
1595.
1596.
1597.
1598.
1599.
1600.
1601.
1602.
1603.
1604.
1605.
1606.
1607.
1608.
1609.
1610.
1611.
1612.
1613.
1614.
1615.
1616.
1617.
1618.
1619.
1620.
1621.
1622.
1623.
1624.
1625.
1626.
1627.
1628.
1629.
1630.
1631.
1632.
1633.
1634.
1635.
1636.
1637.
1638.
1639.
1640.
1641.
1642.
1643.
1644.
1645.
1646.
1647.
1648.
1649.
1650.
1651.
1652.
1653.
1654.
1655.
1656.
1657.
1658.
1659.
1660.
1661.
1662.
1663.
1664.
1665.
1666.
1667.
1668.
1669.
1670.
1671.
1672.
1673.
1674.
1675.
1676.
1677.
1678.
1679.
1680.
1681.
1682.
1683.
1684.
1685.
1686.
1687.
1688.
1689.
1690.
1691.
1692.
1693.
1694.
1695.
1696.
1697.
1698.
1699.
1700.
1701.
1702.
1703.
1704.
1705.
1706.
1707.
1708.
1709.
1710.
1711.
1712.
1713.
1714.
1715.
1716.
<Window x:Class="WpfApplication16.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:s="clr-namespace:System;assembly=mscorlib"
        Title="MainWindow" Height="350" Width="525">
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="*"/>
            <RowDefinition Height="Auto"/>
        </Grid.RowDefinitions>
        <Button Grid.Row="0" >
            <TextBlock Text="Button 1">
                <TextBlock.LayoutTransform>
                    <RotateTransform Angle="90"></RotateTransform>
                </TextBlock.LayoutTransform>
            </TextBlock>
        </Button>
        <ListView Grid.Row="1" x:Name="PagesList" 
                  BorderThickness="0"
                  VirtualizingStackPanel.IsVirtualizing="True"  
                  ScrollViewer.HorizontalScrollBarVisibility="Hidden" 
                  ScrollViewer.VerticalScrollBarVisibility="Disabled"
                  SelectedItem="{Binding CurrentPage, ElementName=Control}"
                  SelectionMode="Single">
            <ListView.Items>
                <s:Int32>1</s:Int32>
                <s:Int32>2</s:Int32>
                <s:Int32>3</s:Int32>
                <s:Int32>4</s:Int32>
                <s:Int32>5</s:Int32>
                <s:Int32>6</s:Int32>
                <s:Int32>7</s:Int32>
                <s:Int32>8</s:Int32>
                <s:Int32>9</s:Int32>
                <s:Int32>10</s:Int32>
                <s:Int32>11</s:Int32>
                <s:Int32>12</s:Int32>
                <s:Int32>13</s:Int32>
                <s:Int32>14</s:Int32>
                <s:Int32>15</s:Int32>
                <s:Int32>16</s:Int32>
                <s:Int32>17</s:Int32>
                <s:Int32>18</s:Int32>
                <s:Int32>19</s:Int32>
                <s:Int32>20</s:Int32>
                <s:Int32>21</s:Int32>
                <s:Int32>22</s:Int32>
                <s:Int32>23</s:Int32>
                <s:Int32>24</s:Int32>
                <s:Int32>25</s:Int32>
                <s:Int32>26</s:Int32>
                <s:Int32>27</s:Int32>
                <s:Int32>28</s:Int32>
                <s:Int32>29</s:Int32>
                <s:Int32>30</s:Int32>
                <s:Int32>31</s:Int32>
                <s:Int32>32</s:Int32>
                <s:Int32>33</s:Int32>
                <s:Int32>34</s:Int32>
                <s:Int32>35</s:Int32>
                <s:Int32>36</s:Int32>
                <s:Int32>37</s:Int32>
                <s:Int32>38</s:Int32>
                <s:Int32>39</s:Int32>
                <s:Int32>40</s:Int32>
                <s:Int32>41</s:Int32>
                <s:Int32>42</s:Int32>
                <s:Int32>43</s:Int32>
                <s:Int32>44</s:Int32>
                <s:Int32>45</s:Int32>
                <s:Int32>46</s:Int32>
                <s:Int32>47</s:Int32>
                <s:Int32>48</s:Int32>
                <s:Int32>49</s:Int32>
                <s:Int32>50</s:Int32>
                <s:Int32>51</s:Int32>
                <s:Int32>52</s:Int32>
                <s:Int32>53</s:Int32>
                <s:Int32>54</s:Int32>
                <s:Int32>55</s:Int32>
                <s:Int32>56</s:Int32>
                <s:Int32>57</s:Int32>
                <s:Int32>58</s:Int32>
                <s:Int32>59</s:Int32>
                <s:Int32>60</s:Int32>
                <s:Int32>61</s:Int32>
                <s:Int32>62</s:Int32>
                <s:Int32>63</s:Int32>
                <s:Int32>64</s:Int32>
                <s:Int32>65</s:Int32>
                <s:Int32>66</s:Int32>
                <s:Int32>67</s:Int32>
                <s:Int32>68</s:Int32>
                <s:Int32>69</s:Int32>
                <s:Int32>70</s:Int32>
                <s:Int32>71</s:Int32>
                <s:Int32>72</s:Int32>
                <s:Int32>73</s:Int32>
                <s:Int32>74</s:Int32>
                <s:Int32>75</s:Int32>
                <s:Int32>76</s:Int32>
                <s:Int32>77</s:Int32>
                <s:Int32>78</s:Int32>
                <s:Int32>79</s:Int32>
                <s:Int32>80</s:Int32>
                <s:Int32>81</s:Int32>
                <s:Int32>82</s:Int32>
                <s:Int32>83</s:Int32>
                <s:Int32>84</s:Int32>
                <s:Int32>85</s:Int32>
                <s:Int32>86</s:Int32>
                <s:Int32>87</s:Int32>
                <s:Int32>88</s:Int32>
                <s:Int32>89</s:Int32>
                <s:Int32>90</s:Int32>
                <s:Int32>91</s:Int32>
                <s:Int32>92</s:Int32>
                <s:Int32>93</s:Int32>
                <s:Int32>94</s:Int32>
                <s:Int32>95</s:Int32>
                <s:Int32>96</s:Int32>
                <s:Int32>97</s:Int32>
                <s:Int32>98</s:Int32>
                <s:Int32>99</s:Int32>
                <s:Int32>100</s:Int32>
                <s:Int32>101</s:Int32>
                <s:Int32>102</s:Int32>
                <s:Int32>103</s:Int32>
                <s:Int32>104</s:Int32>
                <s:Int32>105</s:Int32>
                <s:Int32>106</s:Int32>
                <s:Int32>107</s:Int32>
                <s:Int32>108</s:Int32>
                <s:Int32>109</s:Int32>
                <s:Int32>110</s:Int32>
                <s:Int32>111</s:Int32>
                <s:Int32>112</s:Int32>
                <s:Int32>113</s:Int32>
                <s:Int32>114</s:Int32>
                <s:Int32>115</s:Int32>
                <s:Int32>116</s:Int32>
                <s:Int32>117</s:Int32>
                <s:Int32>118</s:Int32>
                <s:Int32>119</s:Int32>
                <s:Int32>120</s:Int32>
                <s:Int32>121</s:Int32>
                <s:Int32>122</s:Int32>
                <s:Int32>123</s:Int32>
                <s:Int32>124</s:Int32>
                <s:Int32>125</s:Int32>
                <s:Int32>126</s:Int32>
                <s:Int32>127</s:Int32>
                <s:Int32>128</s:Int32>
                <s:Int32>129</s:Int32>
                <s:Int32>130</s:Int32>
                <s:Int32>131</s:Int32>
                <s:Int32>132</s:Int32>
                <s:Int32>133</s:Int32>
                <s:Int32>134</s:Int32>
                <s:Int32>135</s:Int32>
                <s:Int32>136</s:Int32>
                <s:Int32>137</s:Int32>
                <s:Int32>138</s:Int32>
                <s:Int32>139</s:Int32>
                <s:Int32>140</s:Int32>
                <s:Int32>141</s:Int32>
                <s:Int32>142</s:Int32>
                <s:Int32>143</s:Int32>
                <s:Int32>144</s:Int32>
                <s:Int32>145</s:Int32>
                <s:Int32>146</s:Int32>
                <s:Int32>147</s:Int32>
                <s:Int32>148</s:Int32>
                <s:Int32>149</s:Int32>
                <s:Int32>150</s:Int32>
                <s:Int32>151</s:Int32>
                <s:Int32>152</s:Int32>
                <s:Int32>153</s:Int32>
                <s:Int32>154</s:Int32>
                <s:Int32>155</s:Int32>
                <s:Int32>156</s:Int32>
                <s:Int32>157</s:Int32>
                <s:Int32>158</s:Int32>
                <s:Int32>159</s:Int32>
                <s:Int32>160</s:Int32>
                <s:Int32>161</s:Int32>
                <s:Int32>162</s:Int32>
                <s:Int32>163</s:Int32>
                <s:Int32>164</s:Int32>
                <s:Int32>165</s:Int32>
                <s:Int32>166</s:Int32>
                <s:Int32>167</s:Int32>
                <s:Int32>168</s:Int32>
                <s:Int32>169</s:Int32>
                <s:Int32>170</s:Int32>
                <s:Int32>171</s:Int32>
                <s:Int32>172</s:Int32>
                <s:Int32>173</s:Int32>
                <s:Int32>174</s:Int32>
                <s:Int32>175</s:Int32>
                <s:Int32>176</s:Int32>
                <s:Int32>177</s:Int32>
                <s:Int32>178</s:Int32>
                <s:Int32>179</s:Int32>
                <s:Int32>180</s:Int32>
                <s:Int32>181</s:Int32>
                <s:Int32>182</s:Int32>
                <s:Int32>183</s:Int32>
                <s:Int32>184</s:Int32>
                <s:Int32>185</s:Int32>
                <s:Int32>186</s:Int32>
                <s:Int32>187</s:Int32>
                <s:Int32>188</s:Int32>
                <s:Int32>189</s:Int32>
                <s:Int32>190</s:Int32>
                <s:Int32>191</s:Int32>
                <s:Int32>192</s:Int32>
                <s:Int32>193</s:Int32>
                <s:Int32>194</s:Int32>
                <s:Int32>195</s:Int32>
                <s:Int32>196</s:Int32>
                <s:Int32>197</s:Int32>
                <s:Int32>198</s:Int32>
                <s:Int32>199</s:Int32>
                <s:Int32>200</s:Int32>
                <s:Int32>201</s:Int32>
                <s:Int32>202</s:Int32>
                <s:Int32>203</s:Int32>
                <s:Int32>204</s:Int32>
                <s:Int32>205</s:Int32>
                <s:Int32>206</s:Int32>
                <s:Int32>207</s:Int32>
                <s:Int32>208</s:Int32>
                <s:Int32>209</s:Int32>
                <s:Int32>210</s:Int32>
                <s:Int32>211</s:Int32>
                <s:Int32>212</s:Int32>
                <s:Int32>213</s:Int32>
                <s:Int32>214</s:Int32>
                <s:Int32>215</s:Int32>
                <s:Int32>216</s:Int32>
                <s:Int32>217</s:Int32>
                <s:Int32>218</s:Int32>
                <s:Int32>219</s:Int32>
                <s:Int32>220</s:Int32>
                <s:Int32>221</s:Int32>
                <s:Int32>222</s:Int32>
                <s:Int32>223</s:Int32>
                <s:Int32>224</s:Int32>
                <s:Int32>225</s:Int32>
                <s:Int32>226</s:Int32>
                <s:Int32>227</s:Int32>
                <s:Int32>228</s:Int32>
                <s:Int32>229</s:Int32>
                <s:Int32>230</s:Int32>
                <s:Int32>231</s:Int32>
                <s:Int32>232</s:Int32>
                <s:Int32>233</s:Int32>
                <s:Int32>234</s:Int32>
                <s:Int32>235</s:Int32>
                <s:Int32>236</s:Int32>
                <s:Int32>237</s:Int32>
                <s:Int32>238</s:Int32>
                <s:Int32>239</s:Int32>
                <s:Int32>240</s:Int32>
                <s:Int32>241</s:Int32>
                <s:Int32>242</s:Int32>
                <s:Int32>243</s:Int32>
                <s:Int32>244</s:Int32>
                <s:Int32>245</s:Int32>
                <s:Int32>246</s:Int32>
                <s:Int32>247</s:Int32>
                <s:Int32>248</s:Int32>
                <s:Int32>249</s:Int32>
                <s:Int32>250</s:Int32>
                <s:Int32>251</s:Int32>
                <s:Int32>252</s:Int32>
                <s:Int32>253</s:Int32>
                <s:Int32>254</s:Int32>
                <s:Int32>255</s:Int32>
                <s:Int32>256</s:Int32>
                <s:Int32>257</s:Int32>
                <s:Int32>258</s:Int32>
                <s:Int32>259</s:Int32>
                <s:Int32>260</s:Int32>
                <s:Int32>261</s:Int32>
                <s:Int32>262</s:Int32>
                <s:Int32>263</s:Int32>
                <s:Int32>264</s:Int32>
                <s:Int32>265</s:Int32>
                <s:Int32>266</s:Int32>
                <s:Int32>267</s:Int32>
                <s:Int32>268</s:Int32>
                <s:Int32>269</s:Int32>
                <s:Int32>270</s:Int32>
                <s:Int32>271</s:Int32>
                <s:Int32>272</s:Int32>
                <s:Int32>273</s:Int32>
                <s:Int32>274</s:Int32>
                <s:Int32>275</s:Int32>
                <s:Int32>276</s:Int32>
                <s:Int32>277</s:Int32>
                <s:Int32>278</s:Int32>
                <s:Int32>279</s:Int32>
                <s:Int32>280</s:Int32>
                <s:Int32>281</s:Int32>
                <s:Int32>282</s:Int32>
                <s:Int32>283</s:Int32>
                <s:Int32>284</s:Int32>
                <s:Int32>285</s:Int32>
                <s:Int32>286</s:Int32>
                <s:Int32>287</s:Int32>
                <s:Int32>288</s:Int32>
                <s:Int32>289</s:Int32>
                <s:Int32>290</s:Int32>
                <s:Int32>291</s:Int32>
                <s:Int32>292</s:Int32>
                <s:Int32>293</s:Int32>
                <s:Int32>294</s:Int32>
                <s:Int32>295</s:Int32>
                <s:Int32>296</s:Int32>
                <s:Int32>297</s:Int32>
                <s:Int32>298</s:Int32>
                <s:Int32>299</s:Int32>
                <s:Int32>300</s:Int32>
                <s:Int32>301</s:Int32>
                <s:Int32>302</s:Int32>
                <s:Int32>303</s:Int32>
                <s:Int32>304</s:Int32>
                <s:Int32>305</s:Int32>
                <s:Int32>306</s:Int32>
                <s:Int32>307</s:Int32>
                <s:Int32>308</s:Int32>
                <s:Int32>309</s:Int32>
                <s:Int32>310</s:Int32>
                <s:Int32>311</s:Int32>
                <s:Int32>312</s:Int32>
                <s:Int32>313</s:Int32>
                <s:Int32>314</s:Int32>
                <s:Int32>315</s:Int32>
                <s:Int32>316</s:Int32>
                <s:Int32>317</s:Int32>
                <s:Int32>318</s:Int32>
                <s:Int32>319</s:Int32>
                <s:Int32>320</s:Int32>
                <s:Int32>321</s:Int32>
                <s:Int32>322</s:Int32>
                <s:Int32>323</s:Int32>
                <s:Int32>324</s:Int32>
                <s:Int32>325</s:Int32>
                <s:Int32>326</s:Int32>
                <s:Int32>327</s:Int32>
                <s:Int32>328</s:Int32>
                <s:Int32>329</s:Int32>
                <s:Int32>330</s:Int32>
                <s:Int32>331</s:Int32>
                <s:Int32>332</s:Int32>
                <s:Int32>333</s:Int32>
                <s:Int32>334</s:Int32>
                <s:Int32>335</s:Int32>
                <s:Int32>336</s:Int32>
                <s:Int32>337</s:Int32>
                <s:Int32>338</s:Int32>
                <s:Int32>339</s:Int32>
                <s:Int32>340</s:Int32>
                <s:Int32>341</s:Int32>
                <s:Int32>342</s:Int32>
                <s:Int32>343</s:Int32>
                <s:Int32>344</s:Int32>
                <s:Int32>345</s:Int32>
                <s:Int32>346</s:Int32>
                <s:Int32>347</s:Int32>
                <s:Int32>348</s:Int32>
                <s:Int32>349</s:Int32>
                <s:Int32>350</s:Int32>
                <s:Int32>351</s:Int32>
                <s:Int32>352</s:Int32>
                <s:Int32>353</s:Int32>
                <s:Int32>354</s:Int32>
                <s:Int32>355</s:Int32>
                <s:Int32>356</s:Int32>
                <s:Int32>357</s:Int32>
                <s:Int32>358</s:Int32>
                <s:Int32>359</s:Int32>
                <s:Int32>360</s:Int32>
                <s:Int32>361</s:Int32>
                <s:Int32>362</s:Int32>
                <s:Int32>363</s:Int32>
                <s:Int32>364</s:Int32>
                <s:Int32>365</s:Int32>
                <s:Int32>366</s:Int32>
                <s:Int32>367</s:Int32>
                <s:Int32>368</s:Int32>
                <s:Int32>369</s:Int32>
                <s:Int32>370</s:Int32>
                <s:Int32>371</s:Int32>
                <s:Int32>372</s:Int32>
                <s:Int32>373</s:Int32>
                <s:Int32>374</s:Int32>
                <s:Int32>375</s:Int32>
                <s:Int32>376</s:Int32>
                <s:Int32>377</s:Int32>
                <s:Int32>378</s:Int32>
                <s:Int32>379</s:Int32>
                <s:Int32>380</s:Int32>
                <s:Int32>381</s:Int32>
                <s:Int32>382</s:Int32>
                <s:Int32>383</s:Int32>
                <s:Int32>384</s:Int32>
                <s:Int32>385</s:Int32>
                <s:Int32>386</s:Int32>
                <s:Int32>387</s:Int32>
                <s:Int32>388</s:Int32>
                <s:Int32>389</s:Int32>
                <s:Int32>390</s:Int32>
                <s:Int32>391</s:Int32>
                <s:Int32>392</s:Int32>
                <s:Int32>393</s:Int32>
                <s:Int32>394</s:Int32>
                <s:Int32>395</s:Int32>
                <s:Int32>396</s:Int32>
                <s:Int32>397</s:Int32>
                <s:Int32>398</s:Int32>
                <s:Int32>399</s:Int32>
                <s:Int32>400</s:Int32>
                <s:Int32>401</s:Int32>
                <s:Int32>402</s:Int32>
                <s:Int32>403</s:Int32>
                <s:Int32>404</s:Int32>
                <s:Int32>405</s:Int32>
                <s:Int32>406</s:Int32>
                <s:Int32>407</s:Int32>
                <s:Int32>408</s:Int32>
                <s:Int32>409</s:Int32>
                <s:Int32>410</s:Int32>
                <s:Int32>411</s:Int32>
                <s:Int32>412</s:Int32>
                <s:Int32>413</s:Int32>
                <s:Int32>414</s:Int32>
                <s:Int32>415</s:Int32>
                <s:Int32>416</s:Int32>
                <s:Int32>417</s:Int32>
                <s:Int32>418</s:Int32>
                <s:Int32>419</s:Int32>
                <s:Int32>420</s:Int32>
                <s:Int32>421</s:Int32>
                <s:Int32>422</s:Int32>
                <s:Int32>423</s:Int32>
                <s:Int32>424</s:Int32>
                <s:Int32>425</s:Int32>
                <s:Int32>426</s:Int32>
                <s:Int32>427</s:Int32>
                <s:Int32>428</s:Int32>
                <s:Int32>429</s:Int32>
                <s:Int32>430</s:Int32>
                <s:Int32>431</s:Int32>
                <s:Int32>432</s:Int32>
                <s:Int32>433</s:Int32>
                <s:Int32>434</s:Int32>
                <s:Int32>435</s:Int32>
                <s:Int32>436</s:Int32>
                <s:Int32>437</s:Int32>
                <s:Int32>438</s:Int32>
                <s:Int32>439</s:Int32>
                <s:Int32>440</s:Int32>
                <s:Int32>441</s:Int32>
                <s:Int32>442</s:Int32>
                <s:Int32>443</s:Int32>
                <s:Int32>444</s:Int32>
                <s:Int32>445</s:Int32>
                <s:Int32>446</s:Int32>
                <s:Int32>447</s:Int32>
                <s:Int32>448</s:Int32>
                <s:Int32>449</s:Int32>
                <s:Int32>450</s:Int32>
                <s:Int32>451</s:Int32>
                <s:Int32>452</s:Int32>
                <s:Int32>453</s:Int32>
                <s:Int32>454</s:Int32>
                <s:Int32>455</s:Int32>
                <s:Int32>456</s:Int32>
                <s:Int32>457</s:Int32>
                <s:Int32>458</s:Int32>
                <s:Int32>459</s:Int32>
                <s:Int32>460</s:Int32>
                <s:Int32>461</s:Int32>
                <s:Int32>462</s:Int32>
                <s:Int32>463</s:Int32>
                <s:Int32>464</s:Int32>
                <s:Int32>465</s:Int32>
                <s:Int32>466</s:Int32>
                <s:Int32>467</s:Int32>
                <s:Int32>468</s:Int32>
                <s:Int32>469</s:Int32>
                <s:Int32>470</s:Int32>
                <s:Int32>471</s:Int32>
                <s:Int32>472</s:Int32>
                <s:Int32>473</s:Int32>
                <s:Int32>474</s:Int32>
                <s:Int32>475</s:Int32>
                <s:Int32>476</s:Int32>
                <s:Int32>477</s:Int32>
                <s:Int32>478</s:Int32>
                <s:Int32>479</s:Int32>
                <s:Int32>480</s:Int32>
                <s:Int32>481</s:Int32>
                <s:Int32>482</s:Int32>
                <s:Int32>483</s:Int32>
                <s:Int32>484</s:Int32>
                <s:Int32>485</s:Int32>
                <s:Int32>486</s:Int32>
                <s:Int32>487</s:Int32>
                <s:Int32>488</s:Int32>
                <s:Int32>489</s:Int32>
                <s:Int32>490</s:Int32>
                <s:Int32>491</s:Int32>
                <s:Int32>492</s:Int32>
                <s:Int32>493</s:Int32>
                <s:Int32>494</s:Int32>
                <s:Int32>495</s:Int32>
                <s:Int32>496</s:Int32>
                <s:Int32>497</s:Int32>
                <s:Int32>498</s:Int32>
                <s:Int32>499</s:Int32>
                <s:Int32>500</s:Int32>
                <s:Int32>501</s:Int32>
                <s:Int32>502</s:Int32>
                <s:Int32>503</s:Int32>
                <s:Int32>504</s:Int32>
                <s:Int32>505</s:Int32>
                <s:Int32>506</s:Int32>
                <s:Int32>507</s:Int32>
                <s:Int32>508</s:Int32>
                <s:Int32>509</s:Int32>
                <s:Int32>510</s:Int32>
                <s:Int32>511</s:Int32>
                <s:Int32>512</s:Int32>
                <s:Int32>513</s:Int32>
                <s:Int32>514</s:Int32>
                <s:Int32>515</s:Int32>
                <s:Int32>516</s:Int32>
                <s:Int32>517</s:Int32>
                <s:Int32>518</s:Int32>
                <s:Int32>519</s:Int32>
                <s:Int32>520</s:Int32>
                <s:Int32>521</s:Int32>
                <s:Int32>522</s:Int32>
                <s:Int32>523</s:Int32>
                <s:Int32>524</s:Int32>
                <s:Int32>525</s:Int32>
                <s:Int32>526</s:Int32>
                <s:Int32>527</s:Int32>
                <s:Int32>528</s:Int32>
                <s:Int32>529</s:Int32>
                <s:Int32>530</s:Int32>
                <s:Int32>531</s:Int32>
                <s:Int32>532</s:Int32>
                <s:Int32>533</s:Int32>
                <s:Int32>534</s:Int32>
                <s:Int32>535</s:Int32>
                <s:Int32>536</s:Int32>
                <s:Int32>537</s:Int32>
                <s:Int32>538</s:Int32>
                <s:Int32>539</s:Int32>
                <s:Int32>540</s:Int32>
                <s:Int32>541</s:Int32>
                <s:Int32>542</s:Int32>
                <s:Int32>543</s:Int32>
                <s:Int32>544</s:Int32>
                <s:Int32>545</s:Int32>
                <s:Int32>546</s:Int32>
                <s:Int32>547</s:Int32>
                <s:Int32>548</s:Int32>
                <s:Int32>549</s:Int32>
                <s:Int32>550</s:Int32>
                <s:Int32>551</s:Int32>
                <s:Int32>552</s:Int32>
                <s:Int32>553</s:Int32>
                <s:Int32>554</s:Int32>
                <s:Int32>555</s:Int32>
                <s:Int32>556</s:Int32>
                <s:Int32>557</s:Int32>
                <s:Int32>558</s:Int32>
                <s:Int32>559</s:Int32>
                <s:Int32>560</s:Int32>
                <s:Int32>561</s:Int32>
                <s:Int32>562</s:Int32>
                <s:Int32>563</s:Int32>
                <s:Int32>564</s:Int32>
                <s:Int32>565</s:Int32>
                <s:Int32>566</s:Int32>
                <s:Int32>567</s:Int32>
                <s:Int32>568</s:Int32>
                <s:Int32>569</s:Int32>
                <s:Int32>570</s:Int32>
                <s:Int32>571</s:Int32>
                <s:Int32>572</s:Int32>
                <s:Int32>573</s:Int32>
                <s:Int32>574</s:Int32>
                <s:Int32>575</s:Int32>
                <s:Int32>576</s:Int32>
                <s:Int32>577</s:Int32>
                <s:Int32>578</s:Int32>
                <s:Int32>579</s:Int32>
                <s:Int32>580</s:Int32>
                <s:Int32>581</s:Int32>
                <s:Int32>582</s:Int32>
                <s:Int32>583</s:Int32>
                <s:Int32>584</s:Int32>
                <s:Int32>585</s:Int32>
                <s:Int32>586</s:Int32>
                <s:Int32>587</s:Int32>
                <s:Int32>588</s:Int32>
                <s:Int32>589</s:Int32>
                <s:Int32>590</s:Int32>
                <s:Int32>591</s:Int32>
                <s:Int32>592</s:Int32>
                <s:Int32>593</s:Int32>
                <s:Int32>594</s:Int32>
                <s:Int32>595</s:Int32>
                <s:Int32>596</s:Int32>
                <s:Int32>597</s:Int32>
                <s:Int32>598</s:Int32>
                <s:Int32>599</s:Int32>
                <s:Int32>600</s:Int32>
                <s:Int32>601</s:Int32>
                <s:Int32>602</s:Int32>
                <s:Int32>603</s:Int32>
                <s:Int32>604</s:Int32>
                <s:Int32>605</s:Int32>
                <s:Int32>606</s:Int32>
                <s:Int32>607</s:Int32>
                <s:Int32>608</s:Int32>
                <s:Int32>609</s:Int32>
                <s:Int32>610</s:Int32>
                <s:Int32>611</s:Int32>
                <s:Int32>612</s:Int32>
                <s:Int32>613</s:Int32>
                <s:Int32>614</s:Int32>
                <s:Int32>615</s:Int32>
                <s:Int32>616</s:Int32>
                <s:Int32>617</s:Int32>
                <s:Int32>618</s:Int32>
                <s:Int32>619</s:Int32>
                <s:Int32>620</s:Int32>
                <s:Int32>621</s:Int32>
                <s:Int32>622</s:Int32>
                <s:Int32>623</s:Int32>
                <s:Int32>624</s:Int32>
                <s:Int32>625</s:Int32>
                <s:Int32>626</s:Int32>
                <s:Int32>627</s:Int32>
                <s:Int32>628</s:Int32>
                <s:Int32>629</s:Int32>
                <s:Int32>630</s:Int32>
                <s:Int32>631</s:Int32>
                <s:Int32>632</s:Int32>
                <s:Int32>633</s:Int32>
                <s:Int32>634</s:Int32>
                <s:Int32>635</s:Int32>
                <s:Int32>636</s:Int32>
                <s:Int32>637</s:Int32>
                <s:Int32>638</s:Int32>
                <s:Int32>639</s:Int32>
                <s:Int32>640</s:Int32>
                <s:Int32>641</s:Int32>
                <s:Int32>642</s:Int32>
                <s:Int32>643</s:Int32>
                <s:Int32>644</s:Int32>
                <s:Int32>645</s:Int32>
                <s:Int32>646</s:Int32>
                <s:Int32>647</s:Int32>
                <s:Int32>648</s:Int32>
                <s:Int32>649</s:Int32>
                <s:Int32>650</s:Int32>
                <s:Int32>651</s:Int32>
                <s:Int32>652</s:Int32>
                <s:Int32>653</s:Int32>
                <s:Int32>654</s:Int32>
                <s:Int32>655</s:Int32>
                <s:Int32>656</s:Int32>
                <s:Int32>657</s:Int32>
                <s:Int32>658</s:Int32>
                <s:Int32>659</s:Int32>
                <s:Int32>660</s:Int32>
                <s:Int32>661</s:Int32>
                <s:Int32>662</s:Int32>
                <s:Int32>663</s:Int32>
                <s:Int32>664</s:Int32>
                <s:Int32>665</s:Int32>
                <s:Int32>666</s:Int32>
                <s:Int32>667</s:Int32>
                <s:Int32>668</s:Int32>
                <s:Int32>669</s:Int32>
                <s:Int32>670</s:Int32>
                <s:Int32>671</s:Int32>
                <s:Int32>672</s:Int32>
                <s:Int32>673</s:Int32>
                <s:Int32>674</s:Int32>
                <s:Int32>675</s:Int32>
                <s:Int32>676</s:Int32>
                <s:Int32>677</s:Int32>
                <s:Int32>678</s:Int32>
                <s:Int32>679</s:Int32>
                <s:Int32>680</s:Int32>
                <s:Int32>681</s:Int32>
                <s:Int32>682</s:Int32>
                <s:Int32>683</s:Int32>
                <s:Int32>684</s:Int32>
                <s:Int32>685</s:Int32>
                <s:Int32>686</s:Int32>
                <s:Int32>687</s:Int32>
                <s:Int32>688</s:Int32>
                <s:Int32>689</s:Int32>
                <s:Int32>690</s:Int32>
                <s:Int32>691</s:Int32>
                <s:Int32>692</s:Int32>
                <s:Int32>693</s:Int32>
                <s:Int32>694</s:Int32>
                <s:Int32>695</s:Int32>
                <s:Int32>696</s:Int32>
                <s:Int32>697</s:Int32>
                <s:Int32>698</s:Int32>
                <s:Int32>699</s:Int32>
                <s:Int32>700</s:Int32>
                <s:Int32>701</s:Int32>
                <s:Int32>702</s:Int32>
                <s:Int32>703</s:Int32>
                <s:Int32>704</s:Int32>
                <s:Int32>705</s:Int32>
                <s:Int32>706</s:Int32>
                <s:Int32>707</s:Int32>
                <s:Int32>708</s:Int32>
                <s:Int32>709</s:Int32>
                <s:Int32>710</s:Int32>
                <s:Int32>711</s:Int32>
                <s:Int32>712</s:Int32>
                <s:Int32>713</s:Int32>
                <s:Int32>714</s:Int32>
                <s:Int32>715</s:Int32>
                <s:Int32>716</s:Int32>
                <s:Int32>717</s:Int32>
                <s:Int32>718</s:Int32>
                <s:Int32>719</s:Int32>
                <s:Int32>720</s:Int32>
                <s:Int32>721</s:Int32>
                <s:Int32>722</s:Int32>
                <s:Int32>723</s:Int32>
                <s:Int32>724</s:Int32>
                <s:Int32>725</s:Int32>
                <s:Int32>726</s:Int32>
                <s:Int32>727</s:Int32>
                <s:Int32>728</s:Int32>
                <s:Int32>729</s:Int32>
                <s:Int32>730</s:Int32>
                <s:Int32>731</s:Int32>
                <s:Int32>732</s:Int32>
                <s:Int32>733</s:Int32>
                <s:Int32>734</s:Int32>
                <s:Int32>735</s:Int32>
                <s:Int32>736</s:Int32>
                <s:Int32>737</s:Int32>
                <s:Int32>738</s:Int32>
                <s:Int32>739</s:Int32>
                <s:Int32>740</s:Int32>
                <s:Int32>741</s:Int32>
                <s:Int32>742</s:Int32>
                <s:Int32>743</s:Int32>
                <s:Int32>744</s:Int32>
                <s:Int32>745</s:Int32>
                <s:Int32>746</s:Int32>
                <s:Int32>747</s:Int32>
                <s:Int32>748</s:Int32>
                <s:Int32>749</s:Int32>
                <s:Int32>750</s:Int32>
                <s:Int32>751</s:Int32>
                <s:Int32>752</s:Int32>
                <s:Int32>753</s:Int32>
                <s:Int32>754</s:Int32>
                <s:Int32>755</s:Int32>
                <s:Int32>756</s:Int32>
                <s:Int32>757</s:Int32>
                <s:Int32>758</s:Int32>
                <s:Int32>759</s:Int32>
                <s:Int32>760</s:Int32>
                <s:Int32>761</s:Int32>
                <s:Int32>762</s:Int32>
                <s:Int32>763</s:Int32>
                <s:Int32>764</s:Int32>
                <s:Int32>765</s:Int32>
                <s:Int32>766</s:Int32>
                <s:Int32>767</s:Int32>
                <s:Int32>768</s:Int32>
                <s:Int32>769</s:Int32>
                <s:Int32>770</s:Int32>
                <s:Int32>771</s:Int32>
                <s:Int32>772</s:Int32>
                <s:Int32>773</s:Int32>
                <s:Int32>774</s:Int32>
                <s:Int32>775</s:Int32>
                <s:Int32>776</s:Int32>
                <s:Int32>777</s:Int32>
                <s:Int32>778</s:Int32>
                <s:Int32>779</s:Int32>
                <s:Int32>780</s:Int32>
                <s:Int32>781</s:Int32>
                <s:Int32>782</s:Int32>
                <s:Int32>783</s:Int32>
                <s:Int32>784</s:Int32>
                <s:Int32>785</s:Int32>
                <s:Int32>786</s:Int32>
                <s:Int32>787</s:Int32>
                <s:Int32>788</s:Int32>
                <s:Int32>789</s:Int32>
                <s:Int32>790</s:Int32>
                <s:Int32>791</s:Int32>
                <s:Int32>792</s:Int32>
                <s:Int32>793</s:Int32>
                <s:Int32>794</s:Int32>
                <s:Int32>795</s:Int32>
                <s:Int32>796</s:Int32>
                <s:Int32>797</s:Int32>
                <s:Int32>798</s:Int32>
                <s:Int32>799</s:Int32>
                <s:Int32>800</s:Int32>
                <s:Int32>801</s:Int32>
                <s:Int32>802</s:Int32>
                <s:Int32>803</s:Int32>
                <s:Int32>804</s:Int32>
                <s:Int32>805</s:Int32>
                <s:Int32>806</s:Int32>
                <s:Int32>807</s:Int32>
                <s:Int32>808</s:Int32>
                <s:Int32>809</s:Int32>
                <s:Int32>810</s:Int32>
                <s:Int32>811</s:Int32>
                <s:Int32>812</s:Int32>
                <s:Int32>813</s:Int32>
                <s:Int32>814</s:Int32>
                <s:Int32>815</s:Int32>
                <s:Int32>816</s:Int32>
                <s:Int32>817</s:Int32>
                <s:Int32>818</s:Int32>
                <s:Int32>819</s:Int32>
                <s:Int32>820</s:Int32>
                <s:Int32>821</s:Int32>
                <s:Int32>822</s:Int32>
                <s:Int32>823</s:Int32>
                <s:Int32>824</s:Int32>
                <s:Int32>825</s:Int32>
                <s:Int32>826</s:Int32>
                <s:Int32>827</s:Int32>
                <s:Int32>828</s:Int32>
                <s:Int32>829</s:Int32>
                <s:Int32>830</s:Int32>
                <s:Int32>831</s:Int32>
                <s:Int32>832</s:Int32>
                <s:Int32>833</s:Int32>
                <s:Int32>834</s:Int32>
                <s:Int32>835</s:Int32>
                <s:Int32>836</s:Int32>
                <s:Int32>837</s:Int32>
                <s:Int32>838</s:Int32>
                <s:Int32>839</s:Int32>
                <s:Int32>840</s:Int32>
                <s:Int32>841</s:Int32>
                <s:Int32>842</s:Int32>
                <s:Int32>843</s:Int32>
                <s:Int32>844</s:Int32>
                <s:Int32>845</s:Int32>
                <s:Int32>846</s:Int32>
                <s:Int32>847</s:Int32>
                <s:Int32>848</s:Int32>
                <s:Int32>849</s:Int32>
                <s:Int32>850</s:Int32>
                <s:Int32>851</s:Int32>
                <s:Int32>852</s:Int32>
                <s:Int32>853</s:Int32>
                <s:Int32>854</s:Int32>
                <s:Int32>855</s:Int32>
                <s:Int32>856</s:Int32>
                <s:Int32>857</s:Int32>
                <s:Int32>858</s:Int32>
                <s:Int32>859</s:Int32>
                <s:Int32>860</s:Int32>
                <s:Int32>861</s:Int32>
                <s:Int32>862</s:Int32>
                <s:Int32>863</s:Int32>
                <s:Int32>864</s:Int32>
                <s:Int32>865</s:Int32>
                <s:Int32>866</s:Int32>
                <s:Int32>867</s:Int32>
                <s:Int32>868</s:Int32>
                <s:Int32>869</s:Int32>
                <s:Int32>870</s:Int32>
                <s:Int32>871</s:Int32>
                <s:Int32>872</s:Int32>
                <s:Int32>873</s:Int32>
                <s:Int32>874</s:Int32>
                <s:Int32>875</s:Int32>
                <s:Int32>876</s:Int32>
                <s:Int32>877</s:Int32>
                <s:Int32>878</s:Int32>
                <s:Int32>879</s:Int32>
                <s:Int32>880</s:Int32>
                <s:Int32>881</s:Int32>
                <s:Int32>882</s:Int32>
                <s:Int32>883</s:Int32>
                <s:Int32>884</s:Int32>
                <s:Int32>885</s:Int32>
                <s:Int32>886</s:Int32>
                <s:Int32>887</s:Int32>
                <s:Int32>888</s:Int32>
                <s:Int32>889</s:Int32>
                <s:Int32>890</s:Int32>
                <s:Int32>891</s:Int32>
                <s:Int32>892</s:Int32>
                <s:Int32>893</s:Int32>
                <s:Int32>894</s:Int32>
                <s:Int32>895</s:Int32>
                <s:Int32>896</s:Int32>
                <s:Int32>897</s:Int32>
                <s:Int32>898</s:Int32>
                <s:Int32>899</s:Int32>
                <s:Int32>900</s:Int32>
                <s:Int32>901</s:Int32>
                <s:Int32>902</s:Int32>
                <s:Int32>903</s:Int32>
                <s:Int32>904</s:Int32>
                <s:Int32>905</s:Int32>
                <s:Int32>906</s:Int32>
                <s:Int32>907</s:Int32>
                <s:Int32>908</s:Int32>
                <s:Int32>909</s:Int32>
                <s:Int32>910</s:Int32>
                <s:Int32>911</s:Int32>
                <s:Int32>912</s:Int32>
                <s:Int32>913</s:Int32>
                <s:Int32>914</s:Int32>
                <s:Int32>915</s:Int32>
                <s:Int32>916</s:Int32>
                <s:Int32>917</s:Int32>
                <s:Int32>918</s:Int32>
                <s:Int32>919</s:Int32>
                <s:Int32>920</s:Int32>
                <s:Int32>921</s:Int32>
                <s:Int32>922</s:Int32>
                <s:Int32>923</s:Int32>
                <s:Int32>924</s:Int32>
                <s:Int32>925</s:Int32>
                <s:Int32>926</s:Int32>
                <s:Int32>927</s:Int32>
                <s:Int32>928</s:Int32>
                <s:Int32>929</s:Int32>
                <s:Int32>930</s:Int32>
                <s:Int32>931</s:Int32>
                <s:Int32>932</s:Int32>
                <s:Int32>933</s:Int32>
                <s:Int32>934</s:Int32>
                <s:Int32>935</s:Int32>
                <s:Int32>936</s:Int32>
                <s:Int32>937</s:Int32>
                <s:Int32>938</s:Int32>
                <s:Int32>939</s:Int32>
                <s:Int32>940</s:Int32>
                <s:Int32>941</s:Int32>
                <s:Int32>942</s:Int32>
                <s:Int32>943</s:Int32>
                <s:Int32>944</s:Int32>
                <s:Int32>945</s:Int32>
                <s:Int32>946</s:Int32>
                <s:Int32>947</s:Int32>
                <s:Int32>948</s:Int32>
                <s:Int32>949</s:Int32>
                <s:Int32>950</s:Int32>
                <s:Int32>951</s:Int32>
                <s:Int32>952</s:Int32>
                <s:Int32>953</s:Int32>
                <s:Int32>954</s:Int32>
                <s:Int32>955</s:Int32>
                <s:Int32>956</s:Int32>
                <s:Int32>957</s:Int32>
                <s:Int32>958</s:Int32>
                <s:Int32>959</s:Int32>
                <s:Int32>960</s:Int32>
                <s:Int32>961</s:Int32>
                <s:Int32>962</s:Int32>
                <s:Int32>963</s:Int32>
                <s:Int32>964</s:Int32>
                <s:Int32>965</s:Int32>
                <s:Int32>966</s:Int32>
                <s:Int32>967</s:Int32>
                <s:Int32>968</s:Int32>
                <s:Int32>969</s:Int32>
                <s:Int32>970</s:Int32>
                <s:Int32>971</s:Int32>
                <s:Int32>972</s:Int32>
                <s:Int32>973</s:Int32>
                <s:Int32>974</s:Int32>
                <s:Int32>975</s:Int32>
                <s:Int32>976</s:Int32>
                <s:Int32>977</s:Int32>
                <s:Int32>978</s:Int32>
                <s:Int32>979</s:Int32>
                <s:Int32>980</s:Int32>
                <s:Int32>981</s:Int32>
                <s:Int32>982</s:Int32>
                <s:Int32>983</s:Int32>
                <s:Int32>984</s:Int32>
                <s:Int32>985</s:Int32>
                <s:Int32>986</s:Int32>
                <s:Int32>987</s:Int32>
                <s:Int32>988</s:Int32>
                <s:Int32>989</s:Int32>
                <s:Int32>990</s:Int32>
                <s:Int32>991</s:Int32>
                <s:Int32>992</s:Int32>
                <s:Int32>993</s:Int32>
                <s:Int32>994</s:Int32>
                <s:Int32>995</s:Int32>
                <s:Int32>996</s:Int32>
                <s:Int32>997</s:Int32>
                <s:Int32>998</s:Int32>
                <s:Int32>999</s:Int32>
                <s:Int32>1000</s:Int32>
                <s:Int32>1001</s:Int32>
                <s:Int32>1002</s:Int32>
                <s:Int32>1003</s:Int32>
                <s:Int32>1004</s:Int32>
                <s:Int32>1005</s:Int32>
                <s:Int32>1006</s:Int32>
                <s:Int32>1007</s:Int32>
                <s:Int32>1008</s:Int32>
                <s:Int32>1009</s:Int32>
                <s:Int32>1010</s:Int32>
                <s:Int32>1011</s:Int32>
                <s:Int32>1012</s:Int32>
                <s:Int32>1013</s:Int32>
                <s:Int32>1014</s:Int32>
                <s:Int32>1015</s:Int32>
                <s:Int32>1016</s:Int32>
                <s:Int32>1017</s:Int32>
                <s:Int32>1018</s:Int32>
                <s:Int32>1019</s:Int32>
                <s:Int32>1020</s:Int32>
                <s:Int32>1021</s:Int32>
                <s:Int32>1022</s:Int32>
                <s:Int32>1023</s:Int32>
                <s:Int32>1024</s:Int32>
                <s:Int32>1025</s:Int32>
                <s:Int32>1026</s:Int32>
                <s:Int32>1027</s:Int32>
                <s:Int32>1028</s:Int32>
                <s:Int32>1029</s:Int32>
                <s:Int32>1030</s:Int32>
                <s:Int32>1031</s:Int32>
                <s:Int32>1032</s:Int32>
                <s:Int32>1033</s:Int32>
                <s:Int32>1034</s:Int32>
                <s:Int32>1035</s:Int32>
                <s:Int32>1036</s:Int32>
                <s:Int32>1037</s:Int32>
                <s:Int32>1038</s:Int32>
                <s:Int32>1039</s:Int32>
                <s:Int32>1040</s:Int32>
                <s:Int32>1041</s:Int32>
                <s:Int32>1042</s:Int32>
                <s:Int32>1043</s:Int32>
                <s:Int32>1044</s:Int32>
                <s:Int32>1045</s:Int32>
                <s:Int32>1046</s:Int32>
                <s:Int32>1047</s:Int32>
                <s:Int32>1048</s:Int32>
                <s:Int32>1049</s:Int32>
                <s:Int32>1050</s:Int32>
                <s:Int32>1051</s:Int32>
                <s:Int32>1052</s:Int32>
                <s:Int32>1053</s:Int32>
                <s:Int32>1054</s:Int32>
                <s:Int32>1055</s:Int32>
                <s:Int32>1056</s:Int32>
                <s:Int32>1057</s:Int32>
                <s:Int32>1058</s:Int32>
                <s:Int32>1059</s:Int32>
                <s:Int32>1060</s:Int32>
                <s:Int32>1061</s:Int32>
                <s:Int32>1062</s:Int32>
                <s:Int32>1063</s:Int32>
                <s:Int32>1064</s:Int32>
                <s:Int32>1065</s:Int32>
                <s:Int32>1066</s:Int32>
                <s:Int32>1067</s:Int32>
                <s:Int32>1068</s:Int32>
                <s:Int32>1069</s:Int32>
                <s:Int32>1070</s:Int32>
                <s:Int32>1071</s:Int32>
                <s:Int32>1072</s:Int32>
                <s:Int32>1073</s:Int32>
                <s:Int32>1074</s:Int32>
                <s:Int32>1075</s:Int32>
                <s:Int32>1076</s:Int32>
                <s:Int32>1077</s:Int32>
                <s:Int32>1078</s:Int32>
                <s:Int32>1079</s:Int32>
                <s:Int32>1080</s:Int32>
                <s:Int32>1081</s:Int32>
                <s:Int32>1082</s:Int32>
                <s:Int32>1083</s:Int32>
                <s:Int32>1084</s:Int32>
                <s:Int32>1085</s:Int32>
                <s:Int32>1086</s:Int32>
                <s:Int32>1087</s:Int32>
                <s:Int32>1088</s:Int32>
                <s:Int32>1089</s:Int32>
                <s:Int32>1090</s:Int32>
                <s:Int32>1091</s:Int32>
                <s:Int32>1092</s:Int32>
                <s:Int32>1093</s:Int32>
                <s:Int32>1094</s:Int32>
                <s:Int32>1095</s:Int32>
                <s:Int32>1096</s:Int32>
                <s:Int32>1097</s:Int32>
                <s:Int32>1098</s:Int32>
                <s:Int32>1099</s:Int32>
                <s:Int32>1100</s:Int32>
                <s:Int32>1101</s:Int32>
                <s:Int32>1102</s:Int32>
                <s:Int32>1103</s:Int32>
                <s:Int32>1104</s:Int32>
                <s:Int32>1105</s:Int32>
                <s:Int32>1106</s:Int32>
                <s:Int32>1107</s:Int32>
                <s:Int32>1108</s:Int32>
                <s:Int32>1109</s:Int32>
                <s:Int32>1110</s:Int32>
                <s:Int32>1111</s:Int32>
                <s:Int32>1112</s:Int32>
                <s:Int32>1113</s:Int32>
                <s:Int32>1114</s:Int32>
                <s:Int32>1115</s:Int32>
                <s:Int32>1116</s:Int32>
                <s:Int32>1117</s:Int32>
                <s:Int32>1118</s:Int32>
                <s:Int32>1119</s:Int32>
                <s:Int32>1120</s:Int32>
                <s:Int32>1121</s:Int32>
                <s:Int32>1122</s:Int32>
                <s:Int32>1123</s:Int32>
                <s:Int32>1124</s:Int32>
                <s:Int32>1125</s:Int32>
                <s:Int32>1126</s:Int32>
                <s:Int32>1127</s:Int32>
                <s:Int32>1128</s:Int32>
                <s:Int32>1129</s:Int32>
                <s:Int32>1130</s:Int32>
                <s:Int32>1131</s:Int32>
                <s:Int32>1132</s:Int32>
                <s:Int32>1133</s:Int32>
                <s:Int32>1134</s:Int32>
                <s:Int32>1135</s:Int32>
                <s:Int32>1136</s:Int32>
                <s:Int32>1137</s:Int32>
                <s:Int32>1138</s:Int32>
                <s:Int32>1139</s:Int32>
                <s:Int32>1140</s:Int32>
                <s:Int32>1141</s:Int32>
                <s:Int32>1142</s:Int32>
                <s:Int32>1143</s:Int32>
                <s:Int32>1144</s:Int32>
                <s:Int32>1145</s:Int32>
                <s:Int32>1146</s:Int32>
                <s:Int32>1147</s:Int32>
                <s:Int32>1148</s:Int32>
                <s:Int32>1149</s:Int32>
                <s:Int32>1150</s:Int32>
                <s:Int32>1151</s:Int32>
                <s:Int32>1152</s:Int32>
                <s:Int32>1153</s:Int32>
                <s:Int32>1154</s:Int32>
                <s:Int32>1155</s:Int32>
                <s:Int32>1156</s:Int32>
                <s:Int32>1157</s:Int32>
                <s:Int32>1158</s:Int32>
                <s:Int32>1159</s:Int32>
                <s:Int32>1160</s:Int32>
                <s:Int32>1161</s:Int32>
                <s:Int32>1162</s:Int32>
                <s:Int32>1163</s:Int32>
                <s:Int32>1164</s:Int32>
                <s:Int32>1165</s:Int32>
                <s:Int32>1166</s:Int32>
                <s:Int32>1167</s:Int32>
                <s:Int32>1168</s:Int32>
                <s:Int32>1169</s:Int32>
                <s:Int32>1170</s:Int32>
                <s:Int32>1171</s:Int32>
                <s:Int32>1172</s:Int32>
                <s:Int32>1173</s:Int32>
                <s:Int32>1174</s:Int32>
                <s:Int32>1175</s:Int32>
                <s:Int32>1176</s:Int32>
                <s:Int32>1177</s:Int32>
                <s:Int32>1178</s:Int32>
                <s:Int32>1179</s:Int32>
                <s:Int32>1180</s:Int32>
                <s:Int32>1181</s:Int32>
                <s:Int32>1182</s:Int32>
                <s:Int32>1183</s:Int32>
                <s:Int32>1184</s:Int32>
                <s:Int32>1185</s:Int32>
                <s:Int32>1186</s:Int32>
                <s:Int32>1187</s:Int32>
                <s:Int32>1188</s:Int32>
                <s:Int32>1189</s:Int32>
                <s:Int32>1190</s:Int32>
                <s:Int32>1191</s:Int32>
                <s:Int32>1192</s:Int32>
                <s:Int32>1193</s:Int32>
                <s:Int32>1194</s:Int32>
                <s:Int32>1195</s:Int32>
                <s:Int32>1196</s:Int32>
                <s:Int32>1197</s:Int32>
                <s:Int32>1198</s:Int32>
                <s:Int32>1199</s:Int32>
                <s:Int32>1200</s:Int32>
                <s:Int32>1201</s:Int32>
                <s:Int32>1202</s:Int32>
                <s:Int32>1203</s:Int32>
                <s:Int32>1204</s:Int32>
                <s:Int32>1205</s:Int32>
                <s:Int32>1206</s:Int32>
                <s:Int32>1207</s:Int32>
                <s:Int32>1208</s:Int32>
                <s:Int32>1209</s:Int32>
                <s:Int32>1210</s:Int32>
                <s:Int32>1211</s:Int32>
                <s:Int32>1212</s:Int32>
                <s:Int32>1213</s:Int32>
                <s:Int32>1214</s:Int32>
                <s:Int32>1215</s:Int32>
                <s:Int32>1216</s:Int32>
                <s:Int32>1217</s:Int32>
                <s:Int32>1218</s:Int32>
                <s:Int32>1219</s:Int32>
                <s:Int32>1220</s:Int32>
                <s:Int32>1221</s:Int32>
                <s:Int32>1222</s:Int32>
                <s:Int32>1223</s:Int32>
                <s:Int32>1224</s:Int32>
                <s:Int32>1225</s:Int32>
                <s:Int32>1226</s:Int32>
                <s:Int32>1227</s:Int32>
                <s:Int32>1228</s:Int32>
                <s:Int32>1229</s:Int32>
                <s:Int32>1230</s:Int32>
                <s:Int32>1231</s:Int32>
                <s:Int32>1232</s:Int32>
                <s:Int32>1233</s:Int32>
                <s:Int32>1234</s:Int32>
                <s:Int32>1235</s:Int32>
                <s:Int32>1236</s:Int32>
                <s:Int32>1237</s:Int32>
                <s:Int32>1238</s:Int32>
                <s:Int32>1239</s:Int32>
                <s:Int32>1240</s:Int32>
                <s:Int32>1241</s:Int32>
                <s:Int32>1242</s:Int32>
                <s:Int32>1243</s:Int32>
                <s:Int32>1244</s:Int32>
                <s:Int32>1245</s:Int32>
                <s:Int32>1246</s:Int32>
                <s:Int32>1247</s:Int32>
                <s:Int32>1248</s:Int32>
                <s:Int32>1249</s:Int32>
                <s:Int32>1250</s:Int32>
                <s:Int32>1251</s:Int32>
                <s:Int32>1252</s:Int32>
                <s:Int32>1253</s:Int32>
                <s:Int32>1254</s:Int32>
                <s:Int32>1255</s:Int32>
                <s:Int32>1256</s:Int32>
                <s:Int32>1257</s:Int32>
                <s:Int32>1258</s:Int32>
                <s:Int32>1259</s:Int32>
                <s:Int32>1260</s:Int32>
                <s:Int32>1261</s:Int32>
                <s:Int32>1262</s:Int32>
                <s:Int32>1263</s:Int32>
                <s:Int32>1264</s:Int32>
                <s:Int32>1265</s:Int32>
                <s:Int32>1266</s:Int32>
                <s:Int32>1267</s:Int32>
                <s:Int32>1268</s:Int32>
                <s:Int32>1269</s:Int32>
                <s:Int32>1270</s:Int32>
                <s:Int32>1271</s:Int32>
                <s:Int32>1272</s:Int32>
                <s:Int32>1273</s:Int32>
                <s:Int32>1274</s:Int32>
                <s:Int32>1275</s:Int32>
                <s:Int32>1276</s:Int32>
                <s:Int32>1277</s:Int32>
                <s:Int32>1278</s:Int32>
                <s:Int32>1279</s:Int32>
                <s:Int32>1280</s:Int32>
                <s:Int32>1281</s:Int32>
                <s:Int32>1282</s:Int32>
                <s:Int32>1283</s:Int32>
                <s:Int32>1284</s:Int32>
                <s:Int32>1285</s:Int32>
                <s:Int32>1286</s:Int32>
                <s:Int32>1287</s:Int32>
                <s:Int32>1288</s:Int32>
                <s:Int32>1289</s:Int32>
                <s:Int32>1290</s:Int32>
                <s:Int32>1291</s:Int32>
                <s:Int32>1292</s:Int32>
                <s:Int32>1293</s:Int32>
                <s:Int32>1294</s:Int32>
                <s:Int32>1295</s:Int32>
                <s:Int32>1296</s:Int32>
                <s:Int32>1297</s:Int32>
                <s:Int32>1298</s:Int32>
                <s:Int32>1299</s:Int32>
                <s:Int32>1300</s:Int32>
                <s:Int32>1301</s:Int32>
                <s:Int32>1302</s:Int32>
                <s:Int32>1303</s:Int32>
                <s:Int32>1304</s:Int32>
                <s:Int32>1305</s:Int32>
                <s:Int32>1306</s:Int32>
                <s:Int32>1307</s:Int32>
                <s:Int32>1308</s:Int32>
                <s:Int32>1309</s:Int32>
                <s:Int32>1310</s:Int32>
                <s:Int32>1311</s:Int32>
                <s:Int32>1312</s:Int32>
                <s:Int32>1313</s:Int32>
                <s:Int32>1314</s:Int32>
                <s:Int32>1315</s:Int32>
                <s:Int32>1316</s:Int32>
                <s:Int32>1317</s:Int32>
                <s:Int32>1318</s:Int32>
                <s:Int32>1319</s:Int32>
                <s:Int32>1320</s:Int32>
                <s:Int32>1321</s:Int32>
                <s:Int32>1322</s:Int32>
                <s:Int32>1323</s:Int32>
                <s:Int32>1324</s:Int32>
                <s:Int32>1325</s:Int32>
                <s:Int32>1326</s:Int32>
                <s:Int32>1327</s:Int32>
                <s:Int32>1328</s:Int32>
                <s:Int32>1329</s:Int32>
                <s:Int32>1330</s:Int32>
                <s:Int32>1331</s:Int32>
                <s:Int32>1332</s:Int32>
                <s:Int32>1333</s:Int32>
                <s:Int32>1334</s:Int32>
                <s:Int32>1335</s:Int32>
                <s:Int32>1336</s:Int32>
                <s:Int32>1337</s:Int32>
                <s:Int32>1338</s:Int32>
                <s:Int32>1339</s:Int32>
                <s:Int32>1340</s:Int32>
                <s:Int32>1341</s:Int32>
                <s:Int32>1342</s:Int32>
                <s:Int32>1343</s:Int32>
                <s:Int32>1344</s:Int32>
                <s:Int32>1345</s:Int32>
                <s:Int32>1346</s:Int32>
                <s:Int32>1347</s:Int32>
                <s:Int32>1348</s:Int32>
                <s:Int32>1349</s:Int32>
                <s:Int32>1350</s:Int32>
                <s:Int32>1351</s:Int32>
                <s:Int32>1352</s:Int32>
                <s:Int32>1353</s:Int32>
                <s:Int32>1354</s:Int32>
                <s:Int32>1355</s:Int32>
                <s:Int32>1356</s:Int32>
                <s:Int32>1357</s:Int32>
                <s:Int32>1358</s:Int32>
                <s:Int32>1359</s:Int32>
                <s:Int32>1360</s:Int32>
                <s:Int32>1361</s:Int32>
                <s:Int32>1362</s:Int32>
                <s:Int32>1363</s:Int32>
                <s:Int32>1364</s:Int32>
                <s:Int32>1365</s:Int32>
                <s:Int32>1366</s:Int32>
                <s:Int32>1367</s:Int32>
                <s:Int32>1368</s:Int32>
                <s:Int32>1369</s:Int32>
                <s:Int32>1370</s:Int32>
                <s:Int32>1371</s:Int32>
                <s:Int32>1372</s:Int32>
                <s:Int32>1373</s:Int32>
                <s:Int32>1374</s:Int32>
                <s:Int32>1375</s:Int32>
                <s:Int32>1376</s:Int32>
                <s:Int32>1377</s:Int32>
                <s:Int32>1378</s:Int32>
                <s:Int32>1379</s:Int32>
                <s:Int32>1380</s:Int32>
                <s:Int32>1381</s:Int32>
                <s:Int32>1382</s:Int32>
                <s:Int32>1383</s:Int32>
                <s:Int32>1384</s:Int32>
                <s:Int32>1385</s:Int32>
                <s:Int32>1386</s:Int32>
                <s:Int32>1387</s:Int32>
                <s:Int32>1388</s:Int32>
                <s:Int32>1389</s:Int32>
                <s:Int32>1390</s:Int32>
                <s:Int32>1391</s:Int32>
                <s:Int32>1392</s:Int32>
                <s:Int32>1393</s:Int32>
                <s:Int32>1394</s:Int32>
                <s:Int32>1395</s:Int32>
                <s:Int32>1396</s:Int32>
                <s:Int32>1397</s:Int32>
                <s:Int32>1398</s:Int32>
                <s:Int32>1399</s:Int32>
                <s:Int32>1400</s:Int32>
                <s:Int32>1401</s:Int32>
                <s:Int32>1402</s:Int32>
                <s:Int32>1403</s:Int32>
                <s:Int32>1404</s:Int32>
                <s:Int32>1405</s:Int32>
                <s:Int32>1406</s:Int32>
                <s:Int32>1407</s:Int32>
                <s:Int32>1408</s:Int32>
                <s:Int32>1409</s:Int32>
                <s:Int32>1410</s:Int32>
                <s:Int32>1411</s:Int32>
                <s:Int32>1412</s:Int32>
                <s:Int32>1413</s:Int32>
                <s:Int32>1414</s:Int32>
                <s:Int32>1415</s:Int32>
                <s:Int32>1416</s:Int32>
                <s:Int32>1417</s:Int32>
                <s:Int32>1418</s:Int32>
                <s:Int32>1419</s:Int32>
                <s:Int32>1420</s:Int32>
                <s:Int32>1421</s:Int32>
                <s:Int32>1422</s:Int32>
                <s:Int32>1423</s:Int32>
                <s:Int32>1424</s:Int32>
                <s:Int32>1425</s:Int32>
                <s:Int32>1426</s:Int32>
                <s:Int32>1427</s:Int32>
                <s:Int32>1428</s:Int32>
                <s:Int32>1429</s:Int32>
                <s:Int32>1430</s:Int32>
                <s:Int32>1431</s:Int32>
                <s:Int32>1432</s:Int32>
                <s:Int32>1433</s:Int32>
                <s:Int32>1434</s:Int32>
                <s:Int32>1435</s:Int32>
                <s:Int32>1436</s:Int32>
                <s:Int32>1437</s:Int32>
                <s:Int32>1438</s:Int32>
                <s:Int32>1439</s:Int32>
                <s:Int32>1440</s:Int32>
                <s:Int32>1441</s:Int32>
                <s:Int32>1442</s:Int32>
                <s:Int32>1443</s:Int32>
                <s:Int32>1444</s:Int32>
                <s:Int32>1445</s:Int32>
                <s:Int32>1446</s:Int32>
                <s:Int32>1447</s:Int32>
                <s:Int32>1448</s:Int32>
                <s:Int32>1449</s:Int32>
                <s:Int32>1450</s:Int32>
                <s:Int32>1451</s:Int32>
                <s:Int32>1452</s:Int32>
                <s:Int32>1453</s:Int32>
                <s:Int32>1454</s:Int32>
                <s:Int32>1455</s:Int32>
                <s:Int32>1456</s:Int32>
                <s:Int32>1457</s:Int32>
                <s:Int32>1458</s:Int32>
                <s:Int32>1459</s:Int32>
                <s:Int32>1460</s:Int32>
                <s:Int32>1461</s:Int32>
                <s:Int32>1462</s:Int32>
                <s:Int32>1463</s:Int32>
                <s:Int32>1464</s:Int32>
                <s:Int32>1465</s:Int32>
                <s:Int32>1466</s:Int32>
                <s:Int32>1467</s:Int32>
                <s:Int32>1468</s:Int32>
                <s:Int32>1469</s:Int32>
                <s:Int32>1470</s:Int32>
                <s:Int32>1471</s:Int32>
                <s:Int32>1472</s:Int32>
                <s:Int32>1473</s:Int32>
                <s:Int32>1474</s:Int32>
                <s:Int32>1475</s:Int32>
                <s:Int32>1476</s:Int32>
                <s:Int32>1477</s:Int32>
                <s:Int32>1478</s:Int32>
                <s:Int32>1479</s:Int32>
                <s:Int32>1480</s:Int32>
                <s:Int32>1481</s:Int32>
                <s:Int32>1482</s:Int32>
                <s:Int32>1483</s:Int32>
                <s:Int32>1484</s:Int32>
                <s:Int32>1485</s:Int32>
                <s:Int32>1486</s:Int32>
                <s:Int32>1487</s:Int32>
                <s:Int32>1488</s:Int32>
                <s:Int32>1489</s:Int32>
                <s:Int32>1490</s:Int32>
                <s:Int32>1491</s:Int32>
                <s:Int32>1492</s:Int32>
                <s:Int32>1493</s:Int32>
                <s:Int32>1494</s:Int32>
                <s:Int32>1495</s:Int32>
                <s:Int32>1496</s:Int32>
                <s:Int32>1497</s:Int32>
                <s:Int32>1498</s:Int32>
                <s:Int32>1499</s:Int32>
                <s:Int32>1500</s:Int32>
                <s:Int32>1501</s:Int32>
                <s:Int32>1502</s:Int32>
                <s:Int32>1503</s:Int32>
                <s:Int32>1504</s:Int32>
                <s:Int32>1505</s:Int32>
                <s:Int32>1506</s:Int32>
                <s:Int32>1507</s:Int32>
                <s:Int32>1508</s:Int32>
                <s:Int32>1509</s:Int32>
                <s:Int32>1510</s:Int32>
                <s:Int32>1511</s:Int32>
                <s:Int32>1512</s:Int32>
                <s:Int32>1513</s:Int32>
                <s:Int32>1514</s:Int32>
                <s:Int32>1515</s:Int32>
                <s:Int32>1516</s:Int32>
                <s:Int32>1517</s:Int32>
                <s:Int32>1518</s:Int32>
                <s:Int32>1519</s:Int32>
                <s:Int32>1520</s:Int32>
                <s:Int32>1521</s:Int32>
                <s:Int32>1522</s:Int32>
                <s:Int32>1523</s:Int32>
                <s:Int32>1524</s:Int32>
                <s:Int32>1525</s:Int32>
                <s:Int32>1526</s:Int32>
                <s:Int32>1527</s:Int32>
                <s:Int32>1528</s:Int32>
                <s:Int32>1529</s:Int32>
                <s:Int32>1530</s:Int32>
                <s:Int32>1531</s:Int32>
                <s:Int32>1532</s:Int32>
                <s:Int32>1533</s:Int32>
                <s:Int32>1534</s:Int32>
                <s:Int32>1535</s:Int32>
                <s:Int32>1536</s:Int32>
                <s:Int32>1537</s:Int32>
                <s:Int32>1538</s:Int32>
                <s:Int32>1539</s:Int32>
                <s:Int32>1540</s:Int32>
                <s:Int32>1541</s:Int32>
                <s:Int32>1542</s:Int32>
                <s:Int32>1543</s:Int32>
                <s:Int32>1544</s:Int32>
                <s:Int32>1545</s:Int32>
                <s:Int32>1546</s:Int32>
                <s:Int32>1547</s:Int32>
                <s:Int32>1548</s:Int32>
                <s:Int32>1549</s:Int32>
                <s:Int32>1550</s:Int32>
                <s:Int32>1551</s:Int32>
                <s:Int32>1552</s:Int32>
                <s:Int32>1553</s:Int32>
                <s:Int32>1554</s:Int32>
                <s:Int32>1555</s:Int32>
                <s:Int32>1556</s:Int32>
                <s:Int32>1557</s:Int32>
                <s:Int32>1558</s:Int32>
                <s:Int32>1559</s:Int32>
                <s:Int32>1560</s:Int32>
                <s:Int32>1561</s:Int32>
                <s:Int32>1562</s:Int32>
                <s:Int32>1563</s:Int32>
                <s:Int32>1564</s:Int32>
                <s:Int32>1565</s:Int32>
                <s:Int32>1566</s:Int32>
                <s:Int32>1567</s:Int32>
                <s:Int32>1568</s:Int32>
                <s:Int32>1569</s:Int32>
                <s:Int32>1570</s:Int32>
                <s:Int32>1571</s:Int32>
                <s:Int32>1572</s:Int32>
                <s:Int32>1573</s:Int32>
                <s:Int32>1574</s:Int32>
                <s:Int32>1575</s:Int32>
                <s:Int32>1576</s:Int32>
                <s:Int32>1577</s:Int32>
                <s:Int32>1578</s:Int32>
                <s:Int32>1579</s:Int32>
                <s:Int32>1580</s:Int32>
                <s:Int32>1581</s:Int32>
                <s:Int32>1582</s:Int32>
                <s:Int32>1583</s:Int32>
                <s:Int32>1584</s:Int32>
                <s:Int32>1585</s:Int32>
                <s:Int32>1586</s:Int32>
                <s:Int32>1587</s:Int32>
                <s:Int32>1588</s:Int32>
                <s:Int32>1589</s:Int32>
                <s:Int32>1590</s:Int32>
                <s:Int32>1591</s:Int32>
                <s:Int32>1592</s:Int32>
                <s:Int32>1593</s:Int32>
                <s:Int32>1594</s:Int32>
                <s:Int32>1595</s:Int32>
                <s:Int32>1596</s:Int32>
                <s:Int32>1597</s:Int32>
                <s:Int32>1598</s:Int32>
                <s:Int32>1599</s:Int32>
                <s:Int32>1600</s:Int32>
                <s:Int32>1601</s:Int32>
                <s:Int32>1602</s:Int32>
                <s:Int32>1603</s:Int32>
                <s:Int32>1604</s:Int32>
                <s:Int32>1605</s:Int32>
                <s:Int32>1606</s:Int32>
                <s:Int32>1607</s:Int32>
                <s:Int32>1608</s:Int32>
                <s:Int32>1609</s:Int32>
                <s:Int32>1610</s:Int32>
                <s:Int32>1611</s:Int32>
                <s:Int32>1612</s:Int32>
                <s:Int32>1613</s:Int32>
                <s:Int32>1614</s:Int32>
                <s:Int32>1615</s:Int32>
                <s:Int32>1616</s:Int32>
                <s:Int32>1617</s:Int32>
                <s:Int32>1618</s:Int32>
                <s:Int32>1619</s:Int32>
                <s:Int32>1620</s:Int32>
                <s:Int32>1621</s:Int32>
                <s:Int32>1622</s:Int32>
                <s:Int32>1623</s:Int32>
                <s:Int32>1624</s:Int32>
                <s:Int32>1625</s:Int32>
                <s:Int32>1626</s:Int32>
                <s:Int32>1627</s:Int32>
                <s:Int32>1628</s:Int32>
                <s:Int32>1629</s:Int32>
                <s:Int32>1630</s:Int32>
                <s:Int32>1631</s:Int32>
                <s:Int32>1632</s:Int32>
                <s:Int32>1633</s:Int32>
                <s:Int32>1634</s:Int32>
                <s:Int32>1635</s:Int32>
                <s:Int32>1636</s:Int32>
                <s:Int32>1637</s:Int32>
                <s:Int32>1638</s:Int32>
                <s:Int32>1639</s:Int32>
                <s:Int32>1640</s:Int32>
                <s:Int32>1641</s:Int32>
                <s:Int32>1642</s:Int32>
                <s:Int32>1643</s:Int32>
                <s:Int32>1644</s:Int32>
                <s:Int32>1645</s:Int32>
                <s:Int32>1646</s:Int32>
                <s:Int32>1647</s:Int32>
            </ListView.Items>
            <ListView.ItemContainerStyle>
                <Style TargetType="{x:Type ListViewItem}">
                    <!--<Setter Property="FocusVisualStyle" Value="{x:Null}"/>-->
                    <Setter Property="Template">
                        <Setter.Value>
                            <ControlTemplate TargetType="{x:Type ListViewItem}">
                                <Border x:Name="Bd" Background="#EFF6FC" MinWidth="20" Margin="1" Cursor="Hand" Padding="2,0">
                                    <ContentPresenter x:Name="Cp" VerticalAlignment="Center" HorizontalAlignment="Center" TextBlock.Foreground="#267FBD"/>
                                </Border>
                                <ControlTemplate.Triggers>
                                    <Trigger Property="IsSelected" Value="True">
                                        <Setter TargetName="Bd" Property="Background" Value="White"/>
                                        <Setter TargetName="Cp" Property="TextBlock.Foreground" Value="#999999"/>
                                        <Setter TargetName="Bd" Property="Cursor" Value="{x:Null}"/>
                                    </Trigger>
                                </ControlTemplate.Triggers>
                            </ControlTemplate>
                        </Setter.Value>
                    </Setter>
                </Style>
            </ListView.ItemContainerStyle>
            <ListView.ItemsPanel>
                <ItemsPanelTemplate>
                    <VirtualizingStackPanel Orientation="Horizontal"   />
                </ItemsPanelTemplate>
            </ListView.ItemsPanel>
            <ListView.Template>
                <ControlTemplate TargetType="{x:Type ItemsControl}">
                    <ScrollViewer x:Name="ScrollViewer" PreviewMouseWheel="UIElement_OnPreviewMouseWheel" Focusable="False" CanContentScroll="true">
                        <ItemsPresenter SnapsToDevicePixels="{TemplateBinding UIElement.SnapsToDevicePixels}" />
                    </ScrollViewer>
                </ControlTemplate>
            </ListView.Template>
            <ListView.ItemTemplate>
                <DataTemplate>
                    <TextBlock Text="{Binding}" TextAlignment="Center" Focusable="False "/>
                </DataTemplate>
            </ListView.ItemTemplate>
        </ListView>
        <Button Grid.Row="2" Content="Button 2"></Button>
    </Grid>
</Window>

...
Рейтинг: 0 / 0
Виртуальный список и зависание интерфейса
    #38743321
monstrilla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Roman Mejtes,

Enumerable.Range

не благодари...
...
Рейтинг: 0 / 0
Виртуальный список и зависание интерфейса
    #38743415
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesпока нашел только 1 решение, в PreviewKeyDown перехватывать Down и Up клавиши.Я бы на этом успокоился. :-)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Виртуальный список и зависание интерфейса
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]