Commit 8a59b888d3c541ef28daa34a9eb225f46c8d5732

Authored by pifou
1 parent 3e25c332

test

@@ -21,7 +21,7 @@ int initializeSocketUDP(char* service) @@ -21,7 +21,7 @@ int initializeSocketUDP(char* service)
21 //precisions.ai_flags = AI_PASSIVE; 21 //precisions.ai_flags = AI_PASSIVE;
22 22
23 23
24 - if(getaddrinfo("192.168.0.14", service, &precisions, &origine)<0) { fprintf(stderr, "Erreur getaddrinfo\n"); return(-1); } 24 + if(getaddrinfo("172.26.145.35", service, &precisions, &origine)<0) { fprintf(stderr, "Erreur getaddrinfo\n"); return(-1); }
25 25
26 int n=0; 26 int n=0;
27 27
@@ -60,7 +60,7 @@ int sendUDPBroadcast(char* message, int port) @@ -60,7 +60,7 @@ int sendUDPBroadcast(char* message, int port)
60 { 60 {
61 static struct sockaddr_in addrUDP; 61 static struct sockaddr_in addrUDP;
62 addrUDP.sin_family=AF_INET; 62 addrUDP.sin_family=AF_INET;
63 - addrUDP.sin_port=(uint16_t)port; 63 + addrUDP.sin_port=htons(port);
64 64
65 struct in_addr tmpadd={0xffffffff}; 65 struct in_addr tmpadd={0xffffffff};
66 addrUDP.sin_addr=tmpadd; 66 addrUDP.sin_addr=tmpadd;
@@ -84,7 +84,7 @@ int sendUDPUnicast(char* address, char* message, int port) @@ -84,7 +84,7 @@ int sendUDPUnicast(char* address, char* message, int port)
84 { 84 {
85 static struct sockaddr_in addrUDP; 85 static struct sockaddr_in addrUDP;
86 addrUDP.sin_family=AF_INET; 86 addrUDP.sin_family=AF_INET;
87 - addrUDP.sin_port=(uint16_t)port; 87 + addrUDP.sin_port=htons(port);
88 88
89 inet_aton(address, &(addrUDP.sin_addr)); // Converti l'écriture string de format a.b.c.d en format Internet 89 inet_aton(address, &(addrUDP.sin_addr)); // Converti l'écriture string de format a.b.c.d en format Internet
90 90
@@ -100,13 +100,3 @@ int sendUDPUnicast(char* address, char* message, int port) @@ -100,13 +100,3 @@ int sendUDPUnicast(char* address, char* message, int port)
100 return 0; 100 return 0;
101 } 101 }
102 102
103 -/*  
104 -  
105 -int main(void)  
106 -{  
107 - sendUDPBroadcast("Broadwesh", 2020);  
108 - sendUDPUnicast("192.168.43.174", "Uniwesh", 2020);  
109 - return(1);  
110 -}  
111 -  
112 -*/  
Tangible/tangibleInterface
No preview for this file type
Tangible/tangibleInterface.c
@@ -98,10 +98,13 @@ int main(void) @@ -98,10 +98,13 @@ int main(void)
98 98
99 while(1) 99 while(1)
100 { 100 {
101 - if((datasize=recvfrom(sUDP,buf,sizeof(buf),addr,&port)) == 3) 101 + if((datasize=recvfrom(sUDP,buf,sizeof(buf),addr,&port)) == 2)
102 { 102 {
  103 + printf("RECEIVED\n");
103 request(buf); 104 request(buf);
104 } 105 }
  106 + if (datasize!=0)
  107 + printf(" DATASIZE = %d\n",datasize);
105 } 108 }
106 close(sTCP); 109 close(sTCP);
107 close(sUDP); 110 close(sUDP);
Tangible/tangibleInterface.hex
@@ -5,27 +5,27 @@ @@ -5,27 +5,27 @@
5 :100040000C9451000C9451000C9451000C945100EC 5 :100040000C9451000C9451000C9451000C945100EC
6 :100050000C9451000C9451000C9451000C945100DC 6 :100050000C9451000C9451000C9451000C945100DC
7 :100060000C9451000C94510011241FBECFEFD8E026 7 :100060000C9451000C94510011241FBECFEFD8E026
8 -:10007000DEBFCDBF13E0A0E0B1E0EEEAFFE102C0D9  
9 -:1000800005900D92A239B107D9F723E0A2E9B3E0B8  
10 -:1000900001C01D92A83DB207E1F70E944D0C0C94DF  
11 -:1000A000D50F0C9400000F931F93CF93DF938C0117  
12 -:1000B0008091930381110AC081E080939303F8013A  
13 -:1000C00080818093CA0381818093CB03F801C08132 8 +:10007000DEBFCDBF13E0A0E0B1E0E4EEFFE102C0DF
  9 +:1000800005900D92AA3AB107D9F723E0AAEAB3E0A6
  10 +:1000900001C01D92A03FB207E1F70E944D0C0C94E5
  11 +:1000A000F00F0C9400000F931F93CF93DF938C01FC
  12 +:1000B0008091AB0381110AC081E08093AB03F8010A
  13 +:1000C00080818093E20381818093E303F801C08102
14 :1000D00091818C2F82958695877019F0823021F05E 14 :1000D00091818C2F82958695877019F0823021F05E
15 :1000E00025C086E191E019C0CF71D0E0DC2FCC278C 15 :1000E00025C086E191E019C0CF71D0E0DC2FCC278C
16 -:1000F000C90FD11D85E291E00E94F00CC130D105FD 16 +:1000F000C90FD11D85E291E00E940B0DC130D105E1
17 :1001000029F41092010187E391E007C0CD2B39F467 17 :1001000029F41092010187E391E007C0CD2B39F467
18 -:1001100081E08093010184E491E00E94F00CF801F9  
19 -:1001200080818093CA0381818093CB03DF91CF913B  
20 -:100130001F910F910895E82FF0E0EC53FC4F808160  
21 -:100140000895E82FF0E0EC53FC4F60830895E82F0A  
22 -:10015000F0E0EE0FFF1FEC55FC4F80819181089578  
23 -:10016000E82FF0E0EE0FFF1FE455FC4F80819181F6  
24 -:100170000895E82FF0E0EE0FFF1FEC54FC4F808154  
25 -:1001800091810895E82FF0E0EE0FFF1FE454FC4F3B  
26 -:10019000808191810895E82FF0E0EE0FFF1FEC566B 18 +:1001100081E08093010184E491E00E940B0DF801DD
  19 +:1001200080818093E20381818093E303DF91CF910B
  20 +:100130001F910F910895E82FF0E0E452FC4F808169
  21 +:100140000895E82FF0E0E452FC4F60830895E82F13
  22 +:10015000F0E0EE0FFF1FE454FC4F80819181089581
  23 +:10016000E82FF0E0EE0FFF1FEC53FC4F80819181F0
  24 +:100170000895E82FF0E0EE0FFF1FE453FC4F80815D
  25 +:1001800091810895E82FF0E0EE0FFF1FEC52FC4F35
  26 +:10019000808191810895E82FF0E0EE0FFF1FE45574
27 :1001A000FC4F808191810895E82FF0E0EE0FFF1F52 27 :1001A000FC4F808191810895E82FF0E0EE0FFF1F52
28 -:1001B000E456FC4F80819181089524B12C6224B9CA 28 +:1001B000EC54FC4F80819181089524B12C6224B9C4
29 :1001C0002A9A25B1277D25B920E52CBD2A9820EF54 29 :1001C0002A9A25B1277D25B920E52CBD2A9820EF54
30 :1001D0002EBD0DB407FEFDCF9EBD0DB407FEFDCFB5 30 :1001D0002EBD0DB407FEFDCF9EBD0DB407FEFDCFB5
31 :1001E0008EBD0DB407FEFDCF6EBD0DB407FEFDCF75 31 :1001E0008EBD0DB407FEFDCF6EBD0DB407FEFDCF75
@@ -46,13 +46,13 @@ @@ -46,13 +46,13 @@
46 :1002D000CA0108952F923F924F925F926F927F9240 46 :1002D000CA0108952F923F924F925F926F927F9240
47 :1002E0008F929F92AF92BF92CF92DF92EF92FF9246 47 :1002E0008F929F92AF92BF92CF92DF92EF92FF9246
48 :1002F0000F931F93CF93DF93CDB7DEB728970FB639 48 :1002F0000F931F93CF93DF93CDB7DEB728970FB639
49 -:10030000F894DEBF0FBECDBF282E362E81E591E0DA  
50 -:100310000E94F00C622D8BE190E00E94DD00632DC5  
51 -:100320008AE190E00E94DD0080E090E490939D03DC  
52 -:1003300080939C0380E090E69093950380939403D0  
53 -:100340008CE591E00E94F00C84E9882E83E0982EE1  
54 -:100350009CE9A92E93E0B92E2CEA33E038872F834D  
55 -:1003600004EA13E024EBC22E23E0D22E3CEBE32E72 49 +:10030000F894DEBF0FBECDBF282E362E8AE691E0D0
  50 +:100310000E940B0D622D8BE190E00E94DD00632DA9
  51 +:100320008AE190E00E94DD0080E090E49093B503C4
  52 +:100330008093B40380E090E69093AD038093AC0388
  53 +:1003400085E791E00E940B0D8CEA882E83E0982EC1
  54 +:1003500094EBA92E93E0B92E24EC33E038872F8359
  55 +:100360000CEB13E02CECC22E23E0D22E34EDE32E66
56 :1003700033E0F32E1A821982412C512C1C821B82ED 56 :1003700033E0F32E1A821982412C512C1C821B82ED
57 :10038000612C712C222D30E03E832D83232C312CC7 57 :10038000612C712C222D30E03E832D83232C312CC7
58 :10039000AF81B88511961C921E92F80111821082CD 58 :10039000AF81B88511961C921E92F80111821082CD
@@ -79,7 +79,7 @@ @@ -79,7 +79,7 @@
79 :1004E0004D935C93F40160817181F2E08F0E911C59 79 :1004E0004D935C93F40160817181F2E08F0E911C59
80 :1004F000D5014C9111965C91B2E0AB0EB11C3F93CB 80 :1004F000D5014C9111965C91B2E0AB0EB11C3F93CB
81 :100500002F939F938F937F936F935F934F937F92DC 81 :100500002F939F938F937F936F935F934F937F92DC
82 -:100510006F92A5E8B1E0BF93AF930E94DA0CFFEFB2 82 +:100510006F92AEE9B1E0BF93AF930E94F50CFFEF8D
83 :100520006F1A7F0A29813A812E5F3F4F3A832983D0 83 :100520006F1A7F0A29813A812E5F3F4F3A832983D0
84 :1005300032E0C30ED11C42E0E40EF11C0FB6F89479 84 :1005300032E0C30ED11C42E0E40EF11C0FB6F89479
85 :10054000DEBF0FBECDBF94E06916710409F020CF65 85 :10054000DEBF0FBECDBF94E06916710409F020CF65
@@ -173,9 +173,9 @@ @@ -173,9 +173,9 @@
173 :100AC000080F111D0C151D0511F7C801DF91CF91FD 173 :100AC000080F111D0C151D0511F7C801DF91CF91FD
174 :100AD0001F910F91FF90EF90DF90CF900895CF92EC 174 :100AD0001F910F91FF90EF90DF90CF900895CF92EC
175 :100AE000DF92EF92FF920F931F93CF93DF93E82F44 175 :100AE000DF92EF92FF920F931F93CF93DF93E82F44
176 -:100AF000F0E0EE0FFF1FDF01A454BC4F8D919C91DD  
177 -:100B0000DA01A823B923EF01C456DC4FE880F9804D  
178 -:100B1000CD018E0D9F1DE455FC4FC081D181AD01EB 176 +:100AF000F0E0EE0FFF1FDF01AC52BC4F8D919C91D7
  177 +:100B0000DA01A823B923EF01CC54DC4FE880F98047
  178 +:100B1000CD018E0D9F1DEC53FC4FC081D181AD01E5
179 :100B2000420F531FC417D50778F489016B01CA1B04 179 :100B2000420F531FC417D50778F489016B01CA1B04
180 :100B3000DB0BAE010E941901A8014C1B5D0BB60135 180 :100B3000DB0BAE010E941901A8014C1B5D0BB60135
181 :100B40006C0F7D1FC70101C0A901DF91CF911F91DB 181 :100B40006C0F7D1FC70101C0A901DF91CF911F91DB
@@ -190,9 +190,9 @@ @@ -190,9 +190,9 @@
190 :100BD0000F90DF91CF911F910F91FF90EF90DF90D9 190 :100BD0000F90DF91CF911F910F91FF90EF90DF90D9
191 :100BE000CF90BF909F908F900C94DD00AF92BF92FA 191 :100BE000CF90BF909F908F900C94DD00AF92BF92FA
192 :100BF000CF92DF92EF92FF920F931F93CF93DF93E9 192 :100BF000CF92DF92EF92FF920F931F93CF93DF93E9
193 -:100C0000DA01A901E82FF0E0EE0FFF1FEF01CC544D  
194 -:100C1000DC4F888199816B01C822D922EF01CC5623  
195 -:100C2000DC4FE880F980C6018E0D9F1DEC55FC4F0E 193 +:100C0000DA01A901E82FF0E0EE0FFF1FEF01C45356
  194 +:100C1000DC4F888199816B01C822D922EF01C4552C
  195 +:100C2000DC4FE880F980C6018E0D9F1DE454FC4F17
196 :100C3000C081D1819601240F351FC217D30780F4DC 196 :100C3000C081D1819601240F351FC217D30780F4DC
197 :100C40008A015D01CC19DD09AE01BD010E9441019F 197 :100C40008A015D01CC19DD09AE01BD010E9441019F
198 :100C5000A8014C1B5D0BB5016C0F7D1FC70101C0C6 198 :100C5000A8014C1B5D0BB5016C0F7D1FC70101C0C6
@@ -202,97 +202,97 @@ @@ -202,97 +202,97 @@
202 :100C9000982E6B017A01082F10E00C5F1F4F102F68 202 :100C9000982E6B017A01082F10E00C5F1F4F102F68
203 :100CA0000027580188E2A80EB11CC5010E94FB0074 203 :100CA0000027580188E2A80EB11CC5010E94FB0074
204 :100CB000C82FD0E0DC2FCC27075D1F4FC8010E9452 204 :100CB000C82FD0E0DC2FCC27075D1F4FC8010E9452
205 -:100CC000FB00C80FD11DDF93CF9386EA91E09F937D  
206 -:100CD0008F930E94DA0C9701A601BE01892D0E9414 205 +:100CC000FB00C80FD11DDF93CF938FEB91E09F9373
  206 +:100CD0008F930E94F50C9701A601BE01892D0E94F9
207 :100CE000F605CE0DDF1D6D2FC5010E94DD000F90B2 207 :100CE000F605CE0DDF1D6D2FC5010E94DD000F90B2
208 :100CF0000F900F900F906C2FC801DF91CF911F9133 208 :100CF0000F900F900F906C2FC801DF91CF911F9133
209 :100D00000F91FF90EF90DF90CF90BF90AF909F90AA 209 :100D00000F91FF90EF90DF90CF90BF90AF909F90AA
210 -:100D10000C94DD000F931F93CF93DF93C82F8EEBBE  
211 -:100D200091E00E94F00CD0E02496DC2FCC278E01BD 210 +:100D10000C94DD000F931F93CF93DF93C82F87EDC3
  211 +:100D200091E00E940B0DD0E02496DC2FCC278E01A1
212 :100D30000F5F1F4F60E1C8010E94DD00C8010E94E3 212 :100D30000F5F1F4F60E1C8010E94DD00C8010E94E3
213 :100D4000FB008111FBCF6FEFCE010296DF91CF91B7 213 :100D4000FB008111FBCF6FEFCE010296DF91CF91B7
214 :100D50001F910F910C94DD00CF92DF92EF92FF92E2 214 :100D50001F910F910C94DD00CF92DF92EF92FF92E2
215 :100D60000F931F93CF93DF93C82FC62E8A01D22EE5 215 :100D60000F931F93CF93DF93C82FC62E8A01D22EE5
216 -:100D700087EC91E00E94F00C8FEF8C0DEC2EF12CA3 216 +:100D700080EE91E00E940B0D8FEF8C0DEC2EF12C8C
217 :100D80008530D0F58C2F0E948A06E7012496DC2F4F 217 :100D80008530D0F58C2F0E948A06E7012496DC2F4F
218 :100D9000CC276C2D6D29CE010E94DD00CE0104967A 218 :100D9000CC276C2D6D29CE010E94DD00CE0104967A
219 :100DA0009E012B5F3F4F69010115110529F0612F4D 219 :100DA0009E012B5F3F4F69010115110529F0612F4D
220 -:100DB0000E94DD00602F0FC02091C8033091C9034D  
221 -:100DC0002F5F3F4F3093C9032093C803632F0E94C6  
222 -:100DD000DD006091C803C6010E94DD008E010F5F37 220 +:100DB0000E94DD00602F0FC02091E0033091E1031D
  221 +:100DC0002F5F3F4F3093E1032093E003632F0E9496
  222 +:100DD000DD006091E003C6010E94DD008E010F5F1F
223 :100DE0001F4F61E0C8010E94DD00C8010E94FB00A6 223 :100DE0001F4F61E0C8010E94DD00C8010E94FB00A6
224 :100DF0008111FBCF11E001C010E0E7012496DC2F48 224 :100DF0008111FBCF11E001C010E0E7012496DC2F48
225 :100E0000CC27CE010E94FB00082FCE0103960E9442 225 :100E0000CC27CE010E94FB00082FCE0103960E9442
226 -:100E1000FB001F920F931F928F9381ED91E09F93A0  
227 -:100E20008F930E94DA0C0F900F900F900F900F90FD 226 +:100E1000FB001F920F931F928F938AEE91E09F9396
  227 +:100E20008F930E94F50C0F900F900F900F900F90E2
228 :100E30000F90812FDF91CF911F910F91FF90EF9035 228 :100E30000F90812FDF91CF911F910F91FF90EF9035
229 :100E4000DF90CF9008950F931F93CF93DF93C82F18 229 :100E4000DF90CF9008950F931F93CF93DF93C82F18
230 -:100E500082EF91E00E94F00CD0E02496DC2FCC27AA 230 +:100E50008BE092E00E940B0DD0E02496DC2FCC2793
231 :100E60008E010D5F1F4FC8010E94FB008331D9F432 231 :100E60008E010D5F1F4FC8010E94FB008331D9F432
232 :100E7000219662E0CE010E94DD00CE010E94FB00BF 232 :100E7000219662E0CE010E94DD00CE010E94FB00BF
233 -:100E80008111FBCFC8010E94FB001F928F938CEF52  
234 -:100E900091E09F938F930E94DA0C0F900F900F9028  
235 -:100EA0000F9081E005C08AE092E00E94F00C80E0A3 233 +:100E80008111FBCFC8010E94FB001F928F9385E167
  234 +:100E900092E09F938F930E94F50C0F900F900F900C
  235 +:100EA0000F9081E005C083E292E00E940B0D80E08C
236 :100EB000DF91CF911F910F910895CF93DF93C82FAA 236 :100EB000DF91CF911F910F910895CF93DF93C82FAA
237 -:100EC00081E292E00E94F00CD0E0DC2FCC27CD5FD5 237 +:100EC0008AE392E00E940B0DD0E0DC2FCC27CD5FAF
238 :100ED000DB4FCE010E94FB008431B1F4CE010E94B1 238 :100ED000DB4FCE010E94FB008431B1F4CE010E94B1
239 :100EE000FB008731D9F7CE010E94FB001F928F9340 239 :100EE000FB008731D9F7CE010E94FB001F928F9340
240 -:100EF0008CEF91E09F938F930E94DA0C0F900F90EC  
241 -:100F00000F900F9081E005C08BE292E00E94F00C00 240 +:100EF00085E192E09F938F930E94F50C0F900F90E5
  241 +:100F00000F900F9081E005C084E492E00E940B0DE9
242 :100F100080E0DF91CF910895EF92FF920F931F939E 242 :100F100080E0DF91CF910895EF92FF920F931F939E
243 -:100F2000CF93DF93C82F8B017A0183E492E00E9474  
244 -:100F3000F00CF80160816F3F51F481818F3F99F48B 243 +:100F2000CF93DF93C82F8B017A018CE592E00E946A
  244 +:100F30000B0DF80160816F3F51F481818F3F99F46F
245 :100F400082818F3F81F483818F3F69F40FC06111EB 245 :100F400082818F3F81F483818F3F69F40FC06111EB
246 :100F50000AC0F8018181811106C08281811103C01C 246 :100F50000AC0F8018181811106C08281811103C01C
247 -:100F60008381882319F0E114F10431F48AE092E0DE  
248 -:100F70000E94F00C80E02FC0D0E02496DC2FCC271C 247 +:100F60008381882319F0E114F10431F483E292E0E3
  248 +:100F70000E940B0D80E02FC0D0E02496DC2FCC2700
249 :100F8000CE010C960E94DD00F8016181CE010D9624 249 :100F8000CE010C960E94DD00F8016181CE010D9624
250 :100F90000E94DD00F8016281CE010E960E94DD0004 250 :100F90000E94DD00F8016281CE010E960E94DD0004
251 :100FA000F8016381CE010F960E94DD006F2DCE0106 251 :100FA000F8016381CE010F960E94DD006F2DCE0106
252 :100FB00040960E94DD006E2DCE0141960E94DD001C 252 :100FB00040960E94DD006E2DCE0141960E94DD001C
253 :100FC000219664E0CE010E94DD00CE010E94FB006C 253 :100FC000219664E0CE010E94DD00CE010E94FB006C
254 :100FD0008111FBCF81E0DF91CF911F910F91FF90A5 254 :100FD0008111FBCF81E0DF91CF911F910F91FF90A5
255 -:100FE000EF900895CF93DF93C82F80E492E00E94A2  
256 -:100FF000F00CD0E0DC2FCC27CF5FDB4F68E0CE01D8 255 +:100FE000EF900895CF93DF93C82F89E592E00E9498
  256 +:100FF0000B0DD0E0DC2FCC27CF5FDB4F68E0CE01BC
257 :101000000E94DD00CE010E94FB008111FBCFDF9129 257 :101000000E94DD00CE010E94FB008111FBCFDF9129
258 :10101000CF9108958F929F92AF92BF92CF92DF921D 258 :10101000CF9108958F929F92AF92BF92CF92DF921D
259 :10102000EF92FF921F93CF93DF93182F4B017A011A 259 :10102000EF92FF921F93CF93DF93182F4B017A011A
260 -:101030008BE693E00E94F00C812F0E94B0008E1589 260 +:1010300084E893E00E940B0D812F0E94B0008E1572
261 :101040009F0520F4812F0E94B0007C01C12FD0E0C9 261 :101040009F0520F4812F0E94B0007C01C12FD0E0C9
262 :101050002496DC2FCC275E0183E0A80EB11C812FE3 262 :101050002496DC2FCC275E0183E0A80EB11C812FE3
263 :101060000E94F7046C01C5010E94FB008731A9F0C2 263 :101060000E94F7046C01C5010E94FB008731A9F0C2
264 -:101070008C3199F0DF92CF921F921F938EE492E011  
265 -:101080009F938F930E94DA0C0F900F900F900F9008 264 +:101070008C3199F0DF92CF921F921F9387E692E016
  265 +:101080009F938F930E94F50C0F900F900F900F90ED
266 :101090000F900F90E12CF12C03C0CE14DF04F8F276 266 :101090000F900F90E12CF12C03C0CE14DF04F8F276
267 :1010A000A701B401812F0E94AF056E018FEFC81A0E 267 :1010A000A701B401812F0E94AF056E018FEFC81A0E
268 :1010B000D80A60E2C6010E94DD00C6010E94FB0062 268 :1010B000D80A60E2C6010E94DD00C6010E94FB0062
269 :1010C0008111FBCF2296CE010E94FB0084FD0FC050 269 :1010C0008111FBCF2296CE010E94FB0084FD0FC050
270 -:1010D000C5010E94FB008111F6CF86E792E00E94D5  
271 -:1010E000F00C812F0E948A0680E090E005C060E14C 270 +:1010D000C5010E94FB008111F6CF8FE892E00E94CB
  271 +:1010E0000B0D812F0E948A0680E090E005C060E130
272 :1010F000CE010E94DD00C701DF91CF911F91FF90CB 272 :1010F000CE010E94DD00C701DF91CF911F91FF90CB
273 :10110000EF90DF90CF90BF90AF909F908F90089519 273 :10110000EF90DF90CF90BF90AF909F908F90089519
274 :10111000BF92CF92DF92EF92FF920F931F93CF93E4 274 :10111000BF92CF92DF92EF92FF920F931F93CF93E4
275 :10112000DF93B82E6B018A01C82FD0E02496DC2F04 275 :10112000DF93B82E6B018A01C82FD0E02496DC2F04
276 :10113000CC277E0183E0E80EF11CC7010E94FB0072 276 :10113000CC277E0183E0E80EF11CC7010E94FB0072
277 -:10114000873191F0C7010E94FB001F928F9384E8C2  
278 -:1011500092E09F938F930E94DA0C0F900F900F9064 277 +:10114000873191F0C7010E94FB001F928F938DE9B8
  278 +:1011500092E09F938F930E94F50C0F900F900F9049
279 :101160000F908FEF9FEF26C080E00E9433057C0137 279 :101160000F908FEF9FEF26C080E00E9433057C0137
280 -:1011700018161906ECF487E992E00E94F00CE016CC 280 +:1011700018161906ECF480EB92E00E940B0DE016B5
281 :10118000F10620F00115110589F001C08701A801C1 281 :10118000F10620F00115110589F001C08701A801C1
282 :10119000B6018B2D0E943D06219660E4CE010E948F 282 :10119000B6018B2D0E943D06219660E4CE010E948F
283 :1011A000DD00CE010E94FB008111FBCFC80102C00F 283 :1011A000DD00CE010E94FB008111FBCFC80102C00F
284 :1011B00080E090E0DF91CF911F910F91FF90EF9031 284 :1011B00080E090E0DF91CF911F910F91FF90EF9031
285 :1011C000DF90CF90BF9008958F929F92BF92CF9261 285 :1011C000DF90CF90BF9008958F929F92BF92CF9261
286 :1011D000DF92EF92FF920F931F93CF93DF93B82E7E 286 :1011D000DF92EF92FF920F931F93CF93DF93B82E7E
287 -:1011E0004B01EA0179018FE992E00E94F00C8B2D0E 287 +:1011E0004B01EA01790188EB92E00E940B0D8B2DF7
288 :1011F0000E94B0008C179D0728F48B2D0E94B00030 288 :1011F0000E94B0008C179D0728F48B2D0E94B00030
289 :101200006C0101C06E01F7016081611109C081812B 289 :101200006C0101C06E01F7016081611109C081812B
290 :10121000811106C08281811103C08381882331F04E 290 :10121000811106C08281811103C08381882331F04E
291 :101220000115110519F0C114D10429F5DF93CF93ED 291 :101220000115110519F0C114D10429F5DF93CF93ED
292 :101230001F930F93F70183811F928F9382811F92D7 292 :101230001F930F93F70183811F928F9382811F92D7
293 :101240008F9381811F928F931F926F931F92BF92F2 293 :101240008F9381811F928F931F926F931F92BF92F2
294 -:1012500089EA92E09F938F930E94DA0C8AE092E0F1  
295 -:101260000E94F00C8DB79EB740960FB6F8949EBFC3 294 +:1012500082EC92E09F938F930E94F50C83E292E0E0
  295 +:101260000E940B0D8DB79EB740960FB6F8949EBFA7
296 :101270000FBE8DBF49C0CB2DD0E02496DC2FCC27EC 296 :101270000FBE8DBF49C0CB2DD0E02496DC2FCC27EC
297 :10128000CE010C960E94DD00F7016181CE010D9622 297 :10128000CE010C960E94DD00F7016181CE010D9622
298 :101290000E94DD00F7016281CE010E960E94DD0002 298 :101290000E94DD00F7016281CE010E960E94DD0002
@@ -301,7 +301,7 @@ @@ -301,7 +301,7 @@
301 :1012C000A601B4018B2D0E94AF058E010F5F1F4F49 301 :1012C000A601B4018B2D0E94AF058E010F5F1F4F49
302 :1012D00060E2C8010E94DD00C8010E94FB0081118C 302 :1012D00060E2C8010E94DD00C8010E94FB0081118C
303 :1012E000FBCF2296CE010E94FB0084FD10C0CE01F0 303 :1012E000FBCF2296CE010E94FB0084FD10C0CE01F0
304 -:1012F0000E94FB0083FFF6CF85E893E00E94F00C8C 304 +:1012F0000E94FB0083FFF6CF8EE993E00E940B0D66
305 :1013000068E1CE010E94DD0080E090E005C060E170 305 :1013000068E1CE010E94DD0080E090E005C060E170
306 :10131000CE010E94DD00C601DF91CF911F910F9198 306 :10131000CE010E94DD00C601DF91CF911F910F9198
307 :10132000FF90EF90DF90CF90BF909F908F900895A7 307 :10132000FF90EF90DF90CF90BF909F908F900895A7
@@ -309,13 +309,13 @@ @@ -309,13 +309,13 @@
309 :10134000AF92BF92CF92DF92EF92FF920F931F93D3 309 :10134000AF92BF92CF92DF92EF92FF920F931F93D3
310 :10135000CF93DF93CDB7DEB72A970FB6F894DEBFF1 310 :10135000CF93DF93CDB7DEB72A970FB6F894DEBFF1
311 :101360000FBECDBF782E4B016A0179011A8709871C 311 :101360000FBECDBF782E4B016A0179011A8709871C
312 -:101370000E943305892B09F42BC181ED92E00E9474  
313 -:10138000F00C872D0E943305682E392ECD2809F4E4 312 +:101370000E943305892B09F42BC18AEE92E00E946A
  313 +:101380000B0D872D0E943305682E392ECD2809F4C8
314 :1013900017C1472C512C84E0480E511C542C442476 314 :1013900017C1472C512C84E0480E511C542C442476
315 :1013A000520198E2A90EB11CC5010E94FB00082F52 315 :1013A000520198E2A90EB11CC5010E94FB00082F52
316 :1013B00010E0102F00276201E9E2CE0ED11CC60119 316 :1013B00010E0102F00276201E9E2CE0ED11CC60119
317 :1013C0000E94FB00080F111D3F926F921F930F9315 317 :1013C0000E94FB00080F111D3F926F921F930F9315
318 -:1013D0008DED92E09F938F930E94DA0CC2010E94E0 318 +:1013D00086EF92E09F938F930E94F50CC2010E94CA
319 :1013E000FB000F900F900F900F900F900F90877051 319 :1013E000FB000F900F900F900F900F900F90877051
320 :1013F000833009F464C0843009F4ABC0823009F052 320 :1013F000833009F464C0843009F4ABC0823009F052
321 :10140000D0C028E030E0AE014F5F5F4FB801872DBC 321 :10140000D0C028E030E0AE014F5F5F4FB801872DBC
@@ -323,20 +323,20 @@ @@ -323,20 +323,20 @@
323 :1014200080838A8181838B8182838C8183838D8178 323 :1014200080838A8181838B8182838C8183838D8178
324 :1014300090E0982F88272E81820F911DE985FA85EB 324 :1014300090E0982F88272E81820F911DE985FA85EB
325 :10144000918380830F8110E0102F00278885080F7B 325 :10144000918380830F8110E0102F00278885080F7B
326 -:10145000111D1F930F938DEF92E09F938F930E9426  
327 -:10146000DA0CE985FA8581818F9380818F9383E1FE  
328 -:1014700093E09F938F930E94DA0CF70183811F9270 326 +:10145000111D1F930F9386E193E09F938F930E943A
  327 +:10146000F50CE985FA8581818F9380818F938CE2D9
  328 +:1014700093E09F938F930E94F50CF70183811F9255
329 :101480008F9382811F928F9381811F928F9380818E 329 :101480008F9382811F928F9381811F928F9380818E
330 -:101490001F928F9386E293E09F938F930E94DA0CC2 330 +:101490001F928F938FE393E09F938F930E94F50C9D
331 :1014A0009801A401B101872D0E94F6057101E00E9B 331 :1014A0009801A401B101872D0E94F6057101E00E9B
332 :1014B000F11E6F2DC5010E94DD006E2D41C026E09A 332 :1014B000F11E6F2DC5010E94DD006E2D41C026E09A
333 :1014C00030E0AE014F5F5F4FB801872D0E94F605F7 333 :1014C00030E0AE014F5F5F4FB801872D0E94F605F7
334 :1014D000180196E0290E311C8981F70180838A81E9 334 :1014D000180196E0290E311C8981F70180838A81E9
335 :1014E00081838B8182838C8183830D8110E0102F17 335 :1014E00081838B8182838C8183830D8110E0102F17
336 -:1014F00000278E81080F111D80E493E00E94F00CFC 336 +:1014F00000278E81080F111D89E593E00E940B0DD6
337 :10150000F70183811F928F9382811F928F93818134 337 :10150000F70183811F928F9382811F928F93818134
338 -:101510001F928F9380811F928F9386E293E09F9317  
339 -:101520008F930E94DA0C9801A401B101872D0E94CB 338 +:101510001F928F9380811F928F938FE393E09F930D
  339 +:101520008F930E94F50C9801A401B101872D0E94B0
340 :10153000F605200E311E632DC5010E94DD00622DCF 340 :10153000F605200E311E632DC5010E94DD00622DCF
341 :10154000C6010E94DD000FB6F894DEBF0FBECDBF0E 341 :10154000C6010E94DD000FB6F894DEBF0FBECDBF0E
342 :101550002AC022E030E0AE014F5F5F4FB801872D17 342 :101550002AC022E030E0AE014F5F5F4FB801872D17
@@ -346,22 +346,22 @@ @@ -346,22 +346,22 @@
346 :101590006F2DC5010E94DD006E2DC6010E94DD0089 346 :101590006F2DC5010E94DD006E2DC6010E94DD0089
347 :1015A00002C000E010E0EFEF4E1A5E0A60E4C201F4 347 :1015A00002C000E010E0EFEF4E1A5E0A60E4C201F4
348 :1015B0000E94DD00C2010E94FB008111FBCF02C02E 348 :1015B0000E94DD00C2010E94FB008111FBCF02C02E
349 -:1015C00000E010E084E593E00E94F00CC80102C046 349 +:1015C00000E010E08DE693E00E940B0DC80102C020
350 :1015D00080E090E02A960FB6F894DEBF0FBECDBF34 350 :1015D00080E090E02A960FB6F894DEBF0FBECDBF34
351 :1015E000DF91CF911F910F91FF90EF90DF90CF90FF 351 :1015E000DF91CF911F910F91FF90EF90DF90CF90FF
352 :1015F000BF90AF909F908F907F906F905F904F9033 352 :1015F000BF90AF909F908F907F906F905F904F9033
353 :101600003F902F900895CF92DF92FF920F931F93F8 353 :101600003F902F900895CF92DF92FF920F931F93F8
354 -:10161000CF93DF93F82E6B01EA0187E693E00E94F7  
355 -:10162000F00C8F2D0E94B0008C179D0728F48F2D91 354 +:10161000CF93DF93F82E6B01EA0180E893E00E94FC
  355 +:101620000B0D8F2D0E94B0008C179D0728F48F2D75
356 :101630000E94B0008C0101C08E010115110589F4D2 356 :101630000E94B0008C0101C08E010115110589F4D2
357 -:101640001F921F92DF93CF9383E793E09F938F9333  
358 -:101650000E94DA0C0F900F900F900F900F900F9048 357 +:101640001F921F92DF93CF938CE893E09F938F9329
  358 +:101650000E94F50C0F900F900F900F900F900F902D
359 :1016600030C0A801B6018F2D0E94AF05CF2DD0E06C 359 :1016600030C0A801B6018F2D0E94AF05CF2DD0E06C
360 :101670002496DC2FCC276E018FEFC81AD80A60E2BF 360 :101670002496DC2FCC276E018FEFC81AD80A60E2BF
361 :10168000C6010E94DD00C6010E94FB008111FBCF54 361 :10168000C6010E94DD00C6010E94FB008111FBCF54
362 :101690006E0182E0C80ED11C2396C6010E94FB0099 362 :101690006E0182E0C80ED11C2396C6010E94FB0099
363 :1016A00084FD12C0CE010E94FB00C6010E94FB0017 363 :1016A00084FD12C0CE010E94FB00C6010E94FB0017
364 -:1016B00083FFF3CF81E893E00E94F00C8F2D0E940E 364 +:1016B00083FFF3CF8AE993E00E940B0D8F2D0E94E8
365 :1016C0008A0680E090E005C060E1C6010E94DD006E 365 :1016C0008A0680E090E005C060E1C6010E94DD006E
366 :1016D000C801DF91CF911F910F91FF90DF90CF90C4 366 :1016D000C801DF91CF911F910F91FF90DF90CF90C4
367 :1016E0000895CF92DF92EF92FF920F931F93CF93C3 367 :1016E0000895CF92DF92EF92FF920F931F93CF93C3
@@ -384,167 +384,172 @@ @@ -384,167 +384,172 @@
384 :1017F000883221F784E98093BC0081E0DF91CF91AA 384 :1017F000883221F784E98093BC0081E0DF91CF91AA
385 :101800000895092E000CAA0BBB0B9C01AD0184E0CE 385 :101800000895092E000CAA0BBB0B9C01AD0184E0CE
386 :10181000220F331F441F551F8A95D1F760E074E2F1 386 :10181000220F331F441F551F8A95D1F760E074E2F1
387 -:1018200084EF90E00E94B80C215031093093C5003C 387 +:1018200084EF90E00E94D30C215031093093C50021
388 :101830002093C40088E18093C10086E08093C200B9 388 :101830002093C40088E18093C10086E08093C200B9
389 :10184000E0ECF0E080818D7F808308959091C0006E 389 :10184000E0ECF0E080818D7F808308959091C0006E
390 :1018500095FFFCCF8093C6000895CF93C82F8A30A0 390 :1018500095FFFCCF8093C6000895CF93C82F8A30A0
391 :1018600019F48DE00E94260C8C2F0E94260C80E03B 391 :1018600019F48DE00E94260C8C2F0E94260C80E03B
392 :1018700090E0CF9108958091C00087FFFCCF8091C8 392 :1018700090E0CF9108958091C00087FFFCCF8091C8
393 :10188000C600089580E895E20E94010C82E091E094 393 :10188000C600089580E895E20E94010C82E091E094
394 -:101890009093D5038093D40308950F931F93CF9310  
395 -:1018A000DF93CDB7DEB764970FB6F894DEBF0FBEF7  
396 -:1018B000CDBF86E0E0E1F1E0DE01119601900D92EE  
397 -:1018C0008A95E1F72CEA2F879AE1988B81E9898B39  
398 -:1018D0003DEC3A8B2B879C878D878EEF8E878FEF21  
399 -:1018E0008F83888789871A860E94420C9E01295F10  
400 -:1018F0003F4FAE01455F5F4FBE01615F7F4FCE013D  
401 -:1019000001960E94710B20E044EE57E062E0809166  
402 -:1019100092030E94AC068823F1F020E044EE57E0E9  
403 -:1019200061E0809100010E94AC068823A1F000EDE7  
404 -:1019300013E02CEC33E042E050E0BE016D5E7F4FDF  
405 -:10194000809192030E949809039789F7CE014396EC  
406 -:101950000E945300ECCF8FEF9FEF64960FB6F89480  
407 -:10196000DEBF0FBECDBFDF91CF911F910F910895C4  
408 -:10197000A1E21A2EAA1BBB1BFD010DC0AA1FBB1F93  
409 -:10198000EE1FFF1FA217B307E407F50720F0A21B05  
410 -:10199000B30BE40BF50B661F771F881F991F1A9472  
411 -:1019A00069F760957095809590959B01AC01BD019C  
412 -:1019B000CF010895A0E0B0E0E0EEFCE00C94AE0FA3  
413 -:1019C000AE014B5F5F4FFA0161917191AF01809160  
414 -:1019D000D4039091D5030E94200DE2E00C94CA0F2D  
415 -:1019E0000F931F93CF93DF93E091D403F091D5032E  
416 -:1019F000238121FF1BC08C01D0E0C0E0F801819160  
417 -:101A00008F016091D4037091D503DB011896ED919D  
418 -:101A1000FC911997882331F00995892B79F3DFEF31  
419 -:101A2000CFEFECCF8AE00995892B19F08FEF9FEF6C  
420 -:101A300002C08D2F9C2FDF91CF911F910F910895A0  
421 -:101A4000ACE0B0E0E6E2FDE00C949E0F7C016B019F  
422 -:101A50008A01FC0117821682838181FFBDC1CE01FC  
423 -:101A600001964C01F7019381F60193FD859193FF57  
424 -:101A700081916F01882309F4ABC1853239F493FD5C  
425 -:101A8000859193FF81916F01853229F4B70190E030  
426 -:101A90000E94080FE7CF512C312C20E02032A0F417  
427 -:101AA0008B3269F030F4803259F0833269F420616E  
428 -:101AB0002CC08D3239F0803339F4216026C0226089  
429 -:101AC000246023C0286021C027FD27C030ED380FD7  
430 -:101AD0003A3078F426FF06C0FAE05F9E300D1124FC  
431 -:101AE000532E13C08AE0389E300D1124332E20620D  
432 -:101AF0000CC08E3221F426FD6BC1206406C08C36EA  
433 -:101B000011F4206802C0883641F4F60193FD8591F6  
434 -:101B100093FF81916F018111C1CF982F9F7D9554C3  
435 -:101B2000933028F40C5F1F4FFFE3F9830DC0833619  
436 -:101B300031F0833771F0833509F05BC022C0F801C2  
437 -:101B4000808189830E5F1F4F44244394512C54019C  
438 -:101B500015C03801F2E06F0E711CF801A080B18051  
439 -:101B600026FF03C0652D70E002C06FEF7FEFC50157  
440 -:101B70002C870E94FD0E2C0183012C852F77222EAD  
441 -:101B800017C03801F2E06F0E711CF801A080B1801F  
442 -:101B900026FF03C0652D70E002C06FEF7FEFC50127  
443 -:101BA0002C870E94F20E2C012C852068222E8301A6  
444 -:101BB00023FC1BC0832D90E048165906B0F4B701F2  
445 -:101BC00080E290E00E94080F3A94F4CFF50127FCE0  
446 -:101BD000859127FE81915F01B70190E00E94080F77  
447 -:101BE00031103A94F1E04F1A51084114510471F741  
448 -:101BF000E5C0843611F0893639F5F80127FF07C0B2  
449 -:101C000060817181828193810C5F1F4F08C0608168  
450 -:101C10007181072E000C880B990B0E5F1F4F2F76DA  
451 -:101C2000722E97FF09C090958095709561957F4FB2  
452 -:101C30008F4F9F4F2068722E2AE030E0A4010E944F  
453 -:101C4000400FA82EA81844C0853729F42F7EB22E45  
454 -:101C50002AE030E025C0F22FF97FBF2E8F36C1F089  
455 -:101C600018F4883579F0B4C0803719F0883721F03E  
456 -:101C7000AFC02F2F2061B22EB4FE0DC08B2D84601B  
457 -:101C8000B82E09C024FF0AC09F2F9660B92E06C047  
458 -:101C900028E030E005C020E130E002C020E132E081  
459 -:101CA000F801B7FE07C060817181828193810C5F6A  
460 -:101CB0001F4F06C06081718180E090E00E5F1F4F72  
461 -:101CC000A4010E94400FA82EA818FB2DFF777F2E9D  
462 -:101CD00076FE0BC0372D3E7FA51450F474FE0AC06B  
463 -:101CE00072FC08C0372D3E7E05C0BA2C372D03C0CC  
464 -:101CF000BA2C01C0B52C34FF0DC0FE01EA0DF11D58  
465 -:101D00008081803311F4397E09C032FF06C0B3945C  
466 -:101D1000B39404C0832F867809F0B39433FD13C0C5  
467 -:101D200030FF06C05A2CB31418F4530C5B18B32CB4  
468 -:101D3000B31468F4B70180E290E03C870E94080F7A  
469 -:101D4000B3943C85F5CFB31410F43B1801C0312C8B  
470 -:101D500034FF12C0B70180E390E03C870E94080F77  
471 -:101D60003C8532FF17C031FD03C088E790E002C018  
472 -:101D700088E590E0B7010CC0832F867859F031FFD9  
473 -:101D800002C08BE201C080E237FD8DE2B70190E036  
474 -:101D90000E94080FA51438F4B70180E390E00E9478  
475 -:101DA000080F5A94F7CFAA94F401EA0DF11D80812F  
476 -:101DB000B70190E00E94080FA110F5CF332009F47D  
477 -:101DC00051CEB70180E290E00E94080F3A94F6CF1E  
478 -:101DD000F7018681978102C08FEF9FEF2C96E2E199  
479 -:101DE0000C94BA0FFC010590615070400110D8F7B7  
480 -:101DF000809590958E0F9F1F0895FC016150704053  
481 -:101E000001900110D8F7809590958E0F9F1F08952F  
482 -:101E10000F931F93CF93DF93FB01238121FD03C019  
483 -:101E20008FEF9FEF28C022FF16C046815781248183  
484 -:101E300035814217530744F4A081B1819D012F5F82  
485 -:101E40003F4F318320838C93268137812F5F3F4F13  
486 -:101E50003783268310C0EB01092F182F0084F185EA  
487 -:101E6000E02D0995892BE1F68E819F8101969F8354  
488 -:101E70008E83812F902FDF91CF911F910F91089525  
489 -:101E8000FA01AA27283051F1203181F1E8946F93AB  
490 -:101E90006E7F6E5F7F4F8F4F9F4FAF4FB1E03ED051  
491 -:101EA000B4E03CD0670F781F891F9A1FA11D680FEF  
492 -:101EB000791F8A1F911DA11D6A0F711D811D911D22  
493 -:101EC000A11D20D009F468943F912AE0269F112497  
494 -:101ED0003019305D3193DEF6CF010895462F4770FB  
495 -:101EE000405D4193B3E00FD0C9F7F6CF462F4F7056  
496 -:101EF000405D4A3318F0495D31FD4052419302D0B4  
497 -:101F0000A9F7EACFB4E0A695979587957795679559  
498 -:101F1000BA95C9F700976105710508959B01AC0159  
499 -:101F20000A2E06945795479537952795BA95C9F780  
500 -:101F3000620F731F841F951FA01D08952F923F925B  
501 -:101F40004F925F926F927F928F929F92AF92BF92C9  
502 -:101F5000CF92DF92EF92FF920F931F93CF93DF9375  
503 -:101F6000CDB7DEB7CA1BDB0B0FB6F894DEBF0FBED2  
504 -:101F7000CDBF09942A88398848885F846E847D841F  
505 -:101F80008C849B84AA84B984C884DF80EE80FD8021  
506 -:101F90000C811B81AA81B981CE0FD11D0FB6F89497  
507 -:0E1FA000DEBF0FBECDBFED010895F894FFCF58  
508 -:101FAE00010100000002000000002D0C00000000E6  
509 -:101FBE00A0BDCDDDEDFD5245515545535420535432  
510 -:101FCE004154555300534554202F20554E534554DC  
511 -:101FDE0020534C454550004D4F44452045564549EC  
512 -:101FEE004C4C45004D4F444520534F4D4D45494CAB  
513 -:101FFE0000737973696E697428290D004368616EE8  
514 -:10200E006E656C203A2053454E44204D454D20536D  
515 -:10201E00495A45203A2052454356204D454D2053AE  
516 -:10202E00495A450D002564203A20252E3478203A51  
517 -:10203E0020252E3478203A20252E3478203A20255B  
518 -:10204E002E34780D0A004953525F52583A2072646A  
519 -:10205E005F707472203A20252E34780D0A00636C5E  
520 -:10206E006F736528290D00736F636B657428290DD6  
521 -:10207E0000536E5F5352203D20252E3278202C20A7  
522 -:10208E0050726F746F636F6C203D20252E32780D69  
523 -:10209E000A006C697374656E28290D00737461747F  
524 -:1020AE007573203D2025780D0A004661696C5B69C9  
525 -:1020BE006E76616C69642069702C706F72745D0D40  
526 -:1020CE000061636365707428290D004661696C5B5D  
527 -:1020DE006E6F74206C697374656E696E675D0D004A  
528 -:1020EE00646973636F6E6E65637428290D00736F78  
529 -:1020FE00636B6574202564206672656573697A6505  
530 -:10210E002825642920656D707479206F72206572A0  
531 -:10211E00726F720D0A00534F434B5F434C4F534542  
532 -:10212E00442E0D0042616420737461747573203DFA  
533 -:10213E0020253032780A007265637628290D0073E7  
534 -:10214E00656E64746F28290D002564204661696CE4  
535 -:10215E005B252E32782E252E32782E252E32782E95  
536 -:10216E00252E32782C20252E642C2025645D0D0A18  
537 -:10217E00007265637666726F6D28290D00495352A1  
538 -:10218E005F52583A2072645F707472203A20252E86  
539 -:10219E0034782073697A653D25640D0A00554450E4  
540 -:1021AE00206D7367202325642061727269766564E1  
541 -:1021BE000D0A00736F7572636520506F7274203A4A  
542 -:1021CE002025750D0A00736F7572636520495020C6  
543 -:1021DE003A2025642E25642E25642E25640D0A00D2  
544 -:1021EE00495020524157206D736720617272697693  
545 -:1021FE0065640D007265637666726F6D28292065C1  
546 -:10220E006E64202E2E0D0069676D7073656E6428E6  
547 -:10221E00290D002564204661696C5B25645D0D0AFD  
548 -:10222E000069676D7073656E64206661696C2E0D52  
549 -:02223E0000009E 394 +:101890009093ED038093EC030895EF92FF920F93E2
  395 +:1018A0001F93CF93DF93CDB7DEB764970FB6F8944D
  396 +:1018B000DEBF0FBECDBF86E0E0E1F1E0DE011196B4
  397 +:1018C00001900D928A95E1F72CEA2F879AE1988B87
  398 +:1018D00081E9898B3DEC3A8B2B879C878D878EEF36
  399 +:1018E0008E878FEF8F83888789871A860E94420CA4
  400 +:1018F0009E01295F3F4FAE01455F5F4FBE01615FB3
  401 +:101900007F4FCE0101960E94710B20E044EE57E01C
  402 +:1019100062E08091AA030E94AC068823A9F120E02E
  403 +:1019200044EE57E061E0809100010E94AC068823FC
  404 +:1019300059F18AE5E82E81E0F82E08EE13E024EE56
  405 +:1019400033E042E050E0BE016D5E7F4F8091AA031C
  406 +:101950000E9498098C018230910549F481E591E05B
  407 +:101960000E940B0DCE0143960E94530002C0892BAA
  408 +:1019700021F31F930F93FF92EF920E94F50C0F90AB
  409 +:101980000F900F900F90D9CF8FEF9FEF64960FB607
  410 +:10199000F894DEBF0FBECDBFDF91CF911F910F91A5
  411 +:1019A000FF90EF900895A1E21A2EAA1BBB1BFD0128
  412 +:1019B0000DC0AA1FBB1FEE1FFF1FA217B307E4072E
  413 +:1019C000F50720F0A21BB30BE40BF50B661F771F86
  414 +:1019D000881F991F1A9469F7609570958095909566
  415 +:1019E0009B01AC01BD01CF010895A0E0B0E0EBEF99
  416 +:1019F000FCE00C94C90FAE014B5F5F4FFA0161919F
  417 +:101A00007191AF018091EC039091ED030E943B0D29
  418 +:101A1000E2E00C94E50F0F931F93CF93DF93E091D7
  419 +:101A2000EC03F091ED03238121FF1BC08C01D0E07A
  420 +:101A3000C0E0F80181918F016091EC037091ED039A
  421 +:101A4000DB011896ED91FC911997882331F00995E7
  422 +:101A5000892B79F3DFEFCFEFECCF8AE00995892B63
  423 +:101A600019F08FEF9FEF02C08D2F9C2FDF91CF9148
  424 +:101A70001F910F910895ACE0B0E0E1E4FDE00C941B
  425 +:101A8000B90F7C016B018A01FC01178216828381E8
  426 +:101A900081FFBDC1CE0101964C01F7019381F60192
  427 +:101AA00093FD859193FF81916F01882309F4ABC168
  428 +:101AB000853239F493FD859193FF81916F018532D1
  429 +:101AC00029F4B70190E00E94230FE7CF512C312C6D
  430 +:101AD00020E02032A0F48B3269F030F4803259F0EB
  431 +:101AE000833269F420612CC08D3239F0803339F4AF
  432 +:101AF000216026C02260246023C0286021C027FD09
  433 +:101B000027C030ED380F3A3078F426FF06C0FAE0EF
  434 +:101B10005F9E300D1124532E13C08AE0389E300D85
  435 +:101B20001124332E20620CC08E3221F426FD6BC1AD
  436 +:101B3000206406C08C3611F4206802C0883641F457
  437 +:101B4000F60193FD859193FF81916F018111C1CFC2
  438 +:101B5000982F9F7D9554933028F40C5F1F4FFFE31F
  439 +:101B6000F9830DC0833631F0833771F0833509F086
  440 +:101B70005BC022C0F801808189830E5F1F4F44241F
  441 +:101B80004394512C540115C03801F2E06F0E711CC2
  442 +:101B9000F801A080B18026FF03C0652D70E002C06F
  443 +:101BA0006FEF7FEFC5012C870E94180F2C01830176
  444 +:101BB0002C852F77222E17C03801F2E06F0E711C92
  445 +:101BC000F801A080B18026FF03C0652D70E002C03F
  446 +:101BD0006FEF7FEFC5012C870E940D0F2C012C8524
  447 +:101BE0002068222E830123FC1BC0832D90E0481621
  448 +:101BF0005906B0F4B70180E290E00E94230F3A94B6
  449 +:101C0000F4CFF50127FC859127FE81915F01B70193
  450 +:101C100090E00E94230F31103A94F1E04F1A5108DE
  451 +:101C20004114510471F7E5C0843611F0893639F555
  452 +:101C3000F80127FF07C060817181828193810C5F69
  453 +:101C40001F4F08C060817181072E000C880B990B13
  454 +:101C50000E5F1F4F2F76722E97FF09C090958095CB
  455 +:101C6000709561957F4F8F4F9F4F2068722E2AE0AD
  456 +:101C700030E0A4010E945B0FA82EA81844C085374D
  457 +:101C800029F42F7EB22E2AE030E025C0F22FF97F12
  458 +:101C9000BF2E8F36C1F018F4883579F0B4C0803784
  459 +:101CA00019F0883721F0AFC02F2F2061B22EB4FE7B
  460 +:101CB0000DC08B2D8460B82E09C024FF0AC09F2F51
  461 +:101CC0009660B92E06C028E030E005C020E130E083
  462 +:101CD00002C020E132E0F801B7FE07C060817181E7
  463 +:101CE000828193810C5F1F4F06C06081718180E00B
  464 +:101CF00090E00E5F1F4FA4010E945B0FA82EA81852
  465 +:101D0000FB2DFF777F2E76FE0BC0372D3E7FA5146F
  466 +:101D100050F474FE0AC072FC08C0372D3E7E05C028
  467 +:101D2000BA2C372D03C0BA2C01C0B52C34FF0DC01E
  468 +:101D3000FE01EA0DF11D8081803311F4397E09C066
  469 +:101D400032FF06C0B394B39404C0832F867809F0A1
  470 +:101D5000B39433FD13C030FF06C05A2CB31418F4EB
  471 +:101D6000530C5B18B32CB31468F4B70180E290E015
  472 +:101D70003C870E94230FB3943C85F5CFB31410F435
  473 +:101D80003B1801C0312C34FF12C0B70180E390E052
  474 +:101D90003C870E94230F3C8532FF17C031FD03C0F2
  475 +:101DA00088E790E002C088E590E0B7010CC0832F7F
  476 +:101DB000867859F031FF02C08BE201C080E237FD26
  477 +:101DC0008DE2B70190E00E94230FA51438F4B7010B
  478 +:101DD00080E390E00E94230F5A94F7CFAA94F40175
  479 +:101DE000EA0DF11D8081B70190E00E94230FA11040
  480 +:101DF000F5CF332009F451CEB70180E290E00E9484
  481 +:101E0000230F3A94F6CFF7018681978102C08FEFB6
  482 +:101E10009FEF2C96E2E10C94D50FFC0105906150E8
  483 +:101E200070400110D8F7809590958E0F9F1F0895F0
  484 +:101E3000FC016150704001900110D8F78095909599
  485 +:101E40008E0F9F1F08950F931F93CF93DF93FB0176
  486 +:101E5000238121FD03C08FEF9FEF28C022FF16C012
  487 +:101E600046815781248135814217530744F4A0816C
  488 +:101E7000B1819D012F5F3F4F318320838C93268159
  489 +:101E800037812F5F3F4F3783268310C0EB01092F27
  490 +:101E9000182F0084F185E02D0995892BE1F68E81BC
  491 +:101EA0009F8101969F838E83812F902FDF91CF9109
  492 +:101EB0001F910F910895FA01AA27283051F120317E
  493 +:101EC00081F1E8946F936E7F6E5F7F4F8F4F9F4FCE
  494 +:101ED000AF4FB1E03ED0B4E03CD0670F781F891F10
  495 +:101EE0009A1FA11D680F791F8A1F911DA11D6A0FDE
  496 +:101EF000711D811D911DA11D20D009F468943F9191
  497 +:101F00002AE0269F11243019305D3193DEF6CF018F
  498 +:101F10000895462F4770405D4193B3E00FD0C9F755
  499 +:101F2000F6CF462F4F70405D4A3318F0495D31FDC2
  500 +:101F30004052419302D0A9F7EACFB4E0A695979515
  501 +:101F4000879577956795BA95C9F7009761057105EB
  502 +:101F500008959B01AC010A2E069457954795379535
  503 +:101F60002795BA95C9F7620F731F841F951FA01D8F
  504 +:101F700008952F923F924F925F926F927F928F922D
  505 +:101F80009F92AF92BF92CF92DF92EF92FF920F9308
  506 +:101F90001F93CF93DF93CDB7DEB7CA1BDB0B0FB612
  507 +:101FA000F894DEBF0FBECDBF09942A8839884888CF
  508 +:101FB0005F846E847D848C849B84AA84B984C88465
  509 +:101FC000DF80EE80FD800C811B81AA81B981CE0F5C
  510 +:101FD000D11D0FB6F894DEBF0FBECDBFED01089541
  511 +:041FE000F894FFCFA3
  512 +:101FE400010100000002000000002D0C00000000B0
  513 +:101FF400A0BDCDDDEDFD52455155455354205354FC
  514 +:102004004154555300534554202F20554E534554A5
  515 +:1020140020534C454550004D4F44452045564549B5
  516 +:102024004C4C45004D4F444520534F4D4D45494C74
  517 +:1020340000524543454956454400204441544153C8
  518 +:10204400495A45203D2025640A00737973696E69F5
  519 +:102054007428290D004368616E6E656C203A205324
  520 +:10206400454E44204D454D2053495A45203A20526F
  521 +:10207400454356204D454D2053495A450D0025648E
  522 +:10208400203A20252E3478203A20252E3478203A00
  523 +:1020940020252E3478203A20252E34780D0A004944
  524 +:1020A40053525F52583A2072645F707472203A201F
  525 +:1020B400252E34780D0A00636C6F736528290D0092
  526 +:1020C400736F636B657428290D00536E5F53522040
  527 +:1020D4003D20252E3278202C2050726F746F636F50
  528 +:1020E4006C203D20252E32780D0A006C69737465CE
  529 +:1020F4006E28290D00737461747573203D20257852
  530 +:102104000D0A004661696C5B696E76616C696420D6
  531 +:1021140069702C706F72745D0D0061636365707417
  532 +:1021240028290D004661696C5B6E6F74206C6973BD
  533 +:1021340074656E696E675D0D00646973636F6E6EBE
  534 +:1021440065637428290D00736F636B6574202564BF
  535 +:10215400206672656573697A652825642920656D32
  536 +:10216400707479206F72206572726F720D0A005359
  537 +:102174004F434B5F434C4F5345442E0D0042616423
  538 +:1021840020737461747573203D20253032780A0001
  539 +:102194007265637628290D0073656E64746F28294F
  540 +:1021A4000D002564204661696C5B252E32782E254E
  541 +:1021B4002E32782E252E32782E252E32782C20257C
  542 +:1021C4002E642C2025645D0D0A00726563766672A8
  543 +:1021D4006F6D28290D004953525F52583A2072649A
  544 +:1021E4005F707472203A20252E34782073697A65E2
  545 +:1021F4003D25640D0A00554450206D736720232546
  546 +:102204006420617272697665640D0A00736F757279
  547 +:10221400636520506F7274203A2025750D0A00738F
  548 +:102224006F75726365204950203A2025642E256419
  549 +:102234002E25642E25640D0A004950205241572052
  550 +:102244006D736720617272697665640D00726563EF
  551 +:102254007666726F6D282920656E64202E2E0D001F
  552 +:1022640069676D7073656E6428290D0025642046C6
  553 +:1022740061696C5B25645D0D0A0069676D70736547
  554 +:0A2284006E64206661696C2E0D0087
550 :00000001FF 555 :00000001FF
Tangible/tangibleInterface.o
No preview for this file type
No preview for this file type
@@ -44,19 +44,8 @@ void argPortParsing(int argc, char* argv[], char* port) @@ -44,19 +44,8 @@ void argPortParsing(int argc, char* argv[], char* port)
44 44
45 int main(int argc, char* argv[]) 45 int main(int argc, char* argv[])
46 { 46 {
47 - char port[10]="80";  
48 - argPortParsing(argc, argv, port);  
49 -  
50 - action.sa_handler=&handler;  
51 - sigaction(SIGINT, &action, NULL);  
52 -  
53 - if( (sock_fd=initialisationServeur(port)) ==-1 ) { fprintf(stderr, "Initialisation du serveur impossible\n"); return -1; }  
54 -  
55 - boucleServeur(sock_fd, (void*)&reponseConnexion);  
56 -  
57 -  
58 - sendUDPBroadcast("BroadWesh", 2020);  
59 - sendUDPUnicast("192.168.0.37", "Coucou", 2020); 47 + char msg[2] = {0x40,0x01};
  48 + sendUDPUnicast("172.26.145.205",msg, 2020);
60 return 0; 49 return 0;
61 } 50 }
62 51
libs/libnet.a 100755 → 100644
No preview for this file type
libs/libthrd.a 100755 → 100644
No preview for this file type