Commit 6c0230af4607231175387ddb90e1ad9db6919a99

Authored by Antoine Moreau
1 parent 23592e2c

TCP/UDP terminé

Tangible/#socket.h# 0 → 100644
... ... @@ -0,0 +1,33 @@
  1 +/*
  2 +*
  3 +@file socket.h
  4 +@brief define function of socket API
  5 +*
  6 +*/
  7 +
  8 +#ifndef _SOCKET_H_
  9 +#define _SOCKET_H_
  10 +
  11 +extern uint8 socket(SOCKET s, uint8 protocol, uint16 port, uint8 flag); // Opens a socket(TCP or UDP or IP_RAW mode)
  12 +extern void close(SOCKET s); // Close socket
  13 +extern uint8 connect(SOCKET s, uint8 * addr, uint16 port); // Establish TCP connection (Active connection)
  14 +extern void disconnect(SOCKET s); // disconnect the connection
  15 +extern uint8 listen(SOCKET s); // Establish TCP connection (Passive connection)
  16 +extern uint8 accept(SOCKET s); // Wait for client (Passive connection)
  17 +extern uint16 send(SOCKET s, const uint8 * buf, uint16 len); // Send data (TCP)
  18 +extern int16 recv(SOCKET s, uint8 * buf, uint16 len); // Receive data (TCP)
  19 +
  20 +
  21 +
  22 +
  23 +
  24 +
  25 +
  26 +
  27 +
  28 +extern uint16 sendto(SOCKET s, const uint8 * buf, uint16 len, uint8 * addr, uint16 port); // Send data (UDP/IP RAW)
  29 +extern uint16 recvfrom(SOCKET s, uint8 * buf, uint16 len, uint8 * addr, uint16 *port); // Receive data (UDP/IP RAW)
  30 +
  31 +extern uint16 igmpsend(SOCKET s, const uint8 * buf, uint16 len);
  32 +#endif
  33 +/* _SOCKET_H_ */
... ...
Tangible/socket.c
... ... @@ -43,12 +43,9 @@ uint8 socket(
43 43 IINCHIP_WRITE(Sn_PORT0(s),(uint8)((local_port & 0xff00) >> 8));
44 44 IINCHIP_WRITE((Sn_PORT0(s) + 1),(uint8)(local_port & 0x00ff));
45 45 }
46   - IINCHIP_WRITE(Sn_CR(s),Sn_CR_OPEN); // run sockinit Sn_CR
47   -
48   - /* +20071122[chungs]:wait to process the command... */
  46 + IINCHIP_WRITE(Sn_CR(s),Sn_CR_OPEN);
49 47 while( IINCHIP_READ(Sn_CR(s)) )
50 48 ;
51   - /* ------- */
52 49 ret = 1;
53 50 }
54 51 else
... ... @@ -126,30 +123,12 @@ uint8 listen(
126 123 @brief This function wait for client connection
127 124 @return 1 for success else 0.
128 125 */
129   -uint8 accept(
130   - SOCKET s /**< the socket number */
131   - )
  126 +uint8 accept(SOCKET s)
132 127 {
133   - uint8 ret;
134   -#ifdef __DEF_IINCHIP_DBG__
135   - printf("accept()\r\n");
136   -#endif
137   - if (IINCHIP_READ(Sn_SR(s)) == SOCK_LISTEN)
138   - {
139   - while( IINCHIP_READ(Sn_SR(s)) != SOCK_ESTABLISHED )
140   - ret = 1;
141   -#ifdef __DEF_IINCHIP_DBG__
142   - printf("status = %x\r\n",IINCHIP_READ(Sn_SR(s)));
143   -#endif
144   - }
145   - else
146   - {
147   - ret = 0;
148   -#ifdef __DEF_IINCHIP_DBG__
149   - printf("Fail[not listening]\r\n");
150   -#endif
151   - }
152   - return ret;
  128 + if(IINCHIP_READ(Sn_SR(s)) == SOCK_ESTABLISHED )
  129 + {
  130 + return 1;
  131 + }
153 132 }
154 133  
155 134  
... ... @@ -304,7 +283,7 @@ int16 recv(
304 283 printf("Bad status = %02x\n",IINCHIP_READ(Sn_SR(s)));
305 284 return -1;
306 285 }
307   - int plen = getSn_RX_RSR(0);
  286 + int plen = getSn_RX_RSR(s);
308 287 if( plen <= 0 ) return 0;
309 288  
310 289 #ifdef __DEF_IINCHIP_DBG__
... ...
Tangible/socket.h
... ... @@ -22,5 +22,3 @@ extern uint16 recvfrom(SOCKET s, uint8 * buf, uint16 len, uint8 * addr, uint16
22 22 extern uint16 igmpsend(SOCKET s, const uint8 * buf, uint16 len);
23 23 #endif
24 24 /* _SOCKET_H_ */
25   -
26   -//1110000000010100
... ...
Tangible/socket.o 100755 → 100644
No preview for this file type
Tangible/tangibleInterface
No preview for this file type
Tangible/tangibleInterface.c
1 1 #include <avr/io.h>
  2 +#include <avr/interrupt.h>
2 3 #include <util/delay.h>
3 4 #include <stdio.h>
4 5 #include <string.h>
... ... @@ -11,19 +12,37 @@
11 12  
12 13 #define MAC_SIZE 6
13 14 #define IPV4_SIZE 4
  15 +#define PRESCALER 1024
  16 +#define NB_TICK 6250
  17 +#define DELAY 300
  18 +
14 19 bool isComMem = false; // Commande déjà enregistrée ou non?
15 20 bool sleep = true; //Etat de l'interface : true = mode sommeil / false = mode eveillé
16   -
17   -SOCKET sUDP=0;
18   -SOCKET sTCP=1;
19   -
20 21 uint8 comMem[2]; //Commande en mémoire
  22 +char msg[30]={'\0'};
21 23  
22   -uint8_t addr[IPV4_SIZE];
23   -uint16_t port;
  24 +void init_led(void)
  25 +{
  26 + DDRD = 0xFF;
  27 + PORTD = 0x08;
  28 +}
24 29  
  30 +void init_timer(void)
  31 +{
  32 + TCCR1B |= _BV(WGM12);
  33 + TCCR1B |= _BV(CS12); // Facteur de division 1024
  34 + TCCR1B |= _BV(CS10);
  35 + OCR1A = NB_TICK;
  36 + TIMSK1 |= _BV(OCIE1A);
  37 +}
25 38  
26   -void request(uint8 rq [2])
  39 +ISR(TIMER1_COMPA_vect)
  40 +{
  41 + if(sleep == false)
  42 + PORTD ^= 0x20;
  43 +}
  44 +
  45 +void requestTCP(SOCKET s,uint8 rq [2])
27 46 {
28 47  
29 48 if (!isComMem) //Aucune commande en mémoire
... ... @@ -37,61 +56,125 @@ void request(uint8 rq [2])
37 56 uint16 y = rq[0] & 0x1F; //Récupération du pourcentage
38 57 y = y << 8;
39 58 y += rq[1];
40   - uint16 per = (100*y)/8192; //2^13 = 100 %
41 59 switch(x)
42 60 {
  61 + case 0: // GETSTATUS
  62 + if (sleep==false)
  63 + {
  64 + strcpy(msg,"\x20\x01");
  65 + }
  66 + else
  67 + {
  68 + strcpy(msg,"\x20\x00");
  69 + }
  70 + send(s,msg,sizeof(char)*strlen(msg)); // REPONSE JE DORS OU NON
  71 + disconnect(s);
  72 + comMem[0] = rq[0]; comMem[1] = rq [1]; // SAVE
  73 + break;
43 74  
44   - case 0:
45   - printf("REQUEST STATUS\n");
46   - //ENVOI TCP ICI , renvoi x = 0x01
  75 + case 3:
  76 + printf("Request ComMem\n");
  77 + strcpy(msg,comMem);
  78 + send(s,msg,sizeof(char)*strlen(msg));
  79 + comMem[0] = rq[0]; comMem[1] = rq [1]; // SAVE
  80 + break;
  81 + }
  82 +}
  83 +
  84 +void requestUDP(uint8_t addr[IPV4_SIZE],uint8 rq [2])
  85 +{
  86 + SOCKET s = 2; //Socket TCP pour réponse à la broadcast UDP
  87 + if (!isComMem) //Aucune commande en mémoire
  88 + {
  89 + isComMem = true;
  90 + comMem[0] = rq[0]; comMem[1] = rq [1];
  91 + }
  92 +
  93 + uint8 x = rq [0] & 0xE0; //Récupération de la commande
  94 + x = x >> 5;
  95 + uint16 y = rq[0] & 0x1F; //Récupération du pourcentage
  96 + y = y << 8;
  97 + y += rq[1];
  98 + float per = y*0.0122;
  99 +
  100 + switch(x)
  101 + {
  102 +
  103 + case 0: // GETSTATUS ( Via UDP broadcast, on répond en TCP ! )
  104 + if(socket(s,Sn_MR_TCP,2020,0) == 0)
  105 + {
  106 + printf("SOCKET NON INITILIASEE \n");
  107 + }
  108 + if (connect(s,addr,2020))
  109 + {
  110 + _delay_ms(DELAY); //l'IT doit attendre un peu avant d'envoyer
  111 + if (sleep==false)
  112 + {
  113 + strcpy(msg,"\x20\x01");
  114 + }
  115 + else
  116 + {
  117 + strcpy(msg,"\x20\x00");
  118 + }
  119 + send(s,msg,sizeof(char)*strlen(msg));
  120 + disconnect(s);
  121 + }
47 122 comMem[0] = rq[0]; comMem[1] = rq [1]; //save
48 123 break;
49 124  
50   - case 2:
51   - printf("SET / UNSET SLEEP\n");
52   - if (y == 0x0001)
  125 +
  126 + case 2: // SLEEP MODE ON/OFF
  127 + if ((y == 0x0001) & (sleep == true))
53 128 {
54   - sleep = false;
55   - printf("MODE EVEILLE\n");
  129 + sleep = false;
  130 + printf("MODE EVEILLE\n");
  131 + PORTD = PORTD ^ 0x08;
56 132 }
57   - else if (y == 0x0000)
  133 + else if ((y == 0x0000) & (sleep == false))
58 134 {
59   - sleep = true;
60   - printf("MODE SOMMEIL\n");
  135 + sleep = true;
  136 + printf("MODE SOMMEIL\n");
  137 + PORTD = 0x08;
61 138 }
62 139 comMem[0] = rq[0]; comMem[1] = rq [1]; //save
63 140 break;
64 141  
65   - case 3:
66   - // ENVOI TCP ICI , envoi de comMem[2]
67   - break;
68   - case 5:
69   - //Envoi à l'interface secondaire ordre + pourcentage.
70   -
  142 + case 5: // SETCOMMANDE
  143 + if (sleep == false)
  144 + {
  145 + OCR1A = NB_TICK - 53*(int)per;
  146 + comMem[0] = rq[0]; comMem[1] = rq [1]; //save
  147 + }
71 148 break;
72 149 }
73 150  
74   -
75   -
76 151 }
77 152  
78   -int main(void)
79   -{
80   - uint8_t mac[MAC_SIZE] = {0xA0,0xBD,0xCD,0xDD,0xED,0xFD};
81   - uint8_t ip[IPV4_SIZE] = {192,168,1,205};
82   - uint8_t gateway[4] = {192,168,1,254};
83   - uint8_t mask[4] = {255,255,255,0};
84 153  
85   - /* uint8_t mac[MAC_SIZE] = {0xA0,0xBD,0xCD,0xDD,0xED,0xFD}; */
86   - /* uint8_t ip[IPV4_SIZE] = {172,26,145,205}; */
87   - /* uint8_t gateway[4] = {172,26,145,254}; */
88   - /* uint8_t mask[4] = {255,255,255,0}; */
  154 +
  155 +int main(void)
  156 +{
  157 + /*variables*/
  158 + SOCKET sUDP=0,sTCP=1;
89 159  
90   - uint8 buf[2];
91   - uint16 datasize;
  160 + uint8_t mac[MAC_SIZE] = {0xA0,0xBD,0xCD,0xDD,0xED,0xFD}; // <- Adresse MAC de l'IT
  161 + uint8_t ip[IPV4_SIZE] = {192,168,1,205}; // <- Adresse IPV4 de l'IT
  162 + uint8_t gateway[4] = {192,168,1,1}; // <- Adresse passerelle
  163 + uint8_t mask[4] = {255,255,255,0}; // <- Masque de sous réseau
  164 + uint8 buf[2]; // <- Sert à stocker les deux octets recus via TCP & UDP
  165 + uint16 datasize; // <- Sert à stocker la longueur du datagramme
  166 + uint8_t addr[IPV4_SIZE]; // <- Sert à stocker l'adresse IP de l'émetteur
  167 + uint16_t port; // <- Sert à stocker le port utilisé par l'émetteur
  168 + bool isTCP_received = false; // <- Msg TCP reçu ou non? Permet la réouverture de la socket TCP pour permettre la réécoute TCP
  169 +
92 170  
93   - init_printf();
94   - ethernet_init(mac,ip,gateway,mask);
  171 + /*init*/
  172 + init_led(); // <- Initialise les LEDS
  173 + init_timer(); // <- Initialise le compteur pour la fréquence du clignotement LED
  174 + init_printf(); // <- Initialise la communication série
  175 + ethernet_init(mac,ip,gateway,mask); // <- Initialise le shield ethernet
  176 +
  177 +
95 178 if (!socket(sUDP,Sn_MR_UDP,2020,0))
96 179 {
97 180 return -1;
... ... @@ -100,13 +183,36 @@ int main(void)
100 183 {
101 184 return -1;
102 185 }
103   -
  186 +
104 187 while(1)
105 188 {
106   - if((datasize=recvfrom(sUDP,buf,sizeof(buf),addr,&port)) == 8)
107   - {
108   - request(buf);
109   - }
  189 + socket(sTCP,Sn_MR_TCP,2020,0);
  190 + listen(sTCP);
  191 + isTCP_received=false;
  192 + while(!isTCP_received)
  193 + {
  194 + sei();
  195 + if (IINCHIP_READ(Sn_SR(sTCP)) == SOCK_ESTABLISHED) // Quelqu'un s'est connecté en TCP
  196 + {
  197 + cli();
  198 + while(!isTCP_received) // On boucle en attendant le message du client
  199 + {
  200 + if(recv(sTCP,buf,2)>0)
  201 + {
  202 + printf("MESSAGE RECU VIA TCP %x %x \n",buf[0],buf[1]);
  203 + requestTCP(sTCP,buf); // On traite le message du client
  204 + isTCP_received = true;
  205 + }
  206 + }
  207 + }
  208 + if((datasize=recvfrom(sUDP,buf,sizeof(buf),addr,&port)) == 8) // Quelqu'un a envoyé 2 octets via UDP
  209 + {
  210 + cli();
  211 + printf("MESSAGE RECU VIA UDP %x %x \n",buf[0],buf[1]);
  212 + requestUDP(addr,buf); // On traite le message du client
  213 + isTCP_received = true;
  214 + }
  215 + }
110 216 }
111 217 close(sTCP);
112 218 close(sUDP);
... ...
Tangible/tangibleInterface.hex
1 1 :100000000C9434000C9451000C9451000C94510049
2 2 :100010000C9451000C9451000C9451000C9451001C
3   -:100020000C9451000C9451000C9451000C9451000C
  3 +:100020000C9451000C9451000C9451000C946F00EE
4 4 :100030000C9451000C9451000C9451000C945100FC
5 5 :100040000C9451000C9451000C9451000C945100EC
6 6 :100050000C9451000C9451000C9451000C945100DC
7 7 :100060000C9451000C94510011241FBECFEFD8E026
8   -:10007000DEBFCDBF13E0A0E0B1E0EAEFFFE102C0D8
9   -:1000800005900D92AE39B107D9F723E0AEE9B3E0A0
10   -:1000900001C01D92A43EB207E1F70E944E0C0C94E1
11   -:1000A000FB0F0C9400000F931F93CF93DF938C01F1
12   -:1000B00080919F0381110AC081E080939F03F80122
13   -:1000C00080818093D60381818093D703F801C0811A
14   -:1000D0008C2F82958695877019F0823021F027C089
15   -:1000E00082E291E01BC0CF71D0E0DC2FCC27F80179
16   -:1000F0008181C80FD11D81E391E00E94030DC130C1
17   -:10010000D10529F41092010183E491E007C0CD2BC1
18   -:1001100039F481E08093010180E591E00E94030DB4
19   -:10012000F80180818093D60381818093D703DF918A
20   -:10013000CF911F910F910895E82FF0E0E053FC4F0D
21   -:1001400080810895E82FF0E0E053FC4F608308952C
22   -:10015000E82FF0E0EE0FFF1FE055FC4F808191810A
23   -:100160000895E82FF0E0EE0FFF1FE854FC4F808168
24   -:1001700091810895E82FF0E0EE0FFF1FE054FC4F4F
25   -:10018000808191810895E82FF0E0EE0FFF1FE85382
26   -:10019000FC4F808191810895E82FF0E0EE0FFF1F62
27   -:1001A000E056FC4F808191810895E82FF0E0EE0F3A
28   -:1001B000FF1FE855FC4F80819181089524B12C6286
29   -:1001C00024B92A9A25B1277D25B920E52CBD2A9886
30   -:1001D00020EF2EBD0DB407FEFDCF9EBD0DB407FE72
31   -:1001E000FDCF8EBD0DB407FEFDCF6EBD0DB407FE75
32   -:1001F000FDCF2A9A81E0089524B12C6224B92A9A6D
33   -:1002000025B1277D25B920E52CBD2A982FE02EBDEC
34   -:100210000DB407FEFDCF9EBD0DB407FEFDCF8EBD14
35   -:100220000DB407FEFDCF1EBC0DB407FEFDCF8EB58D
36   -:100230002A9A089524B12C6224B92A9A25B1277DDF
37   -:1002400025B920E52CBDFB019B01240F351F60EF74
38   -:10025000E217F307A9F02A986EBD0DB407FEFDCF93
39   -:100260009EBD0DB407FEFDCF8EBD0DB407FEFDCFC4
40   -:1002700071917EBD0DB407FEFDCF2A9A0196E8CF9D
41   -:10028000CA01089524B12C6224B92A9A25B1277D88
42   -:1002900025B920E52CBDFB019B01240F351F6FE024
43   -:1002A000E217F307B1F02A986EBD0DB407FEFDCF3B
44   -:1002B0009EBD0DB407FEFDCF8EBD0DB407FEFDCF74
45   -:1002C0001EBC0DB407FEFDCF7EB571932A9A019630
46   -:1002D000E7CFCA0108952F923F924F925F926F929B
47   -:1002E0007F928F929F92AF92BF92CF92DF92EF92C6
48   -:1002F000FF920F931F93CF93DF93CDB7DEB728976D
49   -:100300000FB6F894DEBF0FBECDBF282E362E8DE57A
50   -:1003100091E00E94030D622D8BE190E00E94DE00CF
51   -:10032000632D8AE190E00E94DE0080E090E49093EB
52   -:10033000A9038093A80380E090E69093A1038093A3
53   -:10034000A00388E691E00E94030D80EA882E83E0F6
54   -:10035000982E98EAA92E93E0B92E28EB33E038873F
55   -:100360002F8300EB13E020ECC22E23E0D22E38ECDA
56   -:10037000E32E33E0F32E1A821982412C512C1C8279
57   -:100380001B82612C712C222D30E03E832D83232C87
58   -:10039000312CAF81B88511961C921E92F801118202
59   -:1003A00010822B813C8121153042B4F58D819E81D4
60   -:1003B000098002C0959587950A94E2F78370992782
61   -:1003C00082309105A9F083309105D9F0019739F079
62   -:1003D00080E094E08D939C93EFEFF3E01AC0E0E0AF
63   -:1003E000F8E0AF81B885ED93FC93EFEFF7E011C033
64   -:1003F000E0E0F0E1AF81B885ED93FC93EFEFFFE033
65   -:1004000008C0E0E0F0E2AF81B885ED93FC93EFEF38
66   -:10041000FFE1D701ED93FC934114F0E25F069CF5F8
67   -:10042000C101098002C0959587950A94E2F783700F
68   -:10043000992782309105A9F083309105D1F0019779
69   -:1004400041F0E0E0F4E0D801ED93FC93EFEFF3E04E
70   -:1004500017C0E0E0F8E0D801ED93FC93EFEFF7E090
71   -:100460000FC0E0E0F0E1D801ED93FC93EFEFFFE087
72   -:1004700007C0E0E0F0E2D801ED93FC93EFEFFFE17D
73   -:10048000D601ED93FC93AF81B8858D919D91B8878E
74   -:10049000AF832B813C81280F391F3C832B83D801EC
75   -:1004A0002D913D918D01420E531E61147104D9F0BE
76   -:1004B000EF81F885349760817181F5013297408131
77   -:1004C0005181460F571FF50151834083FD01349739
78   -:1004D00060817181F401329740815181460F571F2D
79   -:1004E000D4014D935C93F40160817181F2E08F0E31
80   -:1004F000911CD5014C9111965C91B2E0AB0EB11CF0
81   -:100500003F932F939F938F937F936F935F934F931B
82   -:100510007F926F92A1E9B1E0BF93AF930E94ED0C7F
83   -:10052000FFEF6F1A7F0A29813A812E5F3F4F3A838E
84   -:10053000298332E0C30ED11C42E0E40EF11C0FB659
85   -:10054000F894DEBF0FBECDBF94E06916710409F0C8
86   -:1005500020CF28960FB6F894DEBF0FBECDBFDF9137
87   -:10056000CF911F910F91FF90EF90DF90CF90BF90B0
88   -:10057000AF909F908F907F906F905F904F903F9043
89   -:100580002F900895682F80E090E80C94DE0080E8BA
90   -:100590000C94C202CF93DF93EC01688181E090E07C
91   -:1005A0000E94DE00698182E090E00E94DE006A81A4
92   -:1005B00083E090E00E94DE006B8184E090E0DF91B8
93   -:1005C000CF910C94DE00CF93DF93EC0181E090E0BB
94   -:1005D0000E94FC00888382E090E00E94FC008983F6
95   -:1005E00083E090E00E94FC008A8384E090E00E9417
96   -:1005F000FC008B83DF91CF910895CF93DF93EC01C3
97   -:10060000688185E090E00E94DE00698186E090E0EC
98   -:100610000E94DE006A8187E090E00E94DE006B812C
99   -:1006200088E090E0DF91CF910C94DE00CF93DF93D0
100   -:10063000EC01688189E090E00E94DE0069818AE037
101   -:1006400090E00E94DE006A818BE090E00E94DE0074
102   -:100650006B818CE090E00E94DE006C818DE090E088
103   -:100660000E94DE006D818EE090E0DF91CF910C94CE
104   -:10067000DE00CF93DF93EC0168818FE090E00E9471
105   -:10068000DE00698180E190E00E94DE006A8181E104
106   -:1006900090E00E94DE006B8182E190E0DF91CF91DB
107   -:1006A0000C94DE0085E190E00C94FC00CF93C82F01
108   -:1006B000692F87E190E00E94DE006C2F88E190E0D6
109   -:1006C000CF910C94DE00682F89E190E00C94DE005D
110   -:1006D000682F86E190E00C94DE00CF93DF93EC016D
111   -:1006E00081E090E00E94FC00888382E090E00E941C
112   -:1006F000FC00898383E090E00E94FC008A8384E010
113   -:1007000090E00E94FC008B83DF91CF910895CF93FE
114   -:10071000DF93EC0185E090E00E94FC00888386E096
115   -:1007200090E00E94FC00898387E090E00E94FC003A
116   -:100730008A8388E090E00E94FC008B83DF91CF9158
117   -:100740000895CF93DF93EC0189E090E00E94FC00D4
118   -:1007500088838AE090E00E94FC0089838BE090E02F
119   -:100760000E94FC008A838CE090E00E94FC008B8356
120   -:100770008DE090E00E94FC008C838EE090E00E946F
121   -:10078000FC008D83DF91CF910895CF93DF93EC012F
122   -:100790008FE090E00E94FC00888380E190E00E945E
123   -:1007A000FC00898381E190E00E94FC008A8382E161
124   -:1007B00090E00E94FC008B83DF91CF9108950F930E
125   -:1007C0001F93CF93DF938B01C82FD0E02496DC2FAB
126   -:1007D000CC27CE0106960E94FC00F8018083CE0152
127   -:1007E00007960E94FC00F8018183CE0108960E94C2
128   -:1007F000FC00F8018283CE0109960E94FC00F801FA
129   -:100800008383CE010A960E94FC00F8018483CE0106
130   -:100810000B960E94FC00F8018583DF91CF911F9118
131   -:100820000F9108950F931F93CF93DF938B01C82FE0
132   -:10083000D0E02496DC2FCC27FB016081CE01069608
133   -:100840000E94DE00F8016181CE0107960E94DE0061
134   -:10085000F8016281CE0108960E94DE00F8016381F2
135   -:10086000CE0109960E94DE00F8016481CE010A964D
136   -:100870000E94DE00F8016581CE010B96DF91CF91D9
137   -:100880001F910F910C94DE000F931F93CF93DF9372
138   -:100890008B01C82FD0E02496DC2FCC27CE010C96FC
139   -:1008A0000E94FC00F8018083CE010D960E94FC009E
140   -:1008B000F8018183CE010E960E94FC00F80182832C
141   -:1008C000CE010F960E94FC00F8018383DF91CF9147
142   -:1008D0001F910F9108950F931F93CF93DF938B0177
143   -:1008E000C82FD0E02496DC2FCC27FB016081CE01FD
144   -:1008F0000C960E94DE00F8016181CE010D960E94E7
145   -:10090000DE00F8016281CE010E960E94DE00F80141
146   -:100910006381CE010F96DF91CF911F910F910C94BF
147   -:10092000DE000F931F93CF93DF938B01C82FD0E08E
148   -:100930002496DC2FCC27CE0140960E94FC00F801C3
149   -:100940008083CE0141960E94FC00F8018183DF91F3
150   -:10095000CF911F910F9108950F931F93CF93DF9322
151   -:100960008B01C82FD0E02496DC2FCC27FB016081BF
152   -:10097000CE0140960E94DE00F8016181CE014196D1
153   -:10098000DF91CF911F910F910C94DE001F93CF93B5
154   -:10099000DF93162F672FC82FD0E02496DC2FCC27AB
155   -:1009A000CE0142960E94DE00612FCE014396DF9178
156   -:1009B000CF911F910C94DE0090E0982F88278A5EDB
157   -:1009C0009B4F0C94DE0090E0982F88278C5E9B4F05
158   -:1009D0000C94DE0090E0982F88278E5F9B4F0C943C
159   -:1009E000FC0090E0982F88278D5F9B4F0C94FC00B3
160   -:1009F000CF92DF92EF92FF920F931F93CF93DF93EB
161   -:100A0000C82FD0E02496DC2FCC277E0180E2E80EB0
162   -:100A1000F11CA19600E010E0C7010E94FC00C82E66
163   -:100A2000D12CDC2CCC24CE010E94FC00C80ED11CA1
164   -:100A3000C114D10461F0C7010E94FC00082F10E02E
165   -:100A4000102F0027CE010E94FC00080F111D0C156D
166   -:100A50001D0511F7C801DF91CF911F910F91FF90F4
167   -:100A6000EF90DF90CF900895CF92DF92EF92FF92B8
168   -:100A70000F931F93CF93DF93C82FD0E02496DC2FE2
169   -:100A8000CC277E0186E2E80EF11CA79600E010E07C
170   -:100A9000C7010E94FC00C82ED12CDC2CCC24CE0136
171   -:100AA0000E94FC00C80ED11CC114D10461F0C70122
172   -:100AB0000E94FC00082F10E0102F0027CE010E949A
173   -:100AC000FC00080F111D0C151D0511F7C801DF9161
174   -:100AD000CF911F910F91FF90EF90DF90CF900895ED
175   -:100AE000CF92DF92EF92FF920F931F93CF93DF93FA
176   -:100AF000E82FF0E0EE0FFF1FDF01A853BC4F8D91F0
177   -:100B00009C91DA01A823B923EF01C855DC4FE88096
178   -:100B1000F980CD018E0D9F1DE854FC4FC081D1811D
179   -:100B2000AD01420F531FC417D50778F489016B013B
180   -:100B3000CA1BDB0BAE010E941A01A8014C1B5D0B06
181   -:100B4000B6016C0F7D1FC70101C0A901DF91CF91D4
182   -:100B50001F910F91FF90EF90DF90CF900C941A01AE
183   -:100B60008F929F92BF92CF92DF92EF92FF920F935C
184   -:100B70001F93CF93DF9300D0CDB7DEB7B82E7A01A5
185   -:100B800090E00496982E8824640184E2C80ED11C5B
186   -:100B9000C60169837A830E94FC00082F10E0102FA1
187   -:100BA000002785E2880E911CC4010E94FC00080FFA
188   -:100BB000111D9701A80169817A818B2D0E94700512
189   -:100BC0000E0D1F1D612FC6010E94DE00602FC401A3
190   -:100BD0000F900F90DF91CF911F910F91FF90EF90A9
191   -:100BE000DF90CF90BF909F908F900C94DE00AF92DB
192   -:100BF000BF92CF92DF92EF92FF920F931F93CF930A
193   -:100C0000DF93DA01A901E82FF0E0EE0FFF1FEF01FB
194   -:100C1000C054DC4F888199816B01C822D922EF0131
195   -:100C2000C056DC4FE880F980C6018E0D9F1DE0554F
196   -:100C3000FC4FC081D1819601240F351FC217D30705
197   -:100C400080F48A015D01CC19DD09AE01BD010E946D
198   -:100C50004201A8014C1B5D0BB5016C0F7D1FC70144
199   -:100C600001C0BD01DF91CF911F910F91FF90EF90D7
200   -:100C7000DF90CF90BF90AF900C9442019F92AF92C3
201   -:100C8000BF92CF92DF92EF92FF920F931F93CF9379
202   -:100C9000DF93982E6B017A01082F10E00C5F1F4F35
203   -:100CA000102F0027580188E2A80EB11CC5010E9430
204   -:100CB000FC00C82FD0E0DC2FCC27075D1F4FC801F8
205   -:100CC0000E94FC00C80FD11DDF93CF9382EB91E00F
206   -:100CD0009F938F930E94ED0C9701A601BE01892D71
207   -:100CE0000E94F705CE0DDF1D6D2FC5010E94DE00AD
208   -:100CF0000F900F900F900F906C2FC801DF91CF9144
209   -:100D00001F910F91FF90EF90DF90CF90BF90AF9029
210   -:100D10009F900C94DE000F931F93CF93DF93C82F07
211   -:100D20008AEC91E00E94030DD0E02496DC2FCC27C2
212   -:100D30008E010F5F1F4F60E1C8010E94DE00C801F5
213   -:100D40000E94FC008111FBCF6FEFCE010296DF9174
214   -:100D5000CF911F910F910C94DE00CF92DF92EF9212
215   -:100D6000FF920F931F93CF93DF93C82FC62E8A0154
216   -:100D7000D22E83ED91E00E94030D8FEF8C0DEC2EAF
217   -:100D8000F12C8530D0F58C2F0E948B06E70124963C
218   -:100D9000DC2FCC276C2D6D29CE010E94DE00CE0108
219   -:100DA00004969E012B5F3F4F69010115110529F043
220   -:100DB000612F0E94DE00602F0FC02091D40330917C
221   -:100DC000D5032F5F3F4F3093D5032093D403632F78
222   -:100DD0000E94DE006091D403C6010E94DE008E01F5
223   -:100DE0000F5F1F4F61E0C8010E94DE00C8010E9432
224   -:100DF000FC008111FBCF11E001C010E0E701249657
225   -:100E0000DC2FCC27CE010E94FC00082FCE010396D8
226   -:100E10000E94FC001F920F931F928F938DED91E023
227   -:100E20009F938F930E94ED0C0F900F900F900F9057
228   -:100E30000F900F90812FDF91CF911F910F91FF9015
229   -:100E4000EF90DF90CF9008950F931F93CF93DF9390
230   -:100E5000C82F8EEF91E00E94030DD0E02496DC2F86
231   -:100E6000CC278E010D5F1F4FC8010E94FC0083310B
232   -:100E7000D9F4219662E0CE010E94DE00CE010E94EC
233   -:100E8000FC008111FBCFC8010E94FC001F928F93D0
234   -:100E900088E092E09F938F930E94ED0C0F900F904B
235   -:100EA0000F900F9081E005C086E192E00E94030D53
236   -:100EB00080E0DF91CF911F910F910895CF93DF9341
237   -:100EC000C82F8DE292E00E94030DD0E0DC2FCC27EA
238   -:100ED000CD5FDB4FCE010E94FC008431B1F4CE0126
239   -:100EE0000E94FC008731D9F7CE010E94FC001F92BE
240   -:100EF0008F9388E092E09F938F930E94ED0C0F9068
241   -:100F00000F900F900F9081E005C087E392E00E9460
242   -:100F1000030D80E0DF91CF910895EF92FF920F9340
243   -:100F20001F93CF93DF93C82F8B017A018FE492E058
244   -:100F30000E94030DF80160816F3F51F481818F3F62
245   -:100F400099F482818F3F81F483818F3F69F40FC0D0
246   -:100F500061110AC0F8018181811106C0828181116D
247   -:100F600003C08381882319F0E114F10431F486E190
248   -:100F700092E00E94030D80E02FC0D0E02496DC2F89
249   -:100F8000CC27CE010C960E94DE00F8016181CE01D3
250   -:100F90000D960E94DE00F8016281CE010E960E943D
251   -:100FA000DE00F8016381CE010F960E94DE006F2DF6
252   -:100FB000CE0140960E94DE006E2DCE0141960E9429
253   -:100FC000DE00219664E0CE010E94DE00CE010E9488
254   -:100FD000FC008111FBCF81E0DF91CF911F910F9138
255   -:100FE000FF90EF900895CF93DF93C82F8CE492E0A9
256   -:100FF0000E94030DD0E0DC2FCC27CF5FDB4F68E0F1
257   -:10100000CE010E94DE00CE010E94FC008111FBCFC8
258   -:10101000DF91CF9108958F929F92AF92BF92CF921E
259   -:10102000DF92EF92FF921F93CF93DF93182F4B0124
260   -:101030007A0187E793E00E94030D812F0E94B1009F
261   -:101040008E159F0520F4812F0E94B1007C01C12FD5
262   -:10105000D0E02496DC2FCC275E0183E0A80EB11CE3
263   -:10106000812F0E94F8046C01C5010E94FC008731A9
264   -:10107000A9F08C3199F0DF92CF921F921F938AE5ED
265   -:1010800092E09F938F930E94ED0C0F900F900F9022
266   -:101090000F900F900F90E12CF12C03C0CE14DF04C1
267   -:1010A000F8F2A701B401812F0E94B0056E018FEF05
268   -:1010B000C81AD80A60E2C6010E94DE00C6010E947A
269   -:1010C000FC008111FBCF2296CE010E94FC0084FD22
270   -:1010D0000FC0C5010E94FC008111F6CF82E892E0AA
271   -:1010E0000E94030D812F0E948B0680E090E005C0D6
272   -:1010F00060E1CE010E94DE00C701DF91CF911F9118
273   -:10110000FF90EF90DF90CF90BF90AF909F908F9027
274   -:101110000895BF92CF92DF92EF92FF920F931F93A9
275   -:10112000CF93DF93B82E6B018A01C82FD0E02496AD
276   -:10113000DC2FCC277E0183E0E80EF11CC7010E9462
277   -:10114000FC00873191F0C7010E94FC001F928F9331
278   -:1011500080E992E09F938F930E94ED0C0F900F9087
279   -:101160000F900F908FEF9FEF26C080E00E94340514
280   -:101170007C0118161906ECF483EA92E00E94030D34
281   -:10118000E016F10620F00115110589F001C0870174
282   -:10119000A801B6018B2D0E943E06219660E4CE0187
283   -:1011A0000E94DE00CE010E94FC008111FBCFC8012D
284   -:1011B00002C080E090E0DF91CF911F910F91FF90EE
285   -:1011C000EF90DF90CF90BF9008958F929F92BF9243
286   -:1011D000CF92DF92EF92FF920F931F93CF93DF9303
287   -:1011E000B82E4B01EA0179018BEA92E00E94030DCF
288   -:1011F0008B2D0E94B1008C179D0728F48B2D0E9427
289   -:10120000B1006C0101C06E01F7016081611109C07C
290   -:101210008181811106C08281811103C0838188236D
291   -:1012200031F00115110519F0C114D10429F5DF932E
292   -:10123000CF931F930F93F70183811F928F93828126
293   -:101240001F928F9381811F928F931F926F931F9292
294   -:10125000BF9285EB92E09F938F930E94ED0C86E105
295   -:1012600092E00E94030D8DB79EB740960FB6F8949A
296   -:101270009EBF0FBE8DBF49C0CB2DD0E02496DC2F82
297   -:10128000CC27CE010C960E94DE00F7016181CE01D1
298   -:101290000D960E94DE00F7016281CE010E960E943B
299   -:1012A000DE00F7016381CE010F960E94DE00612F00
300   -:1012B000CE0140960E94DE00602FCE0141960E9432
301   -:1012C000DE00A601B4018B2D0E94B0058E010F5FD8
302   -:1012D0001F4F60E2C8010E94DE00C8010E94FC00AE
303   -:1012E0008111FBCF2296CE010E94FC0084FD10C02C
304   -:1012F000CE010E94FC0083FFF6CF81E993E00E94BB
305   -:10130000030D68E1CE010E94DE0080E090E005C0A0
306   -:1013100060E1CE010E94DE00C601DF91CF911F91F6
307   -:101320000F91FF90EF90DF90CF90BF909F908F90A4
308   -:1013300008952F923F924F925F926F927F928F9279
309   -:101340009F92AF92BF92CF92DF92EF92FF920F9354
310   -:101350001F93CF93DF93CDB7DEB72A970FB6F894DC
311   -:10136000DEBF0FBECDBF782E4B016A0179011A870F
312   -:1013700009870E943405892B09F42BC18DED92E079
313   -:101380000E94030D872D0E943405682E392ECD282A
314   -:1013900009F417C1472C512C84E0480E511C542CE1
315   -:1013A0004424520198E2A90EB11CC5010E94FC0020
316   -:1013B000082F10E0102F00276201E9E2CE0ED11CA9
317   -:1013C000C6010E94FC00080F111D3F926F921F93EF
318   -:1013D0000F9389EE92E09F938F930E94ED0CC201D0
319   -:1013E0000E94FC000F900F900F900F900F900F90A5
320   -:1013F0008770833009F464C0843009F4ABC0823054
321   -:1014000009F0D0C028E030E0AE014F5F5F4FB80177
322   -:10141000872D0E94F7051801F8E02F0E311C8981F5
323   -:10142000F70180838A8181838B8182838C8183838E
324   -:101430008D8190E0982F88272E81820F911DE9855C
325   -:10144000FA85918380830F8110E0102F0027888513
326   -:10145000080F111D1F930F9389E093E09F938F93C3
327   -:101460000E94ED0CE985FA8581818F9380818F93AD
328   -:101470008FE193E09F938F930E94ED0CF70183819E
329   -:101480001F928F9382811F928F9381811F928F93DE
330   -:1014900080811F928F9382E393E09F938F930E94AA
331   -:1014A000ED0C9801A401B101872D0E94F70571018F
332   -:1014B000E00EF11E6F2DC5010E94DE006E2D41C0B1
333   -:1014C00026E030E0AE014F5F5F4FB801872D0E94EC
334   -:1014D000F705180196E0290E311C8981F7018083F8
335   -:1014E0008A8181838B8182838C8183830D8110E04B
336   -:1014F000102F00278E81080F111D8CE493E00E94AD
337   -:10150000030DF70183811F928F9382811F928F9326
338   -:1015100081811F928F9380811F928F9382E393E04A
339   -:101520009F938F930E94ED0C9801A401B101872D28
340   -:101530000E94F705200E311E632DC5010E94DE00BA
341   -:10154000622DC6010E94DE000FB6F894DEBF0FBE0A
342   -:10155000CDBF2AC022E030E0AE014F5F5F4FB8013F
343   -:10156000872D0E94F705780192E0E90EF11C0981B0
344   -:1015700010E0902F88270A8110E002501109080F0F
345   -:10158000191F9801A401B701872D0E94F705E00EED
346   -:10159000F11E6F2DC5010E94DE006E2DC6010E9456
347   -:1015A000DE0002C000E010E0EFEF4E1A5E0A60E4D9
348   -:1015B000C2010E94DE00C2010E94FC008111FBCF2B
349   -:1015C00002C000E010E080E693E00E94030DC80135
350   -:1015D00002C080E090E02A960FB6F894DEBF0FBEFE
351   -:1015E000CDBFDF91CF911F910F91FF90EF90DF90D2
352   -:1015F000CF90BF90AF909F908F907F906F905F90B3
353   -:101600004F903F902F900895CF92DF92FF920F93CB
354   -:101610001F93CF93DF93F82E6B01EA0183E793E0EA
355   -:101620000E94030D8F2D0E94B1008C179D0728F496
356   -:101630008F2D0E94B1008C0101C08E010115110592
357   -:1016400089F41F921F92DF93CF938FE793E09F93CC
358   -:101650008F930E94ED0C0F900F900F900F900F90B2
359   -:101660000F9030C0A801B6018F2D0E94B005CF2D7C
360   -:10167000D0E02496DC2FCC276E018FEFC81AD80A51
361   -:1016800060E2C6010E94DE00C6010E94FC008111DA
362   -:10169000FBCF6E0182E0C80ED11C2396C6010E94CA
363   -:1016A000FC0084FD12C0CE010E94FC00C6010E9415
364   -:1016B000FC0083FFF3CF8DE893E00E94030D8F2D94
365   -:1016C0000E948B0680E090E005C060E1C6010E94A8
366   -:1016D000DE00C801DF91CF911F910F91FF90DF9045
367   -:1016E000CF900895CF92DF92EF92FF920F931F93C6
368   -:1016F000CF93DF936C017B018A01E9010E94C7024D
369   -:1017000065E585E50E946B01C6010E941603C701CD
370   -:101710000E943903C8010E94CA02CE01DF91CF9115
371   -:101720001F910F91FF90EF90DF90CF900C94FD02EE
372   -:10173000092E000CAA0BBB0B9C01AD0184E0220F0B
373   -:10174000331F441F551F8A95D1F760E074E284EF80
374   -:1017500090E00E94CB0C215031093093C5002093BA
375   -:10176000C40088E18093C10086E08093C200E0EC71
376   -:10177000F0E080818D7F808308959091C00095FF77
377   -:10178000FCCF8093C6000895CF93C82F8A3019F4F8
378   -:101790008DE00E94BD0B8C2F0E94BD0B80E090E07D
379   -:1017A000CF9108958091C00087FFFCCF8091C60043
380   -:1017B000089580E895E20E94980B82E091E0909372
381   -:1017C000E1038093E00308958093BB0084E8809355
382   -:1017D000BC008091BC0087FFFCCF08951092B90037
383   -:1017E0008CE08093B80084E08093BC000895CF9390
384   -:1017F00094EA9093BC009091BC0097FFFCCF90912D
385   -:10180000B900987F983011F080E015C0C62F880F7E
386   -:101810000E94E40B8091B900887F8831A9F78C2F52
387   -:101820000E94E40B8091B900887F883269F784E9CF
388   -:101830008093BC0081E0CF910895CF93DF9394EA29
389   -:101840009093BC009091BC0097FFFCCF9091B900A1
390   -:10185000987F983011F080E01EC0C42FD62F880FDB
391   -:101860000E94E40B8091B900887F8831A1F78D2F09
392   -:101870000E94E40B8091B900887F883261F78C2F39
393   -:101880000E94E40B8091B900887F883221F784E9B7
394   -:101890008093BC0081E0DF91CF9108950F931F9357
395   -:1018A000CF93DF93CDB7DEB764970FB6F894DEBF62
396   -:1018B0000FBECDBF86E0E0E1F1E0DE0111960190C0
397   -:1018C0000D928A95E1F78091160190911701A091F0
398   -:1018D0001801B09119018F87988BA98BBA8B8091D1
399   -:1018E0001A0190911B01A0911C01B0911D018B87E1
400   -:1018F0009C87AD87BE8780911E0190911F01A091AA
401   -:101900002001B09121018F839887A987BA870E940F
402   -:10191000D90B9E01295F3F4FAE01455F5F4FBE016E
403   -:10192000615F7F4FCE0101960E94720B20E044EE72
404   -:1019300057E062E080919E030E94AD068823F1F09B
405   -:1019400020E044EE57E061E0809100010E94AD0686
406   -:101950008823A1F00CED13E028ED33E042E050E0E5
407   -:10196000BE016D5E7F4F80919E030E94990908978A
408   -:1019700089F7CE0143960E945300ECCF8FEF9FEF83
409   -:1019800064960FB6F894DEBF0FBECDBFDF91CF9146
410   -:101990001F910F910895A1E21A2EAA1BBB1BFD01F6
411   -:1019A0000DC0AA1FBB1FEE1FFF1FA217B307E4073E
412   -:1019B000F50720F0A21BB30BE40BF50B661F771F96
413   -:1019C000881F991F1A9469F7609570958095909576
414   -:1019D0009B01AC01BD01CF010895A0E0B0E0E3EFB1
415   -:1019E000FCE00C94D40FAE014B5F5F4FFA016191A4
416   -:1019F0007191AF018091E0039091E1030E94330D5A
417   -:101A0000E2E00C94F00F0F931F93CF93DF93E091DC
418   -:101A1000E003F091E103238121FF1BC08C01D0E0A2
419   -:101A2000C0E0F80181918F016091E0037091E103C2
420   -:101A3000DB011896ED91FC911997882331F00995F7
421   -:101A4000892B79F3DFEFCFEFECCF8AE00995892B73
422   -:101A500019F08FEF9FEF02C08D2F9C2FDF91CF9158
423   -:101A60001F910F910895ABE0B0E0E9E3FDE00C9425
424   -:101A7000C40F6C017B018A01FC01178216828381ED
425   -:101A800081FFCCC1CE0101963C01F6019381F701A3
426   -:101A900093FD859193FF81917F01882309F4BAC159
427   -:101AA000853239F493FD859193FF81917F018532D1
428   -:101AB00029F4B60190E00E942A0FE7CF912C212C47
429   -:101AC000312CFFE1F315D8F08B3279F038F4803205
430   -:101AD00079F08332A1F4232D20611DC08D3261F095
431   -:101AE000803369F4232D216016C0832D8260382E47
432   -:101AF000E32DE4603E2E2AC0F32DF8601DC037FCB4
433   -:101B00002DC020ED280F2A3040F08E32B9F436FC7B
434   -:101B100081C1232D2064322E19C036FE06C08AE012
435   -:101B2000989E200D1124922E11C0EAE02E9E200DC9
436   -:101B30001124222EF32DF0623F2E08C08C3621F4A2
437   -:101B4000832D8068382E02C0883641F4F70193FD5A
438   -:101B5000859193FF81917F018111B3CF982F9F7D54
439   -:101B60009554933028F40C5F1F4F9FE399830DC069
440   -:101B7000833631F0833771F0833509F059C021C0C5
441   -:101B8000F801808189830E5F1F4F88248394912CF4
442   -:101B9000530113C02801F2E04F0E511CF801A08040
443   -:101BA000B18036FE03C0692D70E002C06FEF7FEF99
444   -:101BB000C5010E941F0F4C018201F32DFF773F2EBC
445   -:101BC00016C0280122E0420E511CF801A080B1800D
446   -:101BD00036FE03C0692D70E002C06FEF7FEFC501D4
447   -:101BE0000E94140F4C01F32DF0683F2E820133FC4C
448   -:101BF0001BC0822D90E088169906B0F4B60180E2F1
449   -:101C000090E00E942A0F2A94F4CFF50137FC8591C9
450   -:101C100037FE81915F01B60190E00E942A0F2110EA
451   -:101C20002A9421E0821A91088114910471F7E8C086
452   -:101C3000843611F0893641F5F80137FE07C060811E
453   -:101C40007181828193810C5F1F4F08C06081718117
454   -:101C5000072E000C880B990B0E5F1F4FF32DFF769C
455   -:101C60003F2E97FF09C090958095709561957F4FA5
456   -:101C70008F4F9F4FF0683F2E2AE030E0A3010E9473
457   -:101C8000660F882E861845C0853731F4232D2F7EA8
458   -:101C9000B22E2AE030E025C0932D997FB92E8F36E1
459   -:101CA000C1F018F4883579F0B5C0803719F088375D
460   -:101CB00021F0B0C0E92FE061BE2EB4FE0DC0FB2DB7
461   -:101CC000F460BF2E09C034FE0AC0292F2660B22E50
462   -:101CD00006C028E030E005C020E130E002C020E18D
463   -:101CE00032E0F801B7FE07C0608171818281938183
464   -:101CF0000C5F1F4F06C06081718180E090E00E5F35
465   -:101D00001F4FA3010E94660F882E8618FB2DFF77B8
466   -:101D10003F2E36FE0DC0232D2E7FA22E891458F49F
467   -:101D200034FE0BC032FC09C0832D8E7EA82E05C068
468   -:101D3000B82CA32C03C0B82C01C0B92CA4FE0FC032
469   -:101D4000FE01E80DF11D8081803321F49A2D997EEA
470   -:101D5000A92E09C0A2FE06C0B394B39404C08A2D74
471   -:101D6000867809F0B394A3FC11C0A0FE06C0B2149B
472   -:101D700088F4280C922C9B180EC0B21460F4B601A3
473   -:101D800080E290E00E942A0FB394F7CFB21418F4C7
474   -:101D90002B1802C0982C212CA4FE10C0B60180E3A1
475   -:101DA00090E00E942A0FA2FE17C0A1FC03C088E7A2
476   -:101DB00090E002C088E590E0B6010CC08A2D8678DC
477   -:101DC00059F0A1FE02C08BE201C080E2A7FC8DE2C7
478   -:101DD000B60190E00E942A0F891438F4B60180E31E
479   -:101DE00090E00E942A0F9A94F7CF8A94F301E80DAD
480   -:101DF000F11D8081B60190E00E942A0F8110F5CF7D
481   -:101E0000222009F442CEB60180E290E00E942A0F1F
482   -:101E10002A94F6CFF6018681978102C08FEF9FEF5B
483   -:101E20002B96E2E10C94E00FFC01059061507040AC
484   -:101E30000110D8F7809590958E0F9F1F0895FC0193
485   -:101E40006150704001900110D8F7809590958E0FE9
486   -:101E50009F1F08950F931F93CF93DF93FB0123815F
487   -:101E600021FD03C08FEF9FEF2CC022FF16C04681DB
488   -:101E70005781248135814217530744F4A081B181F1
489   -:101E80009D012F5F3F4F318320838C9326813781C3
490   -:101E90002F5F3F4F3783268314C08B01EC01FB017A
491   -:101EA0000084F185E02D0995892BE1F6D80116967D
492   -:101EB0008D919C911797019617969C938E931697E8
493   -:101EC000CE01DF91CF911F910F910895FA01AA27BA
494   -:101ED000283051F1203181F1E8946F936E7F6E5F6D
495   -:101EE0007F4F8F4F9F4FAF4FB1E03ED0B4E03CD01B
496   -:101EF000670F781F891F9A1FA11D680F791F8A1FFE
497   -:101F0000911DA11D6A0F711D811D911DA11D20D064
498   -:101F100009F468943F912AE0269F11243019305D1E
499   -:101F20003193DEF6CF010895462F4770405D41930F
500   -:101F3000B3E00FD0C9F7F6CF462F4F70405D4A335C
501   -:101F400018F0495D31FD4052419302D0A9F7EACF24
502   -:101F5000B4E0A6959795879577956795BA95C9F753
503   -:101F600000976105710508959B01AC010A2E069446
504   -:101F70005795479537952795BA95C9F7620F731FFF
505   -:101F8000841F951FA01D08952F923F924F925F923C
506   -:101F90006F927F928F929F92AF92BF92CF92DF9279
507   -:101FA000EF92FF920F931F93CF93DF93CDB7DEB7DE
508   -:101FB000CA1BDB0B0FB6F894DEBF0FBECDBF099472
509   -:101FC0002A88398848885F846E847D848C849B84C9
510   -:101FD000AA84B984C884DF80EE80FD800C811B81D7
511   -:101FE000AA81B981CE0FD11D0FB6F894DEBF0FBE06
512   -:0A1FF000CDBFED010895F894FFCF76
513   -:101FFA0001010000000200000000C40B0000000004
514   -:10200A00A0BDCDDDEDFDC0A801CDC0A801FEFFFF3A
515   -:10201A00FF0052455155455354205354415455538A
516   -:10202A0000534554202F20554E53455420534C45B8
517   -:10203A004550004D4F444520455645494C4C4500B6
518   -:10204A004D4F444520534F4D4D45494C00737973CC
519   -:10205A00696E697428290D004368616E6E656C208B
520   -:10206A003A2053454E44204D454D2053495A452068
521   -:10207A003A2052454356204D454D2053495A450D65
522   -:10208A00002564203A20252E3478203A20252E3443
523   -:10209A0078203A20252E3478203A20252E34780DBF
524   -:1020AA000A004953525F52583A2072645F70747240
525   -:1020BA00203A20252E34780D0A00636C6F73652848
526   -:1020CA00290D00736F636B657428290D00536E5FC9
527   -:1020DA005352203D20252E3278202C2050726F74C6
528   -:1020EA006F636F6C203D20252E32780D0A006C69D3
529   -:1020FA007374656E28290D00737461747573203DBD
530   -:10210A002025780D0A004661696C5B696E76616C00
531   -:10211A0069642069702C706F72745D0D006163636D
532   -:10212A0065707428290D004661696C5B6E6F7420B6
533   -:10213A006C697374656E696E675D0D0064697363BB
534   -:10214A006F6E6E65637428290D00736F636B657417
535   -:10215A00202564206672656573697A652825642975
536   -:10216A0020656D707479206F72206572726F720DBE
537   -:10217A000A00534F434B5F434C4F5345442E0D00C7
538   -:10218A0042616420737461747573203D2025303276
539   -:10219A00780A007265637628290D0073656E647487
540   -:1021AA006F28290D002564204661696C5B252E3253
541   -:1021BA00782E252E32782E252E32782E252E32781C
542   -:1021CA002C20252E642C2025645D0D0A007265637F
543   -:1021DA007666726F6D28290D004953525F52583A3C
544   -:1021EA002072645F707472203A20252E347820732E
545   -:1021FA00697A653D25640D0A00554450206D736760
546   -:10220A002023256420617272697665640D0A007361
547   -:10221A006F7572636520506F7274203A2025750DB0
548   -:10222A000A00736F75726365204950203A2025644D
549   -:10223A002E25642E25642E25640D0A00495020524D
550   -:10224A004157206D736720617272697665640D006B
551   -:10225A007265637666726F6D282920656E64202E1A
552   -:10226A002E0D0069676D7073656E6428290D00254F
553   -:10227A0064204661696C5B25645D0D0A0069676DBF
554   -:0E228A007073656E64206661696C2E0D000035
  8 +:10007000DEBFCDBF13E0A0E0B1E0EAECF4E202C0E5
  9 +:1000800005900D92A43CB107D9F724E0A4ECB3E0AD
  10 +:1000900001C01D92A132B207E1F70E94190D0C9424
  11 +:1000A00063120C9400008FEF8AB988E08BB9089531
  12 +:1000B000E1E8F0E0808188608083808184608083D3
  13 +:1000C0008081816080838AE698E1909389008093A3
  14 +:1000D0008800EFE6F0E080818260808308951F92BF
  15 +:1000E0000F920FB60F9211248F939F93809100016E
  16 +:1000F000811104C09BB180E289278BB99F918F91B8
  17 +:100100000F900FBE0F901F9018951F93CF93DF9302
  18 +:10011000182FEB018091E203811109C081E08093E7
  19 +:10012000E203888180931904898180931A0488816D
  20 +:10013000829586958770D9F08330E9F587E291E062
  21 +:100140000E946B0F69E174E084EC93E00E944E0F13
  22 +:10015000E4ECF3E001900020E9F73197AF01445C53
  23 +:10016000534064EC73E0812F0E94D6081EC080913A
  24 +:100170000001811103C064E271E002C06FE071E030
  25 +:1001800084EC93E00E944E0FE4ECF3E00190002039
  26 +:10019000E9F73197AF01445C534064EC73E0812F81
  27 +:1001A0000E94D608812F0E94BE088881809319047E
  28 +:1001B000898180931A04DF91CF911F9108950F9345
  29 +:1001C0001F93CF93DF938C01EB018091E2038111A8
  30 +:1001D00009C081E08093E2038881809319048981BA
  31 +:1001E00080931A048881682F6F7170E0762F6627DC
  32 +:1001F0009981690F711D829586958770823009F407
  33 +:1002000043C0853009F45FC0811180C020E044EE16
  34 +:1002100057E061E082E00E949C07811104C086E300
  35 +:1002200091E00E946B0F44EE57E0B80182E00E941B
  36 +:100230005808882309F464C02FEF85EA9EE0215016
  37 +:1002400080409040E1F700C00000809100018111E2
  38 +:1002500003C064E271E002C06FE071E084EC93E0FF
  39 +:100260000E944E0FE4ECF3E001900020E9F7319793
  40 +:10027000AF01445C534064EC73E082E00E94D60816
  41 +:1002800082E00E94BE083CC080910001613071058F
  42 +:1002900061F4882351F0109200018EE491E00E94F5
  43 +:1002A0006B0F9BB188E089270CC0672B49F5813023
  44 +:1002B00038F581E0809300018BE591E00E946B0F9F
  45 +:1002C00088E08BB91DC08091000181111FC080E0C2
  46 +:1002D00090E00E94530E22E832EE47E45CE30E9475
  47 +:1002E000B90E0E941D0E2BEC2603A001279F500D76
  48 +:1002F0001124CA018659974E9093890080938800F3
  49 +:10030000888180931904898180931A04DF91CF91A9
  50 +:100310001F910F910895E82FF0E0ED5EFB4F808173
  51 +:100320000895E82FF0E0ED5EFB4F60830895E82F1D
  52 +:10033000F0E0EE0FFF1FED50FC4F8081918108959A
  53 +:10034000E82FF0E0EE0FFF1FE550FC4F8081918118
  54 +:100350000895E82FF0E0EE0FFF1FED5FFB4F808167
  55 +:1003600091810895E82FF0E0EE0FFF1FE55FFB4F4E
  56 +:10037000808191810895E82FF0E0EE0FFF1FED518D
  57 +:10038000FC4F808191810895E82FF0E0EE0FFF1F70
  58 +:10039000E551FC4F80819181089524B12C6224B9EC
  59 +:1003A0002A9A25B1277D25B920E52CBD2A9820EF72
  60 +:1003B0002EBD0DB407FEFDCF9EBD0DB407FEFDCFD3
  61 +:1003C0008EBD0DB407FEFDCF6EBD0DB407FEFDCF93
  62 +:1003D0002A9A81E0089524B12C6224B92A9A25B181
  63 +:1003E000277D25B920E52CBD2A982FE02EBD0DB420
  64 +:1003F00007FEFDCF9EBD0DB407FEFDCF8EBD0DB433
  65 +:1004000007FEFDCF1EBC0DB407FEFDCF8EB52A9AA8
  66 +:10041000089524B12C6224B92A9A25B1277D25B9E3
  67 +:1004200020E52CBDFB019B01240F351F60EFE21777
  68 +:10043000F307A9F02A986EBD0DB407FEFDCF9EBD4F
  69 +:100440000DB407FEFDCF8EBD0DB407FEFDCF71913B
  70 +:100450007EBD0DB407FEFDCF2A9A0196E8CFCA01F2
  71 +:10046000089524B12C6224B92A9A25B1277D25B993
  72 +:1004700020E52CBDFB019B01240F351F6FE0E21727
  73 +:10048000F307B1F02A986EBD0DB407FEFDCF9EBDF7
  74 +:100490000DB407FEFDCF8EBD0DB407FEFDCF1EBC13
  75 +:1004A0000DB407FEFDCF7EB571932A9A0196E7CF72
  76 +:1004B000CA0108952F923F924F925F926F927F925E
  77 +:1004C0008F929F92AF92BF92CF92DF92EF92FF9264
  78 +:1004D0000F931F93CF93DF93CDB7DEB728970FB657
  79 +:1004E000F894DEBF0FBECDBF282E362E82EA91E0F3
  80 +:1004F0000E946B0F622D8BE190E00E94CD01632D75
  81 +:100500008AE190E00E94CD0180E090E49093EC03BA
  82 +:100510008093EB0380E090E69093E4038093E30301
  83 +:100520008DEA91E00E946B0F83EE882E83E0982E77
  84 +:100530009BEEA92E93E0B92E2BEF33E038872F8363
  85 +:1005400003EF13E023E0C22E24E0D22E3BE0E32EA3
  86 +:1005500034E0F32E1A821982412C512C1C821B820A
  87 +:10056000612C712C222D30E03E832D83232C312CE5
  88 +:10057000AF81B88511961C921E92F80111821082EB
  89 +:100580002B813C8121153042B4F58D819E810980FB
  90 +:1005900002C0959587950A94E2F783709927823077
  91 +:1005A0009105A9F083309105D9F0019739F080E0E9
  92 +:1005B00094E08D939C93EFEFF3E01AC0E0E0F8E055
  93 +:1005C000AF81B885ED93FC93EFEFF7E011C0E0E069
  94 +:1005D000F0E1AF81B885ED93FC93EFEFFFE008C049
  95 +:1005E000E0E0F0E2AF81B885ED93FC93EFEFFFE13F
  96 +:1005F000D701ED93FC934114F0E25F069CF5C10135
  97 +:10060000098002C0959587950A94E2F7837099272F
  98 +:1006100082309105A9F083309105D1F0019741F026
  99 +:10062000E0E0F4E0D801ED93FC93EFEFF3E017C0C6
  100 +:10063000E0E0F8E0D801ED93FC93EFEFF7E00FC0B6
  101 +:10064000E0E0F0E1D801ED93FC93EFEFFFE007C0AD
  102 +:10065000E0E0F0E2D801ED93FC93EFEFFFE1D6018B
  103 +:10066000ED93FC93AF81B8858D919D91B887AF8351
  104 +:100670002B813C81280F391F3C832B83D8012D917E
  105 +:100680003D918D01420E531E61147104D9F0EF812A
  106 +:10069000F885349760817181F501329740815181ED
  107 +:1006A000460F571FF50151834083FD013497608148
  108 +:1006B0007181F401329740815181460F571FD40157
  109 +:1006C0004D935C93F40160817181F2E08F0E911C77
  110 +:1006D000D5014C9111965C91B2E0AB0EB11C3F93E9
  111 +:1006E0002F939F938F937F936F935F934F937F92FB
  112 +:1006F0006F92A6EDB1E0BF93AF930E94550FFFEF4D
  113 +:100700006F1A7F0A29813A812E5F3F4F3A832983EE
  114 +:1007100032E0C30ED11C42E0E40EF11C0FB6F89497
  115 +:10072000DEBF0FBECDBF94E06916710409F020CF83
  116 +:1007300028960FB6F894DEBF0FBECDBFDF91CF91E4
  117 +:100740001F910F91FF90EF90DF90CF90BF90AF90EF
  118 +:100750009F908F907F906F905F904F903F902F90E1
  119 +:100760000895682F80E090E80C94CD0180E80C9407
  120 +:10077000B103CF93DF93EC01688181E090E00E94A8
  121 +:10078000CD01698182E090E00E94CD016A8183E021
  122 +:1007900090E00E94CD016B8184E090E0DF91CF91E9
  123 +:1007A0000C94CD01CF93DF93EC0181E090E00E94A7
  124 +:1007B000EB01888382E090E00E94EB01898383E073
  125 +:1007C00090E00E94EB018A8384E090E00E94EB01BC
  126 +:1007D0008B83DF91CF910895CF93DF93EC016881F4
  127 +:1007E00085E090E00E94CD01698186E090E00E9462
  128 +:1007F000CD016A8187E090E00E94CD016B8188E0A5
  129 +:1008000090E0DF91CF910C94CD01CF93DF93EC0179
  130 +:10081000688189E090E00E94CD0169818AE090E0E2
  131 +:100820000E94CD016A818BE090E00E94CD016B8136
  132 +:100830008CE090E00E94CD016C818DE090E00E9400
  133 +:10084000CD016D818EE090E0DF91CF910C94CD01D0
  134 +:10085000CF93DF93EC0168818FE090E00E94CD019F
  135 +:10086000698180E190E00E94CD016A8181E190E0A0
  136 +:100870000E94CD016B8182E190E0DF91CF910C94D9
  137 +:10088000CD0185E190E00C94EB01CF93C82F692F47
  138 +:1008900087E190E00E94CD016C2F88E190E0CF913C
  139 +:1008A0000C94CD01682F89E190E00C94CD01682F64
  140 +:1008B00086E190E00C94CD01CF93DF93EC0181E0D1
  141 +:1008C00090E00E94EB01888382E090E00E94EB01BF
  142 +:1008D000898383E090E00E94EB018A8384E090E0CA
  143 +:1008E0000E94EB018B83DF91CF910895CF93DF932B
  144 +:1008F000EC0185E090E00E94EB01888386E090E0C7
  145 +:100900000E94EB01898387E090E00E94EB018A83DB
  146 +:1009100088E090E00E94EB018B83DF91CF910895F6
  147 +:10092000CF93DF93EC0189E090E00E94EB01888394
  148 +:100930008AE090E00E94EB0189838BE090E00E94C6
  149 +:10094000EB018A838CE090E00E94EB018B838DE0C9
  150 +:1009500090E00E94EB018C838EE090E00E94EB011E
  151 +:100960008D83DF91CF910895CF93DF93EC018FE0DA
  152 +:1009700090E00E94EB01888380E190E00E94EB010F
  153 +:10098000898381E190E00E94EB018A8382E190E01B
  154 +:100990000E94EB018B83DF91CF9108950F931F93FA
  155 +:1009A000CF93DF938B01C82FD0E02496DC2FCC2788
  156 +:1009B000CE0106960E94EB01F8018083CE010796D6
  157 +:1009C0000E94EB01F8018183CE0108960E94EB01A1
  158 +:1009D000F8018283CE0109960E94EB01F80183831E
  159 +:1009E000CE010A960E94EB01F8018483CE010B969A
  160 +:1009F0000E94EB01F8018583DF91CF911F910F9148
  161 +:100A000008950F931F93CF93DF938B01C82FD0E0EE
  162 +:100A10002496DC2FCC27FB016081CE0106960E9434
  163 +:100A2000CD01F8016181CE0107960E94CD01F80148
  164 +:100A30006281CE0108960E94CD01F8016381CE014A
  165 +:100A400009960E94CD01F8016481CE010A960E94A8
  166 +:100A5000CD01F8016581CE010B96DF91CF911F91F9
  167 +:100A60000F910C94CD010F931F93CF93DF938B01C4
  168 +:100A7000C82FD0E02496DC2FCC27CE010C960E9404
  169 +:100A8000EB01F8018083CE010D960E94EB01F80185
  170 +:100A90008183CE010E960E94EB01F8018283CE0184
  171 +:100AA0000F960E94EB01F8018383DF91CF911F9194
  172 +:100AB0000F9108950F931F93CF93DF938B01C82F4E
  173 +:100AC000D0E02496DC2FCC27FB016081CE010C9670
  174 +:100AD0000E94CD01F8016181CE010D960E94CD01E9
  175 +:100AE000F8016281CE010E960E94CD01F80163816A
  176 +:100AF000CE010F96DF91CF911F910F910C94CD01F4
  177 +:100B00000F931F93CF93DF938B01C82FD0E02496D0
  178 +:100B1000DC2FCC27CE0140960E94EB01F8018083A8
  179 +:100B2000CE0141960E94EB01F8018183DF91CF91C4
  180 +:100B30001F910F9108950F931F93CF93DF938B0114
  181 +:100B4000C82FD0E02496DC2FCC27FB016081CE019A
  182 +:100B500040960E94CD01F8016181CE014196DF915E
  183 +:100B6000CF911F910F910C94CD011F93CF93DF93E1
  184 +:100B7000162F672FC82FD0E02496DC2FCC27CE016C
  185 +:100B800042960E94CD01612FCE014396DF91CF9115
  186 +:100B90001F910C94CD0190E0982F88278A5E9B4F7F
  187 +:100BA0000C94CD0190E0982F88278C5E9B4F0C947D
  188 +:100BB000CD0190E0982F88278E5F9B4F0C94EB011E
  189 +:100BC00090E0982F88278D5F9B4F0C94EB01CF927C
  190 +:100BD000DF92EF92FF920F931F93CF93DF93C82F73
  191 +:100BE000D0E02496DC2FCC277E0180E2E80EF11CB9
  192 +:100BF000A19600E010E0C7010E94EB01C82ED12CA5
  193 +:100C0000DC2CCC24CE010E94EB01C80ED11CC114F7
  194 +:100C1000D10461F0C7010E94EB01082F10E0102FF2
  195 +:100C20000027CE010E94EB01080F111D0C151D05B8
  196 +:100C300011F7C801DF91CF911F910F91FF90EF90B5
  197 +:100C4000DF90CF900895CF92DF92EF92FF920F93B3
  198 +:100C50001F93CF93DF93C82FD0E02496DC2FCC27AF
  199 +:100C60007E0186E2E80EF11CA79600E010E0C701C5
  200 +:100C70000E94EB01C82ED12CDC2CCC24CE010E948A
  201 +:100C8000EB01C80ED11CC114D10461F0C7010E9450
  202 +:100C9000EB01082F10E0102F0027CE010E94EB017E
  203 +:100CA000080F111D0C151D0511F7C801DF91CF911B
  204 +:100CB0001F910F91FF90EF90DF90CF900895CF920A
  205 +:100CC000DF92EF92FF920F931F93CF93DF93E82F62
  206 +:100CD000F0E0EE0FFF1FDF01A55FBB4F8D919C91F0
  207 +:100CE000DA01A823B923EF01C551DC4FE880F98070
  208 +:100CF000CD018E0D9F1DE550FC4FC081D181AD010E
  209 +:100D0000420F531FC417D50778F489016B01CA1B22
  210 +:100D1000DB0BAE010E940902A8014C1B5D0BB60162
  211 +:100D20006C0F7D1FC70101C0A901DF91CF911F91F9
  212 +:100D30000F91FF90EF90DF90CF900C9409028F926B
  213 +:100D40009F92BF92CF92DF92EF92FF920F931F93E9
  214 +:100D5000CF93DF9300D0CDB7DEB7B82E7A0190E005
  215 +:100D60000496982E8824640184E2C80ED11CC60122
  216 +:100D700069837A830E94EB01082F10E0102F00276F
  217 +:100D800085E2880E911CC4010E94EB01080F111D21
  218 +:100D90009701A80169817A818B2D0E945F060E0D53
  219 +:100DA0001F1D612FC6010E94CD01602FC4010F904D
  220 +:100DB0000F90DF91CF911F910F91FF90EF90DF90F7
  221 +:100DC000CF90BF909F908F900C94CD01AF92BF9227
  222 +:100DD000CF92DF92EF92FF920F931F93CF93DF9307
  223 +:100DE000DA01A901E82FF0E0EE0FFF1FEF01CD5F60
  224 +:100DF000DB4F888199816B01C822D922EF01CD5147
  225 +:100E0000DC4FE880F980C6018E0D9F1DED50FC4F30
  226 +:100E1000C081D1819601240F351FC217D30780F4FA
  227 +:100E20008A015D01CC19DD09AE01BD010E943102CC
  228 +:100E3000A8014C1B5D0BB5016C0F7D1FC70101C0E4
  229 +:100E4000BD01DF91CF911F910F91FF90EF90DF9047
  230 +:100E5000CF90BF90AF900C9431029F92AF92BF920F
  231 +:100E6000CF92DF92EF92FF920F931F93CF93DF9376
  232 +:100E7000982E6B017A01082F10E00C5F1F4F102F86
  233 +:100E80000027580188E2A80EB11CC5010E94EB01A1
  234 +:100E9000C82FD0E0DC2FCC27075D1F4FC8010E9470
  235 +:100EA000EB01C80FD11DDF93CF9387EF91E09F93A4
  236 +:100EB0008F930E94550F9701A601BE01892D0E94B4
  237 +:100EC000E606CE0DDF1D6D2FC5010E94CD010F90EE
  238 +:100ED0000F900F900F906C2FC801DF91CF911F9151
  239 +:100EE0000F91FF90EF90DF90CF90BF90AF909F90C9
  240 +:100EF0000C94CD010F931F93CF93DF93C82F8FE0F6
  241 +:100F000092E00E946B0FD0E02496DC2FCC278E015C
  242 +:100F10000F5F1F4F60E1C8010E94CD01C8010E9410
  243 +:100F2000EB018111FBCF6FEFCE010296DF91CF91E4
  244 +:100F30001F910F910C94CD01CF92DF92EF92FF920F
  245 +:100F40000F931F93CF93DF93C82F062F6A01122FA1
  246 +:100F500088E192E00E946B0F8FEF800FEC2EF12C56
  247 +:100F60008530C8F58C2F0E947A07E7012496DC2F84
  248 +:100F7000CC27602F612BCE010E94CD01CE010496BB
  249 +:100F80008E010B5F1F4FC114D10429F06D2D0E94FB
  250 +:100F9000CD016C2D0FC020911704309118042F5FE4
  251 +:100FA0003F4F3093180420931704632F0E94CD0104
  252 +:100FB00060911704C8010E94CD018E010F5F1F4F81
  253 +:100FC00061E0C8010E94CD01C8010E94EB018111BE
  254 +:100FD000FBCF11E001C010E0E7012496DC2FCC2705
  255 +:100FE000CE010E94EB01082FCE0103960E94EB0177
  256 +:100FF0001F920F931F928F9382E292E09F938F93A1
  257 +:101000000E94550F0F900F900F900F900F900F9020
  258 +:10101000812FDF91CF911F910F91FF90EF90DF9083
  259 +:10102000CF9008950F931F93CF93DF93C82F83E43E
  260 +:1010300092E00E946B0FD0E02496DC2FCC278E012B
  261 +:101040000D5F1F4FC8010E94EB018331D9F4219637
  262 +:1010500062E0CE010E94CD01CE010E94EB01811120
  263 +:10106000FBCFC8010E94EB011F928F938DE492E0A9
  264 +:101070009F938F930E94550F0F900F900F900F909A
  265 +:1010800081E005C08BE592E00E946B0F80E0DF916C
  266 +:10109000CF911F910F91089590E0982F88278D5F31
  267 +:1010A0009B4F0E94EB01873111F481E00895089570
  268 +:1010B000EF92FF920F931F93CF93DF93C82F8B0173
  269 +:1010C0007A0185E792E00E946B0FF80160816F3F23
  270 +:1010D00051F481818F3F99F482818F3F81F4838124
  271 +:1010E0008F3F69F40FC061110AC0F801818181113D
  272 +:1010F00006C08281811103C08381882319F0E11425
  273 +:10110000F10431F48BE592E00E946B0F80E02FC078
  274 +:10111000D0E02496DC2FCC27CE010C960E94CD0186
  275 +:10112000F8016181CE010D960E94CD01F801628126
  276 +:10113000CE010E960E94CD01F8016381CE010F967B
  277 +:101140000E94CD016F2DCE0140960E94CD016E2DE3
  278 +:10115000CE0141960E94CD01219664E0CE010E940D
  279 +:10116000CD01CE010E94EB018111FBCF81E0DF9127
  280 +:10117000CF911F910F91FF90EF900895CF93DF9340
  281 +:10118000C82F82E792E00E946B0FD0E0DC2FCC27C3
  282 +:10119000CF5FDB4F68E0CE010E94CD01CE010E94FF
  283 +:1011A000EB018111FBCFDF91CF9108958F929F9238
  284 +:1011B000AF92BF92CF92DF92EF92FF921F93CF93A5
  285 +:1011C000DF93182F4B017A018DE993E00E946B0F9A
  286 +:1011D000812F0E94A0018E159F0520F4812F0E946F
  287 +:1011E000A0017C01C12FD0E02496DC2FCC275E012A
  288 +:1011F00083E0A80EB11C812F0E94E7056C01C50198
  289 +:101200000E94EB018731A9F08C3199F0DF92CF92E7
  290 +:101210001F921F9380E892E09F938F930E94550F37
  291 +:101220000F900F900F900F900F900F90E12CF12CDA
  292 +:1012300003C0CE14DF04F8F2A701B401812F0E948D
  293 +:101240009F066E018FEFC81AD80A60E2C6010E949D
  294 +:10125000CD01C6010E94EB018111FBCF2296CE0188
  295 +:101260000E94EB0184FD0FC0C5010E94EB018111BA
  296 +:10127000F6CF88EA92E00E946B0F812F0E947A07D6
  297 +:1012800080E090E005C060E1CE010E94CD01C70181
  298 +:10129000DF91CF911F91FF90EF90DF90CF90BF90A3
  299 +:1012A000AF909F908F900895AF92BF92CF92DF92B0
  300 +:1012B000FF920F931F93CF93DF93F82E6B018A0158
  301 +:1012C000C82FD0E02496DC2FCC275E0183E0A80E47
  302 +:1012D000B11CC5010E94EB01873191F0C5010E944C
  303 +:1012E000EB011F928F9386EB92E09F938F930E9466
  304 +:1012F000550F0F900F900F900F908FEF9FEF26C01C
  305 +:101300008F2D0E9423065C0118161906ECF489EC57
  306 +:1013100092E00E946B0FA016B10620F00115110596
  307 +:1013200089F001C08501A801B6018F2D0E942D070B
  308 +:10133000219660E4CE010E94CD01CE010E94EB0116
  309 +:101340008111FBCFC80102C080E090E0DF91CF9116
  310 +:101350001F910F91FF90DF90CF90BF90AF900895B5
  311 +:101360009F92AF92BF92CF92DF92EF92FF920F9334
  312 +:101370001F93CF93DF93982E5B01EA01790181EDF2
  313 +:1013800092E00E946B0F892D0E94A0018C179D078F
  314 +:1013900028F4892D0E94A0016C0101C06E01F701A3
  315 +:1013A0006081611109C08181811106C08281811132
  316 +:1013B00003C08381882331F00115110519F0C11490
  317 +:1013C000D10429F5DF93CF931F930F93F701838106
  318 +:1013D0001F928F9382811F928F9381811F928F938F
  319 +:1013E0001F926F931F929F928BED92E09F938F932A
  320 +:1013F0000E94550F8BE592E00E946B0F8DB79EB750
  321 +:1014000040960FB6F8949EBF0FBE8DBF49C0C92D40
  322 +:10141000D0E02496DC2FCC27CE010C960E94CD0183
  323 +:10142000F7016181CE010D960E94CD01F701628125
  324 +:10143000CE010E960E94CD01F7016381CE010F9679
  325 +:101440000E94CD01612FCE0140960E94CD01602FF8
  326 +:10145000CE0141960E94CD01A601B501892D0E94C1
  327 +:101460009F068E010F5F1F4F60E2C8010E94CD01F1
  328 +:10147000C8010E94EB018111FBCF2296CE010E9490
  329 +:10148000EB0184FD10C0CE010E94EB0183FFF6CF7B
  330 +:1014900087EB93E00E946B0F68E1CE010E94CD01C3
  331 +:1014A00080E090E005C060E1CE010E94CD01C60160
  332 +:1014B000DF91CF911F910F91FF90EF90DF90CF9030
  333 +:1014C000BF90AF909F9008952F923F924F925F925E
  334 +:1014D0006F927F928F929F92AF92BF92CF92DF9244
  335 +:1014E000EF92FF920F931F93CF93DF93CDB7DEB7A9
  336 +:1014F0002A970FB6F894DEBF0FBECDBF782E4B01F2
  337 +:101500006A0179011A8709870E942306892B09F449
  338 +:101510002BC183E093E00E946B0F872D0E9423066E
  339 +:10152000382E692ECD2809F417C1472C512C84E0A0
  340 +:10153000480E511C542C4424520198E2A90EB11CAF
  341 +:10154000C5010E94EB01082F10E0102F0027620157
  342 +:10155000E9E2CE0ED11CC6010E94EB01080F111D5D
  343 +:101560006F923F921F930F938FE093E09F938F931F
  344 +:101570000E94550FC2010E94EB010F900F900F9037
  345 +:101580000F900F900F908770833009F464C08430FF
  346 +:1015900009F4ABC0823009F0D0C028E030E0AE01E1
  347 +:1015A0004F5F5F4FB801872D0E94E6061801F8E0F3
  348 +:1015B0002F0E311C8981F70180838A8181838B8181
  349 +:1015C00082838C8183838D8190E0982F88272E8160
  350 +:1015D000820F911DE985FA85918380830F8110E048
  351 +:1015E000102F00278885080F111D1F930F938FE27E
  352 +:1015F00093E09F938F930E94550FE985FA8581812F
  353 +:101600008F9380818F9385E493E09F938F930E94C3
  354 +:10161000550FF70183811F928F9382811F928F93C1
  355 +:1016200081811F928F9380811F928F9388E593E031
  356 +:101630009F938F930E94550F9801A401B101872DAC
  357 +:101640000E94E6067101E00EF11E6F2DC5010E9499
  358 +:10165000CD016E2D41C026E030E0AE014F5F5F4FFF
  359 +:10166000B801872D0E94E606180196E0290E311C6C
  360 +:101670008981F70180838A8181838B8182838C8138
  361 +:1016800083830D8110E0102F00278E81080F111D1C
  362 +:1016900082E793E00E946B0FF70183811F928F9383
  363 +:1016A00082811F928F9381811F928F9380811F92DD
  364 +:1016B0008F9388E593E09F938F930E94550F980135
  365 +:1016C000A401B101872D0E94E606200E311E632D74
  366 +:1016D000C5010E94CD01622DC6010E94CD010FB649
  367 +:1016E000F894DEBF0FBECDBF2AC022E030E0AE01CD
  368 +:1016F0004F5F5F4FB801872D0E94E606780192E0A8
  369 +:10170000E90EF11C098110E0902F88270A8110E072
  370 +:1017100002501109080F191F9801A401B701872D64
  371 +:101720000E94E606E00EF11E6F2DC5010E94CD015C
  372 +:101730006E2DC6010E94CD0102C000E010E0EFEF67
  373 +:101740004E1A5E0A60E4C2010E94CD01C2010E94ED
  374 +:10175000EB018111FBCF02C000E010E086E893E0CE
  375 +:101760000E946B0FC80102C080E090E02A960FB67D
  376 +:10177000F894DEBF0FBECDBFDF91CF911F910F91C7
  377 +:10178000FF90EF90DF90CF90BF90AF909F908F90A1
  378 +:101790007F906F905F904F903F902F900895CF92E1
  379 +:1017A000DF92FF920F931F93CF93DF93F82E6B017D
  380 +:1017B000EA0189E993E00E946B0F8F2D0E94A0013E
  381 +:1017C0008C179D0728F48F2D0E94A0018C0101C069
  382 +:1017D0008E010115110589F41F921F92DF93CF939B
  383 +:1017E00085EA93E09F938F930E94550F0F900F907F
  384 +:1017F0000F900F900F900F9030C0A801B6018F2D61
  385 +:101800000E949F06CF2DD0E02496DC2FCC276E01BE
  386 +:101810008FEFC81AD80A60E2C6010E94CD01C60146
  387 +:101820000E94EB018111FBCF6E0182E0C80ED11C3A
  388 +:101830002396C6010E94EB0184FD12C0CE010E94D6
  389 +:10184000EB01C6010E94EB0183FFF3CF83EB93E032
  390 +:101850000E946B0F8F2D0E947A0780E090E005C0F8
  391 +:1018600060E1C6010E94CD01C801DF91CF911F91B7
  392 +:101870000F91FF90DF90CF900895CF92DF92EF927B
  393 +:10188000FF920F931F93CF93DF936C017B018A012B
  394 +:10189000E9010E94B60365E585E50E945A02C6018A
  395 +:1018A0000E940504C7010E942804C8010E94B903D0
  396 +:1018B000CE01DF91CF911F910F91FF90EF90DF90BC
  397 +:1018C000CF900C94EC03092E000CAA0BBB0B9C01CF
  398 +:1018D000AD0184E0220F331F441F551F8A95D1F7B5
  399 +:1018E00060E074E284EF90E00E94FB0D215031092A
  400 +:1018F0003093C5002093C40088E18093C10086E046
  401 +:101900008093C200E0ECF0E080818D7F80830895B9
  402 +:101910009091C00095FFFCCF8093C6000895CF93AF
  403 +:10192000C82F8A3019F48DE00E94880C8C2F0E94F9
  404 +:10193000880C80E090E0CF9108958091C00087FFEF
  405 +:10194000FCCF8091C600089580E895E20E94630C68
  406 +:1019500081E091E090931E0480931D04089580938C
  407 +:10196000BB0084E88093BC008091BC0087FFFCCF63
  408 +:1019700008951092B9008CE08093B80084E08093C1
  409 +:10198000BC000895CF9394EA9093BC009091BC0062
  410 +:1019900097FFFCCF9091B900987F983011F080E0CC
  411 +:1019A00015C0C62F880F0E94AF0C8091B900887FA8
  412 +:1019B0008831A9F78C2F0E94AF0C8091B900887FE5
  413 +:1019C000883269F784E98093BC0081E0CF91089563
  414 +:1019D000CF93DF9394EA9093BC009091BC0097FF63
  415 +:1019E000FCCF9091B900987F983011F080E01EC034
  416 +:1019F000C42FD62F880F0E94AF0C8091B900887F2A
  417 +:101A00008831A1F78D2F0E94AF0C8091B900887F9B
  418 +:101A1000883261F78C2F0E94AF0C8091B900887FCB
  419 +:101A2000883221F784E98093BC0081E0DF91CF9177
  420 +:101A30000895AF92BF92CF92DF92FF920F931F93C0
  421 +:101A4000CF93DF93CDB7DEB76A970FB6F894DEBFBA
  422 +:101A50000FBECDBF86E0E2E1F1E0DE01119601901C
  423 +:101A60000D928A95E1F78091180190911901A0914A
  424 +:101A70001A01B0911B018B8B9C8BAD8BBE8B80911F
  425 +:101A80001C0190911D01A0911E01B0911F018F8733
  426 +:101A9000988BA98BBA8B8091200190912101A09104
  427 +:101AA0002201B09123018B879C87AD87BE870E945E
  428 +:101AB00053000E9458000E94A40C9E01255F3F4FD6
  429 +:101AC000AE01415F5F4FBE016D5E7F4FCE0101965B
  430 +:101AD0000E943D0C20E044EE57E062E080E00E946E
  431 +:101AE0009C07882309F475C020E044EE57E061E0CC
  432 +:101AF00081E00E949C07882309F46BC088E6C82E09
  433 +:101B000081E0D82E95E8A92E91E0B92E20E044EE90
  434 +:101B100057E061E081E00E949C0781E00E9412088A
  435 +:101B2000F12CF110F3CF789483E095E00E94EB0163
  436 +:101B3000873121F5F89442E050E0BE01675E7F4FA7
  437 +:101B400081E00E94540918161906ACF78A8D1F927D
  438 +:101B50008F93898D1F928F93DF92CF920E94550FA2
  439 +:101B6000BE01675E7F4F81E00E9485000F900F905D
  440 +:101B70000F900F900F900F90FF24F3948E01095E49
  441 +:101B80001F4F9E01295F3F4F42E050E0BE01675E5C
  442 +:101B90007F4F80E00E94640A089719F6F8948A8DB6
  443 +:101BA0001F928F93898D1F928F93BF92AF920E9445
  444 +:101BB000550FBE01675E7F4FCE0107960E94DF0082
  445 +:101BC000FF24F3940F900F900F900F900F900F90B1
  446 +:101BD000A8CF8FEF9FEF6A960FB6F894DEBF0FBEC7
  447 +:101BE000CDBFDF91CF911F910F91FF90DF90CF90EC
  448 +:101BF000BF90AF900895A1E21A2EAA1BBB1BFD0156
  449 +:101C00000DC0AA1FBB1FEE1FFF1FA217B307E407DB
  450 +:101C1000F50720F0A21BB30BE40BF50B661F771F33
  451 +:101C2000881F991F1A9469F7609570958095909513
  452 +:101C30009B01AC01BD01CF0108950E94240E689460
  453 +:101C4000B1110C94B30E08950E94980E88F09F571E
  454 +:101C500098F0B92F9927B751B0F0E1F0660F771FD0
  455 +:101C6000881F991F1AF0BA95C9F714C0B13091F0C6
  456 +:101C70000E94B20EB1E008950C94B20E672F782F37
  457 +:101C80008827B85F39F0B93FCCF38695779567958B
  458 +:101C9000B395D9F73EF490958095709561957F4FF7
  459 +:101CA0008F4F9F4F0895E89409C097FB3EF490959D
  460 +:101CB0008095709561957F4F8F4F9F4F9923A9F025
  461 +:101CC000F92F96E9BB279395F695879577956795B4
  462 +:101CD000B795F111F8CFFAF4BB0F11F460FF1BC0F8
  463 +:101CE0006F5F7F4F8F4F9F4F16C0882311F096E98B
  464 +:101CF00011C0772321F09EE8872F762F05C0662339
  465 +:101D000071F096E8862F70E060E02AF09A95660FF1
  466 +:101D1000771F881FDAF7880F9695879597F90895AA
  467 +:101D200057FD9058440F551F59F05F3F71F047958C
  468 +:101D3000880F97FB991F61F09F3F79F08795089571
  469 +:101D4000121613061406551FF2CF4695F1DF08C090
  470 +:101D5000161617061806991FF1CF869571056105AD
  471 +:101D600008940895E894BB2766277727CB0197F955
  472 +:101D700008950E94CC0E0C943D0F0E942F0F38F056
  473 +:101D80000E94360F20F0952311F00C94260F0C942E
  474 +:101D90002C0F11240C94B30E0E94900E70F3959F9B
  475 +:101DA000C1F3950F50E0551F629FF001729FBB2752
  476 +:101DB000F00DB11D639FAA27F00DB11DAA1F649FEE
  477 +:101DC0006627B00DA11D661F829F2227B00DA11DA1
  478 +:101DD000621F739FB00DA11D621F839FA00D611D27
  479 +:101DE000221F749F3327A00D611D231F849F600D48
  480 +:101DF000211D822F762F6A2F11249F5750409AF071
  481 +:101E0000F1F088234AF0EE0FFF1FBB1F661F771FFC
  482 +:101E1000881F91505040A9F79E3F510580F00C94C7
  483 +:101E2000260F0C94B30E5F3FE4F3983ED4F38695EF
  484 +:101E300077956795B795F795E7959F5FC1F7FE2B67
  485 +:101E4000880F911D9695879597F9089597F99F6743
  486 +:101E500080E870E060E008959FEF80EC0895002432
  487 +:101E60000A941616170618060906089500240A94FF
  488 +:101E700012161306140605060895092E0394000C85
  489 +:101E800011F4882352F0BB0F40F4BF2B11F460FF14
  490 +:101E900004C06F5F7F4F8F4F9F4F0895FB01DC01A0
  491 +:101EA00001900D920020E1F70895A0E0B0E0EBE58D
  492 +:101EB000FFE00C943C12AE014B5F5F4FFA01619161
  493 +:101EC0007191AF0180911D0490911E040E949B0F9F
  494 +:101ED000E2E00C9458120F931F93CF93DF93E0919D
  495 +:101EE0001D04F0911E04238121FF1BC08C01D0E052
  496 +:101EF000C0E0F80181918F0160911D0470911E0472
  497 +:101F0000DB011896ED91FC911997882331F0099522
  498 +:101F1000892B79F3DFEFCFEFECCF8AE00995892B9E
  499 +:101F200019F08FEF9FEF02C08D2F9C2FDF91CF9183
  500 +:101F30001F910F910895ABE0B0E0E1EAFFE00C944F
  501 +:101F40002C126C017B018A01FC01178216828381AD
  502 +:101F500081FFCCC1CE0101963C01F6019381F701CE
  503 +:101F600093FD859193FF81917F01882309F4BAC184
  504 +:101F7000853239F493FD859193FF81917F018532FC
  505 +:101F800029F4B60190E00E949211E7CF912C212C08
  506 +:101F9000312CFFE1F315D8F08B3279F038F4803230
  507 +:101FA00079F08332A1F4232D20611DC08D3261F0C0
  508 +:101FB000803369F4232D216016C0832D8260382E72
  509 +:101FC000E32DE4603E2E2AC0F32DF8601DC037FCDF
  510 +:101FD0002DC020ED280F2A3040F08E32B9F436FCA7
  511 +:101FE00081C1232D2064322E19C036FE06C08AE03E
  512 +:101FF000989E200D1124922E11C0EAE02E9E200DF5
  513 +:102000001124222EF32DF0623F2E08C08C3621F4CD
  514 +:10201000832D8068382E02C0883641F4F70193FD85
  515 +:10202000859193FF81917F018111B3CF982F9F7D7F
  516 +:102030009554933028F40C5F1F4F9FE399830DC094
  517 +:10204000833631F0833771F0833509F059C021C0F0
  518 +:10205000F801808189830E5F1F4F88248394912C1F
  519 +:10206000530113C02801F2E04F0E511CF801A0806B
  520 +:10207000B18036FE03C0692D70E002C06FEF7FEFC4
  521 +:10208000C5010E9487114C018201F32DFF773F2E7D
  522 +:1020900016C0280122E0420E511CF801A080B18038
  523 +:1020A00036FE03C0692D70E002C06FEF7FEFC501FF
  524 +:1020B0000E947C114C01F32DF0683F2E820133FC0D
  525 +:1020C0001BC0822D90E088169906B0F4B60180E21C
  526 +:1020D00090E00E9492112A94F4CFF50137FC85918B
  527 +:1020E00037FE81915F01B60190E00E9492112110AC
  528 +:1020F0002A9421E0821A91088114910471F7E8C0B2
  529 +:10210000843611F0893641F5F80137FE07C0608149
  530 +:102110007181828193810C5F1F4F08C06081718142
  531 +:10212000072E000C880B990B0E5F1F4FF32DFF76C7
  532 +:102130003F2E97FF09C090958095709561957F4FD0
  533 +:102140008F4F9F4FF0683F2E2AE030E0A3010E949E
  534 +:10215000CE11882E861845C0853731F4232D2F7E69
  535 +:10216000B22E2AE030E025C0932D997FB92E8F360C
  536 +:10217000C1F018F4883579F0B5C0803719F0883788
  537 +:1021800021F0B0C0E92FE061BE2EB4FE0DC0FB2DE2
  538 +:10219000F460BF2E09C034FE0AC0292F2660B22E7B
  539 +:1021A00006C028E030E005C020E130E002C020E1B8
  540 +:1021B00032E0F801B7FE07C06081718182819381AE
  541 +:1021C0000C5F1F4F06C06081718180E090E00E5F60
  542 +:1021D0001F4FA3010E94CE11882E8618FB2DFF777A
  543 +:1021E0003F2E36FE0DC0232D2E7FA22E891458F4CB
  544 +:1021F00034FE0BC032FC09C0832D8E7EA82E05C094
  545 +:10220000B82CA32C03C0B82C01C0B92CA4FE0FC05D
  546 +:10221000FE01E80DF11D8081803321F49A2D997E15
  547 +:10222000A92E09C0A2FE06C0B394B39404C08A2D9F
  548 +:10223000867809F0B394A3FC11C0A0FE06C0B214C6
  549 +:1022400088F4280C922C9B180EC0B21460F4B601CE
  550 +:1022500080E290E00E949211B394F7CFB21418F488
  551 +:102260002B1802C0982C212CA4FE10C0B60180E3CC
  552 +:1022700090E00E949211A2FE17C0A1FC03C088E763
  553 +:1022800090E002C088E590E0B6010CC08A2D867807
  554 +:1022900059F0A1FE02C08BE201C080E2A7FC8DE2F2
  555 +:1022A000B60190E00E949211891438F4B60180E3DF
  556 +:1022B00090E00E9492119A94F7CF8A94F301E80D6E
  557 +:1022C000F11D8081B60190E00E9492118110F5CF3E
  558 +:1022D000222009F442CEB60180E290E00E949211E1
  559 +:1022E0002A94F6CFF6018681978102C08FEF9FEF87
  560 +:1022F0002B96E2E10C944812FC010590615070406D
  561 +:102300000110D8F7809590958E0F9F1F0895FC01BE
  562 +:102310006150704001900110D8F7809590958E0F14
  563 +:102320009F1F08950F931F93CF93DF93FB0123818A
  564 +:1023300021FD03C08FEF9FEF2CC022FF16C0468106
  565 +:102340005781248135814217530744F4A081B1811C
  566 +:102350009D012F5F3F4F318320838C9326813781EE
  567 +:102360002F5F3F4F3783268314C08B01EC01FB01A5
  568 +:102370000084F185E02D0995892BE1F6D8011696A8
  569 +:102380008D919C911797019617969C938E93169713
  570 +:10239000CE01DF91CF911F910F910895FA01AA27E5
  571 +:1023A000283051F1203181F1E8946F936E7F6E5F98
  572 +:1023B0007F4F8F4F9F4FAF4FB1E03ED0B4E03CD046
  573 +:1023C000670F781F891F9A1FA11D680F791F8A1F29
  574 +:1023D000911DA11D6A0F711D811D911DA11D20D090
  575 +:1023E00009F468943F912AE0269F11243019305D4A
  576 +:1023F0003193DEF6CF010895462F4770405D41933B
  577 +:10240000B3E00FD0C9F7F6CF462F4F70405D4A3387
  578 +:1024100018F0495D31FD4052419302D0A9F7EACF4F
  579 +:10242000B4E0A6959795879577956795BA95C9F77E
  580 +:1024300000976105710508959B01AC010A2E069471
  581 +:102440005795479537952795BA95C9F7620F731F2A
  582 +:10245000841F951FA01D08952F923F924F925F9267
  583 +:102460006F927F928F929F92AF92BF92CF92DF92A4
  584 +:10247000EF92FF920F931F93CF93DF93CDB7DEB709
  585 +:10248000CA1BDB0B0FB6F894DEBF0FBECDBF09949D
  586 +:102490002A88398848885F846E847D848C849B84F4
  587 +:1024A000AA84B984C884DF80EE80FD800C811B8102
  588 +:1024B000AA81B981CE0FD11D0FB6F894DEBF0FBE31
  589 +:0A24C000CDBFED010895F894FFCFA1
  590 +:1024CA000100000002000000008F0C000000002044
  591 +:1024DA000000A0BDCDDDEDFDC0A801CDC0A8010161
  592 +:1024EA00FFFFFF0020010052657175657374204378
  593 +:1024FA006F6D4D656D00534F434B4554204E4F4E03
  594 +:10250A0020494E4954494C494153454520004D4FB5
  595 +:10251A00444520455645494C4C45004D4F444520BD
  596 +:10252A00534F4D4D45494C004D4553534147452066
  597 +:10253A00524543552056494120544350202578207E
  598 +:10254A002578200A004D45535341474520524543BB
  599 +:10255A005520564941205544502025782025782079
  600 +:10256A000A00737973696E697428290D00436861DA
  601 +:10257A006E6E656C203A2053454E44204D454D20E1
  602 +:10258A0053495A45203A2052454356204D454D203D
  603 +:10259A0053495A450D002564203A20252E347820C7
  604 +:1025AA003A20252E3478203A20252E3478203A20D5
  605 +:1025BA00252E34780D0A004953525F52583A207238
  606 +:1025CA00645F707472203A20252E34780D0A0063F5
  607 +:1025DA006C6F736528290D00736F636B6574282906
  608 +:1025EA000D00536E5F5352203D20252E3278202C49
  609 +:1025FA002050726F746F636F6C203D20252E3278E5
  610 +:10260A000D0A006C697374656E28290D0073746174
  611 +:10261A00747573203D2025780D0A004661696C5B4C
  612 +:10262A00696E76616C69642069702C706F72745D72
  613 +:10263A000D00646973636F6E6E65637428290D00FB
  614 +:10264A00736F636B657420256420667265657369B0
  615 +:10265A007A652825642920656D707479206F722047
  616 +:10266A006572726F720D0A00534F434B5F434C4FB2
  617 +:10267A005345442E0D00426164207374617475736E
  618 +:10268A00203D20253032780A007265637628290DAC
  619 +:10269A000073656E64746F28290D002564204661F5
  620 +:1026AA00696C5B252E32782E252E32782E252E3215
  621 +:1026BA00782E252E32782C20252E642C2025645D38
  622 +:1026CA000D0A007265637666726F6D28290D0049DE
  623 +:1026DA0053525F52583A2072645F707472203A20E3
  624 +:1026EA00252E34782073697A653D25640D0A0055D4
  625 +:1026FA004450206D736720232564206172726976C5
  626 +:10270A0065640D0A00736F7572636520506F727489
  627 +:10271A00203A2025750D0A00736F7572636520498A
  628 +:10272A0050203A2025642E25642E25642E25640D1A
  629 +:10273A000A00495020524157206D73672061727216
  630 +:10274A00697665640D007265637666726F6D282915
  631 +:10275A0020656E64202E2E0D0069676D7073656E9C
  632 +:10276A006428290D002564204661696C5B25645D37
  633 +:10277A000D0A0069676D7073656E64206661696C25
  634 +:04278A002E0D000010
555 635 :00000001FF
... ...
Tangible/tangibleInterface.o
No preview for this file type