TCP/IP Network Programming Yin Shengyu Tcpip классический учебник
Цена: 970руб. (¥53.9)
Артикул: 560979359394
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
PGltZyBjbGFzcz0iZGVzY19hbmNob3IiIGlkPSJkZXNjLW1vZHVsZS0xIiBzcmM9Imh0dHBzOi8vYXNzZXRzLmFsaWNkbi5jb20va2lzc3kvMS4wLjAvYnVpbGQvaW1nbGF6eWxvYWQvc3BhY2ViYWxsLmdpZiI+PHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4OyI+PGJyPjwvc3Bhbj48L3A+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4OyI+PC9zcGFuPjx0YWJsZSB3aWR0aD0iNzkwIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iNiIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ym9yZGVyLXNwYWNpbmc6IDAuMHB4O2JvcmRlcjogMS4wcHggc29saWQgI2NjY2NjYztjb2xvcjogIzQwNDA0MDtmb250LXNpemU6IDEyLjBweDsiPjx0ciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjx0ZCBjb2xzcGFuPSIyIiBhbGlnbj0ibGVmdCIgc3R5bGU9ImZvbnQtc2l6ZTogMTUuMHB4O2NvbG9yOiAjOTkwMDAwO2ZvbnQtd2VpZ2h0OiBib2xkO2JvcmRlci1ib3R0b20td2lkdGg6IDEuMHB4O2JvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO2JhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ij4gJm5ic3A7Jm5ic3A70J7RgdC90L7QstC90LDRjyDQuNC90YTQvtGA0LzQsNGG0LjRjywg0L7QsdGA0LDRgtC40YLQtdGB0Ywg0Log0YHQu9C10LTRg9GO0YnQtdC80YMg0LLQstC10LTQtdC90LjRjjwvc3Bhbj48L3RkPjwvdHI+PHRyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+PHRkIHdpZHRoPSIxMDciIGFsaWduPSJyaWdodCIgc3R5bGU9ImJvcmRlci1jb2xvcjogIzAwMDAwMCAjMDAwMDAwICNkOWQ5ZDk7Zm9udC1zaXplOiAxNC4wcHg7Y29sb3I6ICM2NjY2NjY7Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7YmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDsiPtC90LDQuNC80LXQvdC+0LLQsNC90LjQtSDRgtC+0LLQsNGA0LA6PC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSI2MTIiIHN0eWxlPSJib3JkZXItYm90dG9tLXdpZHRoOiAxLjBweDtib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtib3JkZXItbGVmdC13aWR0aDogMS4wcHg7Ym9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO2ZvbnQtc2l6ZTogMTQuMHB4O2NvbG9yOiAjMDAwMDAwOyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4OyI+ICZuYnNwOyZuYnNwOyA8L3NwYW4+PGgxIHN0eWxlPSJtYXJnaW46IDAuMHB4IGF1dG87bGlzdC1zdHlsZS10eXBlOiBub25lO2JvcmRlcjogMC4wcHg7bGluZS1oZWlnaHQ6IDI0LjBweDttYXgtaGVpZ2h0OiA0OC4wcHg7b3ZlcmZsb3c6IGhpZGRlbjtjb2xvcjogIzMyMzIzMjtmb250LXNpemU6IDE4LjBweDt3aWRvd3M6IDE7Ij4gJm5ic3A7PC9oMT48aDEgc3R5bGU9Im1hcmdpbjogMC4wcHggYXV0bztsaXN0LXN0eWxlLXR5cGU6IG5vbmU7Ym9yZGVyOiAwLjBweDtsaW5lLWhlaWdodDogMjQuMHB4O21heC1oZWlnaHQ6IDQ4LjBweDtvdmVyZmxvdzogaGlkZGVuO2NvbG9yOiAjMzIzMjMyO2ZvbnQtc2l6ZTogMTguMHB4O3dpZG93czogMTsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDsiPtCf0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNC1INGB0LXRgtC4IFRDUC9JUDwvc3Bhbj48L2gxPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDsiPjwvc3Bhbj48L3RkPjwvdHI+PHRyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+PHRkIHdpZHRoPSIxMDciIGFsaWduPSJyaWdodCIgc3R5bGU9ImJvcmRlci1jb2xvcjogIzAwMDAwMCAjMDAwMDAwICNkOWQ5ZDk7Zm9udC1zaXplOiAxNC4wcHg7Y29sb3I6ICM2NjY2NjY7Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7YmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDsiPtCQ0LLRgtC+0YA6PC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSI2MTIiIHN0eWxlPSJib3JkZXItYm90dG9tLXdpZHRoOiAxLjBweDtib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtib3JkZXItbGVmdC13aWR0aDogMS4wcHg7Ym9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO2ZvbnQtc2l6ZTogMTQuMHB4O2NvbG9yOiAjMDAwMDAwOyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4OyI+ICZuYnNwOzxzcGFuIHN0eWxlPSJjb2xvcjogIzY1NjU2NTtsaW5lLWhlaWdodDogMjIuMHB4O3dpZG93czogMTsiPtCY0L3RjCDQqNC10L3Qs9GOPC9zcGFuPjxicj48L3NwYW4+PC90ZD48L3RyPjx0ciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjx0ZCB3aWR0aD0iMTA3IiBhbGlnbj0icmlnaHQiIHN0eWxlPSJib3JkZXItY29sb3I6ICMwMDAwMDAgIzAwMDAwMCAjZDlkOWQ5O2ZvbnQtc2l6ZTogMTQuMHB4O2NvbG9yOiAjNjY2NjY2O2JvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO2JhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ij7QoNGL0L3QvtGH0L3QsNGPINGG0LXQvdCwOjwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iNjEyIiBzdHlsZT0iYm9yZGVyLWJvdHRvbS13aWR0aDogMS4wcHg7Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7Ym9yZGVyLWxlZnQtd2lkdGg6IDEuMHB4O2JvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtmb250LXNpemU6IDE0LjBweDtjb2xvcjogIzAwMDAwMDsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDsiPiAmbmJzcDsgJm5ic3A7Nzkg0K7QsNC90YwmbmJzcDsgJm5ic3A7Jm5ic3A7IDwvc3Bhbj48L3RkPjwvdHI+PHRyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+PHRkIHdpZHRoPSIxMDciIGFsaWduPSJyaWdodCIgc3R5bGU9ImJvcmRlci1jb2xvcjogIzAwMDAwMCAjMDAwMDAwICNkOWQ5ZDk7Zm9udC1zaXplOiAxNC4wcHg7Y29sb3I6ICM2NjY2NjY7Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7YmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDsiPtCd0L7QvNC10YAgSVNCTjo8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjYxMiIgc3R5bGU9ImJvcmRlci1ib3R0b20td2lkdGg6IDEuMHB4O2JvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO2JvcmRlci1sZWZ0LXdpZHRoOiAxLjBweDtib3JkZXItbGVmdC1zdHlsZTogc29saWQ7Zm9udC1zaXplOiAxNC4wcHg7Y29sb3I6ICMwMDAwMDA7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ij4gJm5ic3A7OTc4NzExNTM1ODg1MSZuYnNwOyA8L3NwYW4+PC90ZD48L3RyPjx0ciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjx0ZCB3aWR0aD0iMTA3IiBhbGlnbj0icmlnaHQiIHN0eWxlPSJib3JkZXItY29sb3I6ICMwMDAwMDAgIzAwMDAwMCAjZDlkOWQ5O2ZvbnQtc2l6ZTogMTQuMHB4O2NvbG9yOiAjNjY2NjY2O2JvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO2JhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ij7QmNC30LTQsNGC0LXQu9GM0YHRgtCy0L46PC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSI2MTIiIHN0eWxlPSJib3JkZXItYm90dG9tLXdpZHRoOiAxLjBweDtib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtib3JkZXItbGVmdC13aWR0aDogMS4wcHg7Ym9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO2ZvbnQtc2l6ZTogMTQuMHB4O2NvbG9yOiAjMDAwMDAwOyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4OyI+ICZuYnNwO9Cb0Y7QtNC4INC/0L7RgdC70LUg0L/RgNC10YHRgdGLJm5ic3A7ICZuYnNwOyAmbmJzcDsgPC9zcGFuPjwvdGQ+PC90cj48dHIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij48dGQgd2lkdGg9IjEwNyIgYWxpZ249InJpZ2h0IiBzdHlsZT0iYm9yZGVyLWNvbG9yOiAjMDAwMDAwO2ZvbnQtc2l6ZTogMTQuMHB4O2NvbG9yOiAjNjY2NjY2O2JhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ij7QotC40L/RiyDQv9GA0L7QtNGD0LrRgtCwOjwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iNjEyIiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ym9yZGVyLWxlZnQtd2lkdGg6IDEuMHB4O2JvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtjb2xvcjogIzAwMDAwMDsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDsiPiAmbmJzcDsmbmJzcDvQutC90LjQs9C4PC9zcGFuPjwvdGQ+PC90cj48L3RhYmxlPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDsiPjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDtjb2xvcjogIzQwNDA0MDtsaW5lLWhlaWdodDogMTkuMDkwOXB4OyI+PC9zcGFuPjx0YWJsZSB3aWR0aD0iNzkwIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iNiIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ym9yZGVyLXNwYWNpbmc6IDAuMHB4O2JvcmRlcjogMS4wcHggc29saWQgI2NjY2NjYztjb2xvcjogIzQwNDA0MDtmb250LXNpemU6IDEyLjBweDsiPjx0ciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjx0ZCBjb2xzcGFuPSIzIiBhbGlnbj0ibGVmdCIgc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4O2NvbG9yOiAjOTkwMDAwO2ZvbnQtd2VpZ2h0OiBib2xkO2JvcmRlci1ib3R0b20td2lkdGg6IDEuMHB4O2JvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO2JhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ij4gJm5ic3A7Jm5ic3A70JTRgNGD0LPQsNGPINGB0L/RgNCw0LLQvtGH0L3QsNGPINC40L3RhNC+0YDQvNCw0YbQuNGPPGZvbnQgY29sb3I9ImJsYWNrIiBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPijQn9GA0LjQvdC40LzQsNGPINGE0LDQutGC0LjRh9C10YHQutC40Lkg0L7QsdGK0LXQutGCKTwvZm9udD48L3NwYW4+PC90ZD48L3RyPjx0ciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjx0ZCB3aWR0aD0iMjM5IiBhbGlnbj0ibGVmdCIgc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4O2NvbG9yOiAjNjY2NjY2O2JvcmRlci1ib3R0b20td2lkdGg6IDEuMHB4O2JvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO2JvcmRlci1yaWdodC13aWR0aDogMS4wcHg7Ym9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDsiPiAmbmJzcDsmbmJzcDvQpNGA0LDQs9C80LXQvdGC0LDRhtC40Y86PGZvbnQgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Y29sb3I6ICMwMDAwMDA7Ij7QntC/0LvQsNGC0LAg0LIg0LzRj9Cz0LrQvtC5INC+0LHQu9C+0LbQutC1PC9mb250Pjwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMjM5IiBhbGlnbj0ibGVmdCIgc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4O2NvbG9yOiAjNjY2NjY2O2JvcmRlci1ib3R0b20td2lkdGg6IDEuMHB4O2JvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO2JvcmRlci1yaWdodC13aWR0aDogMS4wcHg7Ym9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDsiPiAmbmJzcDsmbmJzcDvRhNC+0YDQvNCw0YI6PGZvbnQgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Y29sb3I6ICMwMDAwMDA7Ij4xMjwvZm9udD48L3NwYW4+PC90ZD48dGQgd2lkdGg9IjIzOSIgYWxpZ249ImxlZnQiIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDtjb2xvcjogIzY2NjY2Njt3aWR0aDogMS4wcHg7Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ij4gJm5ic3A7Jm5ic3A70K/Qt9GL0Lo6PGZvbnQgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Y29sb3I6ICMwMDAwMDA7Ij7QmtC40YLQsNC50YHQutC40Lk8L2ZvbnQ+PC9zcGFuPjwvdGQ+PC90cj48dHIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij48dGQgYWxpZ249ImxlZnQiIHN0eWxlPSJib3JkZXItY29sb3I6ICMwMDAwMDAgI2Q5ZDlkOSAjZDlkOWQ5ICMwMDAwMDA7Zm9udC1zaXplOiAxNC4wcHg7Y29sb3I6ICM2NjY2NjY7Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7Ym9yZGVyLXJpZ2h0LXdpZHRoOiAxLjBweDtib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkOyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4OyI+ICZuYnNwOyZuYnNwO9Ce0L/Rg9Cx0LvQuNC60L7QstCw0L3QvdCw0Y8g0LTQsNGC0LA6PGZvbnQgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Y29sb3I6ICMwMDAwMDA7Ij4yMDE0LTA3LTAxPC9mb250Pjwvc3Bhbj48L3RkPjx0ZCBhbGlnbj0ibGVmdCIgc3R5bGU9ImJvcmRlci1jb2xvcjogIzAwMDAwMCAjZDlkOWQ5ICNkOWQ5ZDkgIzAwMDAwMDtmb250LXNpemU6IDE0LjBweDtjb2xvcjogIzY2NjY2Njtib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtib3JkZXItcmlnaHQtd2lkdGg6IDEuMHB4O2JvcmRlci1yaWdodC1zdHlsZTogc29saWQ7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ij4gJm5ic3A7Jm5ic3A70JLQtdGA0YHQuNGPOjxmb250IHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4O2NvbG9yOiAjMDAwMDAwOyI+MTwvZm9udD48L3NwYW4+PC90ZD48dGQgYWxpZ249ImxlZnQiIHN0eWxlPSJib3JkZXItY29sb3I6ICMwMDAwMDAgIzAwMDAwMCAjZDlkOWQ5O2ZvbnQtc2l6ZTogMTQuMHB4O2NvbG9yOiAjNjY2NjY2O2JvcmRlci1ib3R0b20td2lkdGg6IDEuMHB4O2JvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkOyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4OyI+ICZuYnNwOyZuYnNwO9Ca0L7Qu9C40YfQtdGB0YLQstC+INGB0YLRgNCw0L3QuNGGOjwvc3Bhbj48L3RkPjwvdHI+PHRyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+PHRkIGFsaWduPSJsZWZ0IiBzdHlsZT0iYm9yZGVyLWNvbG9yOiAjMDAwMDAwICNkOWQ5ZDkgIzAwMDAwMCAjMDAwMDAwO2ZvbnQtc2l6ZTogMTQuMHB4O2NvbG9yOiAjNjY2NjY2O3dpZHRoOiAxLjBweDtib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkOyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4OyI+ICZuYnNwOyZuYnNwO9CS0YDQtdC80Y8g0L/QtdGH0LDRgtC4Ojxmb250IHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4O2NvbG9yOiAjMDAwMDAwOyI+MjAxNC0wNy0wMTwvZm9udD48L3NwYW4+PC90ZD48dGQgYWxpZ249ImxlZnQiIHN0eWxlPSJib3JkZXItY29sb3I6ICMwMDAwMDAgI2Q5ZDlkOSAjMDAwMDAwICMwMDAwMDA7Zm9udC1zaXplOiAxNC4wcHg7Y29sb3I6ICM2NjY2NjY7d2lkdGg6IDEuMHB4O2JvcmRlci1yaWdodC1zdHlsZTogc29saWQ7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ij4gJm5ic3A7Jm5ic3A70JjQvdC00LjQudGB0LrQuNC5Ojxmb250IHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4O2NvbG9yOiAjMDAwMDAwOyI+MTwvZm9udD48L3NwYW4+PC90ZD48dGQgYWxpZ249ImxlZnQiIHN0eWxlPSJib3JkZXItY29sb3I6ICMwMDAwMDA7Zm9udC1zaXplOiAxNC4wcHg7Y29sb3I6ICM2NjY2NjY7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ij4gJm5ic3A7Jm5ic3A70KHQu9C+0LLQsDo8L3NwYW4+PC90ZD48L3RyPjwvdGFibGU+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4OyI+PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4O2NvbG9yOiAjNDA0MDQwO2xpbmUtaGVpZ2h0OiAxOS4wOTA5cHg7Ij48aW1nIGNsYXNzPSJkZXNjX2FuY2hvciBpbWcta3MtbGF6eWxvYWQiIGlkPSJkZXNjLW1vZHVsZS0yIiBzcmM9Imh0dHBzOi8vYXNzZXRzLmFsaWNkbi5jb20va2lzc3kvMS4wLjAvYnVpbGQvaW1nbGF6eWxvYWQvc3BhY2ViYWxsLmdpZiIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7aGVpZ2h0OiAxLjBweDtkaXNwbGF5OiBibG9jaztjbGVhcjogYm90aDtvcGFjaXR5OiAxO2NvbG9yOiAjNDA0MDQwO2xpbmUtaGVpZ2h0OiAxOS4wOTA5cHg7Ij48L3NwYW4+PHRhYmxlIHdpZHRoPSI3OTAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSI2IiBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDtib3JkZXItc3BhY2luZzogMC4wcHg7Ym9yZGVyOiAxLjBweCBzb2xpZCAjY2NjY2NjO2NvbG9yOiAjNDA0MDQwO2ZvbnQtc2l6ZTogMTIuMHB4OyI+PHRyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+PHRkIGNvbHNwYW49IjIiIGFsaWduPSJsZWZ0IiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Y29sb3I6ICM5OTAwMDA7Zm9udC13ZWlnaHQ6IGJvbGQ7Ym9yZGVyLWJvdHRvbS13aWR0aDogMS4wcHg7Ym9yZGVyLWJvdHRvbS1zdHlsZTogZGFzaGVkO2JhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ij4gJm5ic3A70LrRgNCw0YLQutC+0LUg0LLQstC10LTQtdC90LjQtTo8L3NwYW4+PC90ZD48L3RyPjx0ciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjx0ZCBjb2xzcGFuPSIyIiBhbGlnbj0ibGVmdCIgc3R5bGU9InBhZGRpbmc6IDEwLjBweDtib3JkZXItY29sb3I6ICMwMDAwMDA7bGluZS1oZWlnaHQ6IDIwLjBweDtjb2xvcjogIzY2NjY2NjsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDsiPjxzcGFuIHN0eWxlPSJjb2xvcjogIzY1NjU2NTtsaW5lLWhlaWdodDogMjIuMHB4O3dpZG93czogMTsiPsKr0J/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40LUg0YHQtdGC0LggVENQL0lQwrsg0L7RhdCy0LDRgtGL0LLQsNC10YIg0YDQsNC30LvQuNGH0L3Ri9C1INGB0L7QtNC10YDQttCw0L3QuNGPLCDRgtCw0LrQuNC1INC60LDQuiDQvtC/0LXRgNCw0YbQuNC+0L3QvdGL0LUg0YHQuNGB0YLQtdC80YssINGB0LjRgdGC0LXQvNC90L7QtSDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjQtSwg0L/RgNC+0YLQvtC60L7Qu9GLIFRDUC9JUC7QmtC90LjQs9CwINGB0L7QtNC10YDQttC40YIg0LHQvtCz0LDRgtGL0LUg0L/RgNC40LzQtdGA0YssINCyINC60L7RgtC+0YDRi9GFINC/0L7QtNGA0L7QsdC90L4g0L7Qv9C40YHRi9Cy0LDQu9C40YHRjCDQvtCx0YnQvdC+0YHRgtGMINC4INC70LjRh9C90L7RgdGC0Ywg0L/Qu9Cw0YLRhNC+0YDQvCBMaW51eCDQuCBXaW5kb3dzLtCSINGH0LDRgdGC0L3QvtGB0YLQuCwg0YEg0YLQvtGH0LrQuCDQt9GA0LXQvdC40Y8g0LrQvtC00LAsINC+0L0g0LjQu9C70Y7RgdGC0YDQuNGA0YPQtdGCINGA0LDQt9C90LjRhtGDINC80LXQttC00YMg0YDQsNC30LvQuNGH0L3Ri9C80Lgg0LzQvtC00LXQu9GP0LzQuCDRgdC10YDQstC10YDQsC48L3NwYW4+PGJyIHN0eWxlPSJjb2xvcjogIzY1NjU2NTtsaW5lLWhlaWdodDogMjIuMHB4O3dpZG93czogMTsiPjxzcGFuIHN0eWxlPSJjb2xvcjogIzY1NjU2NTtsaW5lLWhlaWdodDogMjIuMHB4O3dpZG93czogMTsiPsKr0J/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40LUg0YHQtdGC0LggVENQL0lQwrsg0Y/QstC70Y/QtdGC0YHRjyDQvdC+0LLQuNGH0LrQvtC8INC00LvRjyDRgdC10YLQtdCy0L7Qs9C+INC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNGPINC00LvRjyDRgdC10YLQtdCy0L7Qs9C+INC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNGPINC4INGB0YLQsNC70LrQuNCy0LDQtdGC0YHRjyDRgSDRg9GH0LXQvdC40LrQsNC80Lgg0L/RgNC+0LPRgNCw0LzQvNC90L7Qs9C+INC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNGPIEZvdW5kYXRpb24gRm91bmRhdGlvbiwg0L/QvtC00YXQvtC00Y/RidC40YUg0LTQu9GPINCy0YHQtdGFINGC0LXRhSwg0LrRgtC+INGF0L7Rh9C10YIg0LjQt9GD0YfQsNGC0Ywg0L/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40LUgTGludXgg0LggV2luZG93cyBOZXR3b3JrLjwvc3Bhbj48YnI+PGJyPjxicj48L3NwYW4+PC90ZD48L3RyPjwvdGFibGU+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4OyI+PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4O2NvbG9yOiAjNDA0MDQwO2xpbmUtaGVpZ2h0OiAxOS4wOTA5cHg7Ij48aW1nIGNsYXNzPSJkZXNjX2FuY2hvciBpbWcta3MtbGF6eWxvYWQiIGlkPSJkZXNjLW1vZHVsZS0zIiBzcmM9Imh0dHBzOi8vYXNzZXRzLmFsaWNkbi5jb20va2lzc3kvMS4wLjAvYnVpbGQvaW1nbGF6eWxvYWQvc3BhY2ViYWxsLmdpZiIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7aGVpZ2h0OiAxLjBweDtkaXNwbGF5OiBibG9jaztjbGVhcjogYm90aDtvcGFjaXR5OiAxO2NvbG9yOiAjNDA0MDQwO2xpbmUtaGVpZ2h0OiAxOS4wOTA5cHg7Ij48YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Y29sb3I6ICM0MDQwNDA7bGluZS1oZWlnaHQ6IDE5LjA5MDlweDsiPjxpbWcgY2xhc3M9ImRlc2NfYW5jaG9yIGltZy1rcy1sYXp5bG9hZCIgaWQ9ImRlc2MtbW9kdWxlLTQiIHNyYz0iaHR0cHM6Ly9hc3NldHMuYWxpY2RuLmNvbS9raXNzeS8xLjAuMC9idWlsZC9pbWdsYXp5bG9hZC9zcGFjZWJhbGwuZ2lmIiBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDtoZWlnaHQ6IDEuMHB4O2Rpc3BsYXk6IGJsb2NrO2NsZWFyOiBib3RoO29wYWNpdHk6IDE7Y29sb3I6ICM0MDQwNDA7bGluZS1oZWlnaHQ6IDE5LjA5MDlweDsiPjwvc3Bhbj48dGFibGUgd2lkdGg9Ijc5MCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjYiIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4O2JvcmRlci1zcGFjaW5nOiAwLjBweDtib3JkZXI6IDEuMHB4IHNvbGlkICNjY2NjY2M7Y29sb3I6ICM0MDQwNDA7Zm9udC1zaXplOiAxMi4wcHg7Ij48dHIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij48dGQgY29sc3Bhbj0iMiIgYWxpZ249ImxlZnQiIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDtjb2xvcjogIzk5MDAwMDtmb250LXdlaWdodDogYm9sZDtib3JkZXItYm90dG9tLXdpZHRoOiAxLjBweDtib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7YmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDsiPiAmbmJzcDvQntCz0LvQsNCy0LvQtdC90LjQtTwvc3Bhbj48L3RkPjwvdHI+PHRyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+PHRkIGNvbHNwYW49IjIiIGFsaWduPSJsZWZ0IiBzdHlsZT0icGFkZGluZzogMTAuMHB4O2JvcmRlci1jb2xvcjogIzAwMDAwMDtsaW5lLWhlaWdodDogMjAuMHB4O2NvbG9yOiAjNjY2NjY2OyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4OyI+PHNwYW4gc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+0J/QtdGA0LLQsNGPINGH0LDRgdGC0Ywg0L3QsNGH0LjQvdCw0LXRgiDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjQtSDRgdC10YLQuDwvc3Bhbj48YnIgc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+PHNwYW4gc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+0JPQu9Cw0LLQsCAxINCf0L7QvdC40LzQsNC90LjQtSDRgdC10YLQtdCy0L7Qs9C+INC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNGPINC4INGB0L7QutC10YLQsDwvc3Bhbj48YnIgc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+PHNwYW4gc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+MS4xINCf0L7QvdGP0YLRjCDRgdC10YLQtdCy0L7QtSDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjQtSDQuCDRgNC+0LfQtdGC0LrQuDwvc3Bhbj48YnIgc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+PHNwYW4gc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+MS4yINCg0LDQsdC+0YLQsCDRhNCw0LnQu9CwINC90LAg0L7RgdC90L7QstC1IExpbnV4PC9zcGFuPjxiciBzdHlsZT0iY29sb3I6ICM2NTY1NjU7bGluZS1oZWlnaHQ6IDIyLjBweDt3aWRvd3M6IDE7Ij48c3BhbiBzdHlsZT0iY29sb3I6ICM2NTY1NjU7bGluZS1oZWlnaHQ6IDIyLjBweDt3aWRvd3M6IDE7Ij4xLjMg0KDQtdCw0LvQuNC30LDRhtC40Y8g0L3QsCDQvtGB0L3QvtCy0LUg0L/Qu9Cw0YLRhNC+0YDQvNGLIFdpbmRvd3M8L3NwYW4+PGJyIHN0eWxlPSJjb2xvcjogIzY1NjU2NTtsaW5lLWhlaWdodDogMjIuMHB4O3dpZG93czogMTsiPjxzcGFuIHN0eWxlPSJjb2xvcjogIzY1NjU2NTtsaW5lLWhlaWdodDogMjIuMHB4O3dpZG93czogMTsiPjEuNCDQodCy0Y/Qt9Cw0L3QvdGL0LUg0YTRg9C90LrRhtC40Lgg0Lgg0L/RgNC40LzQtdGA0Ysg0L3QsCDQvtGB0L3QvtCy0LUg0LPQvdC10LfQtNCwINC90LAg0L7RgdC90L7QstC1IFdpbmRvd3M8L3NwYW4+PGJyIHN0eWxlPSJjb2xvcjogIzY1NjU2NTtsaW5lLWhlaWdodDogMjIuMHB4O3dpZG93czogMTsiPjxzcGFuIHN0eWxlPSJjb2xvcjogIzY1NjU2NTtsaW5lLWhlaWdodDogMjIuMHB4O3dpZG93czogMTsiPjEuNSDQo9C/0YDQsNC20L3QtdC90LjRjzwvc3Bhbj48YnIgc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+PHNwYW4gc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+0JPQu9Cw0LLQsCAyINCd0LDRgdGC0YDQvtC50LrQsCDRgtC40L/QsCDRgdC70L7QstCwINC4INC90LDRgdGC0YDQvtC50LrQuCDQv9GA0L7RgtC+0LrQvtC70LA8L3NwYW4+PGJyIHN0eWxlPSJjb2xvcjogIzY1NjU2NTtsaW5lLWhlaWdodDogMjIuMHB4O3dpZG93czogMTsiPjxzcGFuIHN0eWxlPSJjb2xvcjogIzY1NjU2NTtsaW5lLWhlaWdodDogMjIuMHB4O3dpZG93czogMTsiPjIuMSDQn9GA0L7RgtC+0LrQvtC7INC/0LDQutGC0L3QvtCz0L4g0YHQu9C+0LLQsCDQuCDQtdCz0L4g0YXQsNGA0LDQutGC0LXRgNC40YHRgtC40LrQuCDQv9C10YDQtdC00LDRh9C4INC00LDQvdC90YvRhTwvc3Bhbj48YnIgc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+PHNwYW4gc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+Mi4yINCg0LXQsNC70LjQt9Cw0YbQuNGPINC4INC/0YDQvtCy0LXRgNC60LAg0L3QsCDQv9C70LDRgtGE0L7RgNC80LUgV2luZG93czwvc3Bhbj48YnIgc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+PHNwYW4gc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+Mi4zINCj0L/RgNCw0LbQvdC10L3QuNGPPC9zcGFuPjxiciBzdHlsZT0iY29sb3I6ICM2NTY1NjU7bGluZS1oZWlnaHQ6IDIyLjBweDt3aWRvd3M6IDE7Ij48c3BhbiBzdHlsZT0iY29sb3I6ICM2NTY1NjU7bGluZS1oZWlnaHQ6IDIyLjBweDt3aWRvd3M6IDE7Ij7Qk9C70LDQstCwIDMg0LDQtNGA0LXRgdCw0YbQuNC4INGB0LXQvNC10LnRgdGC0LLQsCDQuCDQv9C+0YHQu9C10LTQvtCy0LDRgtC10LvRjNC90L7RgdGC0Lgg0LTQsNC90L3Ri9GFPC9zcGFuPjxiciBzdHlsZT0iY29sb3I6ICM2NTY1NjU7bGluZS1oZWlnaHQ6IDIyLjBweDt3aWRvd3M6IDE7Ij48c3BhbiBzdHlsZT0iY29sb3I6ICM2NTY1NjU7bGluZS1oZWlnaHQ6IDIyLjBweDt3aWRvd3M6IDE7Ij4zLjEgSVAgLdCw0LTRgNC10YEg0Lgg0L3QvtC80LXRgCDQv9C+0YDRgtCwLCDQvdCw0LfQvdCw0YfQtdC90L3Ri9C5INGB0L7QutC10YLRgzwvc3Bhbj48YnIgc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+PHNwYW4gc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+My4yINCf0YDQtdC00YHRgtCw0LLQu9C10L3QuNC1INC40L3RhNC+0YDQvNCw0YbQuNC4INC+INCw0LTRgNC10YHQsNGFPC9zcGFuPjxicj48YnI+PC9zcGFuPjwvdGQ+PC90cj48L3RhYmxlPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0LjBweDsiPjwvc3Bhbj48cD48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ij48YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Y29sb3I6ICM0MDQwNDA7bGluZS1oZWlnaHQ6IDE5LjA5MDlweDsiPjwvc3Bhbj48L3A+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4OyI+PGltZyBjbGFzcz0iZGVzY19hbmNob3IgaW1nLWtzLWxhenlsb2FkIiBpZD0iZGVzYy1tb2R1bGUtNSIgc3JjPSJodHRwczovL2Fzc2V0cy5hbGljZG4uY29tL2tpc3N5LzEuMC4wL2J1aWxkL2ltZ2xhenlsb2FkL3NwYWNlYmFsbC5naWYiIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4O2hlaWdodDogMS4wcHg7ZGlzcGxheTogYmxvY2s7Y2xlYXI6IGJvdGg7b3BhY2l0eTogMTtjb2xvcjogIzQwNDA0MDtsaW5lLWhlaWdodDogMTkuMDkwOXB4OyI+PC9zcGFuPjx0YWJsZSB3aWR0aD0iNzkwIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iNiIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ym9yZGVyLXNwYWNpbmc6IDAuMHB4O2JvcmRlcjogMS4wcHggc29saWQgI2NjY2NjYztjb2xvcjogIzQwNDA0MDtmb250LXNpemU6IDEyLjBweDsiPjx0ciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjx0ZCBjb2xzcGFuPSIyIiBhbGlnbj0ibGVmdCIgc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4O2NvbG9yOiAjOTkwMDAwO2ZvbnQtd2VpZ2h0OiBib2xkO2JvcmRlci1ib3R0b20td2lkdGg6IDEuMHB4O2JvcmRlci1ib3R0b20tc3R5bGU6IGRhc2hlZDtiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiOyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4OyI+ICZuYnNwOyZuYnNwO9C+0LEg0LDQstGC0L7RgNC1PC9zcGFuPjwvdGQ+PC90cj48dHIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij48dGQgY29sc3Bhbj0iMiIgYWxpZ249ImxlZnQiIHN0eWxlPSJwYWRkaW5nOiAxMC4wcHg7Ym9yZGVyLWNvbG9yOiAjMDAwMDAwO2xpbmUtaGVpZ2h0OiAyMC4wcHg7Y29sb3I6ICM2NjY2NjY7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ij48c3BhbiBzdHlsZT0iY29sb3I6ICM2NTY1NjU7bGluZS1oZWlnaHQ6IDIyLjBweDt3aWRvd3M6IDE7Ij7QmNC90Ywg0KjQtdC90LPRjjwvc3Bhbj48YnIgc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+PHNwYW4gc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+0J7QvSDQsdGL0Lsg0LjQt9Cy0LXRgdGC0LXQvSDRgdCy0L7QuNC80Lgg0YDQsNC30YDQsNCx0L7RgtGH0LjQutCw0LzQuCDQtNC70Y8g0LrQvtC80L/QsNC90LjQuSDQstC10L3Rh9GD0YDQvdC+0LPQviDQutCw0L/QuNGC0LDQu9CwINC4INCx0YvQuyDQuNC30LLQtdGB0YLQtdC9INC/0YPQsdC70LjQutCw0YbQuNC10Lkg0JjQoiAt0LrQvdC40LMg0Lgg0L/RgNC+0LLQtdC00LXQvdC40LXQvCDRgdC+0L7RgtCy0LXRgtGB0YLQstGD0Y7RidC40YUg0LvQtdC60YbQuNC5LtChIDIwMDQg0LPQvtC00LAg0L7QvSDRg9GH0LDRgdGC0LLRg9C10YIg0LIg0YHRgtGA0L7QuNGC0LXQu9GM0YHRgtCy0LUg0LHQuNCx0LvQuNC+0YLQtdC60LggT3BlbkdMIEVTIEdyYXBoaWNzINC4INGA0LDQt9GA0LDQsdC+0YLQutC1IDNEIC3Rg9GB0LrQvtGA0LXQvdC90YvRhSDRh9C40L/QvtCyLCDQsCDRgtCw0LrQttC1INGB0YLQsNC90LTQsNGA0YLQvdGD0Y4g0YTQvtGA0LzRg9C70LjRgNC+0LLQutGDIEtocm9ub3MgR3JvdXAgKE1vYmlsZSBJbnRlcm5hdGlvbmFsIFN0YW5kYXJkIENvbnNvcnRpdW0pLCDQsCDRgtCw0LrQttC1INGD0YfQsNGB0YLQstC+0LLQsNC7INCyINGA0LDQt9GA0LDQsdC+0YLQutC1INGH0LjQv9C+0LIgRE1CINC80L7QsdC40LvRjNC90L7Qs9C+INGC0LXQu9C10YTQvtC90LAu0KLQtdC60YPRidC40LkgKNC00LXRhNC+0YDQvNCw0YbQuNC+0L3QvdGL0LkpINGC0LXRhdC90LjRh9C10YHQutC40Lkg0LTQuNGA0LXQutGC0L7RgCBBeGlzc29mdCDQv9GA0LjQstC10YDQttC10L0g0YHQvtC30LTQsNC90LjRjiDRgNC10YjQtdC90LjRjyDQvdCwINC+0YHQvdC+0LLQtSDQmNC90YLQtdGA0L3QtdGC0LAuPC9zcGFuPjxiciBzdHlsZT0iY29sb3I6ICM2NTY1NjU7bGluZS1oZWlnaHQ6IDIyLjBweDt3aWRvd3M6IDE7Ij48c3BhbiBzdHlsZT0iY29sb3I6ICM2NTY1NjU7bGluZS1oZWlnaHQ6IDIyLjBweDt3aWRvd3M6IDE7Ij4gcmlwZW5lc3MyMUBnbWFpbC5jb208L3NwYW4+PGJyIHN0eWxlPSJjb2xvcjogIzY1NjU2NTtsaW5lLWhlaWdodDogMjIuMHB4O3dpZG93czogMTsiPjxzcGFuIHN0eWxlPSJjb2xvcjogIzY1NjU2NTtsaW5lLWhlaWdodDogMjIuMHB4O3dpZG93czogMTsiPtCU0LbQuNC9INCT0L7RiNC1PC9zcGFuPjxiciBzdHlsZT0iY29sb3I6ICM2NTY1NjU7bGluZS1oZWlnaHQ6IDIyLjBweDt3aWRvd3M6IDE7Ij48c3BhbiBzdHlsZT0iY29sb3I6ICM2NTY1NjU7bGluZS1oZWlnaHQ6IDIyLjBweDt3aWRvd3M6IDE7Ij7QntC60L7QvdGH0LjQuyDRiNC60L7Qu9GDINC60L7QvNC/0YzRjtGC0LXRgNCwLCDQp9GD0L3RhtC40L3RgdC60LjQuSDRg9C90LjQstC10YDRgdC40YLQtdGCLCDQuCDRgSAyMDA5INCz0L7QtNCwINC/0YDQtdC/0L7QtNCw0LLQsNC7INC90LAg0LrQvtC80L/RjNGO0YLQtdGA0L3QvtC8INGE0LDQutGD0LvRjNGC0LXRgtC1INCv0L3QsdC40LnRgdC60L7Qs9C+INGD0L3QuNCy0LXRgNGB0LjRgtC10YLQsC48L3NwYW4+PGJyIHN0eWxlPSJjb2xvcjogIzY1NjU2NTtsaW5lLWhlaWdodDogMjIuMHB4O3dpZG93czogMTsiPjxzcGFuIHN0eWxlPSJjb2xvcjogIzY1NjU2NTtsaW5lLWhlaWdodDogMjIuMHB4O3dpZG93czogMTsiPtCa0YPRgNGB0Ysg0LvQtdC60YbQuNC5OiDQtNC40LfQsNC50L0g0L/RgNC+0LPRgNCw0LzQvNGLIEphdmEsINGA0LDQt9GA0LDQsdC+0YLQutCwINC/0YDQuNC70L7QttC10L3QuNC5IEFuZHJvaWQsINC00LjQt9Cw0LnQvSDQstC10LEgLdC/0YDQvtCz0YDQsNC80LzRiyDQuCDRgi4g0JQuPC9zcGFuPjxiciBzdHlsZT0iY29sb3I6ICM2NTY1NjU7bGluZS1oZWlnaHQ6IDIyLjBweDt3aWRvd3M6IDE7Ij48c3BhbiBzdHlsZT0iY29sb3I6ICM2NTY1NjU7bGluZS1oZWlnaHQ6IDIyLjBweDt3aWRvd3M6IDE7Ij7QntGB0L3QvtCy0L3Ri9C1INC90LDQv9GA0LDQstC70LXQvdC40Y8g0LjRgdGB0LvQtdC00L7QstCw0L3QuNGPOiDQv9C+0LjRgdC6INC/0L4g0L/QtdGA0LXQutGA0LXRgdGC0L3QvtC80YMg0Y/Qt9GL0LrQtSwg0L7QsdGA0LDQsdC+0YLQutCwINC10YHRgtC10YHRgtCy0LXQvdC90L7Qs9C+INGP0LfRi9C60LAg0Lgg0YIuINCULjwvc3Bhbj48YnIgc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+PHNwYW4gc3R5bGU9ImNvbG9yOiAjNjU2NTY1O2xpbmUtaGVpZ2h0OiAyMi4wcHg7d2lkb3dzOiAxOyI+0J7QvSDRgNGD0LrQvtCy0L7QtNC40Lsg0Lgg0YPRh9Cw0YHRgtCy0L7QstCw0Lsg0LIg0YDRj9C00LUg0L/RgNC+0LXQutGC0L7QsiDQv9C+INGA0LDQt9GA0LDQsdC+0YLQutC1INC/0YDQvtCz0YDQsNC80LzQvdC+0LPQviDQvtCx0LXRgdC/0LXRh9C10L3QuNGPLCDRgtCw0LrQuNGFINC60LDQuiDQstGC0L7RgNC20LXQvdC40LUg0LLQvtC50YHQuiwg0LDQstGC0L7QvNCw0YLQuNGH0LXRgdC60LjQtSDRgdC40YHRgtC10LzRiyDRgdCx0L7RgNCwINC4INGD0L/RgNCw0LLQu9C10L3QuNGPLCDRgtCw0LrQuNC1INC60LDQuiDRgdC40YHRgtC10LzQsCDQtNC40YHRgdC10YDRgtCw0YbQuNC4INC4INGD0L/RgNCw0LLQu9C10L3QuNGPLjwvc3Bhbj48YnI+PGJyPjwvc3Bhbj48L3RkPjwvdHI+PC90YWJsZT48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNC4wcHg7Ij48L3NwYW4+PHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTQuMHB4OyI+PGJyPjwvc3Bhbj48L3A+PGltZyBjbGFzcz0iZGVzY19hbmNob3IiIGlkPSJkZXNjLW1vZHVsZS0yIiBzcmM9Imh0dHBzOi8vYXNzZXRzLmFsaWNkbi5jb20va2lzc3kvMS4wLjAvYnVpbGQvaW1nbGF6eWxvYWQvc3BhY2ViYWxsLmdpZiI+PHA+IC4uLi4uPC9wPg==
Продавец:馨园青图书专营店
Адрес:Хэнань
Рейтинг:
Всего отзывов:215269
Положительных:215269
Добавить в корзину
- Информация о товаре
- Фотографии
Основная информация, обратитесь к следующему введению | |
наименование товара: | Программирование сети TCP/IP |
Автор: | Инь Шенгю |
Рыночная цена: | 79 Юань |
Номер ISBN: | 9787115358851 |
Издательство: | Люди после прессы |
Типы продукта: | книги |
Другая справочная информация(Принимая фактический объект) | ||
Фрагментация:Оплата в мягкой обложке | формат:12 | Язык:Китайский |
Опубликованная дата:2014-07-01 | Версия:1 | Количество страниц: |
Время печати:2014-07-01 | Индийский:1 | Слова: |
краткое введение: | |
«Программирование сети TCP/IP» охватывает различные содержания, такие как операционные системы, системное программирование, протоколы TCP/IP.Книга содержит богатые примеры, в которых подробно описывались общность и личность платформ Linux и Windows.В частности, с точки зрения кода, он иллюстрирует разницу между различными моделями сервера. «Программирование сети TCP/IP» является новичком для сетевого программирования для сетевого программирования и сталкивается с учениками программного программирования Foundation Foundation, подходящих для всех тех, кто хочет изучать программирование Linux и Windows Network. |
Оглавление | |
Первая часть начинает программирование сети Глава 1 Понимание сетевого программирования и сокета 1.1 Понять сетевое программирование и розетки 1.2 Работа файла на основе Linux 1.3 Реализация на основе платформы Windows 1.4 Связанные функции и примеры на основе гнезда на основе Windows 1.5 Упражнения Глава 2 Настройка типа слова и настройки протокола 2.1 Протокол пактного слова и его характеристики передачи данных 2.2 Реализация и проверка на платформе Windows 2.3 Упражнения Глава 3 адресации семейства и последовательности данных 3.1 IP -адрес и номер порта, назначенный сокету 3.2 Представление информации о адресах |
об авторе | |
Инь Шенгю Он был известен своими разработчиками для компаний венчурного капитала и был известен публикацией ИТ -книг и проведением соответствующих лекций.С 2004 года он участвует в строительстве библиотеки OpenGL ES Graphics и разработке 3D -ускоренных чипов, а также стандартную формулировку Khronos Group (Mobile International Standard Consortium), а также участвовал в разработке чипов DMB мобильного телефона.Текущий (деформационный) технический директор Axissoft привержен созданию решения на основе Интернета. ripeness21@gmail.com Джин Гоше Окончил школу компьютера, Чунцинский университет, и с 2009 года преподавал на компьютерном факультете Янбийского университета. Курсы лекций: дизайн программы Java, разработка приложений Android, дизайн веб -программы и т. Д. Основные направления исследования: поиск по перекрестному языке, обработка естественного языка и т. Д. Он руководил и участвовал в ряде проектов по разработке программного обеспечения, таких как вторжение войск, автоматические системы сбора и управления, такие как система диссертации и управления. |
.....