markdown:
Vào 23 giờ đêm nay (theo giờ Việt Nam) Vào 23 giờ đêm nay Google ra mắt kính thực tế ảo Daydream VR, Google sẽ ra mắt bộ đôi smartphone Google Pixel và Pixel XL tuy nhiên không chỉ có thế bởi nguồn tin mới đây nhận định gã khổng lồ tìm kiếm còn giới thiệu cả kính thực tế ảo Daydream VR.
### Vào 23 giờ 4/10/2016 Google ra mắt kính thực tế ảo Daydream VR
Được biết, Daydream VR cũng được sản xuất bởi HTC và nó có giá chỉ 79 USD (khoảng 1.8 triệu đồng), đây được xem là mức giá hấp dẫn đối với một kính thực tế ảo cao cấp, hỗ trợ nhiều tính năng hấp dẫn.
![ Vào 23 giờ đêm nay Google ra mắt kính thực tế ảo Daydream VR](http://blogtinhte.net/wp-content/uploads/2016/10/vao-23-gio-dem-nay-google-ra-mat-kinh-thuc-te-ao-daydream-vr.jpg)
Dự kiến Daydream VR không chỉ tích hợp phần mềm, các ứng dụng, game thực tế ảo mà nó còn gắn nhiều cảm biến để có thể tự động thiết lập môi trường ảo xung quanh người dùng.
Trước đây, Google đã từng giới thiệu nền tảng Daydream cho kính thực tế ảo và có vẻ như bây giờ là thời điểm để Google hiện thực hóa lời nói của mình.

Server: cloudflare

Set-Cookie: __cfduid=d3e7df9b7b283de4490eb03f8605334141521517503; expires=Wed, 20-Mar-19 03:45:03 GMT; path=/; domain=.blogtinhte.net; HttpOnly


markdown:
|
|![]()
![ vote result](skin/images/rate/0.png)
|
|**Phim Chuyện Quý Bà** nói về những điều bí mật của các phụ nữ (quý bà) với những niềm vui, nỗi đau, tâm tư… trong cuộc sống xã hội hiện nay. *Phim Chuyện quý bà* xoay quanh câu chuyện về cuộc sống, gia đình, hạnh phúc… của nhóm “ngũ long công chúa” gồm có các quý bà “Quý Bà Nghệ Sỹ” Kim Tuyền, “Quý bà chịu chơi” Tuyết, “Quý bà trí thức” Hạnh, “Quý bà nội trợ” Lệ, “Quý bà phu nhân giám đốc” Loan. Họ quen biết nhau từ thuở hàn vi và đều là “fan” hâm mộ của nữ hoàng sắc đẹp một thời Kim Tuyền…
Cùng
[xem phim](http://bomtan.net) Chuyện quý bà trên Bomtan.net nhé!

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Truncated: length

WARC-Identified-Payload-Type: application/xhtml+xml

Connection: close

Pragma: no-cache

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Vary: Accept-Encoding

Content-Type: text/html; charset=UTF-8


markdown:
|Chi tiết sản phẩm|
|
|![]()
|
|
|Sản phẩm khác|
|
||
||
||
|
|
||
||
||
|
|
||
||
||
|
|
|CÔNG TY TNHH CAO SU GIẢI PHÓNG Địa chỉ: Tân Quang - Văn Lâm - Hưng Yên Điện thoại: 024.3677 0567 / 68 Email: gpr@gprubber.vn

Server: Apache

Connection: Upgrade, close

Content-Type: text/html


markdown:
Trang Chủ
Giới Thiệu
Tin tức - Sự kiện
Tài liệu
Video
Tìm kiếm
DANH MỤC CHÍNH
x
Trang chủ
Giới thiệu
Đào tạo - Tuyển sinh
Ngành nghề đào tạo
Tin tức - Sự kiện
Phòng ban chức năng
Khoa chuyên môn
Trung tâm đào tạo
Đại học khối K
Đoàn thể
Văn bản
Thư ngỏ
VIỆC LÀM CHO HSSV
LIÊN KẾT WEBSITE
UBND Các Tỉnh/Thành Phố
Tỉnh Đắk Lắk
TP.Buôn Ma Thuột
Tỉnh Lâm Đồng
Tỉnh Gia Lai
Từ Điển Online
Tra từ điển:
Tất cả từ điển
Anh - Việt
Việt - Anh
Việt - Việt
Việt - Pháp
Pháp - Việt
Tin học
Anh - Anh
Số Lượt Truy Cập
Hôm nay
232
Hôm qua
224
Tuần này
456
Tuần trước
0
Tháng này
456
Tháng trước
7865
Tất cả
581394
Online (20 phút trước): 11
IP máy bạn: 54.80.1.73
,
Hôm nay: 2018-03-20 11:27
Downloads Home
Search Document
Nghề công nghệ thông tin
Documents
Order by :
Name
|
Date
|
Hits
[ Ascendant ]
Xử lý ảnh với Corel Draw
hot!
12/02/2015
Hits: 1244
Download
View
Details
Tổ chức quản lý doanh nghiệp
hot!
12/02/2015
Hits: 4999
Download
View
Details
Tin học văn phòng
hot!
12/02/2015
Hits: 838
Download
View
Details
Thiết kế Website thương mại
hot!
12/02/2015
Hits: 808
Download
View
Details
Quản trị cơ sở dữ liệu Access 2
hot!
12/02/2015
Hits: 2091
Download
View
Details
LINUX
hot!
12/02/2015
Hits: 1866
Download
View
Details
Lập trình cơ bản
hot!
12/02/2015
Hits: 522
Download
View
Details
Đồ họa ứng dụng
hot!
12/02/2015
Hits: 1509
Download
View
Details
Cơ sở dữ liệu
hot!
12/02/2015
Hits: 528
Download
View
Details
Cấu trúc dữ liệu và giải thuật
hot!
12/02/2015
Hits: 885
Download
View
Details
TUYỂN SINH
GIÁO VIÊN & HS - SV
ĐỐI TÁC
TRƯỜNG CAO ĐẲNG KỸ THUẬT ĐẮK LẮK
30 Y Ngông Phường Tân Tiến Thành Phố Buôn Ma Thuột
Tel: 02623.860.140 | Fax: 02623.860.140 | Email: Vshai48kd1@gmail.com

X-Logged-In: False

P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"

X-Content-Encoded-By: Joomla! 1.5

Content-Type: text/html; charset=utf-8


markdown:
|
|![]()
|
|Tổng đài tư vấn: 1900 0059
|
|Holine: 0902 005 009
# Du lịch Bắc Âu: Phần Lan - Thụy Điển - Na Uy - Đan Mạch
![Du lịch Bắc Âu Hanotours ](http://chauau.hanotours.com/sites/default/files/du_lich_bac_au_hanotours.jpg)
###
**GIÁ TRỌN GÓI CHO 1 KHÁCH** **ĐOÀN 10 - 15 KHÁCH: ** **91,900,000VND/KHÁCH** **ĐOÀN 16 - 20 KHÁCH: ** **87,900,000VND/KHÁCH** **ĐOÀN 21 - 25 KHÁCH: ** **84,900,000VND/KHÁCH**
###
**Giá tour bao gồm**
-
Vé máy bay
**HANOI – HELSINKI// COPENHAGEN – HANOI**của Vietnam Airlines
- Lệ phí sân bay các nước, phụ thu nhiên liệu và bảo hiểm hàng không
- Khách sạn đạt tiêu chuẩn quốc tế 4 sao (02 người/phòng, nếu lẻ người ở ghép 3 người/ phòng)
- Tàu thủy giường nằm chặng: Helsinki - Stockholm// Oslo – Copenhagen
- Ăn các bữa theo chương trình
- Xe ô tô đời mới chuyên chở theo chương trình châu Âu
- Lệ phí thăm quan thắng cảnh, vui chơi giải trí theo chương trình (1 lần)
- Hướng dẫn viên tiếng Việt chuyên nghiệp đi theo đoàn từ Việt Nam
- Lệ phí visa nhập cảnh vào Châu Âu
- Quà tặng của Công ty Du lịch: Vỏ bọc hộ chiếu, mũ vải, dây đeo hành lý
-
Bảo hiểm du lịch toàn cầu với mức bồi thường tối đa:
**50,000USD/ khách/ vụ**
- Phí dịch thuật, công chứng các tài liệu trình ĐSQ xin cấp Visa
###
**Giá không bao gồm**
- Phí làm hộ chiếu
- Visa nhập cảnh lại Việt Nam cho khách mang quốc tịch nước ngoài
-
**Phụ thu nghỉ phòng đơn (nếu có)**
- Chi phí cá nhân như: đồ uống, điện thoại, giặt là quần áo, hành lý quá cước…
- Các chi phí khác không có trong chương trình
-
**Tiền tip cho HDV và lái xe tại Châu Âu: €7/khách/ngày**
###
**Xin lưu ý**
- Hộ chiếu (còn hạn 6 tháng tính từ ngày đi)
- Trẻ em 02 – 12 tuổi ngủ chung giường với bố mẹ
- Hãng hàng không và Hành trình tour trên có thể thay đổi nhưng sẽ đảm bảo đầy đủ các điểm thăm quan như chương trình đã chào
- Ngày khởi hành chính xác phụ thuộc vào ngày cấp visa cho đoàn
- Giá trên có thể thay đổi nếu hãng hàng không hoặc dịch vụ nước ngoài có biến động (như tăng phụ phí xăng dầu, dịch vụ tại thời kỳ cao điểm…
###
**Thủ tục đăng ký**
*** Quý khách cần phải hoàn thành thủ tục hồ sơ chậm nhất vào trước 40 ngày so với ngày doàn dự kiến khỏi hành.
- Theo quy định thời gian xét duyệt là 21 - 30 ngày tính từ ngày nộp hồ sơ so với ngày dự kiến khởi hành.
####
**Hàng không sử dung**
- Hàng không thái (TG); - Hàng không Singapore (SQ); - Hàng Không Thổ Nhĩ Kỳ (TK); Hàng không Qatar (QR); - Hàng Không Malaysia (MH)…
- Hãng Hàng không có thể được thay đổi phụ thuộc vào tình trạng chỗ trên chuyến bay của chính Hãng có thể cung cấp được cho đoàn
####
**Quy định đóng tiền tour**
- Đợt I: Quý khách đặt cọc 50.000.000đ/ khách để làm thủ tục Visa & đặt vé máy bay
- Đợt II: Quý khách đóng nốt số tiền tour còn lại ngay sau khi có kết quả visa
- Lệ phí không hoàn lại: 4.200.000đ/người (bao gồm phí visa & thủ tụcphí) - nếu visa của Quý khách không được chấp thuận cấp vì lý do nhân thân khách - Quy định của ĐSQ)
###
**Chú ý**
1/ Chương trình có thể được điều chỉnh về thời gian khởi hành, lịch trình hoặc giá theo lịch bay của hãng Hàng không hoặc theo tình hình thực tế (Nếu trong trường hợp bất khả kháng về lượng khách tập hợp đủ một đoàn 16 người hoặc tình trạng chỗ trên chuyến bay hoặc tình trạng xét duyệt visa của ĐSQ), nhưng vẫn đảm bảo các điểm tham quan trên. Mong Quý khách thông cảm.
2/ Ngày khởi hành chính xác của đoàn sẽ căn cứ vào tình trạng xét duyệt visa của ĐSQ.
3/ Hộ chiếu và vé máy bay của Quý khách sẽ được HDV bảo quản suốt hành trình cho đến sau trình diện hộ chiếu cơ quan hữu quan để xác nhận đã có dấu nhập cảnh lại Việt Nam khi chuyến đi kết thúc (nếu có).
4/ Giá không áp dụng cho đoàn đi vào mùa cao điểm và các ngày hội, lễ, hội chợ...mang tính chất quốc tế hoặc Quốc gia tại thành phố mà đoàn đi qua. Trong trường hợp không thay đổi được ngày đi, khách sạn có thể sẽ đặt ở xa trung tâm hoặc ở thành phố khác để tránh trường hợp tăng giá.
5/ Giá trên có thể thay đổi nếu vé máy bay, thuế, giá phòng khách sạn thay đổi.
**VĂN PHÒNG GIAO DỊCH HANOTOURS** **Văn phòng Đăng ký khách lẻ**
Tel : (04) 38 53 53 33 - Fax: (04) 38 53 53 33
Email:
[sales@hanotours.com](mailto:sales@hanotours.com) **Văn phòng tại Hải Dương**
Số 168 Đường Thanh Niên,TP Hải Dương, Hải Dương
Tel : (0320) 38 38 448
Fax: (0320) 38 63 472
Email:
[dulichdichvuvang@gmail.com](mailto:dulichdichvuvang@gmail.com) **Văn phòng tại Hồ Chí Minh**
Tầng 19 Tòa nhà indochina park Tower, Số 4 Nguyễn Đình Chiểu, Q1, TP.HCM
Tel: (08) 37.31.45.23
Fax:(08) 37.31.14.71
**Quý khách có thể thanh toán bằng các hình thức sau:** **Tên TK: HỒ XUÂN PHÚC** **Tên TK: HỒ XUÂN PHÚC** **Tên TK: HỒ XUÂN PHÚC** **Tên TK: HỒ XUÂN PHÚC**
### Thời gian:
###
**Ngày 01: Hà Nội - Frankfurt **
19h00
**HÀ NỘI -FRANKFURT // VN37N** **(23h25 - 06h00)**khởi hành đi **Frankfurt.**Đoàn Nghỉ đêm trên máy bay.
###
**Ngày 02: Frankfurt - Helsinki (Ăn: Trưa, Chiều)**
09h30
** FRANKFURT - HELSINKI// LH 848S (09h30-12h55)** đi **Helsinki**. Ăn trưa trên máy bay.
13h00
-
**Helsinski –**thành phố du lịch nổi tiếng với những bảo tàng cổ kính, những công trình kiến trúc vào bậc nhất châu Âu
-
Thành phố với:
**Đại lộ Esplanadin Puisto**– được mệnh danh là "Champs Elysees của Paris" thu nhỏ
-
**Tượng Mỹ Nhân Ngư Amanda**
-
**Quảng Trường Thượng Viện**
-
**Đài tưởng niệm Sibelius**…
18h30 Quý khách ăn tối sau đó nghỉ đêm tại khách sạn CROWNE PLAZA HOTEL HELSINKI hoặc tương đương.
###
**Ngày 03: Helsinki – Stockholm (Ăn: Sáng, Trưa, Chiều)**
09h00
-
**Nhà thờ đá Temppeliaukio**- Nhà thờ nằm dưới lòng đất và được mạ đồng với kết cấu độc đáo. Đây là điểm đến ưa thích của du khách thế giới cũng như các chuyên gia hàng đầu về kiến trúc
-
**Giáo đường Uspenskin Katedraali**- hay còn gọi là nhà thờ Đỏ vì toàn bộ kiến trúc được xây bằng gạch màu đỏ đậm với vẻ ngoài lộng lẫy, bên trong là những cột đá granit bề thế được dát vàng
-
**Tapiola Garden City**với quy hoạch Thành phố xanh
-
Chụp hình tại
**Nhà thờ Trắng Tuomiokirkko**(White Cathedral)
-
**Upenski Cathedral**- hai thánh đường nổi tiếng bậc nhất của thủ đô Helsinki
-
Quý khách tự do mua sắm, tham quan tại
**Đường Fjallgatan, Gamla Stan**- một trong những khu phố Trung cổ lớn nhất và được gìn giữ tốt nhất tại Châu Âu, đồng thời là một trong những địa danh hấp dẫn nhất của Stockholm.
13h00
16h30 Quý khách lên du thuyền
**SILJA LINE** khởi hành đi **Stockholm -**
###
**Ngày 04: Stockholm - Karlstad (Ăn: Sáng, Trưa, Chiều)**
09h30 Quý khách ăn sáng trên thuyển. Đến
**Stockholm**, HDV đưa đoàn tham quan:
-
**Toà thị chính Stockholm -**một trong những kỳ quan kiến trúc nổi tiếng nhất trên thế giới, nằm trên đảo Kungsholmen, phía nam của nhà ga trung tâm
-
**Lâu đài Drottingholms Royal Palace**(bên trong)
12h30
13h45
18h30 Ăn tối tại nhà hàng.
Đến nơi, đoàn nhận phòng khách sạn nghỉ ngơi. Khách sạn: THON CHARLOTTENBERG hoặc tương đương.
###
**Ngày 05: Karlstad - Oslo - Copenhagen (Ăn: Sáng, Trưa, Chiều)**
08h30
**Olso **- thành phố cổ nhất tại Bắc Âu đồng thời cũng là thủ đô của Vương quốc Nauy (2h).
10h45 Đến Oslo, đoàn tham quan
**Công viên Vigeland** * – *do nhà điêu khắc Gustav Vigeland thiết kế và là nơi trưng bày những tác phẩm điêu khắc của chính ông.
12h00
Chiều Đoàn tham quan:
**Phố chính Karl Johan** *, * **Nhà hát Oslo, Tòa Thị Chính Oslo, **chụp hình tại **Bảo tàng Karl Johan và Nobel Hòa Bình…**
16h30
**Copenhagen **– thủ đô của Đan Mạch là một trong những thành phố xanh nhất thế giới **. **Ăn tối và nghỉ đêm trên tàu
###
**Ngày 06: Copenhagen (Ăn: Sáng, Trưa, Chiều)**
09h00 Đoàn ăn sáng tại du thuyền. Sau bữa sáng, Đoàn tham quan trong ngày:
-
**Vườn bách thảo (bên trong)**
-
**Bảo tàng quốc gia (bên trong)**
-
**Đài phun nước Gefion**
-
**Chụp ảnh tại tòa thị chính**
-
**Lâu đài Christiansborg**– trụ sở của bộ Lập pháp, Tư pháp và Hành pháp Đan Mạch. Đoàn thỏa sức mua sắm quà cho bạn bè và người thân
18h30 Đoàn ăn tối tại nhà hàng và nghỉ đêm tại khách sạn
**COMFORT VESTERBRO 4* **hoặc tương đương.
###
**Ngày 07: Copenhagen (Ăn: Sáng, Trưa, Chiều)**
09h00 Quý khách ăn sáng tại khách sạn
09h45
**Copenhagen**, Quý khách tham quan:
-
**Tượng Nàng tiên cá -**Lấy cảm hứng từ câu chuyên cổ tích của Andersen
-
**Lâu đài Rosenborg -**lâu đài nổi tiếng nhất của Đan mạch, nằm ở trung tâm của Copenhagen. Lâu đài này được xây dựng từ năm 1606. Sau này, lâu đài đã được mở rộng nhiều lần và được sử dụng làm chỗ ở cho hoàng gia trong những khi có chiến tranh
-
**Vườn Tivoli -**Nằm ngay giữa lòng thủ đô Copenhagen và là một trong những khu vui chơi giải trí lâu đời nhất thế giới
-
Chụp ảnh tại tòa nhà Quốc hội, c
**on đường Nyhavn**
-
**Mua sắm tại Stroget**- con phố chính được mệnh danh là thiên đường mua sắm của đất nước này, nơi đây tập trung các thương hiệu cao cấp như Prada, Chanel, Louis Vuitton…
18h30 Đoàn ăn tối tại nhà hàng và nghỉ đêm tại khách sạn
**COMFORT VESTERBRO 4* **hoặc tương đương.
###
**Ngày 08: Copenhagen - Charles De Gaulle **
06h00 Xe đưa đoàn ra sân bay đáp chuyến bay
**COPENHAGEN - CHARLES-DE-GAULLE // SK 565W **đi **Charles-De-Gaulle** lúc 08h25 và đến nơi lúc 10h20. Ăn và nghỉ trưa trên máy bay.
14h00 Đoàn tiếp tục đáp chuyến bay
**CHARLES-DE-GAULLE** ** - HÀ NỘI// VN 18N**. Ăn và nghỉ đêm trên máy bay.
###
**Ngày 09: Hà Nội**
Đoàn về tới sân bay Nội Bài lúc 06h20, xe đón đoàn và đưa về điểm hẹn. Chia tay kết thúc chuyến đi tốt đẹp. Xin chào và hẹn gặp lại.
**Nằm nép mình trên vịnh Phần Lan (thuộc biển Baltic), thủ phủ Helsinki là một thành phố du lịch nổi tiếng của châu Âu với những bảo tàng cổ kính, những công trình kiến trúc vào bậc nhất châu Âu. Đại lộ đầy lá rụng Esplanadin Puisto, nơi đây còn gọi là một “Champs Elysees của Paris” thu nhỏ. Từ đây, bạn có thể ngắm tượng Amanda được làm bằng đồng hình một người con gái tay chống cằm xung quanh là đầu 4 chú hải cẩu ngay trong trung tâm chợ. Đây được coi là biểu tượng của Helsinki.** **Phát triển nhanh từ sau thế kỷ 21, Stockholm hiện nay là một trong những thành phố giàu văn hóa và kiến trúc nhất thế giới. Nằm ở một đất nước có người dân xinh đẹp và thân thiện, không có gì đáng ngạc nhiên khi Stockholm trở thành một trong những điểm đến hàng đầu ở châu Âu. Thành phố này rất sôi động, là một nơi có cả kiến trúc Thụy Điển hiện đại làm bằng đồng thép, đi song song với những tòa tháp trong truyện cổ tích, một Cổ trấn (Gamla Stan) làm say đắm lòng người với vô số không gian xanh. Hơn 30% khu vực trong thành phố là kênh đào và 30% khác là các công viên và không gian xanh, đem lại cho Stockholm khí hậu trong lành và là buồng phổi lớn nhất của bất cứ thủ đô nào ở châu Âu.** **Là thành phố cổ nhất ở bán đảo Scandinavia, Oslo được thành lập vào đầu thế kỷ 11 và mãi đến thế kỷ 13 mới trở thành thủ đô Na Uy. Từ đó, Oslo phát triển thành một đô thị xinh đẹp, với một bên là biển và một bên là núi. Với gần 100 viện bảo tàng Oslo còn được gọi là “thành phố của những viện bảo tàng”.
Copenhagen là thủ đô của Đan Mạch, một thủ phủ năng động của 1.1 triệu dân và là một trong những thành phố thú vị nhất châu Âu. Thành phố nổi danh về sự hào phóng, là “thành phố tự do” hấp dẫn của Christiania, một cộng đồng dân cư cố gắng tạo nên sự bình đẳng và chính phủ dân chủ vì dân. Copenhagen là một thành phố sạch sẽ, an toàn và dễ tìm hiểu đến mức khó tin, dân chúng ở đây đều nói nhuần nhuyễn tiếng Anh, hệ thống giao thông vận tải vào hàng thượng đẳng. Thành phố này thường đứng trong 5 thành phố “dễ sống” nhất ở châu Âu. Ở đây còn nhiều thứ hơn bia Carlsberg và Nàng tiên cá đang chờ bạn đến để khám phá. Chuyến du lịch Bắc Âu tuyệt vời sẽ để lại ấn tượng tốt đẹp trong lòng du khách.**

X-Content-Type-Options: nosniff

Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0

Vary: Accept-Encoding,User-Agent

Content-Language: en


markdown:
h
Chicken Soup for the Fangirl's Soul
Chicken Soup for the Fangirl's Soul
Pages
Home
Sitemap
About
Sep 24, 2012
[TTLD Conan] OVA 12
Nội dung
Chuyển thể từ manga oneshot
Excalibur
của bác Aoyama Goushou. Di èn.
Link Download
SD:
MediaFire
|
Torrent
Posted by
ChibiKagero
at
16:54
0 comments
Email This
BlogThis!
Share to Twitter
Share to Facebook
Share to Pinterest
Labels:
anime
,
thám tử lừng danh conan
Sep 3, 2012
[TTLD Conan] Magic File 6
Nội dung
Câu chuyện đằng sau trận chung kết Đại hội Tokyo và bàn thua của đội bóng đá Trung học Teitan.
Link Download
SD:
Torrent
|
MediaFire
Posted by
ChibiKagero
at
19:32
0 comments
Email This
BlogThis!
Share to Twitter
Share to Facebook
Share to Pinterest
Labels:
anime
,
thám tử lừng danh conan
Jul 20, 2012
[TTLD Conan] Tập 608
Nội dung
Bên cạnh rắc rối của các cô nàng xoay quanh Valentine Trắng là một vụ án mạng mới. (Thực sự đã hết hứng viết tóm tắt rồi mình chỉ muốn đi fangirl tiếp~~)
Link Download
HD
SD
Posted by
ChibiKagero
at
12:09
0 comments
Email This
BlogThis!
Share to Twitter
Share to Facebook
Share to Pinterest
[TTLD Conan] Valentine Trắng của sự phản bội
Nội dung
1 tháng sau ngày 14/2 (khi đã mấy năm trời trôi qua TRONG THỰC TẾ), Conan và gia đình Mouri đối mặt với một án mạng giữa ngày Valentine Trắng. Thủ phạm đã biết, vấn đề còn lại là phát hiện mẹo gây án và bằng chứng...
Danh sách tập phim
Tập 608 – Phần đầu
Tập 609 – Phần cuối
Posted by
ChibiKagero
at
09:44
0 comments
Email This
BlogThis!
Share to Twitter
Share to Facebook
Share to Pinterest
Labels:
anime
,
thám tử lừng danh conan
Jul 13, 2012
[Naruto Shippuuden: Narutimate Storm Generations] Obito, Rin, Kakashi vs Minato
Nội dung
Trích game Generations của Naruto.
Link Download
HD
SD
Posted by
ChibiKagero
at
23:17
0 comments
Email This
BlogThis!
Share to Twitter
Share to Facebook
Share to Pinterest
Jul 6, 2012
[Naruto Shippuuden] Naruto: Đường tới Ninja Trailer 6 (1:30)
Nội dung
16 năm về trước, một kẻ đeo mặt nạ đã triệu hồi Cửu Vĩ, tấn công làng Konoha. Hai vợ chồng Hokage Đệ tứ Namikaze Minato và Uzumaki Kushina đã hi sinh bản thân để bảo vệ làng, đồng thời bảo vệ Naruto, đứa con mới chào đời mà họ buộc lòng phong ấn Cửu Vĩ vào.
Thời gian trôi qua, Konoha yên bình không lâu thì những thành viên Akatsuki đã chết bỗng tấn công. Liền đó, Naruto và Sakura trúng nhãn thuật của kẻ đeo mặt nạ, lạc vào một thế giới khác thường: Minato và Kushina còn sống, Sasuke chưa từng rời bỏ Konoha và theo đuổi Sakura, Hinata táo tợn và hung bạo với Naruto...
Cuối tháng này phim mới được công chiếu trên rạp Nhật Bản và OST được tung, còn fan ngoại đành chịu khó tầm cuối năm ra raw hoặc tháng 4 năm sau có eng sub, và còn thật lâu nữa mới có Blu-ray mà sub phim HD T_T.
Posted by
ChibiKagero
at
16:08
0 comments
Email This
BlogThis!
Share to Twitter
Share to Facebook
Share to Pinterest
Labels:
anime
,
clip
,
movie
,
naruto shippuuden
Jun 25, 2012
[TTTN Aoyama Goushou] Tập 6
Nội dung
Tsurugi Sanjuurou may mắn được tặng lại tuổi trẻ, tận hưởng lần nữa tuổi thanh xuân cũng như dùng lại được tuyệt kiếm khiến ông trở thành cao thủ kiếm đạo. Vấn đề lúc này là cứu cô cháu gái, Tsurugi Michiko, khỏi nguy cơ bị sàm sỡ...
Link Download
MP4 360p Hardsub
MKV 560p Softsub
Xem Online
Posted by
ChibiKagero
at
23:06
0 comments
Email This
BlogThis!
Share to Twitter
Share to Facebook
Share to Pinterest
Older Posts
Home
Subscribe to:
Posts (Atom)

Server: GSE

Cache-Control: private, max-age=0

X-XSS-Protection: 1; mode=block


markdown:
# Từ khóa: CÁCH TRỊ SẸO LỒI DO MỤN TRỨNG CÁ ĐỂ LẠI TRIỆT ĐỂ PHẦN 2
Bạn thân mến ! Bạn biết không: " Sẹo lồi do mụn trứng cá để lại là một trong những di chứng nghiêm trọng nhất của mụn trứng cá ". Vậy sẹo lồi, sẹo lõm nguyên nhân là do đâu, cách điều trị và khắc phục như thế nào ? Hãy cùng chuamunhieuqua.com tìm hiểu ngay bây giờ nhé! 2. Cách chữa trị sẹo lồi do...
Bạn thân mến, Sao việt của nước ta nổi tiếng là làm đẹp không biên giới. Đẹp là được. Và các ngôi sao Việt Nam chúng ta luôn tìm tòi và học hỏi những phương pháp làm đẹp cực hiệu quả đảm bảo cho làn da sáng bừng sức sống. Vậy ngay sau đây Bạn hãy cùng chuamunhieuqua.com khám phá phong cách làm đẹp của...

WARC-Identified-Payload-Type: text/html


markdown:
Tin liên quan
**Đối đầu với các game thủ đến từ những thị trường cực mạnh về chiến thuật như Hàn Quốc, Trung Quốc, Singapore, Myanmar, Hong Kong, Thailand… game thủ Việt có thể tỏa sáng và khẳng định đẳng cấp trong khu vực hay không?**
Đối với các game thủ yêu thích thể loại game chiến thuật Tam Quốc thì khái niệm liên đấu có lẽ vẫn còn khá mới mẻ do chưa thực sự nhiều game sở hữu tính năng này. Đây là tính năng sẽ giúp những người chơi ở các server khác nhau có thể gặp mặt và cùng so tài tại một sự kiện hoặc trong một tính năng liên đấu được mở liên thông giữa các server với nhau. Nói cách khác, với tính năng này, các sự kiện PvP trong game sẽ không còn bị giới hạn ở một server nữa, mà là toàn bộ các server của trò chơi, đem lại sự cạnh tranh cực lớn để thể hiện tài trí của game thủ.
*Liên đấu PvP vẫn còn là khái niệm mới mẻ tại Việt Nam đối với game thủ chiến thuật*
Mặc dù khái niệm liên đấu server tại Việt Nam chưa thực sự phổ biến do chưa có nhiều game chất lượng, thế nhưng mới đây
[Vạn Vương Chi Vương](http://chuyengame.com/tag/van-vuong-chi-vuong.html) – tựa game chiến thuật Tam Quốc sở hữu kho tướng đồ sộ bậc nhất hiện nay đã thông báo sẽ mở chức năng liên đấu xuyên quốc gia ngay sau khi ra mắt. Điều này nghĩa là game thủ Việt không chỉ được PvP liên server mà còn có thể so tài cùng những người chơi nước ngoài tại các thị trường lớn ở Châu Á như Trung Quốc, Hàn Quốc, Singapore, Myanmar, Hong Kong, Thailand…
*Game thủ Việt sẽ được so tài trí tuệ với những người chơi nước ngoài thông qua liên đấu cực kì dễ dàng*
Qua tìm hiểu, thì tính năng liên đấu xuyên quốc gia của Vạn Vương Chi Vương hoàn toàn là có thực chứ không hề “nổ” một chút nào. Với thành tích phát hành thành công tại nhiều thị trường ở khu vực Châu Á, đặc biệt ở Đông Nam Á, trò chơi này hiện có cộng đồng quốc tế cực kì lớn, trở thành thách thức đáng nể cho bất kì game thủ Việt nào muốn thử sức so tài trí tuệ.
*Tính năng “Global War” chính là sự kiện liên đấu Bang Chiến Quần Hùng xuyên quốc gia*
Vạn Vương Chi Vương thực hiện việc liên đấu xuyên quốc gia thông qua một server quốc tế đặc biệt. Đến thời gian tham dự sự kiện này, người chơi tại các server thị trường khi đăng kí tham gia thi đấu, sẽ được sao chép dữ liệu đến sự kiện Bang Chiến Quần Hùng. Tại đây người chơi sẽ được ngẫu nhiên sắp vào một vị trí trong bàn cờ khổng lồ như một tướng trong đội hình 9 đạo quân. Mỗi bang có tối đa 30 người tham gia, sự kiện sẽ tự động bắt cặp các trận hình bang, và mỗi người chơi được quyền lựa chọn đối thủ cho mình sao cho phù hợp với chiến thuật.
*Bang Chiến Quần Hùng - liên đấu xuyên quốc gia tại phiên bản quốc tế*
Sau khi lựa chọn xong thì các tướng trong đội hình bang sẽ bắt đầu chiến đấu với nhau, bên nào được nhiều sao nhất sẽ giành được chiến thắng. Sao của trận đấu sẽ được đánh gia thông qua kết quả mỗi trận đánh. Nếu toàn thắng sẽ nhận được 3 sao mỗi trận, 2 sao nếu có tướng tử trận và 1 sao nếu chiến thắng rất khó khăn. Những bang có thành tích cao nhất trên bảng xếp hạng, sẽ được nhận rất nhiều phần thưởng giá trị và danh giá, thể hiện đẳng cấp trí tuệ và trình độ của người chơi.
*Đạt càng nhiều sao sau mỗi trận chiến thì bang hội càng được thăng cao trên bảng xếp hạng thế giới*
*Bảng xếp hạng các bang hội mạnh nhất thế giới, cơ hội để game thủ Việt thể hiện bản lĩnh*
Bên cạnh giải đấu xuyên quốc gia đang làm nóng cộng đồng game thủ yêu thích chiến thuật Tam Quốc, thì Vạn Vương Chi Vương còn là một trong những game sở hữu số lượng danh tướng Tam Quốc đồ sộ bậc nhất hiện nay với hơn 260 tướng. Mỗi tướng lại sở hữu 24 binh chủng trong trận hình lên tới 9 đạo quân. Điều này nâng tính chiến thuật lên một tầm cao mới với gần 2,6 tỷ cách bày binh bố trận. Để chiến thắng và nắm được được toàn bộ cách phối trận này, người chơi cần một trí nhớ siêu việt vượt trôi hơn cả những máy tính thuật toán mạnh hàng đầu hiện nay trên thế giới.
*Với 9 đạo quân, 260 tướng và 24 binh chủng, Vạn Vương Chi Vương có thể tạo ra được 2,6 tỷ cách phối trận. Một con số khủng khiếp!*
Game thủ quan tâm đến Vạn Vương Chi Vương có thể tìm hiểu thêm thông tin tại fanpage:
[https://www.facebook.com/vanvuong.sohagame](https://www.facebook.com/vanvuong.sohagame). Dự kiến trò chơi sẽ ra mắt ngay trong tháng 12 này. [Game mobile](http://chuyengame.com/tag/game-mobile.html) [05 lý do không thể bỏ lỡ dịp Open Beta TOP – Đấu Trường Sinh Tử](http://chuyengame.com/tin-tuc/game-mobile/05-ly-do-khong-the-bo-lo-dip-open-beta-top-dau-truong-sinh-tu-8259.html) [Võ Lâm Truyền Kỳ Mobile: Cộng đồng xôn xao về 2 môn phái mới](http://chuyengame.com/tin-tuc/game-mobile/vo-lam-truyen-ky-mobile-cong-dong-xon-xao-ve-2-mon-phai-moi-8262.html) [Chơi game chiến thuật, game thủ được gì?](http://chuyengame.com/tin-tuc/game-mobile/choi-game-chien-thuat-game-thu-duoc-gi-8266.html) [Game mobile](http://chuyengame.com/tag/game-mobile.html) [gMO](http://chuyengame.com/tag/gmo.html) [game mobile online](http://chuyengame.com/tag/game-mobile-online.html) [SohaGame](http://chuyengame.com/tag/sohagame.html) [hình ảnh](http://chuyengame.com/tag/hinh-anh.html) [Vạn Vương Chi Vương](http://chuyengame.com/tag/van-vuong-chi-vuong.html) [gMO Vạn Vương Chi Vương](http://chuyengame.com/tag/gmo-van-vuong-chi-vuong.html) [Tính năng Vạn Vương Chi Vương](http://chuyengame.com/tag/tinh-nang-van-vuong-chi-vuong.html) [Thông tin Vạn Vương Chi Vương](http://chuyengame.com/tag/thong-tin-van-vuong-chi-vuong.html)

Server: Apache/2.2.15 (CentOS)

Cache-Control: max-age=600, private, must-revalidate


markdown:
ngôn ngữ:
Arabic
Deutsch
English
Espanol
Francais
Hindi
Indonesian
Italiano
Japanese
Korean
Malay
Russian
Thai
Turkey
Vietnamese
Chinese
Dutch
Polish
Portuguese
Swedish
BLOWJOB WITH MY UNCLE
Click to
X
Gia đình
Bú cu
Ông bà
Kinh nghiệm
Chú
Thêm vào:
20.12.2017
lượt xem:
133
Thời gian thực hiện:
0:17
phim có liên quan
Little girl fucked by uncle
0:15
Chú
Gia đình
Mother interrupts blowjob but she w
13:19
Mẹ
Gia đình
Chim non
Bú cu
Master Film 1807
8:10
Bố yêu
Con gái
Gia đình
Anh em
Kinh nghiệm
Bố con
Mature shy neighbor mommy hard anal
4:44
Mẹ
Ông bà
Kinh nghiệm
Bố yêu
Mẹ
Gia đình
Teen stepdaughter banging
8:00
Bú cu
Vuốt cu
Kinh nghiệm
Hot daughter Fucked by own uncle -
6:00
Gia đình
Con gái
Chim non
Chú
Mother having sex with her son - RE
14:16
Mẹ
Ông bà
Gia đình
Kinh nghiệm
60yo Mother gives Blowjob to Real 3
7:18
Gia đình
Chim non
Mẹ
Ông bà
Bú cu
Kinh nghiệm
Mom will drain your balls in the gr
14:26
Mẹ
Mẹ
Gia đình
Kinh nghiệm
Ông bà
Già x trẻ
Black With Mom And Daughter
5:24
Gia đình
Vuốt cu
Mẹ
Bú cu
Kinh nghiệm
Chơi 3
indian girl getting foreplay with h
5:30
Gia đình
Chú
I fucked my mom again!!! 100% Real
1:05
Mẹ
Mẹ
Kinh nghiệm
Gia đình
Mẹ con
Gia đình nga
nice family, a son with his mom and
6:30
Bố yêu
Mẹ
Mẹ con
Gia đình
Bố
Kinh nghiệm
Classic Legends Of Seventies Porn
12:11
Mẹ
Kinh nghiệm
Cô
Nhiều lông
Mẹ
Gia đình
mother mom teaching son how to fuck
12:04
Mẹ
Mẹ
Gia đình
Lỗ đít
Mẹ con
Kinh nghiệm
Father knock at the door while she
10:34
Quay lén
Chim non
Bố
Gia đình
complete family sex-taboocamera.com
14:40
Cô
Gia đình
Anh
Bố yêu
Em gái
Webcam
Filthy Family 0428
5:25
Mẹ
Con gái
Bố
Phang tập thể
Bố yêu
Mẹ con
Real stepmum face jizzed
5:30
Bú cu
Vuốt cu
Chim non
Kinh nghiệm
Chơi 3
Filthy Family 0104
5:19
Con gái
Chơi 3
Kinh nghiệm
Phang tập thể
Bố yêu
Gia đình
Copyright © realincest.me 2017, All Rights Reserved
Online porn video at mobile phone
x videos incest
real ameture incest
russian porno incest
black family incest porn
mom son hanjob
incest porn home made
black grandma get fucked
free porn grannie
real ameture incest
cuckold incest
granny homemade fuck
granny and grandson incest
homemade real incest
mother daughter strapon porn
grannies incest
real bbw moms
homemade incest xxx
incest bisex
xnxx bisex
aunt footjob
free granny grandson porn
amateur mother son incest videos
real ameture incest
real bbw mom
granny incest
sweden incest porn
incest mature
incest tranny
sister hentai xxx
ebony mother daughter incest
incest video free
sweden incest porn
free asian mom videos
classic porn incest
pathan anal sex
bisex incest
free real gay incest porn
free creampie incest porn
ebony mother daughter xxx
mom hanjob son
uncensored japanese incest porn
real incest homemade porn
incest movies vintage
granny gives grandson blowjob
gay porn real incest
incest granny
familysexvideos
homemade mom son sex
real amateur family incest
mom son potn
real incestvids
preggo incest
free incest sex tapes
mom handjobs compilation
incest mom sex movies
classic vintage incest porn
incest cam tube
guyzspank
amature insest porn
familysexvideos
free homemade incest video
retro incest porn
asian incest tubes
incest anal fuck
japanese granny having sex
incest hairy pussy
chinese incest sex movies
amateur incest vids
grandma and grandson anal
incest mom sex movies
amateur mom and son porn
pakistani xxx pathan
ameture incest porn


markdown:
Ouvrages et textes historiques
Brahe T.
# De mvndi aetherei recentioribus phaenomenis liber secundvs ...
[BRAHE, T. (1603).](https://catalogue.obspm.fr/cgi-bin/koha/opac-detail.pl?biblionumber=30208) *De mvndi aetherei recentioribus phaenomenis liber secundvs* **.**Typis inchoatvs Vranibvrgi Daniæ, absolutvs Pragæ Bohemiæ M. DC. III. Cvm Cæsaris, et Regvm complvrivm privilegii **s** [Lien vers le catalogue de l’Observatoire de Paris](https://catalogue.obspm.fr/cgi-bin/koha/opac-detail.pl?biblionumber=30208)
## Commentaires :
Images de comètes

Server: Apache/2.4.10 (Debian)

X-Generator: Drupal 7 (http://drupal.org)

Content-Language: fr


markdown:
|≧◡≦ Cộng Đồng Gay Family ≧◡≦|
![]()
![]()
» Nếu đây là lần đầu tiên bạn tham gia diễn đàn , xin mời bạn click vào chữ " ĐĂNG KÍ " để có thể tham gia thảo luận .
» Nếu bạn đã có nick trên diễn đàn vui lòng click vào chữ " ĐĂNG NHẬP " để truy cập vào diễn đàn .
Chúc các bạn Online vui vẻ .
![]()
![]()
≧◡≦ Cộng Đồng Gay Family ≧◡≦
{◕ ◡ ◕} Welcome Cộng Đồng Gay - Nơi Chia Sẻ ♥ Không Phân Biệt và Kì Thị Giới Tính {◕ ◡ ◕}
![]()
![]()
|» |
»
»
»
»
]
** | © Free forum**

P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"

Cache-Control: no-cache

Vary: User-Agent


markdown:
DanLuat
Luật Sư Tư Vấn
Cùng Thảo Luận
Luật Sư Toàn Quốc
Blogs Luật sư
TVPL
Tra cứu Văn Bản
Văn bản mới ban hành
Tra cứu Tiêu Chuẩn
Tra cứu Công Văn
Thuật ngữ pháp lý
Bảng giá đất
Đăng ký mới
Quên mật khẩu
0%
Lên trên
Xuống dưới
Lưu thay đổi
Hủy
Đổi ảnh bìa
Tải ảnh mới từ máy tính
Thay đổi vị trí
Đổi ảnh đại diện
Tải ảnh mới từ máy tính
Sửa ảnh hiện tại
LÊ QUANG VŨ
lslequangvu
Thẻ luật sư:
9678/LS ngày 03/02/2015
Điện thoại:
0909060600
Email:
info@luatnguoingheo.vn
Đến từ :
Phường 03, Quận 10, Hồ Chí Minh
Thông tin cá nhân
Bạn bè
0
Được quan tâm
0
0
Bài viết
Luật sư toàn quốc
>
LÊ QUANG VŨ
- lslequangvu
Thông tin liên hệ:
Thẻ luật sư:
9678/LS ngày 03/02/2015
Điện thoại:
028-62935742
Đi động:
0909060600
Email:
info@luatnguoingheo.vn
Địa chỉ:
184 Hòa Hưng, Phường 03, Quận 10, Hồ Chí Minh
Website:
http://luatnguoingheo.vn
Lĩnh vực hoạt động:
Lĩnh vực Luật khác
Nơi công tác
VĂN PHÒNG LUẬT SƯ NGƯỜI NGHÈO
Blog mới nhất của Luật sư
Xem thêm >>
Giới thiệu về bản thân
Kinh nghiệm
Học vấn & Nghề nghiệp

Cache-Control: private

Set-Cookie: LSAnonymous=bd27aa3e-e4f5-4948-a0c9-c1b9b99be3e0; expires=Tue, 20-Mar-2018 04:18:36 GMT; path=/


markdown:
DanLuat
Luật Sư Tư Vấn
Cùng Thảo Luận
Luật Sư Toàn Quốc
Blogs Luật sư
TVPL
Tra cứu Văn Bản
Văn bản mới ban hành
Tra cứu Tiêu Chuẩn
Tra cứu Công Văn
Thuật ngữ pháp lý
Bảng giá đất
Đăng ký mới
Quên mật khẩu
0%
Lên trên
Xuống dưới
Lưu thay đổi
Hủy
Đổi ảnh bìa
Tải ảnh mới từ máy tính
Thay đổi vị trí
Đổi ảnh đại diện
Tải ảnh mới từ máy tính
Sửa ảnh hiện tại
NGUYỄN TIẾN HÙNG
lsnguyentienhung
Thẻ luật sư:
1057 ngày 1/8/2010
Điện thoại:
0913591507
Email:
lstienhung@yaoo.com.vn
Đến từ :
Phường Dịch Vọng, Quận Cầu Giấy, Hà Nội
Thông tin cá nhân
Bạn bè
0
Được quan tâm
0
0
Bài viết
Luật sư toàn quốc
>
NGUYỄN TIẾN HÙNG
- lsnguyentienhung
Thông tin liên hệ:
Thẻ luật sư:
1057 ngày 1/8/2010
Điện thoại:
024-
Đi động:
0913591507
Email:
lstienhung@yaoo.com.vn
Địa chỉ:
căn hộ 104, nhà B4, tập thể công ty Bưu chính viễn thông, Phường Dịch Vọng, Quận Cầu Giấy, Hà Nội
Website:
https://danluat.thuvienphapluat.vn:443/luat-su-toan-quoc/nguyen-tien-hung-2339018
Lĩnh vực hoạt động:
Hợp đồng
-
Lao động
-
Đất đai, Nhà cửa
Nơi công tác
VĂN PHÒNG LUẬT SƯ NGUYỄN KHÁNH TOÀN VÀ CỘNG SỰ
Blog mới nhất của Luật sư
Xem thêm >>
Giới thiệu về bản thân
Kinh nghiệm
Học vấn & Nghề nghiệp

Set-Cookie: LSAnonymous=f11e804c-ddec-4af9-9a8b-557ba5823aa3; expires=Tue, 20-Mar-2018 04:18:55 GMT; path=/


markdown:
Đã có chỉ đạo mới thúc đẩy tích tụ, tập trung đất đai
Tích tụ đất đai để ứng dụng công nghệ, cơ giới hoá
Cụ thể, theo Phó Thủ tướng Trịnh Đình Dũng, việc thực hiện tích tụ, tập trung đất đai phải trên cơ sở đảm bảo hài hòa lợi ích của Nhà nước, của nhà đầu tư và đặc biệt là lợi ích của người nông dân; tích tụ, tập trung đất đai phải đi đôi với phát triển công nghiệp, dịch vụ nói chung, phát triển ngành nghề ở nông thôn nói riêng, tạo công ăn, việc làm để từng bước giảm lao động trong nông nghiệp, đồng thời đẩy mạnh áp dụng tiến bộ khoa học công nghệ và cơ giới hóa nhằm tăng năng suất trong sản xuất nông nghiệp.
"Tích tụ, tập trung đất đai phải dựa trên cơ sở quy hoạch, kế hoạch sử dụng đất, trong đó quy hoạch, kế hoạch sử dụng đất phải gắn với việc cơ cấu các ngành kinh tế nói chung, tái cơ cấu ngành nông nghiệp nói riêng; gắn với nhu cầu của thị trường và năng lực sản xuất", văn bản của Văn phòng Chính phủ dẫn chỉ đạo của Phó Thủ tướng nêu rõ.
Ngoài ra, Phó Thủ tướng Trịnh Đình Dũng cũng yêu cầu, việc tích tụ, tập trung đất đai cũng phải phù hợp với đặc điểm về đất đai, địa hình, khí hậu, văn hóa và điều kiện thực tế của từng vùng, từng khu vực, từng địa phương.
Để cụ thể hơn cho chính sách trên, Phó Thủ tướng yêu cầu Bộ Tài nguyên và Môi trường chủ trì, phối hợp với các Bộ, ngành, cơ quan Trung ương và các địa phương tiếp tục khảo sát, tổng hợp, đánh giá chính sách, pháp luật liên quan đến đất đai để xác định rõ các quy định hiện không còn phù hợp với yêu cầu thực tiễn về tích tụ, tập trung đất đai để báo cáo xin ý kiến chỉ đạo của Ban Chấp hành Trung ương cùng với quá trình sơ kết 05 năm thực hiện Nghị quyết số 19-NQ/TW Hội nghị lần thứ sáu Ban Chấp hành Trung ương Khóa XI; trên cơ sở đó đề xuất sửa đổi, bổ sung Luật đất đai năm 2013 cho phù hợp.
Công khai quỹ đất nông nghiệp để kêu gọi đầu tư, xây dựng mô hình nông nghiệp mới
Phó Thủ tướng cũng yêu cầu Bộ này nghiên cứu, đề xuất cơ chế khuyến khích tích tụ, tập trung đất đai để sản xuất nông nghiệp hiệu quả, bền vững, đảm bảo hài hòa lợi ích của Nhà nước, người nông dân và doanh nghiệp; nghiên cứu, đề xuất quy trình thực hiện tích tụ, tập trung đất đai để sản xuất nông nghiệp hiệu quả, bền vững; vấn đề đăng ký quyền sử dụng đất, quyền sở hữu tài sản gắn liền với đất trong các dự án nông nghiệp nhằm tạo điều kiện cho doanh nghiệp thực hiện thế chấp tài sản hợp pháp gắn liền với đất để huy động vốn đầu tư.
"Bộ Tài nguyên và Môi trường chỉ đạo UBND các tỉnh, thành phố trực thuộc Trung ương tổ chức công bố công khai quỹ đất nông nghiệp, nhu cầu chuyển nhượng, cho thuê, góp vốn bằng quyền sử dụng đất của các hộ gia đình, cá nhân sử dụng đất. Trên cơ sở đó hình thành quỹ đất nhằm chủ động kêu gọi đầu tư, cùng với doanh nghiệp tổ chức xây dựng các mô hình sản xuất nông nghiệp; phổ biến rộng rãi các quy định của pháp luật về đất đai, đặc biệt là quy định về các quyền, nghĩa vụ cho thuê, góp vốn, chuyển nhượng quyền sử dụng đất", Phó Thủ tướng yêu cầu.
Phó Thủ tướng yêu cầu lãnh đạo các bộ, ngành, địa phương triển khai các biện pháp cụ thể để tập trung đất đai
Ông cũng đề nghị Bộ Nông nghiệp và Phát triển nông thôn tập trung chỉ đạo đẩy mạnh việc triển khai Đề án tái cơ cấu ngành nông nghiệp gắn với thích ứng biến đổi khí hậu và nhu cầu của thị trường, trong đó lấy thị trường quốc tế làm mục tiêu, đồng thời coi trọng thị trường trong nước. Trên cơ sở Đề án tái cơ cấu ngành nông nghiệp, Bộ Tài nguyên và Môi trường chỉ đạo các địa phương rà soát, điều chỉnh quy hoạch sử dụng đất đến năm 2020 của các cấp cho phù hợp và trình cơ quan có thẩm quyền phê duyệt.
Bộ Kế hoạch và Đầu tư được giao chủ trì, phối hợp với các Bộ, ngành, cơ quan có liên quan và địa phương xây dựng chính sách khuyến khích doanh nghiệp đầu tư vào lĩnh vực nông nghiệp.
UBND các tỉnh, thành phố trực thuộc Trung ương có trách nhiệm chỉ đạo, hướng dẫn việc tổ chức lại các mô hình sản xuất nông nghiệp (kinh tế hộ gia đình, kinh tế trang trại, hợp tác xã, doanh nghiệp,...) cho phù hợp với trình độ của nền kinh tế và tình hình thực tế của địa phương; trong đó cần chú ý vai trò chủ lực của doanh nghiệp để tạo ra những đột phá trong phát triển nông nghiệp.
Hà Nguyễn
Dân trí
Mọi hành động sử dụng nội dung đăng tải trên Báo điện tử Dân trí tại địa chỉ www.dantri.com.vn
phải có sự đồng ý bằng văn bản của Báo điện tử Dân trí.
Đơn vị quảng cáo:
Hotline: 0942.86.11.33
Email: quangcao@admicro.vn
Website: www.admicro.vn


markdown: [Video - Ảnh](/video-anh/) [Tin tức](/tin-tuc/) [Thế giới](/the-gioi/) [Thể thao](/the-thao/) [Pháp luật](/phap-luat/) [Kinh tế](/kinh-te/) [Nhà nông](/nha-nong/) [Văn hóa](/van-hoa/) [Giải trí](/giai-tri/) [Du lịch](/du-lich/) [Bạn đọc](/ban-doc/) [Video - Ảnh](/video-anh/) [Tin tức](/tin-tuc/) [Thế giới](/the-gioi/) [Thể thao](/the-thao/) [Pháp luật](/phap-luat/) [Kinh tế](/kinh-te/) [Nhà nông](/nha-nong/) [Văn hóa](/van-hoa/) [Giải trí](/giai-tri/) [Sống trẻ](/song-tre/) [Đẹp](/dep/) [Gia đình](/gia-dinh/) [Công nghệ](/cong-nghe/) [Du lịch](/du-lich/) [Ô tô - Xe máy](/o-to-xe-may/) [Chuyện lạ](/chuyen-la/) [Làng cười](/lang-cuoi/) [Bạn đọc](/ban-doc/) [Đông Tây - Kim Cổ](/dong-tay-kim-co/) [Doanh nghiệp](/doanh-nghiep/) [Trang chủ Dân Việt](/trang-chu-dan-viet/)

X-Cache: QuickCache vv2.1.1rc1 - file

Cache-Control: public

Content-Type: text/html; charset=Utf-8


markdown: Sáng 27/10/2010 tại Hội trường tầng 3 khu Giảng đường, Đoàn trường Trung cấp nghề kỹ thuật xi măng đã long trọng tổ chức Đại hội đại biểu Đoàn TNCS HCM Nhà trường khóa IV nhiệm kỳ 2010 - 2012. Về dự đại hội có đồng chí Nguyễn Văn Hùng - Bí thư Đoàn Tổng công ty CNXM Việt Nam, về phía Nhà trường có thầy Vũ Quang Hải - Phó hiệu trưởng Nhà trường, cùng đại diện lãnh đạo các phòng ban và toàn thể cán bộ, giáo viên, học sinh Nhà trường. Sau 1/2 ngày làm việc nghiêm túc Đại hội đã bầu ra được Ban chấp hành Đoàn trường nhiệm kỳ 2010-2012 và phương hướng nhiệm vụ trong nhiệm kỳ tới. Cũng trong dịp này Đoàn trường vinh dự được nhận Cờ thi đua xuất sắc của Đoàn khối doanh nghiệp trung ương, đồng chí Nguyễn Văn Mạnh - Bí thư Đoàn trường được nhận bằng khen của Đoàn khối doanh nghiệp trung ương, các đoàn viên xuất sắc trong Ban chấp hành Đoàn trường nhiệm kỳ cũ được tặng bằng khen của Đoàn Tổng công ty CNXM Việt Nam. Để chào mừng Đại hội Đoàn trường, Nhà trường đã tổ chức giải bóng đá liên chi đoàn thu hút sự tham gia của đông đảo học sinh Nhà trường.


markdown:
# Bản đồ
07/07/2015
**MIỀN BẮC:
©** **CÔNG TY TNHH ĐO LƯỜNG VÀ ĐIỀU KHIỂN SƠN HÒA**
VPĐD: 1106 - Chung cư CT4A2 - Bắc Linh Đàm - Quận Hoàng Mai - Hà Nội
Email: SONHOALTD@gmail.com
**Hotline:** **0949 982 294** **MIỀN NAM:
©** **CÔNG TY TNHH ĐO LƯỜNG VÀ ĐIỀU KHIỂN SƠN TOÀN**
VPĐD: Số 20/4 - Ấp Trà Cổ - Xã Bình Minh - Huyện Trảng Bom - Tỉnh Đồng Nai
Email: SONHOALTD@gmail.com
**Hotline:** **0963 798 650**

Connection: keep-alive, close


markdown:
##
[Mẹo trang điểm để bạn có khuôn mặt trẻ măng](http://daylamdep.vn/meo-trang-diem-de-ban-co-khuon-mat-tre-mang/)
[](http://daylamdep.vn/meo-trang-diem-de-ban-co-khuon-mat-tre-mang/)
![ ](http://daylamdep.vn/wp-content/uploads/sites/4/2017/06/meo-trang-diem-de-ban-co-khuon-mat-tre-mang1-176x176.jpg)
Trang điểm thường làm cho khuôn mặt trở nên già dặn so với khuôn mặt đó là điều mà đa số mọi người đều công nhận. Tuy nhiên, nếu bạn biết cách sử dụng dụng cụ trang điểm và có guu thẩm mỹ củ riêng mình thì việc làm cho…
[Read more »](http://daylamdep.vn/meo-trang-diem-de-ban-co-khuon-mat-tre-mang/)


markdown:
Theo tôi làm tới mức đọc được mã Asm cũng đủ - phần phân tích ngữ nghĩa, chuyển sang c là cực kỳ phức tạp.
Các CT đọc netFX hiện nay cũng chưa hoàn thiện chuyển msIL sang c# (dù họ là một tập đoàn lớn)
fms17
Hôm nay tôi mở đề tài này chia sẻ và cũng để tìm hiểu thêm với các bạn nào vẫn còn yêu thích lập trình WinAPI (nó đã xưa như trái đất).
Các định nghĩa và khái niệm về tập tin PE các bạn có thể xem ở bài viết của langman tại
[http://diendan.congdongcviet.com/thr...ile-format.cpp].
Trên nền kiến thức đó tôi tập trung vào thực hành là chính, vì vậy tôi chỉ diễn giải thêm khi thấy cần thiết. Tôi muốn leo dần tới chương trình Disassembler và xa hơn nữa là chương trình chuyển PE về các định dạng C thân thuộc với chúng ta hơn. Điều đó xa vời quá phải không các bạn, trước khi nghĩ tới cái lớn lao, ta phải làm cái nhỏ trước đã.
Bài tập đầu tiên :
Viết chương trình xuất ra cấu trúc tổng quát của PE.
Giao diện màn hình thì tôi lựa chọn một TreeView để hiển thị khối comment trên, phần giá trị của từng mục TreeView sẽ hiển thị trên ListView.
- /* Cấu trúc phân cấp tổng quát của tập tin PE
- + <Tập tin>
- - IMAGE_DOS_HEADER
- - DosStub
- - RichBlock
- + IMAGE_NT_HEADERS
- - IMAGE_FILE_HEADER
- + IMAGE_OPTION_HEADER
- IMAGE_DATA_DIRECTORY[16]
- - IMAGE_SECTION_HEADER .text
- - IMAGE_SECTION_HEADER .rsrc
- - ............
-
- + SectionData .text
- ........
- + SectionData .rsrc
- ........
- + ................
- */
Trong bài viết của langman không thấy đề cập tới khối Rich. Đây là khối thông tin mà có giá trị với Windows hơn là với chính bản thân chương trình. Nó không phải là phần bắt buộc phải có (thường thì chỉ thấy nó xuất hiện khi xây dựng chương trình bằng các ngôn ngữ C\C++\C++.NET). Để xác định nó có mặt trong 1 PE không thì ta quét ngược từ Offset(IMAGE_NT_HEADERS - 8) về Offset(0x80) 1 lần 4 bytes để tìm ký hiệu là chuỗi byte[ 'R', 'i', 'c', 'h' ]. Nếu ta quét bằng 1 con trỏ PDWORD thì có thể so sánh giá trị trong con trỏ như
if ( *pDword == 0x68636952 ) // Có ký hiệu Rich. Một vài tài liệu có mô tả cách lấy product id, minor build versionvà countlà xor DWORD theo ngay sau ký hiệu Rich với khối rồi trích xuất tuần tự ra. Tôi chưa quan tâm tới khối này.
Chương trình pe1 bên dưới chưa xử lý các khối dữ liệu của các SectionData, cũng có lỗi với các PE quá lớn, thao tác vẽ màn hình còn rất tệ (nháy hình), bài tập đầu tiên tới đây thôi.
Theo tôi làm tới mức đọc được mã Asm cũng đủ - phần phân tích ngữ nghĩa, chuyển sang c là cực kỳ phức tạp.
Các CT đọc netFX hiện nay cũng chưa hoàn thiện chuyển msIL sang c# (dù họ là một tập đoàn lớn)
fms17
@fms17 : Tôi rất ghi nhận lời bạn, nhưng tôi chưa hề nói là tôi sẽ hoàn thành cái mà bạn nói, tôi đang cần sự trợ giúp từ các anh em hiểu vấn đề mà. Thực tâm tôi hướng tới, và tôi rất hiểu những gì bạn nói. Kể cả nhánh .NET mà bạn rất thông thạo tôi vẫn sẽ phân tích thấu đáo theo những gì tôi biết, cái tôi cần là bạn (hay các bạn khác đi trước) chỉ ra những bất hợp lý khi tôi lập luận để giải quyết những khúc mắc. Tôi cũng không duy ý chí rằng mình sánh vai các ông lớn - tôi hiểu mình ở nơi đâu. Tôi mong rằng các bài tập kế tiếp, khi thấy bất cập, bạn nên lên tiếng để người viết biềt mình yếu chỗ nào, tôi không phải người muốn người khác vỗ tay tán thưởng. Ủng hộ những câu nói như : chỗ này không tối ưu, chỗ kia là sai lầm, có cách khác gọn gàng hơn... Được vậy tôi cũng rất vui. Mời các bạn tiếp tục.
Nguyên bản được gửi bởi
[COLOR="#0000FF"
Lúc suy lúc thịnh, cuộc chiến
sóng - hạtđủ dài, có nhiều công kích, phản bác ..
Tôi có tiếp xúc với nhiều CT, thấy những điều ngớ ngẩn trong các UD mà thiên hạ ca tụng. Cái quan trọng là nó làm được, đòi chi tất cả đều hoàn hảo.
Phọt mô xa 2017
Để đọc được dữ liệu thô của các SectionData, chúng ta phải làm quen với cách phân bổ tập tin PE mà ta truy xuất.
Khi chúng ta có một thẻ tập tin PE bằng các hàm như HANDLE hFile = CreateFile, OpenFile, và nhận được kích thước là dwSize, ta có thể nhận một con trỏ để đọc tập tin
Cả con trỏ pFile hoặc con trỏ pMap đều trỏ tới vùng nhớ bắt đầu, ta gộp chung cho dễ diễn giải
- // PBYTE pFile = new BYTE[dwSize];
- // BOOL bSuccess = ReadFile(hFile, pFile, dwSize, ...);
- // hay
- // HANDLE hMapFile = CreateFileMapping(hFile,...); // hoặc
- // HANDLE hMapFile = OpenFileMapping(...);
- // PBYTE pMap = (PBYTE)MapViewOfFile(hMapFile,...);
Nếu tất cả trơn chu, ta có một con trỏ pBase trỏ tới vùng bộ nhớ mà PE được nạp lên, khi đó ta có thể nhận được giá trị các trường (giả sử đã kiểm tra là PE)
- PBYTE pBase;
- #ifdef USE_MAPPING
- pBase = pMap;
- #else
- pBase = pFile;
- #endif
Khi chúng ta muốn đọc các khối dữ liệu thô nằm trong các Section, ta phải biết được địa chỉ bắt đầu vùng nhớ của SectionData, sự việc bắt đầu phức tạp.
- PIMAGE_NT_HEADERS pNtHeaders = (PIMAGE_NT_HEADERS)(pBase + ((PIMAGE_DOS_HEADER)pBase)->e_lfanew); // Con trỏ NtHeaders
- PIMAGE_FILE_HEADER pFileHeader = (PIMAGE_FILE_HEADER)((PBYTE)pNtHeaders + sizeof(DWORD)); // Con trỏ FileHeader
- PIMAGE_OPTIONAL_HEADER pOptionalHeader = (PIMAGE_OPTIONAL_HEADER)((PBYTE)pFileHeader + sizeof(IMAGE_FILE_HEADER));
- WORD uNumberOfSections = pFileHeader->NumberOfSections;
- DWORD dwImageBase = pOptionalHeader->ImageBase;
- DWORD dwFileAlignment = pOptionalHeader->FileAlignment;
- DWORD dwSectionAlignment = pOptionalHeader->SectionAlignment;
- // Mã nhận con trỏ tới SectionHeader đầu tiên có dạng
- DWORD dwNtHeadersOffset = (PBYTE)pNtHeaders - pBase; // Offset của NtHeaders so với đầu vùng nhớ PE được nạp lên
- DWORD dwFirstSectionHeaderOffset = dwNtHeadersOffset + sizeof(DWORD) + sizeof(IMAGE_FILE_HEADER) + pFileHeader->SizeOfOptionalHeader;
- PIMAGE_SECTION_HEADER pFirstSectionHeader = (PIMAGE_SECTION_HEADER)(pBase + dwFirstSectionHeaderOffset); // Hoặc lệnh dưới
- //PIMAGE_SECTION_HEADER pFirstSectionHeader = (PIMAGE_SECTION_HEADER)((PBYTE)pOptionalHeader + pFileHeader->SizeOfOptionalHeader);
- // Có được con trỏ SectionHeader đầu tiên, các con trỏ SectionHeader bất kỳ nếu có được truy xuất dễ dàng
- WORD n = 0; // Ví dụ với chỉ mục 0
- PIMAGE_SECTION_HEADER pSectionHeaderN = &pFirstSectionHeader[n]; // Hoặc
- //PIMAGE_SECTION_HEADER pSectionHeader = pFirstSectionHeader + n;
- // Lấy giá trị các trường trong SectionHeader
- DWORD dwVirtualAddressN = pSectionHeaderN->VirtualAddress;
- DWORD dwSizeOfRawDataN = pSectionHeaderN->SizeOfRawData;
- DWORD dwPointerToRawDataN = pSectionHeaderN->PointerToRawData;
Tại sao lại có khác biệt đó ?
- // Nơi đây chưa bàn tới trường IMAGE_OPTIONAL_HEADER.ImageBase
- PBYTE pSectionDataN; // Con trỏ dùng để đọc dữ liệu Section N
- #ifdef USE_MAPPING
- pSectionDataN = pBase + dwVirtualAddressN;
- #else
- pSectionDataN = pBase + dwPointerToRawDataN;
- #endif
Khi chúng ta nạp PE lên để lấy con trỏ pFile, PE chỉ là một khối dữ liệu tương tự như tập tin đĩa. Đọc byte nào thì byte đó có một Offset tương đối tính từ đầu tập tin.
"tôi muốn lấy byte thứ 5AB6h thì tôi chỉ việc truy xuất pFile[0x5AB6]", vậy nhận một byte đầu tiên của SectionData thì ta truy xuất
pFile[<Offset byte đầu tiên của SectionData>] => ta phải tìm Offset của byte đầu tiên ấy. May mắn thay SectionHeader đã lưu trữ Offset này trong PointerToRawData.
Khi chúng ta tạo bản đồ để nhận con trỏ pMap, thì hàm tạo bản đồ sẽ tính toán vùng nhớ mà sẽ nạp dữ liệu Section từ tập tin lên,
Nó sẽ lấy số liệu trong trường VirtualAddress và xem đó là Offset tới đầu vùng nhớ bản đồ.
Như vậy ta có pMap[VirtualAddress] là giá trị byte đầu tiên của SectionData trong vùng nhớ đã Mapping.
Để rõ hơn cách sắp xếp SectionData giữa đọc tập tin và tạo bản đồ, bạn xem thêm hình bên dưới, nơi đây các trường FileAlignment và SectionAlignment lên tiếng.
Ở đây tôi giả sử trường hợp ta đọc tập tin vào bộ nhớ được Windows cấp phát tại 100000h và trường hợp ta tạo bản đồ và nhận con trỏ pMap tại 400000h,pA, pB, pC, pD là con trỏ tới SectionData. Bạn chú ý vào kích thước giả định của các SectionData A,B,C,D và giá trị các con trỏ tương ứng.
Sau khi nắm một số ý trên, bạn có suy nghĩ gì thảo luận cho:
. Có trường hợp nào mà FileAlignment > SectionAlignment không. Nếu có thì ảnh hưởng các trường khác trên các cấu trúc khác ra sao.
. Theo bạn thì giá trị thấp nhất cho 2 trường trên có thể đạt được là bao nhiêu. Bạn có thể giải thích không (khó đấy).
Phần sau : Đi sâu vào thư mục xuất.
Như vậy là ta đã có con trỏ và kích thước của SectionData bất kỳ, dùng con trỏ này ta có thể lấy toàn bộ dữ liệu trong nó. Nhưng nó chỉ là dữ liệu "thô",những bytes đọc được chưa nói lên bất kỳ công dụng nào. Dữ liệu bên trong các SectionData có thể là mã, là tài nguyên, v.v... Hôm nay ta sẽ xem thử thứ đầu tiên mà nó có thể chứa trong SectionData - Đó là thư mục xuất.
Quay trở lại với phân cấp PE, bên trong IMAGE_OPTIONAL_HEADER có một mảng IMAGE_DATA_DIRECTORY[16], mỗi cấu trúc có 2 trường VirtualAddress và Size. VirtualAddress là RVA của đối tượng nào đó và Size là kích thước của đối tượng. Windows đã định chuẩn cho 15 kiểu đối tượng mà nó lấp đầy 15 chỉ mục đầu tiên trong mảng IMAGE_DATA_DIRECTORY, chỉ mục cuối cùng (index 15) tới hiện thời còn trống và được lấp đầy bằng 0. Các chỉ mục đã được "hằng hóa" trong các tập tin
#include tương tự như bên dưới.
#define IMAGE_DIRECTORY_ENTRY_EXPORT 0 // Thư mục xuất - phân tích trong ngày nay
#define IMAGE_DIRECTORY_ENTRY_IMPORT 1 // Thư mục nhập
#define IMAGE_DIRECTORY_ENTRY_RESOURCE 2 // Thư mục tài nguyên
#define IMAGE_DIRECTORY_ENTRY_EXCEPTION 3 // Bảng ngoại lệ
#define IMAGE_DIRECTORY_ENTRY_SECURITY 4 // Bảo mật
#define IMAGE_DIRECTORY_ENTRY_BASERELOC 5 // Bảng dùng để định vị lại
#define IMAGE_DIRECTORY_ENTRY_DEBUG 6 // Thư mục Debug
#define IMAGE_DIRECTORY_ENTRY_ARCHITECTURE 7 // Architecture
#define IMAGE_DIRECTORY_ENTRY_GLOBALPTR 8 // GlobalPtr
#define IMAGE_DIRECTORY_ENTRY_TLS 9 // Dùng cho lưu giữ cục bộ các luồng việc
#define IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG 10 //
#define IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT 11
#define IMAGE_DIRECTORY_ENTRY_IAT 12 // Bảng IAT (cực kỳ quan trọng nếu bạn muốn thọc gậy)
#define IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT 13
#define IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR 14 // Thường dùng bởi .NET
Trước khi vào mục chính ta thử xem RVA là gì, và RVA trong Loader khi Windows nạp khởi chạy chương trình, ta quy đổi nó ra Offset tập tin như thế nào.
RVA là Offset của một byte bộ nhớ bất kỳ so với pBase là điểm bắt đầu mà bộ nạp (Loader) nạp lên vùng nhớ.
Khi Loader nạp chương trình, tất cả cấu trúc PE được nạp lên từ Offset 0 cho tới cuối SectionHeader cuối cùng đều được giữ nguyên khoảng cách như nó ở trong
tập tin, do vậy lúc này : File Offset = RVA.
Do cách thức canh chỉnh biên đoạn của các trường FileAlignment và SectionAlignment là khác nhau, do vậy một RVA từ một SectionData nào đó có thể không có một
Offset tập tin tương ứng.
Nếu muốn nhận Offset tập tin từ một RVA ta có thể làm như sau ( ví dụ có một RVA là dwRVA), giả sử ta lấy tên hàm là OffsetFromRVA(DWORD dwRVA)
+ Duyệt từng SectionHeader để lấy con trỏ pSectionHeaderN
+ DWORD dwAddress = pSectionHeaderN->VirtualAddress;
+ DWORD dwSizeData = pSectionHeaderN->SizeOfRawData;
+ DWORD dwPointerToRawData = pSectionHeaderN->PointerToRawData;
+ if (dwRVA >= dwAddress && dwRVA < (dwAddress + dwSizeData))
+ {
return (dwRVA + dwPointerToRawData - dwVirtualAddress);
+ }
+ Nếu đã duyệt qua hết các SectionHeader mà biểu thức điều kiện không thỏa lần nào thì có nghĩa RVA này không có Offset tập tin tương ứng
Giờ vào mục chính ta xét tới IMAGE_DATA_DIRECTORY[IMAGE_DIRECTORY_ENTRY_EXPORT].
Thông thường thì các tập tin dạng dll (trường IMAGE_FILE_HEADER.Characteristics có cờ IMAGE_FILE_DLL được bật) mới có thư mục xuất nhưng lâu lâu cũng thấy các chương trình dạng exe cũng có.
Trường VirtualAddress (nếu khác 0) là RVA tới một cấu trúc IMAGE_EXPORT_DIRECTORY có các trường sau:
. Characteristics (4 bytes, không sử dụng thiết lập 0)
. TimeDateStamp (4 bytes, thời gian)
. MajorVersion (2 bytes, Major Version)
. MinorVersion (2 bytes, Minor Version)
. Name (4 bytes, RVA của chuỗi kết thúc NULL chứa tên của pe)
. Base (4 bytes, Thứ thự bắt đầu của những hàm được xuất)
. NumberOfFunctions (4 bytes, Số phần tử trong mảng AddressOfFunctions)
. NumberOfNames (4 bytes, Số phần tử trong mảng AddressOfNames)
. AddressOfFunctions (4 bytes, RVA trỏ tới một mảng những địa chỉ hàm)
. AddressOfNames (4 bytes, RVA trỏ tới một mảng các chuỗi tên hàm)
. AddressOfNameOrdinals ( 4 byte, RVA trỏ tới một mảng WORDs là các tên thứ tự của hàm)
Từ những thông tin trên ta có thể nhận những con trỏ tới các mảng chứa địa chỉ hàm, mảng chứa con trỏ tên hàm và mảng số thứ tự.
Ở đây ta cần chú ý hai mảng AddressOfNames và AddressOfNameOrdinals là có số phần tử như nhau = NumberOfNames và nó có sự tương ứng giữa các chỉ mục, nghĩa là AddressOfNames[0] và AddressOfNameOrdinals[0] là cùng nắm giữ thông tin về 1 hàm còn AddressOfNames[2] và AddressOfNameOrdinals[4] là nắm giữ thông tin về 2 hàm khác nhau
Từ 1 chỉ mục index trong AddressOfNames và AddressOfNameOrdinals, ta nhận một tên hàm như sau:
DWORD dwOffset = OffsetFromRVA(pAddressOfNames[index]); // Hàm OffsetFromRVA là ví dụ ở trên
PCHAR pszName = (PCHAR)(pBase + dwOffset);
Nhận tên thứ tự như sau:
WORD uNameOrdinal = pAddressOfNameOrdinals[index];
Cuối cùng nhận địa chỉ hàm như sau:
DWORD dwFunctionRVA = pAddressOfFunctions[uNameOrdinal];
Nhưng sự việc chưa hết rắc rối, một PE có thể có (NumberOfFunctions != NumberOfNames), đây là trường hợp có các hàm chỉ được xuất bởi thứ tự toàn cục. Nghĩa là trong các mảng AddressOfNames và AddressOfNameOrdinals không chứa các dẫn hướng đưa tới hàm này. Và như vậy khi ta duyệt mảng AddressOfFunctions ta sẽ gặp một số hàm có địa chỉ RVA nhưng không tên tuổi không thứ tự chi cả, nhưng một hàm xuất thì phải có thứ tự xuất mà các chương trình khác biết chứ.
Một thư viện sẽ có nhiều thứ để xuất chứ không chỉ có riêng các hàm, tất cả các thành phần xuất đó được lên danh sách, riêng các hàm sẽ nằm ở một vùng liên tiếp mà thứ tự bắt đầu được xác định bởi trường Base. Chúng ta tìm được uNameOrdinal ở trên thì nó chỉ là chỉ mục trong mảng các địa chỉ hàm mà thôi, muốn nhận thứ tự của hàm trên toàn bộ các thứ tự xuất thì ta phải cộng thêm Base vào.
Ví dụ : uNameOrdinal = 3; dwBase = 50; thì DWORD dwOrdinal = 53; // Thứ tự toàn cục là 53, bên ngoài sẽ thấy được hàm này qua dwOrdinal
Như vậy các hàm chỉ được xuất bởi thứ tự toàn cục, thì dwOrdinal = dwBase + chỉ mục trong mảng pAddressOfFunctions.
Phần tiếp theo : Tìm hiểu về thư mục nhập
Các liên kết tới các hàm nhập ngoại được bắt đầu từ 4 thư mục dữ liệu :
1. IMAGE_DATA_DIRECTOTY[IMAGE_DIRECTORY_ENTRY_IMPORT]
2. IMAGE_DATA_DIRECTOTY[IMAGE_DIRECTORY_ENTRY_IAT]
3. IMAGE_DATA_DIRECTOTY[IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT]
4. IMAGE_DATA_DIRECTOTY[IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT]
Hôm nay ta sẽ xem qua các liên kết ở 2 trong 4 mục ở trên.
Đây là hình ảnh tượng trưng cho các liên kết đó
Từ IMAGE_DIRECTORY_ENTRY_IMPORT ta sẽ nhận được một con trỏ tới 1 mảng các cấu trúc IMAGE_IMPORT_DESCRIPTOR, mảng này được kết thúc bằng 1 phần tử có tất cả các trường mang giá trị 0. Ta xem qua các trường của IMAGE_IMPORT_DESCRIPTOR.
.
Characteristics/OriginalFirstThunk: 4 Bytes - RVA tới một mảng các DWORD (x86) hay các ULONGLONG (x64). Mảng này được đặt tên là INT (Import Names Table), mỗi phần tử trong mảng thì hoặc là chỉ dẫn về thứ tự nhập (Ordinal) của hàm trong Dll nhập hoặc là RVA tới 1 cấu trúc IMAGE_IMPORT_BY_NAME.
.
TimeDateStamp: 4 Bytes
.
ForwarderChain: 4 Bytes - Thông tin chưa hoàn chỉnh về tham chiếu lồng nhau, nói thêm sau.
.
Name: 4 Bytes - RVA to một chuỗi Asciiz là tên của thư viện có hàm nhập vào.
.
FirstThunk: 4 Bytes - RVA tới 1 mảng các IMAGE_THUNK_DATA32 (x86) hay các IMAGE_THUNK_DATA64 (x64). Mảng này được đặt tên là IAT (Import Address Table), mỗi phần tử trong mảng có thể là chỉ dẫn về thứ tự nhập (Ordinal) hoặc RVA tới IMAGE_IMPORT_BYTE_NAME hoặc địa chỉ bộ nhớ hoặc là chỉ mục của hàm đầu tiên trong bảng hàm nhập mà được dẫn xuất từ 1 Dll khác nữa.
Mã để nhận con trỏ tới từng cấu trúc IMAGE_IMPORT_DESCRIPTOR có thể như sau:
- // Giả sử tập tin đã được kiểm tra là PE và pFile != NULL
- // là con trỏ bộ nhớ mà tập tin được đọc vào từ hàm ReadFile()
- void HandleAllImportDescriptor(PBYTE pFile)
- {
- PIMAGE_NT_HEADERS pNtHeaders = (PIMAGE_NT_HEADERS)(pFile + ((PIMAGE_DOS_HEADER)pFile)->e_lfanew);
- BOOL is64 = (pNtHeaders->OptionalHeader.Magic == IMAGE_NT_OPTIONAL_HDR64_MAGIC) ? TRUE : FALSE;
- PIMAGE_DATA_DIRECTORY pDataDirectory;
- if(is64)
- pDataDirectory = (PIMAGE_DATA_DIRECTORY)&((PIMAGE_NT_HEADERS64)pNtHeaders)->OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_IMPORT];
- else
- pDataDirectory = (PIMAGE_DATA_DIRECTORY)&((PIMAGE_NT_HEADERS32)pNtHeaders)->OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_IMPORT];
-
- DWORD dwRVA = pDataDirectory->VirtualAddress;
- if (!dwRVA)
- return; // Không xét tiếp
- PIMAGE_IMPORT_DESCRIPTOR pImport = (PIMAGE_IMPORT_DESCRIPTOR)(pFile + OffsetFromRVA(dwRVA));
- while (pImport->Name)
- {
- // Làm gì đó với con trỏ cấu trúc này, ví dụ : Gọi HandleINT() hay HandleIAT() ở dưới
- pImport++;
- }
- }
Mã để nhận từng phần tử trong bảng INT có thể như sau:
- void HandleINT(PBYTE pFile, BOOL is64, PIMAGE_IMPORT_DESCRIPTOR pImport)
- {
- DWORD dwRVA = pImport->OriginalFirstThunk;
- if (!dwRVA)
- return;
- if (is64)
- {
- PULONGLONG pUlonglong = (PULONGLONG)(pFile + OffsetFromRVA(dwRVA)); // Ulonglong đầu tiên
- while (*pUlonglong)
- {
- // Làm gì đó với con trỏ 64 này
- pUlonglong++;
- }
- }
- else
- {
- PDWORD pDword = (PDWORD)(pFile + OffsetFromRVA(dwRVA)); // Dword đầu tiên
- while (*pDword)
- {
- // Làm gì đó với con trỏ 32 này
- pDword++;
- }
- }
- }
Tương tự, mã để nhận từng phần tử trong bảng IAT có thể :
- void HandleIAT(PBYTE pFile, BOOL is64, PIMAGE_IMPORT_DESCRIPTOR pImport)
- {
- DWORD dwRVA = pImport->FirstThunk;
- if (!dwRVA)
- return;
- if (is64)
- {
- PIMAGE_THUNK_DATA64 pThunk64 = (PIMAGE_THUNK_DATA64)(pFile + OffsetFromRVA(dwRVA)); // Dword đầu tiên
- while (pThunk64->u1.AddressOfData)
- {
- // Làm gì đó với con trỏ 64 này
- pThunk64++;
- }
- }
- else
- {
- PIMAGE_THUNK_DATA32 pThunk32 = (PIMAGE_THUNK_DATA32)(pFile + OffsetFromRVA(dwRVA)); // Dword đầu tiên
- while (pThunk32->u1.AddressOfData)
- {
- // Làm gì đó với con trỏ 32 này
- pThunk32++;
- }
- }
- }
Chú ý :
_ Bảng INT hay IAT của mỗi thư viện có hàm được nhập sẽ được kết thúc bởi 1 phần tử mà được lấp đầy bằng 0.
_ Thứ tự xuất hiện của các IMAGE_IMPORT_DESCRIPTOR và các khối trong các bảng INT và IAT là không liên quan nhau. Nghĩa là IMAGE_IMPORT_DESCRIPTOR xuất hiện trước có thể trỏ tới khối INT hay IAT sau hoặc ngược lại - Do sở thích và tính toán của TBD.
Rắc rối nhất là sự liên kết giữa bảng INT và bảng IAT tới bảng IMAGE_IMPORT_BY_NAME (gọi là bảng Hint/Name) mà chúng ta sẽ xem tới.
Theo sơ đồ bên trên thì mỗi phần tử của bảng INT hay bảng IAT là 1 RVA tới 1 phần tử trong bảng Hint/Name nhưng thực tế không phải vậy.
Quay trở lại với trường IMAGE_FILE_HEADER.Characteristics, nếu cờ IMAGE_FILE_DLL là được bật chúng ta có PE theo định dạng Dll, ngược lại là định dạng exe.
Đuôi gợi nhớ exe : (*.exe), (*.scr), ...
Đuôi gợi nhớ dll : (*.dll), (*.ocx), (*.cpl), (*.ax), ...
Trong định dạng exe :
_ Các phần tử trong bảng INT-IAT hoặc là chỉ dẫn về 1 Ordinal toàn cục hoặc là RVA tới một IMAGE_IMPORT_BY_NAME (1 phần tử của bảng Hint/Name). Để biết chính xác nó là gì thì ta xem bit có trọng số lớn nhất có được bật hay không (hay chúng ta dùng toán tử & giữa giá trị với IMAGE_ORDINAL_FLAG). Nếu bit này = 1, số bít còn lại là giá trị Ordinal cho hàm nhập. Nếu bit này = 0, giá trị của phần tử này chính là RVA tới một phần tử của bảng Hint/Name.
Trong định dạng dll:
- // if (bit có trọng số lớn nhất == 1)
- // {
- // Nó dẫn ra giá trị Ordinal toàn cục;
- // }
- // else
- // {
- // Xem nó như một RVA;
- // if (chuyển đổi ra Offset tập tin thành công)
- // {
- // Nó chính là RVA tới 1 phần tử trong bảng Hint / Name;
- // }
- // else
- // {
- // if (Giá trị của nó lớn hơn kích thước IMAGE_OPTIONAL_HEADER.SizeOfImage)
- // Nó là địa chỉ bộ nhớ;
- // else
- // Giá trị của nó là Index chuỗi Forward.Không tìm thấy tài liệu nào chỉ dẫn thêm.
- // }
- // }
Chúng ta xem cấu trúc Hint/Name (IMAGE_IMPORT_BY_NAMEs)
. Hint : 2 Bytes -> Ordinal của hàm
. Name[1] : Byte đầu tiên của chuỗi tên hàm.
Chú ý : Độ dài của Name là tùy thuộc vào tên hàm nên bảng Hint/Name chúng ta không thể xem là một mảng các IMAGE_IMPORT_BY_NAME được. Trong tập tin nó được canh chỉnh theo WORD (kể cả byte NULL kết chuỗi) và nối tiếp nhau
Ví dụ (Hex): 23 00 'R' 'e' 'a' 'd' 'F' 'i' 'l' 'e' 00 00 09 00 'G' 'e' 't' 'D' 'C' 00
IMAGE_IMPORT_BY_NAME đầu tiên có Hint = 0x0023 có tên hàm là ReadFile. Vì chuỗi có 8 ký tự + NULL = 9 nên phải được chèn thêm 1 byte NULL cho đủ canh chỉnh 2 Byte
IMAGE_IMPORT_BY_NAME thứ hai có Hint = 0x0009 có tên hàm là GetDC. Vì chuỗi có 5 ký tự + NULL = 6 đã đủ canh chỉnh nên không chèn gì cả.
Phần thứ 2 của hôm nay là dẫn hướng từ thư mục IMAGE_DATA_DIECTORY[IMAGE_DIRECTORY_ENTRY_IAT]
Chỉ mục này chỉ là dẫn hướng tới bảng IAT tổng của tất cả các bảng IAT con mà được dẫn xuất từ các IMAGE_IMPORT_DESCRIPTOR.
Do nó rất quan trọng khi Windows nạp nó lên và thực thi trên vùng nhớ nên nó được dành riêng 1 điểm nhập.
Để duyệt nó ta không thể cứ chạy con trỏ PIMAGE_THUNK_DATA cho đến khi giá trị trong con trỏ = 0 được, nguyên do là các bảng IAT con đã có các đánh dấu cuối bảng riêng của nó bằng phần tử lấp đẩy 0 như đã biết ở trên. Ở đây chúng ta có thể lấy số phần tử trong bảng IAT tổng bằng cách :
if (is64)
cElement = pDataDirectory->Size / sizeof(IMAGE_THUNK_DATA64);
else
cElement = pDataDirectory->Size / sizeof(IMAGE_THUNK_DATA32);
pe4.exe từ bên dưới mô tả kỹ hơn về các thư mục trong ngày hôm nay.
Mặc dù Windows có cung cấp một số API để làm việc với tài nguyên như : FindResource, LoadResource, UpdateResource,... nhưng vẫn hữu hạn, để biết chính xác vị trí của các tài nguyên trong tập tin cho mục đích riêng, chúng ta phải đi theo cấu trúc của PE.
Thư mục tài nguyên được bắt đầu từ IMAGE_DATA_DIRECTORY[IMAGE_DIRECTORY_ENTRY_RESOURCE].
Nếu trường Address và Size lớn hơn 0, nó là RVA tới một cấu trúc IMAGE_RESOURCE_DIRECTORY đầu tiên (RootResource), chúng ta có thể nhận con trỏ tới cấu trúc này
PIMAGE_RESOURCE_DIRECTORY pRootResource = pFile + OffsetFromRVA(DataDirectory[IMAGE_DIRECTORY_ENTRY_RESOURCE].Address);
và các trường tổng quát cấu trúc này :
. DWORD Characteristics - Luôn luôn là 0
. DWORD TimeDateStamp
. WORD MajorVersion
. WORD MinorVersion
. WORD NumberOfNamedEntries - Số phần tử có tên của mảng IMAGE_RESOURCE_DIRECTORY_ENTRY[] theo ngay sau cấu trúc này (RootEntry).
. WORD NumberOfIdEntries - Số phần tử sử dụng ID của mảng IMAGE_RESOURCE_DIRECTORY_ENTRY[] theo ngay sau cấu trúc này.
Như vậy tổng số phần tử của mảng IMAGE_RESOURCE_DIRECTORY_ENTRY[] theo ngay sau là :
WORD cElements = pRootResource->NumberOfNamedEntries + pRootResource->NumberOfIdEntries;
Cấu trúc tổng quát của 1 IMAGE_RESOURCE_DIRECTORY_ENTRY gồm :
. DWORD Name - Là ID của tài nguyên hoặc là Offset tới cấu trúc IMAGE_RESOURCE_DIR_STRING_U chứa kích thước chuỗi và chính chuỗi tên theo Unicode
. DWORD OffsetToData - Offset tới IMAGE_RESOURCE_DIRECTORY hoặc IMAGE_RESOURCE_DATA_ENTRY.
Nếu cấu trúc này đang là RootEntry thì OffsetToData là Offset tới IMAGE_RESOURCE_DIRECTORY cấp 2 (StyleResource)
và theo ngay sau từng IMAGE_RESOURCE_DIRECTORY cấp 2 cũng là những IMAGE_RESOURCE_DIRECTORY_ENTRY cấp 2 (StyleEntry)
Trường OffsetToData của mỗi IMAGE_RESOURCE_DIRECTORY_ENTRY cấp 2 sẽ là Offset tới IMAGE_RESOURCE_DIRECTORY cấp 3 (LastResource)
và theo sau từng IMAGE_RESOURCE_DIRECTORY cấp 3 cũng là những IMAGE_RESOURCE_DIRECTORY_ENTRY cấp 3 (LastEntry)
Ở phân cấp cuối cùng, trường OffsetToData của mỗi IMAGE_RESOURCE_DIRECTORY_ENTRY cấp 3 sẽ là Offset tới IMAGE_RESOURCE_DATA_ENTRY,
IMAGE_RESOURCE_DATA_ENTRY này chứa các thông tin :
. DWORD OffsetToData - RVA of Data - Dữ liệu thực sự của tài nguyên
. DWORD Size - Size of Data
. DWORD CodePage
. DWORD Reserved
Ghi nhớ :
_ Các Offset bàn tới ở trên là Offset tính từ RootResource.
_ Trong trường Name : Nếu bít có trọng số lớn nhất là 1, các bits còn lại là Offset tới IMAGE_RESOURCE_DIR_STRING_U, ngược lại nó là ID số.
_ Trong trường OffsetToData : Nếu bit cao được thiết lập, nó là Offset tới IMAGE_RESOURCE_DIRECTORY cấp dưới, ngược lại các bits còn lại chỉ tới IMAGE_RESOURCE_DATA_ENTRY
Mã tổng quát để duyệt hết thư mục tài nguyên có thể :
- // pFile : Con trỏ bộ nhớ mà PE được đọc lên bằng ReadFile
- // pResourceDataDirectory : Con trỏ tới IMAGE_DATA_DIRECTORY[IMAGE_DIRECTORY_ENTRY_RESOURCE]
- // OffsetFromRVA : Hàm được đề cập trong các ngày trước
- void ViewResource(PBYTE pFile, PIMAGE_DATA_DIRECTORY pResourceDataDirectory)
- {
- DWORD dwRootOffset = OffsetFromRVA(pResourceDataDirectory->VirtualAddress);
- // Thư mục gốc
- PIMAGE_RESOURCE_DIRECTORY pRootResource = (PIMAGE_RESOURCE_DIRECTORY)(pFile + dwRootOffset);
- WORD cRootEntries = pRootResource->NumberOfNamedEntries + pRootResource->NumberOfIdEntries;
- // Điểm nhập gốc
- PIMAGE_RESOURCE_DIRECTORY_ENTRY pRootEntry = (PIMAGE_RESOURCE_DIRECTORY_ENTRY)(pRootResource + 1);
-
- for (WORD wRoot = 0; wRoot < cRootEntries; wRoot++, pRootEntry++)
- {
- // Thư mục kiểu : Icon, bitmap, cursor, ...,
- PIMAGE_RESOURCE_DIRECTORY pStyleResource = (PIMAGE_RESOURCE_DIRECTORY)((PBYTE)pRootResource + (pRootEntry->OffsetToData & 0x7FFFFFFF));
- WORD cStyleEntries = pStyleResource->NumberOfNamedEntries + pStyleResource->NumberOfIdEntries;
- // Điểm nhập kiểu
- PIMAGE_RESOURCE_DIRECTORY_ENTRY pStyleEntry = (PIMAGE_RESOURCE_DIRECTORY_ENTRY)(pStyleResource + 1);
-
- for (WORD wStyle = 0; wStyle < cStyleEntries; wStyle++, pStyleEntry++)
- {
- // Thư mục cuối
- PIMAGE_RESOURCE_DIRECTORY pLastResource = (PIMAGE_RESOURCE_DIRECTORY)((PBYTE)pRootResource + (pStyleEntry->OffsetToData & 0x7FFFFFFF));
- // Điểm nhập cuối
- PIMAGE_RESOURCE_DIRECTORY_ENTRY pLastEntry = (PIMAGE_RESOURCE_DIRECTORY_ENTRY)(pLastResource + 1);
- // Điểm nhập dữ liệu
- PIMAGE_RESOURCE_DATA_ENTRY pDataEntry = (PIMAGE_RESOURCE_DATA_ENTRY)((PBYTE)pRootResource + (pLastEntry->OffsetToData & 0x7FFFFFFF));
- // Dữ liệu dòng của tài nguyên
- PBYTE pRawData = pFile + OffsetFromRVA(pDataEntry->OffsetToData);
- }
- }
- }
Mã cụ thể hơn đã có trong pe4.exe của ngày trước.
Phần sau : Làm việc với Base Relocation
Tại sao lại có thư mục Base Relocation ?
TBD : Anh Windows ơi, tôi tạo ra cái exe, anh làm ơn nạp image của nó lên từ địa chỉ 0x400000 mà tôi đã cho trong trường IMAGE_OPTIONAL_HEADER.ImageBase nhé.
Windows : Bộ chú mày tưởng địa chỉ đó của mình chú mày chắc, anh đây còn phải lo hàng trăm tiến trình rồi dịch vụ này nọ, đứa nào cũng nhè chỗ đó đòi nạp, hì không bảo đảm đâu nhé.
TBD : Vậy chết em, mã đã biên dịch lấy các địa chỉ ảo của rất nhiều thành phần theo mốc địa chỉ đó, giờ anh nạp nó lên chỗ khác thì các địa chỉ ảo đó cũng chỉ tới chỗ khác thì làm sao đây. Anh xem lại giùm em giúp.
Windows : Thì anh đã quy định, tất cả các địa chỉ ảo mà có thể bị chỉ tới chỗ khác đó, chú mày tập hợp hết lại - thông báo cho anh trong Base Relocation. Anh bảo đảm sẽ sửa lại gía trị trong nó cho phù hợp, chạy OK.
Khi trình biên dịch-liên kết tạo ra tập tin EXE, nó giả định nơi mà tập tin sẽ được tạo bản đồ trong bộ nhớ. Trên cơ sở này, bộ liên kết đặt địa chỉ thực của mã và những phần dữ liệu vào trong tập tin thực thi. Nếu tập tin thực thi cuối cùng được nạp lên ở nơi khác trong vùng đĩa chỉ ảo, địa chỉ ảo mà bộ liên kết cài vào hình ảnh là không còn đúng. Thông tin được cất giữ trong phân đoạn Base Relocation bảo cho bộ nạp PE sửa lại những địa chỉ này trong hình ảnh đã nạp vì vậy mà chúng phù hợp hơn.
Mặt khác, nếu bộ nạp PE có khả năng nạp tập tin tại địa chỉ cơ sở đúng theo trình liên kết, thì lúc này Base Relocation là không cần thiết nữa.
Những điểm nhập trong phân đoạn Base Relocation được gọi là địa chỉ cấp phát lại và khi đó sử dụng chúng phụ thuộc vào địa chỉ cơ sở của hình ảnh được nạp.
Ví dụ : Trong mã đã biên dịch có 1 lệnh nhảy tới : 0x401000. Bộ nạp đã nạp image lên địa chỉ 0x600000, nếu vẫn giữ nguyên lệnh nhảy tới 0x401000, thì rõ ràng lệnh đã nhảy tới một địa chỉ nằm trước cả image, thật vô tiền khoáng hậu. Lệnh nhảy này phải được là nhảy tới 0x601000 thì mới đúng theo ý định chương trình. Chênh lệch này là một khoảng 0x600000 - 0x400000 = 0x200000. Tất cả các mã và dữ liệu cần được định vị lại sẽ được cộng thêm khoảng này (khoảng delta).
Thư mục Base Relocation được bắt đầu bằng 1 cấu trúc IMAGE_BASE_RELOCATION có các trường sau:
. DWORD VirtualAddress : RVA tới một khối (mỗi khối thường là 0x1000) mà có các Relocations.
. DWORD SizeOfBlock : Kích thước tổng của IMAGE_BASE_RELOCATION này và các WORD Relocations theo sau.
Mã nhận IMAGE_BASE_RELOCATION đầu tiên có thể như sau :
- PIMAGE_BASE_RELOCATION GetBaseRelocation()
- {
- PIMAGE_DATA_DIRECTORY pDataDirectory = (PIMAGE_DATA_DIRECTORY)GetDataDirectory(IMAGE_DIRECTORY_ENTRY_BASERELOC);
- DWORD dwAddress = pDataDirectory->VirtualAddress;
- DWORD dwSize = pDataDirectory->Size;
- if (dwAddress && dwSize)
- return (PIMAGE_BASE_RELOCATION)(pFile + OffsetFromRVA(dwAddress));
- return NULL;
- }
Ví dụ : PIMAGE_BASE_RELOCATION pReloc = GetBaseRelocation();
Giả sử pReloc->VirtualAddress = 0x00061000 và pReloc->SizeOfBlock = 0x00000010.
Thì mảng các WORDs theo là : (0x10 - sizeof(IMAGE_BASE_RELOCATION)) / 2 = (16 - 8)/2 = 4 => Có 4 WORDs theo sau IMAGE_BASE_RELOCATION này.
Giả sử 4 WORD này là :
_ 0xA258
_ 0xA270
_ 0xA278
_ 0x0000
Trong các WORDs này, 4 bits đầu là kiểu relocation, 12 bits sau là địa chỉ ảo của relocation, ta có :
_ relocation 1 : 0x00061000 + 0x258 = 0x61258, kiểu IMAGE_REL_BASED_DIR64 (kiểu A)
_ relocation 2 : 0x00061000 + 0x270 = 0x61270, kiểu IMAGE_REL_BASED_DIR64 (kiểu A)
_ relocation 3 : 0x00061000 + 0x278 = 0x61278, kiểu IMAGE_REL_BASED_DIR64 (kiểu A)
_ relocation 4 : 0x00061000 + 0x000 = 0x61000, kiểu IMAGE_REL_BASED_ABSOLUTE (kiểu 0) - Đây chỉ là relocation chèn vào để toàn khối là bội số của DWORD.
Theo sau một khối IMAGE_BASE_RELOCATION + WORDs là một khối tương tự nối tiếp cho đến hết, ta nhận tuần tự như sau :
- PIMAGE_BASE_RELOCATION GetBaseRelocation(PIMAGE_BASE_RELOCATION pPrevRelocation)
- {
- if (pPrevRelocation && pPrevRelocation->VirtualAddress)
- return (PIMAGE_BASE_RELOCATION)((PBYTE)pPrevRelocation + pPrevRelocation->SizeOfBlock);
- return NULL;
- }
Mã duyệt cụ thể hơn các Base Relocation có trong pe4.exe trong các ngày trước.
Phần sau : Xem qua thư mục Security.

Pragma: private

Vary: Host,Accept-Encoding

Set-Cookie: bb_lastactivity=0; expires=Wed, 20-Mar-2019 03:46:20 GMT; path=/


markdown:
Dien Dan Rao Vat
rao vat - web rao vat - dien dan rao vat - rao vat toan quoc - trang rao vat - rao vặt - chợ rao vặt - rao vat mien phi - rao vat ha noi - dang tin rao vat - mua ban xe may - cho thue van phong gia re - cho thue xe tu lai - cho thue nha tro - mua ban oto
![]()
![]()
![]()
|» |
»
»
»
»
|Affiliates|
|» |![]()
»
![]()
»
![]()
»
![]()
»
![]()
»
![]()
»
![]()
»
![]()
»
![]()
|Keywords|


markdown:
# Chùm ảnh: "Tắt đèn" tại trung tâm Hà Nội
00:3928/03/2010
### (Điện tử tiêu dùng) - Hãy cùng Điện tử tiêu dùng cảm nhận không khí của Giờ Trái đất 2010 tại Hà Nội.
Trước giờ G, đã có rất nhiều người tập trung tại Nhà hát lớn - Hà Nội, háo hức chờ đón Giờ Trái đất 2010
Đúng 20h30, đèn đường phố Hà Nội phụt tắt
Nhà hát lớn tràn ngập ánh nến trong Giờ Trái đất
Vui vẻ bền ánh nến .........
Và những khoảnh khắc lặng lẽ hiếm hoi
Ghi lại những khoảnh khắc đẹp của giờ Trái đất 2010
Trung tâm thương mại Tràng Tiền cũng hưởng ứng "tắt đèn - thắp sáng tương lai"
Các cửa hàng cũng tắt đèn ủng hộ Giờ Trái đất
21h30 - ánh điện trền các tuyến phố được bật lền, Giờ Trái đất 2010 tại Hà Nội đã kết thúc và thành công
**Hienxam2002** **www.dientutieudung.vn** ****
- Sinchai
Nếu đốt nến và đặt trực tiếp trên đất thế kia, nến cháy hết rồi các bạn có bóc cái tàn đi ko? Sẽ rất bẩn nếu đốt và cắm trực tiếp như vậy trên nền đá!
17:2728/03/2010
- Borem
Bác Sinchai nhận xét chuẩn quá. Mà đốt nến nhiều không biết có ảnh hưởng môi trường không nhỉ?
00:0803/04/2010
các tin khác
[Diễn đàn Giáo dục Toàn cầu Microsoft 2018](/ca-fe/dien-dan-giao-duc-toan-cau-microsoft-2018/)(20/03) [Phái đoàn Wallonie-Bruxelles tham gia LHP Pháp ngữ 2018](/ca-fe/phai-doan-wallonie-bruxelles-tham-gia-lhp-phap-ngu-2018/)(19/03) [Coolpad có Giám đốc phụ trách Sở hữu Trí tuệ Toàn cầu mới](/ca-fe/coolpad-co-giam-doc-phu-trach-so-huu-tri-tue-toan-cau-moi/)(19/03) [Sun Life Việt Nam tài trợ chính cho 'Đường chạy Khởi đầu tỏa sáng 2018'](/ca-fe/sun-life-viet-nam-tai-tro-chinh-cho-duong-chay-khoi-dau-toa-sang-2018/)(19/03) [DHL Express mở rộng thị trường Châu Á nhằm phục vụ TMĐT](/ca-fe/dhl-express-mo-rong-thi-truong-chau-a-nham-phuc-vu-tmdt/)(19/03) [Sharp Pi: smartphone camera kép giá hấp dẫn nhất thị trường](/ca-fe/sharp-pi-smartphone-camera-kep-gia-hap-dan-nhat-thi-truong/)(17/03) [ĐH Y khoa Phạm Ngọc Thạch khánh thành Trung tâm Đào tạo Chẩn đoán hình ảnh Nâng cao](/ca-fe/dh-y-khoa-pham-ngoc-thach-khanh-thanh-trung-tam-dao-tao-chan-doan-hinh-anh-nang-cao/)(17/03) [Mua SSD Plextor, nhận ngay gift voucher Wi-Ho](/ca-fe/mua-ssd-plextor-nhan-ngay-gift-voucher-wi-ho/)(17/03) [Đã tìm ra ''lá cờ giả'' gây hoang mang cộng đồng mạng](/van-phong/da-tim-ra-la-co-gia-gay-hoang-mang-cong-dong-mang/)(17/03) [Chính thức mở bán Galaxy S9/ S9+, FPT Shop mang đến nhiều ưu đãi thiết thực](/ra-pho/chinh-thuc-mo-ban-galaxy-s9-s9-fpt-shop-mang-den-nhieu-uu-dai-thiet-thuc/)(16/03)

Server: Apache/2.4.6 (CentOS) PHP/5.4.16


markdown:
# Bộ Tưới Cây Tự Động Au-10 – pi=17mm + Tặng Phích Cắm Điện
~~650,000 ₫~~
Model: UD10
Nguồn điện 220V, AC
Dùng cho ống nước đường kính pi=17mm
Chất liệu: Kim loại
Áp suất: 0>1Mpa (khí); 0>0.7Mpa (Nước); 0>0.8Mpa (dầu)
Nhiệt độ: 5 > 80 độ C
Van thường đóng: Khi có điện thì mở van cho nước chảy qua. Thiết kế kín nước, dùng được ngoài mư
## Mô tả sản phẩm
Hiện nay, để thực hiện hệ thống tưới cây tự động rất đơn giản:
– Ngoài việc kéo hệ thống ống tưới cho khu vườn, để có hệ thống tự động tưới, chúng ta chỉ cần trang bị thêm bộ hẹn giờ và van điện từ.
**Về bộ hẹn giờ:**
– Trường hợp hẹn theo thời gian thực:
– Nếu hẹn từ 1 phút trở lên quý khách có thể chọn: AG-200, KG316T-II (đây là 2 sản phẩm tối ưu).
– Nếu hẹn dưới 1 phút thì quý khách nên chọn KG316S (đây là sản phẩm tối ưu)
**Trường hợp hẹn giờ tuần hoàn:**
– Quý khách chọn TM3C hoặc Full Timer.
– Về van điện từ: Quý khách có thể lựa chọn van UNI hoặc van KLEQ, tùy theo kích thước ống mà chọn size.
– Để dễ dàng hơn trong việc đặt hàng, Truong Thanh Block giới thiệu bộ tưới cây tự động AU (kết hợp giữa bộ hẹn giờ AG-200 và van điện từ UNI).
**Bộ tưới cây AU có ưu điểm là:**
– Giá thành thấp
– Độ bền ổn định và có thời gian bảo hành cao. (Thông thường Van điện từ không bảo hành, tuy nhiêu đối với van UNI thì bảo hành 6 tháng).
**Thông số kỹ thuật:**
Model: UD10
Nguồn điện 220V, AC
Dùng cho ống nước đường kính pi=17mm
Chất liệu: Kim loại
Áp suất: 0>1Mpa (khí); 0>0.7Mpa (Nước); 0>0.8Mpa (dầu)
Nhiệt độ: 5 > 80 độ C
Van thường đóng: Khi có điện thì mở van cho nước chảy qua. Thiết kế kín nước, dùng được ngoài mưa.
**QUÝ KHÁCH HÃY SỬ DỤNG BỘ TƯỚI TỰ ĐỘNG AU ĐỂ GIẢM BỚT CÔNG VIỆC LÀM VƯỜN!**
## Đánh giá
Chưa có đánh giá nào.


markdown:
1.
Ảnh: Vua Saul tự sát bằng đâm kiếm vào người. Đây là trường hợp TC đầu tiên được mô tả trong Thánh Kinh
![ ](https://scontent-b-lax.xx.fbcdn.net/hphotos-prn2/t1.0-9/10155996_10152304192784701_505625524_n.jpg)
WHO cho biết hiện nay trên thế giới đã có hơn 350 triệu người đang mắc bệnh trầm cảm và mỗi năm có khoảng 1 triệu người tự tử (trung bình mỗi ngày có 2900 người tự tử )
Trầm cảm được ví như phần nổi của một tảng băng, chỉ 1/3 trường hợp được chẩn đoán và điều trị tử tế
15% dân số có trầm cảm nặng. Tuổi: 16-35 (Bệnh viện Tâm thần TW)
25,4% người dân có ý định tự tử
15,6% có kế hoạch tự tử
4.2% thực hiện hành vi tự tử (3.78 triệu người VN)
(Nguồn: Trung tâm Phòng chống khủng hoảng tâm lý (PCP)
ĐÚNG. 2/3 trường hợp tự sát có nguồn gốc từ TC
![ ](https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash3/t1.0-9/11882_10152304220684701_630766603_n.jpg)
![Hai chị em diễn viên Hàn Quốc Choi Jin Sin, cùng tự sát do trầm cảm Hai chị em diễn viên Hàn Quốc Choi Jin Sin, cùng tự sát do trầm cảm](https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-frc3/t31.0-8/p180x540/1900264_10152304221344701_2034541493_o.jpg)
![A sorrow man (Vincent Van Gogh) A sorrow man (Vincent Van Gogh)](https://fbcdn-sphotos-a-a.akamaihd.net/hphotos-ak-frc3/t31.0-8/q72/s720x720/1492175_10152304226839701_209252859_o.jpg)
Ý nghĩ về cái chết (death thoughts) rất phổ biến ở người bệnh TC. (“chết quách cho khỏe, sống chi cho mệt). Tuy nhiên, chỉ cần điều trị tâm lý và thuốc men, mọi chuyện sẽ OK.
Tuy nhiên, có kế hoạch tự sát (mua thuốc ngủ, cất dây thừng, mua xăng, lên 33 tầng ngắm nghía trước…) là một cấp cứu khẩn cấp và đòi hỏi phải cách ly người bệnh ngay lập tức. Nói trắng ra là bắt nhốt ngay, nếu cần thì phải shock điện vài ngàn volts vào đầu để xóa các xung động tự tử.
SAI. Trong danh sách những bệnh nhân trầm cảm lừng danh của nhân loại, người ta thấy có tên Jack London, Stefan Zweig, Ernest Hemingway, Van Gogh…
- Xem TC là một “social stigmata” nên xấu hổ, không đi khám, không khai bệnh
- BS lẫn BN đều thiếu kiến thức về bệnh
- Triệu chứng của bệnh rất phân tán
Ở giai đoạn đầu, bệnh thường biểu hiện bằng những triệu chứng tâm thể (psycho-motor) lãng xẹt, phân tán và không ăn nhậu gì đến cái đầu (coi hình). Những triệu chứng này làm BN rất khổ sở, chạy quanh với đủ thứ chuyên khoa (ngoài chuyên khoa tâm lý) và hậu quả là chẩn đoán thường trật lất.
Do đó, trong một survey, hơn 50% BS gia đình của California có nhu cầu cần học thêm về trầm cảm.
![Các triệu chứng ban đầu của trầm cảm Các triệu chứng ban đầu của trầm cảm](https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash3/t31.0-8/p480x480/1614486_10152304554609701_951509262_o.jpg)
![ ](https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-ash3/t31.0-8/p480x480/1781430_10152304559724701_1470348140_o.jpg)
Ở Việt nam, có thể điều trị với chi phí khoảng 200.000 VND tiền thuốc mỗi tháng! (tối thiểu)
Do đó, phải giải thích cho BN và người thân để vượt qua giai đoạn đầu khó khăn này.
Một số trường hợp TC, đặc biệt sau khi có tang của người thân, có thể tự hồi phục từ từ sau khi nguôi ngoai. (dạng quạt mồ chồng cho mau khô để tái giá không tính
)
Hệ quả: uống thuốc ít nhất 1-2 năm để ngừa tái phát. Nếu cần phải uống cả đời.
Tuy nhiên, trong quá khứ, người bệnh TC với những biểu hiện của bệnh là mục tiêu chụp mũ của phong trào “phê và tự phê”, “tập thể giúp nhau tiến bộ”. Ví dụ:
- Có khuynh hướng buồn rầu, thờ ơ: “thiếu tinh thần lạc quan cách mạng”
- Làm việc mau mệt mỏi, suy giảm tập trung: “thiếu tinh thần thi đua lao động, thiếu ý chí phấn đấu”
- Từ chối, e ngại các quan hệ xã hội: “thiếu chan hòa với tập thể”
…
Đồng thời, do mặc cảm bệnh tâm thần, 1/3 người bệnh trầm cảm cũng từ chối chẩn đoán này.
__________________________________________________
…”Nhớ đâu viết đó”, nên bài viết lan man này sẽ còn được bổ sung dài dài. Ngoài ra, bài viết này chỉ cung cấp những hiểu biết rất cơ bản về bệnh trầm cảm, và hoàn toàn không thay thế được việc đi khám bác sĩ để có chẩn đoán và điều trị đúng đắn
**Trầm cảm là bệnh của cuộc sống hiện đại?** **SAI.**500 năm trước công nguyên, Hypocrates đã mô tả những trường hợp TC đầu tiên và dùng chữ melancholia (chứng mật đen) để chỉ tình trạng này. Ngày nay, từ “melancholic” dùng để chỉ những trạng thái buồn sầu, u uất.
Ảnh: Vua Saul tự sát bằng đâm kiếm vào người. Đây là trường hợp TC đầu tiên được mô tả trong Thánh Kinh
![ ](https://scontent-b-lax.xx.fbcdn.net/hphotos-prn2/t1.0-9/10155996_10152304192784701_505625524_n.jpg)
**2. Trầm cảm phổ biến hơn ở đô thị?** **ĐÚNG và SAI.**Ở nông thôn, bệnh TC có thể biểu hiện qua nhiều hình thái khác nhau và không được nhận ra từ chính người bệnh cũng như từ nhân viên y tế.
3. Trầm cảm là bệnh hiếm gặp?
3. Trầm cảm là bệnh hiếm gặp?
**SAI.**TC là bệnh lý phổ biến thứ hai trong Nội khoa, chỉ sau Cao huyết áp, ngang với nhồi máu cơ tim
––10% bệnh nhân ngoại trú có TC nặng–Xuất độ: 5.7% (nam), 11.7% (nữ)
WHO cho biết hiện nay trên thế giới đã có hơn 350 triệu người đang mắc bệnh trầm cảm và mỗi năm có khoảng 1 triệu người tự tử (trung bình mỗi ngày có 2900 người tự tử )
Trầm cảm được ví như phần nổi của một tảng băng, chỉ 1/3 trường hợp được chẩn đoán và điều trị tử tế
**4. Trầm cảm là bệnh của bọn tư bản thối nát, chế độ ta tươi đẹp làm gì có bệnh này?**
15% dân số có trầm cảm nặng. Tuổi: 16-35 (Bệnh viện Tâm thần TW)
25,4% người dân có ý định tự tử
15,6% có kế hoạch tự tử
4.2% thực hiện hành vi tự tử (3.78 triệu người VN)
(Nguồn: Trung tâm Phòng chống khủng hoảng tâm lý (PCP)
5. Tự sát thường do trầm cảm?
5. Tự sát thường do trầm cảm?
ĐÚNG. 2/3 trường hợp tự sát có nguồn gốc từ TC
**6. Trầm cảm có yếu tố gia đình?** **ĐÚNG.**Nhưng rất khó phân biệt là familial factor (yếu tố gia đình do chung một điều kiện sống, khi tách ra sẽ hết) hay do di truyền (genetics, nằm trong gene, chạy trời cũng không tránh khỏi) ![ ](https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash3/t1.0-9/11882_10152304220684701_630766603_n.jpg)
![Hai chị em diễn viên Hàn Quốc Choi Jin Sin, cùng tự sát do trầm cảm Hai chị em diễn viên Hàn Quốc Choi Jin Sin, cùng tự sát do trầm cảm](https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-frc3/t31.0-8/p180x540/1900264_10152304221344701_2034541493_o.jpg)
*Hai chị em diễn viên Hàn Quốc Choi Jin Sin, cùng tự sát do trầm cảm* **7. Tự sát do trầm cảm thường có dấu hiệu báo trước?** **ĐÚNG.** ![A sorrow man (Vincent Van Gogh) A sorrow man (Vincent Van Gogh)](https://fbcdn-sphotos-a-a.akamaihd.net/hphotos-ak-frc3/t31.0-8/q72/s720x720/1492175_10152304226839701_209252859_o.jpg)
*A sorrow man (Vincent Van Gogh)* ![Van Gogh sau khi tự cắt tai (chân dung tự họa) Van Gogh sau khi tự cắt tai (chân dung tự họa)](https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-ash3/t1.0-9/1527138_10152304230614701_1552239364_n.jpg)
Van Gogh sau khi tự cắt tai (chân dung tự họa)
Chẳng bao lâu sau 2 họa phẩm này, Vincent Van Gogh tự sát bằng cách bắn vào đầu.
**8. Thái độ khi người bệnh muốn tự sát?**
Ý nghĩ về cái chết (death thoughts) rất phổ biến ở người bệnh TC. (“chết quách cho khỏe, sống chi cho mệt). Tuy nhiên, chỉ cần điều trị tâm lý và thuốc men, mọi chuyện sẽ OK.
Tuy nhiên, có kế hoạch tự sát (mua thuốc ngủ, cất dây thừng, mua xăng, lên 33 tầng ngắm nghía trước…) là một cấp cứu khẩn cấp và đòi hỏi phải cách ly người bệnh ngay lập tức. Nói trắng ra là bắt nhốt ngay, nếu cần thì phải shock điện vài ngàn volts vào đầu để xóa các xung động tự tử.
**9. Người thành đạt thì không trầm cảm. Món này chỉ dành cho những người thất bại trong cuộc sống?**
SAI. Trong danh sách những bệnh nhân trầm cảm lừng danh của nhân loại, người ta thấy có tên Jack London, Stefan Zweig, Ernest Hemingway, Van Gogh…
**10. Chẩn đoán trầm cảm thường bị bỏ sót** **ĐÚNG.**Chỉ 1/3 trường hợp TC được chẩn đoán và điều trị đúng. 2/3 bị bỏ sót hay nhầm lẫn qua những bệnh lý khác. Lý do:
- Xem TC là một “social stigmata” nên xấu hổ, không đi khám, không khai bệnh
- BS lẫn BN đều thiếu kiến thức về bệnh
- Triệu chứng của bệnh rất phân tán
**11. Biểu hiện của trầm cảm khi nào cũng rầu rầu, chán đời, cau có, cáu gắt…?** **SAI.**Các triệu chứng mà y học gọi là rối loạn khí sắc, trầm uất… thường chỉ gặp ở giai đoạn sau của bệnh, khi người bệnh đủ nặng để đi gặp BS tâm lý.
Ở giai đoạn đầu, bệnh thường biểu hiện bằng những triệu chứng tâm thể (psycho-motor) lãng xẹt, phân tán và không ăn nhậu gì đến cái đầu (coi hình). Những triệu chứng này làm BN rất khổ sở, chạy quanh với đủ thứ chuyên khoa (ngoài chuyên khoa tâm lý) và hậu quả là chẩn đoán thường trật lất.
Do đó, trong một survey, hơn 50% BS gia đình của California có nhu cầu cần học thêm về trầm cảm.
![Các triệu chứng ban đầu của trầm cảm Các triệu chứng ban đầu của trầm cảm](https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash3/t31.0-8/p480x480/1614486_10152304554609701_951509262_o.jpg)
*Các triệu chứng ban đầu của trầm cảm* **12. Cần phải làm rất nhiều xét nghiệm để xác định trầm cảm**Chẩn đoán trầm cảm dựa trên bộ câu hỏi DSM IV của Huê Kỳ. Nếu có cả 2 tiêu chuẩn chính (hàng trên cùng) hay 5/9 triệu chứng tổng cộng và
SAI.
SAI.
**kéo dài liên tục trên 2 tuần**–> trầm cảm. ![ ](https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-ash3/t31.0-8/p480x480/1781430_10152304559724701_1470348140_o.jpg)
**13. Điều trị trầm cảm thường rất khó khăn, tốn kém** **SAI.**Với những tiến bộ hiện nay với điều trị thuốc và tâm lý, khả năng điều trị thành công là > 80%. Lúc đó, người bệnh sẽ thấy mạnh giỏi, yêu đời, vui vẻ… trở lại. Và điều trị TC không được xem là đặc quyền của các BS tâm lý nữa, mà các BS GP, Internist… cũng có khả năng điều trị trầm cảm từ giai đoạn sớm của bệnh.
Ở Việt nam, có thể điều trị với chi phí khoảng 200.000 VND tiền thuốc mỗi tháng! (tối thiểu)
**14. Chỉ cần uống thuốc vài bữa là đời lại đep?** **SAI.**Hiệu quả cải thiện khí sắc, tinh thần thường chỉ thấy rõ sau 4-8 tuần. Trước đó, người bệnh phải chịu đựng một số tác dụng phụ như buồn ngủ, chóng mặt, buồn nôn… (thường nhẹ và thoáng qua) trong 1-2 tuần đầu. Thậm chí, xung động tự sát còn tăng lên sau khi bắt đầu uống thuốc.
Do đó, phải giải thích cho BN và người thân để vượt qua giai đoạn đầu khó khăn này.
**15. Uống thuốc vài tháng là xong** **SAI**TC tự nó là một bệnh tái phát. 50% trong lần đầu tiên. Nếu đã tái phát 3 lần hay đã có tự tử, tỷ lệ tái phát là 100%.
Một số trường hợp TC, đặc biệt sau khi có tang của người thân, có thể tự hồi phục từ từ sau khi nguôi ngoai. (dạng quạt mồ chồng cho mau khô để tái giá không tính
![ :-D](http://i0.wp.com/www.drnikonian.com/wp-includes/images/smilies/4.gif?zoom=1.5&w=474)
Hệ quả: uống thuốc ít nhất 1-2 năm để ngừa tái phát. Nếu cần phải uống cả đời.
**16. Bệnh mà phải uống cả đời là bệnh nặng** **SAI.**Vô số bệnh lý mà y khoa không giải quyết tiệt nọc đều phải uống thuốc mãn đời với những lợi ích vô cùng to lớn: cao huyết áp, tiểu đường, liệt dương, trầm cảm… đều là những bệnh mạn tính. Có thuốc hiệu quả để uống là ngon rồi. **17. Nên xem trầm cảm là một bệnh lý, không phải là một khuyết tật về tâm lý** **ĐÚNG.**Tuy cơ chế đích xác của TC chưa được hiểu rõ tường tận, người ta đã thống nhất một hiện tượng là có sự suy giảm nồng độ những chất dẫn truyền thần kinh trong não bộ như serotonine, dopamine… Từ đó, cơ chế trâm cảm được xem là hậu quả tương tác giữa ba yếu tố di truyền, gia đình và xã hội.
Tuy nhiên, trong quá khứ, người bệnh TC với những biểu hiện của bệnh là mục tiêu chụp mũ của phong trào “phê và tự phê”, “tập thể giúp nhau tiến bộ”. Ví dụ:
- Có khuynh hướng buồn rầu, thờ ơ: “thiếu tinh thần lạc quan cách mạng”
- Làm việc mau mệt mỏi, suy giảm tập trung: “thiếu tinh thần thi đua lao động, thiếu ý chí phấn đấu”
- Từ chối, e ngại các quan hệ xã hội: “thiếu chan hòa với tập thể”
…
Đồng thời, do mặc cảm bệnh tâm thần, 1/3 người bệnh trầm cảm cũng từ chối chẩn đoán này.
__________________________________________________
…”Nhớ đâu viết đó”, nên bài viết lan man này sẽ còn được bổ sung dài dài. Ngoài ra, bài viết này chỉ cung cấp những hiểu biết rất cơ bản về bệnh trầm cảm, và hoàn toàn không thay thế được việc đi khám bác sĩ để có chẩn đoán và điều trị đúng đắn


markdown:
# Thiết Bị Định Vị GPS Ô Tô Xe Máy
# Thiết Bị Định Vị GPS Ô Tô Xe Máy
**Hiện nay, vấn đề an ninh đang trở thành vấn nạn nhức nhối không chỉ ở những thành phố lớn mà nó đã len lỏi cả những tỉnh thành khác. Việc kiểm soát vấn đề an ninh trật tự không còn là trách nhiệm của riêng lực lượng an ninh mà nó là trách nhiệm, ý thức của mỗi người dân. ** **Trước tình trạng này, tôi đã, đang và sẽ tiếp tục mang đến những giải pháp an ninh tốt nhất dành cho bạn. Việc giữ an toàn cho người thân, tài sản cũng như chính bản thân bạn đang và luôn là điều quan trọng nhất mà tôi** **muốn mang đến.** [Thiết Bị Định Vị GPS Ô Tô Xe Máy](http://dinhvigiare.vn/thiet-bi-dinh-vi-gps-o-to-xe-may.html) được cung cấp và phân phối chính hãng từ nhà sản xuất *GPSGLOBAL.* **Được ứng dụng cho việc quản lý, giám sát, báo trộm dành cho ô tô và xe máy. Sản phẩm đã được hợp quy phù hợp tiêu chuẩn chất lượng do Bộ GTVT đề ra. Khả năng định vị nhanh và chính xác cùng thiết kế khoa học, sẽ mang lại cho bạn 1 cảm giác an toàn tuyệt đối cho chiếc xe của mình.**
Với máy tính có kết nối internet bạn có thể giám sát liên tục hành trình của xe trên phần mềm giám sát . Hoặc có thể tải về ứng dụng miễn phí (iTrack) để dễ dàng quản lý xe trực tiếp trên điện thoại. Ứng dụng hỗ trợ cho điện thoại chạy hệ điều hành iOS và Android.Đặc biệt với tin nhắn SMS bạn cũng có thể biết được vị trí chính xác của xe của bạn nhờ
[Thiết Bị Định Vị GPS](http://dinhvigiare.vn/) Ô Tô Xe Máy.
Thiết Bị Định Vị GPS Ô Tô Xe Máy sử dụng chíp GPS và chíp GSM của những hãng uy tín hàng đầu thế giới. Chíp thu sóng GPS có độ nhạy sóng cao, giúp định vị chính xác hơn. Chíp GSM hoạt động trên cả 4 băng tần 850/900/1800/1900Mhz.
Ăng ten GPS và ăng ten GSM được tích hợp bên trong thiết bị định vị TG02B, với khả năng bắt sóng cao.
Ngoài việc hỗ trợ định vị LBS
[Thiết Bị Định Vị GPS Ô Tô Xe Máy](http://dinhvigiare.vn/thiet-bi-dinh-vi-xe-may.html) còn được hỗ trợ thêm định vị AGPS giúp tăng khả năng định vị chính xác với tốc độ xử lý nhanh hơn. Định vị nhanh chóng trong các khu vực đặc biệt có sóng gps cực kém như trong nhà, ở những nơi bị che khuất sóng GPS hoặc những ngày thời tiết xấu...
## Tại sao bạn nên chọn sử dụng thiết bị định vị GPSGLOBAL ?
**Việc sử dụng các sản phẩm Thiết Bị Định Vị GPS Ô Tô Xe Máy cũng như an ninh khác do GPSGLOBAL cung cấp là sự chọn lựa sáng suốt của khách hàng bởi vì chúng tôi:**
1) Cam kết cung cấp hàng chính hãng 100%
2) Thời gian bảo hành từ 24-36 tháng tùy vào từng thiết bị
3) Hỗ trợ kỹ thuật mọi lúc mọi nơi khi khách hàng cần
4) Giá cạnh tranh vì chúng tôi có nhà máy sản xuất hoặc nhập trực tiếp từ các nhà sản xuất có chuyên môn hàng đầu thế giới
5) Cập nhật thường xuyên các sản phẩm và công nghệ mới nhất. Tư vấn miễn phí các giải pháp giám sát, an ninh mới và chuyên sâu
6) Cài đặt miễn phí ứng dụng giám sát trên điện thoại iOS và Android (Áp dụng với khách hàng đăng ký sử dụng phần mềm giám sát GPSGLOBAL )
7) Đội ngũ hỗ trợ và tư vấn khách hàng có chuyên môn cao, ứng xử chuyên nghiệp
Ngoài ra bạn có thể nhận được thêm nhiều ưu đãi khác từ các chương trình khuyến mại.

X-Frame-Options: SAMEORIGIN

Cache-Control: no-cache, must-revalidate


markdown:
Album: Nhạc Hot Tháng 1 Năm 2013
Trình bày: DJ Tài lador
Thể loại: Việt Remix
Người gửi: Admin | Nghe: 3226 | Tải: 200
Không có cảm nhận vào được viết
Bạn cần đăng nhập để viết cảm nhận!!!
Vui lòng không sử dụng từ ngữ thô tục để viết cảm nhận ! Xin cảm ơn!


markdown:
Rau, thủy sản tăng giá
Khu vực thủy hải sản tươi sống chợ Nguyễn Tri Phương (Q.10) đầy ắp các loại tôm, cá, mực… tươi rói. Thế nhưng, dạo qua mấy vòng chợ nhưng chị Lê Thị Thu Đào (41 tuổi, ngụ đường Thành Thái) vẫn chưa mua được món nào. “Cá tôm giá cao gấp 2-3 lần ngày thường, còn cao hơn cả những ngày tết nữa. Thôi đành mua rau, đậu về nấu bữa ăn gia đình. Hy vọng vài ngày nữa giá sẽ “dễ thở” hơn” – chị Đào thất vọng.
Rau xanh ở chợ Bến Thành (Q.1) cũng hét giá… trên trời. Cầm bó rau muống chỉ có vài cọng nhưng lên tới 10.000 đồng, bà Võ Thị Lộc (53 tuổi, giáo viên) thở dài: “Giá cả giờ khó đoán quá, không chỉ thay đổi theo ngày mà sáng một giá, chiều lại giá khác”.
Khảo sát một số chợ tại TPHCM, gần như tất cả các mặt hàng rau củ, thủy sản đều đứng ở giá cao, tăng từ 5.000 – 10.000 đồng/kg so với trước Tết: như cà chua 40.000 đồng/kg, rau cần 20.000 đồng/bó, dưa leo 30.000 đồng/kg, rau muống 50.000 đồng/kg, súp lơ từ 10.000 đồng/bắp tăng lên 20.000 đồng/bắp, rau cải giá 15.000 đồng/kg đã nhảy lên gần 30.000 đồng…; mực ống 220.000 đồng/kg, cá diêu hồng 60.000 đồng/kg, ngao 30.000 đồng/kg, tôm hùm nhỏ giá 250.000 đồng/kg, cua thịt từ 300.000 – 600.000 đồng/kg, tùy loại. Ngoài ra, tùy theo các chợ ở trung tâm thành phố có giá cao hơn các chợ ngoại thành, vùng ven.
Lý giải một số mặt hàng giá cao, nhiều tiểu thương cho hay do từ mùng 5 Tết, người dân đã quay trở lại thành phố làm việc, trong khi nhà vườn vẫn còn nghỉ tết nên hàng hóa cung không đủ cầu. “Chúng tôi đều lấy hàng ở mối quen tuy nhiên, giá cả nhích hơn ngày thường tầm 30-50.000 đồng/kg. Do lấy hàng giá cao nên chúng tôi không thể giảm giá. Mặc dù giá tăng cao nhưng vẫn hết hàng nhanh. Một số chỗ chúng tôi gọi đặt hàng nhưng không còn” - chị Minh Châu – tiểu thương chợ Tân Định (Q.1) chia sẻ.
Siêu thị đìu hiu
Mặc dù bán hàng bình ổn thị trường nhưng lượng người đến siêu thị ở Sài Gòn mua thực phẩm khá thấp. Chị Hồ Thị Mai (28 tuổi, nhân viên văn phòng) cho biết: “Thực phẩm ở chợ hiện có giá rất cao nên tôi vào siêu thị mua thức ăn. Tuy nhiên, hàng tươi sống trong siêu thị không phong phú bằng ngoài chợ, chỉ có một số loại rau như dưa leo, bầu bí… vắng hoàn toàn thực phẩm thủy hải sản; thức ăn chế biến sẵn cũng không có. Rau củ cũng toàn hàng trữ lạnh nên tôi không mua. Do đó, tôi buộc phải quay ngược ra chợ, chấp nhận giá cao để mua hàng”.
Khi đặt câu hỏi về nhiều mặt hàng trong siêu thị không có, nhân viên ở đây giải thích, do đơn vị cung cấp chứ không phải do siêu thị. “Nhiều đơn vị cung cấp thông báo phải qua rằm (15 Âm lịch) họ mới có hàng trở lại. Nhất là mặt hàng thủy hải sản, ngư dân vẫn chưa ra khơi nên thiếu hụt hàng” – người này nói.
Ông Phạm Thành Kiên - Giám đốc Sở Công Thương TPHCM cho biết, đơn vị đã đưa lên trang web của Sở bảng giá các mặt hàng thiết yếu để người dân theo dõi. Qua công tác kiểm tra, các nhà máy sản xuất, đơn vị nhập khẩu đảm bảo số lượng này và cam kết không tăng giá dịp Tết. Ngoài ra, thời điểm trong và sau Tết Nguyên đán, Sở và các đơn vị cũng thường xuyên tăng cường kiểm tra thị trường, không để xảy ra tình trạng thiếu hàng, đẩy giá, hàng gian, hàng giả, không đảm bảo chất lượng đưa vào thị trường phục vụ Tết, đặc biệt là các mặt hàng thiết yếu phục vụ sinh hoạt Tết của người dân.
Gần như tất cả các mặt hàng rau củ, thủy sản đều đứng ở giá cao, tăng từ 5.000 – 10.000 đồng/kg so với trước Tết: như cà chua 40.000 đồng/kg, rau cần 20.000 đồng/bó, dưa leo 30.000 đồng/kg, rau muống 50.000 đồng/kg, súp lơ từ 10.000 đồng/bắp tăng lên 20.000 đồng/bắp, rau cải giá 15.000 đồng/kg đã nhảy lên gần 30.000 đồng…; mực ống 220.000 đồng/kg, cá diêu hồng 60.000 đồng/kg, ngao 30.000 đồng/kg, tôm hùm nhỏ giá 250.000 đồng/kg, cua thịt từ 300.000 – 600.000 đồng/kg, tùy loại.
Theo Uyên Phương (Tiền Phong)
Trang tin tức điện tử của Docbao.com.vn © 2008.
Công ty Cổ phần Quang Minh Việt Nam
Giấy phép thiết lập Trang thông tin điện tử tổng hợp trên Internet số 2372/GP-STTTT cấp ngày 29/8/2014.
Vận hành bởi Công ty cổ phần truyền thông K.I.B
Tòa nhà Âu Việt- Số 1 Lê Đức Thọ- Hà Nội- ĐT: 043.7955.844
Chịu trách nhiệm nội dung: Điều Thị Bích
Liên hệ Quảng cáo

Server: nginx


markdown:
Khách vào hát karaoke tại quán nếu có nhu cầu đi “tàu nhanh”, sẵn sang được tiếp viên đáp ứng, giá mỗi “vé” 200 ngàn đồng
Cơ quan chức năng lập biên bản vi phạm, mở rộng điều tra vi phạm tại quán Karaoke Thăng
Khoảng 0 giờ cùng ngày, lực lượng Công an huyện Bố Trạch đã ập vào quán Karaoke Thăng Hoa tại xã Đại Trạch, huyện Bố Trạch và bắt quả tang 2 đôi nam nữ đang mua bán dâm.
Tại hiện trường, 2 nữ nhân viên là Cao Thị H. (SN 1975, trú xã Suối Cát, huyện Xuân Lộc, tỉnh Đồng Nai) và Lê Thị D. (SN 1987, trú xã Hưng Trạch, huyện Bố Trạch) đang bán dâm cho 2 khách là Dương Đình V. (SN 1985) và Phạm Ngọc K. (SN 1985, cùng trú xã Phú Định, huyện Bố Trạch).
Trang tin tức điện tử của Docbao.com.vn © 2008.
Công ty Cổ phần Quang Minh Việt Nam
Giấy phép thiết lập Trang thông tin điện tử tổng hợp trên Internet số 2372/GP-STTTT cấp ngày 29/8/2014.
Vận hành bởi Công ty cổ phần truyền thông K.I.B
Tòa nhà Âu Việt- Số 1 Lê Đức Thọ- Hà Nội- ĐT: 043.7955.844
Chịu trách nhiệm nội dung: Điều Thị Bích
Liên hệ Quảng cáo


markdown:
Ngày 20/11, đại diện lãnh đạo xã Hòa Đồng (huyện Tây Hòa, Phú Yên) xác nhận thông tin Cơ quan CSĐT Công an huyện Tây Hòa đã có hồ sơ gửi VKSND cùng cấp đề nghị truy tố Hồ Minh Nho (22 tuổi) và Lưu Mai Tú (21 tuổi, cùng trú tại xã Hòa Đồng, huyện Tây Hòa) ra TAND cùng cấp để xét xử về tội trốn tránh nghĩa vụ quân sự.
Theo ông Võ Bá Đạt, Chủ tịch UBND xã Hòa Đồng (huyện Tây Hòa), dù đã có lệnh khám nghĩa vụ quân sự nhưng 2 thanh niên này không chấp hành và đã bị xử phạt hành chính.
Khi có lệnh gọi đi khám nghĩa vụ quân sự lần 2, 2 thanh niên này vẫn không chấp hành.
“Theo lệnh gọi khám nghĩa vụ quân sự lần 1, địa phương có 18 thanh niên chống khám nghĩa vụ quân sự thì đã bị xử lý hành chính. Trường hợp chống khám lần 2, sẽ bị đề nghị truy tố, xem xét trách nhiệm hình sự”, ông Đạt cho hay.
Theo hồ sơ, vào ngày 27/11/2015, Ban chỉ huy quân sự huyện Tây Hòa (Phú Yên) phát Lệnh gọi công dân khám sức khỏe nghĩa vụ quân sự, yêu cầu Nho đến Trạm y tế xã Hòa Đồng để khám sức khỏe nhưng Nho không chấp hành.
Do đó, ngày 25/1/2016, Chủ tịch UBND xã Hòa Đồng đã xử phạt vi phạm hành chính 1.200.000đ đối với Nho về hành vi không chấp hành Lệnh gọi khám sức khỏe nghĩa vụ quân sự.
Đến ngày 21/10/2016, Ban chỉ huy quân sự huyện Tây Hòa tiếp tục có lệnh gọi Nho đi khám sức khỏe nghĩa vụ quân sự năm 2016, nhưng Nho vẫn không chấp hành.
Tương tự, tháng 3/2016, Lưu Mai Tú cũng đã bị Chủ tịch UBND xã Hòa Đồng xử phạt vi phạm hành chính 1.200.000đ về hành vi không chấp hành Lệnh gọi khám sức khỏe nghĩa vụ quân sự. Sau đó, tháng 10/2016 khi được Ban chỉ huy quân sự huyện Tây Hòa phát lệnh gọi khám sức khỏe nghĩa vụ quân sự thì Tú không chấp hành.
Theo D.Công (Dân Trí)
Trang tin tức điện tử của Docbao.com.vn © 2008.
Công ty Cổ phần Quang Minh Việt Nam
Giấy phép thiết lập Trang thông tin điện tử tổng hợp trên Internet số 2372/GP-STTTT cấp ngày 29/8/2014.
Vận hành bởi Công ty cổ phần truyền thông K.I.B
Tòa nhà Âu Việt- Số 1 Lê Đức Thọ- Hà Nội- ĐT: 043.7955.844
Chịu trách nhiệm nội dung: Điều Thị Bích
Liên hệ Quảng cáo


markdown:
Trong trận PSG gặp Marseille tại Cúp Quốc Gia Pháp hôm 1/3, Mbappe đã cảm thấy không thoải mái ở mắt cá, và được thay ra ngay đầu hiệp 2.
Dù được nghỉ ngơi ở chiến thắng 2-0 của PSG trước Troyes mới đây, song khả năng tái xuất của cựu tiền đạo Monaco trong cuộc đại chiến sinh tử với Real tại lượt về vòng 1/8 Champions League vẫn là một ẩn số.
Ngày hôm qua (4/3), Mbappe đã đi kiểm tra lại tình hình chấn thương mắt cá, nhưng phía PSG cho biết bản thân họ cũng chưa dám chắc chân sút sinh năm 1998 có thể ra sân hay không.
Nếu Mbappe không kịp bình phục, đó chắc chắn sẽ là tổn thất rất lớn với PSG, bởi trước đó họ đã mất ngôi sao số 1 Neymar. Hiện tại, gã trọc phú thành Paris đang ở thế khó sau khi thất thủ 1-3 trước Real trong trận lượt đi. Nếu muốn đoạt vé vào tứ kết, PSG cần thắng ít nhất 2-0 tại sân Công viên các Hoàng tử.
Theo Đỗ Trung (Bongdaplus.vn)
Trang tin tức điện tử của Docbao.com.vn © 2008.
Công ty Cổ phần Quang Minh Việt Nam
Giấy phép thiết lập Trang thông tin điện tử tổng hợp trên Internet số 2372/GP-STTTT cấp ngày 29/8/2014.
Vận hành bởi Công ty cổ phần truyền thông K.I.B
Tòa nhà Âu Việt- Số 1 Lê Đức Thọ- Hà Nội- ĐT: 043.7955.844
Chịu trách nhiệm nội dung: Điều Thị Bích
Liên hệ Quảng cáo