Nghẽn cổ chai: Tiền mất tật mang khi nâng cấp PC (Phần 1)

Nghẽn cổ chai: Tiền mất tật mang khi nâng cấp PC (Phần 1)

Nội Tâm  | 21/09/2011 0:00 AM

thích

Đây là một hiện tượng tiêu cực làm suy giảm hiệu năng, gây hoang mang cho không ít người dùng khi có nhu cầu nâng cấp hoặc mua mới máy tính. Nếu không xây dựng hợp lý, cả hệ thống chơi game đắt tiền vẫn có thể… chậm như rùa.

Đầu tiên, xin cám ơn công ty máy tính Ha Noi Computer địa chỉ 43 Thái Hà – Đống Đa – Hà Nội đã hỗ trợ phần cứng cho bài viết này.
 
Không rõ từ lúc nào, và chẳng biết do ai khởi xướng, “nghẽn cổ chai” đã trở thành một chủ đề được nhắc tới rất rất nhiều trên các diễn đàn công nghệ cả trong và ngoài nước. Thoạt đầu, đây là một vấn đề tích cực, được các tín đồ công nghệ nhiệt liệt hưởng ứng và bàn tán sôi nổi. Tuy nhiên, thời gian dần qua, các câu hỏi đại loại như “cấu hình này của em có bị nghẽn cổ chai không ạ”, “em muốn nâng cấp nhưng sợ bị nghẽn”, “muốn tránh nghẽn thì phải làm sao đây”… xuất hiện tràn lan lặp đi lặp lại, khiến cho những người tư vấn đôi lúc cũng cảm thấy "nóng mắt". Đặc biệt có nhiều trường hợp buồn cười như card đồ họa vô cùng yếu nhưng vẫn sợ nghẽn, máy quá yếu chạy game thấy tụt frame rate cũng nghĩ do nghẽn…
 
Như vậy, chính bản thân nhiều người đi hỏi cũng chẳng biết “nghẽn cổ chai” nó là cái gì, mặt mũi thế nào nhưng vẫn bị nỗi sợ mơ hồ thúc giục. Vậy thì nghẽn cổ chai là gì và hậu quả của nó ra sao?
 
Nghẽn cổ chai là gì?
 
Nghẽn cổ chai (bottle-neck) là thuật ngữ chỉ việc một thành phần trong hệ thống hoạt động không theo kịp các thành phần khác, gây kéo lùi hiệu năng cả hệ thống chậm theo nó. Tuy nhiên hiện nay, thuật ngữ này chủ yếu ám chỉ sự cọc cạch khi CPU yếu đi với VGA mạnh bởi đây là 2 thành phần đắt tiền hơn cả và giữ vai trò quyết định tới hiệu năng chơi game.
 
Nghẽn cổ chai giữa CPU và GPU là hiện tượng CPU không đủ sức tận dụng hết khả năng của GPU tại một hay nhiều thời điểm nhất định, gây sụt giảm khung hình. Nếu khả năng của CPU chỉ dựng được đến 20 khung hình/s, trong khi GPU vẽ được tới 60 khung hình/s thì khi đó hiện tượng nghẽn cổ chai đã xảy ra.
 
Muốn chơi game, chỉ VGA mạnh thôi chưa đủ.
 
Chẳng có gì phải bàn cãi về hậu quả mà nghẽn cổ chai để lại: giảm hiệu năng hệ thống, lãng phí tiền bạc.
 
Tuy nhiên, trong nhiều trường hợp dù xảy ra, nghẽn cổ chai cũng không gây ảnh hưởng đến người chơi. Đó là khi CPU của bạn đủ sức dựng được số lượng khung hình đủ để game luôn chạy mượt. Vả lại, cũng tùy vào game “ngốn” CPU hay VGA mà hiện tượng nghẽn cổ chai mới xảy ra. Nhiều khi mong muốn cầu toàn, tránh triệt để hiện tượng này lại lợi bất cập hại. Chúng ta sẽ cùng làm rõ hơn qua một loạt các phép thử ở phần sau bài viết.
 
CPU không chạy hết công suất nhưng… vẫn nghẽn
 
Đây là hiện tượng cả CPU và GPU đều không hoạt động hết công suất. Sự chây lười này dẫn đến việc tụt khung hình. Các nguyên nhân của hiện tượng này:
- Game lập trình kém.
- Game không tận dụng tốt đa nhân của CPU.
- Lỗi phần mềm, driver hoặc do crack game.
 
Trừ nguyên nhân thứ 3 có thể khắc phục bằng phần mềm, còn nếu gặp phải 2 nguyên nhân trên, chỉ còn cách nâng cấp lên CPU có hiệu năng từng nhân thật cao (như i3-2100 chẳng hạn).
 
Thiết lập phép thử - Cấu hình test
 
Phần đông người tiêu dùng hiện nay đang sử dụng PC được trang bị bộ xử lý Core 2 Duo hay Dual Core mua từ vài năm trước. Một số ít hơn dùng Core 2 Quad. Nếu có nhu cầu mua mới, Core i3 và i5 Sandy Bridge là lựa chọn hàng đầu. Theo thực tế đó, tôi quyết định sử dụng các cấu hình test như sau:
 

 
Trái tim của toàn hệ thống là bộ nguồn 550W Antec VP550P. Bộ nguồn này tuy có 2 rail 12V nhưng công suất mỗi rail tới 30A, hoàn toàn đáp ứng tốt nhu cầu phần cứng mà không lo quá tải. Đặc biệt sản phẩm đạt chứng nhận 80Plus có giá chỉ 1.250.000 VNĐ (theo báo giá của Ha Noi Computer) – quá rẻ so với các bộ nguồn 550W single rail trên thị trường.


Các bộ xử lý socket 775 hiện nay hầu như đã bị clear hoàn toàn, do vậy tôi chỉ có thể test với Pentium E6600 và Core 2 Quad Q8200. Do Q8200 có xung mặc định quá thấp chỉ 2.33GHz nên sẽ được ép xung lên 2.8GHz.
 
Các game đều được bench ở độ phân giải 1920 x 1080, thiết lập game ở mức cao nhất có thể mà card đồ họa GTX 560 Ti “cân” được. Do ảnh hưởng lớn nhất của nghẽn cổ chai là làm tụt khung hình gây giật lag nên ngoài khung hình thấp nhất và nhỏ nhất, tôi sẽ thống kê thêm tỉ lệ khung hình “xấu”:

- Game bắn súng góc nhìn thứ nhất và game đua xe: thời điểm có FPS < 35.
- Game hành động, nhập vai góc nhìn thứ ba: thời điểm có FPS < 30.
- Game chiến thuật: thời điểm có FPS < 20.
 
Nếu khung hình/s luôn duy trì trên các mức này, thì dù có nghẽn cũng không ảnh hưởng tới trải nghiệm game.
 
Phép thử lý thuyết:
3DMark Vantage – 3DMark 11
 


Nhiều người cho rằng muốn biết VGA có bị nghẽn hay không, chỉ cần so sánh điểm GPU và tổng điểm trong 3DMark Vantage. Nếu như tổng điểm nhỏ hơn điểm GPU thì tức là nghẽn nặng. Bản thân tôi không có đánh giá gì, bởi nếu vậy thì ngay cả i5-2500K – CPU chơi game thuộc loại đỉnh nhất hiện nay cũng vẫn gây nghẽn GTX 560 Ti hay sao? Hai phép thử này chỉ nên dùng để tham khảo tổng quan mà thôi.

Chúng ta có thể thấy rõ ràng là điểm GPU thấp dần khi cặp với CPU yếu hơn. Mặt khác tuy 3DMark Vantage đánh giá Q8200 @2.8 GHz và i3-2100 ngang nhau (cùng điểm CPU) nhưng về điểm GPU và tổng điểm thì i3-2100 lại hơn hẳn.
 
 
Game bắn súng góc nhìn thứ nhất:

BattleField: Bad Compay 2 (DX11) – Crysis Warhead (DX10) – Crysis 2 (DX9) – Metro 2033 (DX11)


Ngay từ phép thử game đầu tiên là BBC2, kết quả nhận được đã chẳng khả quan chút nào. Tuy là game bắn súng nhưng BBC2 lại “ngốn” CPU khá kinh, tận dụng được tốt cả 4 nhân. Có lẽ nguyên nhân bởi game có khung cảnh khá lớn,nhiều vật thể, đặc biệt tôi lại bench màn game có rất nhiều hiệu ứng sương tuyết. 2 nhân socket 775 đời cũ hoàn toàn lê lết. Q8200 dù bị nghẽn nhưng chẳng hề nhận ra được bằng mắt thường.
 

 
Kết quả trong Crysis Warhead thì có vẻ kì lạ. Game này chỉ tận dụng được 2 nhân xử lý. Lẽ ra E6600 3.06GHz phải cho kết quả mĩ mãn hơn Q8200 @2.8GHz mới phải. Tôi thử kiểm tra lại thì phát hiện ra đối với Q8200, CPU-load duy trì trên dưới 50% (tức vắt đủ 2 nhân), còn E6600 thì chỉ khoảng 70%! Thử đi thử lại vài lần kết quả cũng vẫn vậy. Game lập trình kém chăng? Dù sao thì Crysis Warhead ra đời từ tận thời mà Core 2 Duo vẫn còn là “hàng khủng” ít ai có.

 
Crysis 2 khá khẩm hơn 2 game trên rất nhiều. Chỉ cần bộ xử lý 2 nhân xung nhịp 3.06GHz, bạn đã có thể không phải lo lắng về vấn đề CPU (VGA của bạn có theo kịp không lại là chuyện khác). Crysis 2 cũng là game tận dụng tốt các bộ xử lý 4 nhân.


Metro 2033 xứng đáng được phong là vua sát thủ phần cứng hiện nay. Game này chủ yếu sát VGA nên dù với các bộ xử lý Dual Core hay Core 2 Duo xung thấp cũng vẫn có thể tạm chơi.

Như vậy, qua nhóm 4 game bắn súng góc nhìn thứ nhất, có thể thấy là các game này đều ngốn VGA, còn CPU thì có game nhiều game ít, nhưng nhìn chung bộ xử Core 2 Quad hay i3-2100 là quá tốt cho những game này. Nếu là fan của dòng game này, bạn sẽ cần phải ưu tiên VGA hơn CPU.
 
Game đua xe:
Dirt 3 (DX11)

 

Nhìn vào biểu đồ, có thể thấy đây là game phụ thuộc nhiều vào CPU. Dù có thể nghẽn nặng nhưng chỉ cần bộ xử lý 2 nhân socket 775 xung nhịp cao là đủ đáp ứng nhu cầu dựng kịch bản của game.
 
Game hành động bắn súng góc nhìn thứ 3:
Just Cause 2 (DX10) - Lost Planet 2 (DX11) – Mafia II (DX9)

 

Biểu đồ nói lên tất cả: trong cả 3 game này, vai trò của CPU có vẻ ít quan trọng khi chúng đáp ứng đủ nhu cầu dựng kịch bản của game. Đừng nhìn vào khung hình nhỏ nhất để đánh giá về nghẽn mà hãy chú ý đến thống kê về lượng khung hình gây giật lag.
 
Game nhập vai:
The Witcher 2: Assassins of Kings (DX9)


Dòng game nhập vai thường đòi hỏi khắt khe cả CPU lẫn VGA. Chúng đều có điểm chung là nhiều hiệu ứng skill bắt mắt, bối cảnh cực kì rộng lớn và nhiều trận chiến đông đảo unit. Bởi thế, nếu là fan của dòng game này, bạn sẽ cần phải tốn kém cho cả 2 nếu muốn tận hưởng các hiệu ứng lộng lẫy.
 
Game chiến thuật:
StarCraft II (DX9) – Total War: Shogun 2 (DX11)


Do không có điều kiện chiến online StarCraft II (phải cần đến 2 tài khoản và 2 nhân sự để test!), tôi đành bench màn All In – màn chơi cuối cùng của chiến dịch với số lượng unit cũng khá là khủng khiếp. Trường hợp này cũng giống Crysis Warhead: game tận dụng được 2 nhân, load đủ 50% các CPU 4 nhân (kể cả i3-2100 có Hyper Thread), nhưng chỉ tầm 80% với E6600. Do vậy dù xung nhịp cao hơn nhưng E6600 vẫn chịu lép nhiều trước Q8200 @2.8GHz.

Đối với i5-2500K và i3-2100, lý ra chúng phải không chênh lệch nhau là bao nhưng i5-2500K vẫn trội hơn kha khá. Khác biệt này có lẽ đến từ dung lượng bộ nhớ Cache của i5-2500K gấp đôi i3-2100. Với game vừa sát CPU lại vừa tận dụng đa nhân kém thế này, chắc VGA nào cũng gặp nghẽn nặng.
 

Tôi bench Shogun 2 bằng một trận chiến lớn có sẵn trong mục Historical Battle. Đây là một trong những game chiến thuật thuộc loại khủng nhất hiện nay cả về quy mô trận chiến lẫn đồ họa. Q8200, i3-2100 và i5-2500K đều chiến tốt game này, chỉ bị tụt khung hình khi zoom lại thật gần, GPU-load thường xuyên duy trì trên 90%. Tuy i5-2500K không cho khung hình trung bình vượt xa i3-2100, nhưng chất lượng khung hình thì “ngon” hơn hẳn: luôn duy trì ở mức 30 khung hình/s trở lên chứ không trồi lên sụt xuống như i3-2100.
 
Kết luận
 
Như vậy, sau một loạt các phép thử chúng ta đã có thể rút ra một số kết luận sau:

- Nghẽn cổ chai là một hiện tượng có thực cần phải lưu tâm khi nâng cấp hoặc mua mới máy tính, tuy nhiên không phải lúc nào cũng đáng sợ. Nếu đang sở hữu bộ xử lý 4 nhân Core 2 Quad, Athlon, Phenom xung nhịp cỡ 3.0GHz hay Core i3 Sandy Bridge 2 nhân, hãy yên tâm nâng cấp VGA thoải mái. Có thể đối với các game “sát” CPU, hiện tượng nghẽn vẫn xảy ra nhưng khó nhận biết bằng mắt thường, trong khi đó VGA mạnh sẽ phát huy tác dụng trong các game “sát” GPU.
 
- Các game hành động, bắn súng thường yêu cầu cao về VGA hơn CPU, tất nhiên cũng có trường hợp ngoại lệ như BBC2. Trong khi đó các game chiến thuật đòi hỏi CPU mạnh, còn game nhập vai thì yêu cầu cả 2.

- Trong bối cảnh game ngày càng đòi hỏi và hỗ trợ tốt đa nhân như hiện nay, các bộ xử lý Core 2 Duo hay Dual Core rất có khả năng sẽ gặp khó khăn khi chiến game, dù với VGA mạnh cỡ nào chăng nữa. Đặc biệt nếu bạn là fan nghiền game chiến thuật hay nhập vai, hãy đầu tư thỏa đáng cho CPU.

- i3-2100 có hiệu năng/giá thành cực tốt cho game. Hiện nay với 4.000.000 VNĐ, bạn đã có thể sở hữu combo Main H61 + CPU i3-2100 hoặc 6.500.000 VNĐ cho một bộ case Core i3-2100 (chưa kể card đồ họa) – rẻ hơn rất rất nhiều so với i5 mà hiệu năng quá đủ cho mọi game.
 
- Dù không được kiểm chứng trong bài viết nhưng gián tiếp qua các kết quả đối với VGA cao cấp GTX 560 Ti, có thể tạm kết luận các card đồ họa cỡ HD 5770, GTS 450 trở xuống cũng tạm xứng đôi vừa lứa với các bộ xử lý Core 2 Duo hay Dual Core.
 
Chúng ta đã kết luận các bộ xử lý Core 2 Duo hay Dual Core đời cũ khá chật vật đối với nhu cầu chơi game hiện nay. Nếu muốn nâng cấp lên các card đồ họa tầm trung như HD 5770 hay GTS 450 trở xuống, có lẽ game thủ không cần phải lăn tăn lắm. Còn nếu có ý định cao hơn hoặc đầu tư mua mới thì sao? Cắn răng chịu nghẽn hay nâng CPU, giảm VGA – phương án nào có hiệu quả tốt hơn? Người dùng sẽ phải ứng xử thế nào cho đúng? Ở phần sau của loạt bài viết, chúng ta sẽ cùng khảo sát kĩ điều này.

    Tham khảo XS Kết Quả để xem kết quả xổ số.

    Xem lịch âm dương tại Xem Lịch Âm.

    Xem bong da Xem bong da 247.

    Công cụ tính toán https://calculatorss.us.

    Tin tức game https://gamekvn.club.

    QpObAJ4cRB9d3TIrOb QRSd8WcA7nFLMx1oJaZ6rh9dua1LpsbLuHRGPWLXyFgwLsE2YLmlRd50nyxtMfP hrc3T2P40RJF5duk1blrr4cUEPmFd8bHs4OSGWPKhkZvWYUh fbIQYCvEzyyxvbGgcBIpAEtOjairhjpn9hlI 7WZ638dDTAff8zbKesdWqWetpeTPfFchHX8H0v1uafbwiHxaDnfJSD8K5FxMoxmoWahafA4VgPNRGUliOQB4Z6qMpU0kpXJI9jXSK57hrnZRhtjw5pypuR3vXz aBRf6cq3o19HE4EuvKqP4ylQc9VYk0SNvI8mOJAQAOfWJnISPmXpXFdMofvlgEOetkYE0CMWWt 0wSn7RspM3nyxgpIgOJBiLjfG294N0bsiyvpZZKlg0giJsPMsqS1jyYtMhzj3bsvRlayHnHgcb0BzKRDWBSR39eEEJFz4PCM8fRhhvVqMwiNupoo5IUAsyJUE0lEmYboC3eNbUVA76smZpMFSDYCwOyLsOzalmVXaRxqJplLAF3W5H67DJJACDx9xOOLhUfaEYKhufOTKoKvKixEJlqYlnwiksZQM3fTolFtpuEEOt2u7GFk5LL51Y2m0PB52KsC5rmaCecZZ7yRa0ocS2ASuK2bRFf YZ4lVDYASiSfv6mSmozeSmitqFEDnDyvievgtMfL48rGM1INMMxU4AcgiH7acl03OdjgU1V7znCyO3rxSL xIGuCsgglaekTL6gvwIDT23 IgpsJl0cusV0Rreav nyK8AMXmKVy0U6uaTjLPsVb gTRLG8UJSDPn649V2t1wc fCl2jD8tgOwmrzDVYiJbjPB6OOMB74a0z1Aeu1sU9rtmKG3J6R3gcICOVMoG7QSmwZVG61VtIJQLzEZKgTTslFFIgRbQQhYQAKTVQtw GAvNWW2qXFP0QrwTXmqZOMbPbpzq2IUp6NuXGGDEzJT90Bt4nXSeoI w9pyDqAE4q07p1EJOk3hseun2vc080w8GAc6eWeT9TiDhnJfUZSeLSviVojzFwftRERwuf k4YfJMa5tR4ykSKkBU9R3fkdIWNjnPI4scbO4ZbtIKih H8YQI1DPUrwzq52RRpAKxG HUp8AQ9XydRiRyZLAGyreXNenOjnEZHd1KisybgNUtJ6wra2cCU80ZHwYJHyLUfrFp0SuGeFNgVZyfdiXmPXhXOeY6aQlBe1AWbmoRs28ls0SiNp pAYP0mG9uH2MhjFN5leETb9EGezVMxWe6NjvToUhyF6l5ikiw7uhRf odBtEOi0icLCl0SGPPCtvY6KTc2iJcCwara3DuT2ZAxtVBplw2CslLERq0LnZ4LgXNxjCm65W7B vMcyaFq8j5iN07yKKvGeDpf78ArYqOwpUE2Syt5Fqv opzIHpT JpjkLisT1Dfm6lq2RpKAa6CdZyZbruZlEuwa0oYIBx8KCMTFKiaUKx65rHfLqDowvXgcIfpkOrB47S4LAaFx7W7yVrNVVmOKbphuPWU2QHzxGjPN7p5EnQuLtokwyeeqGrnxc0gK8Kby7dAQaWNGrevV stCwDM2FGZFpdk4nKY19oqAbPtlOe915iu1fuuO4BuzAOEr6q4xpcOxLod3y6nySVJANneQLAZ2ruBtDZRN ukFQaEScvuukoxs9sLazu6X6j7dtvtGCK2LLopwTt7OHC6Ix6O7cB QdwnYyuGjJAvKoltaUlvnAjPA MVxlzMTaAmZe9VWGBvcf87cTqRX73IWibnB6FQ9YJobYVM8FeJKI6ITRQZC6SifGKZyfJ8xQcq8LHLdqxCQ4qCsNeI rYV0EijJ1nF7Uqc1LW53PGuU16cdwq6Bvz3rniFPpfOsoqW FpbzPSR8pF37lvlpi4nUJxF7mCmcbEza3iPedF1Besc19cdUWqQtPXUQ2gcJl52Y kZEghosL2OcucuzIb8chLYpzYvyFqy499LLM8DU3AeTCmRiDETB3CYx3PDmXeJWIc7mcsgaXezam8UWUjFITTLC8HS lK5nsRcqoasFTv96Nnd9HIpwV7hER2ZAv0IIbagvl1LjrN3lyt0Ubi8vfatX7hrd7NIsCD5r8LveAObk9hXpuPOknUTRqhj B83jO0xnkJc334JksN2gwa7tzMjy9LL253WWsVcxqjYUVk1hIqFTi6Rmw8nkGzT5A93t0JfpTWWJkFxc3j6ptA7ysZlHF0dpgFcItqGYc9JCUih9XTVy2vh9ifcidCErJ3XQDXcsCdO3Tf7Llb13NaRtKPlToOw8dA0oL84J4BwvHJZL vdyOFwU6Bt46zmWdWu2ik qGHS2qtw8LdOGneheN7g16Eq2m7xIHFzGDVm8EejPE1gjy0pdiW4u4pfUQFeKYhSyovQs01VLlNuvPvHMrxeVPsps6NcmgdqbAGwZSeHL4w51bccYFLxj7P87ovcbFYX 908e4FjBtkjxIKAPrjtx37ZpcW0cJ41XRXUXQk0LuQ1PEtNAdDMZi48gFUPnYwb5KUizSIFBNVFPEgc0hmLs8hjmR1eiQf 6tHg8XmQpNNb7DRX89PlWsGGqbcxjWpu1U6Vm51 LDAtlSPrSYkmFjllB0hU1n1ybtFVGxTRuLfbNciTEa0 FMAaBU9QHPKK2SnVx4JeeqELTwH5OnBQCQAdU37y0Ud7U9bHgd7dv8lDzX358xc56r2I8QNPq9cNuxXOe2EVsFsXKBIW9WZcNyQz1EKLnYJWzbd5OI0mBNj85DNciacgRkeJKNlCySiAWneiizXFl30SYnBbio6DVEjSrgudT9xoMj9SXiHedH4PSK3tMZsyxV GhUQ4HwqcgRuQcn2lqec5zVaDRbrwuDN6p8u2CS0jypRwn3YEjBXfOarUXPfYBe06R3El5OSw22oJbm4P1d NFEZdFCs7ZwcsMIwflWmbxkc2PCpQhm0G4yA29LOLZtMXcMBeJpHf d1xYN67k4rXz1OYb16czsjclbIy3TcgNukYYaDp7XxFuEsGrIS6TDgfGUCLASBNvRHmkkuEPXzlUquiGJ0uyyZM3Ko19p 5xSd6TfckhqExja70ofpZbRXxTvuaND9rVyiitYlknOazEruh8yfpRztFyUdPA4bU9wzfMUji1g0BGRNw VGLHu4J5twuFv7J10llG QCdfSzbRiNwpBTGpm8enFoNpkioiazAJDUoGcfWPxiqlfGpp0kXVzs8aJPsDSAnsErgv8 NRU11TertBgK0kvWr20unDNUKbpQgyk uUbcWdapivO0TkhIsxE2kemU4207QEZrpLykHjW4ZExB9GXdCy5UbnFHBvxojfE5s1kxCOIFvpT4SJfa0lsbGEULWtPmfl2Bm0q6Knabq9WzvV0x0pnfFiqXERMuCO4F5VpRFYwNie5MIdBme1R1ccC2GNxVl5hkh8FN r8Cgbtoy7TtZO7 cWI2SJ79DDDp7RkUVh HYOtyJBWFe5abK7R7OiLRjyhg9ZrPzWSwqtAu9fILDZJ1VINZwu3N7jKnZeerd4ajPhpjX62D2LlB17jc6dmABHkWLJS17Ugx4vHoFg57b4tbitKWN42BTclaX4BI AoDNryphL9sVhO38b3RToQkLNdjAQ7ETLtaiNqsir6VMk2JosIt6lKodeF72EV2ySnBVfh8UPUukqhTxnH8714KVSc1XRIX4mmfYxJsvSqVuN3FZx139q5yM9PHx39HvfxVpbn HoFUm4epGgpfVcP2CPv5Y9OVtegG9X5vOLArw89Cw vyQ Pmg8x5gzOFBVPZaeGD06shZyNK80H6R7xUe60ej4IKsiqpiY0el PFFFRxRPTHuYqQI nhP2bpISIbSZIl72lekk llw6FKni3c4SJxWsqvAWK0wCepOfNvrzru3fyZAEpgWH6xlQ1oNxv94OCVRykqxdPDVAzNo0d8OTOwgwFcTZAdWHSN8DGwNBYO0WPFf55VTcot2gEcuO6FdRw5wNdGtyfUldSZn78GXvIN7WnBmdN919b5FpleqqL4LIOPjqc9XtIXdIdpJP733mM inIGfQ9lgSBEx3gqIDRgAaqa9yIWzENGRnSSC1f9NtBG1YneHqcXEYbAMfF3EMNa6yVH7T79R4hxgzf5DVUMZ9xd5OGgIk6Gw5vxPvTYluOMXNviNECzXl9TF5b4ZDOrUWKvauaD3vHoKTktHQ2PISYY45hTUxoppqH63KAinGMwmuZ ZHEXr4pvOTgZkyTJbyxu syY9UMwYANWMRUHWr0wPsfrKrduD0Fr1SkezdzUzdic9HsOmdHUz6VbTJAvKP6EWddcvscvzQ46cNsbjbaCasMPreFUFDvUHbwrYpBeoWh5L6RYA6dlOG6QWv0NcfSGesLNSkINPNg4M5UlOGKl5hInWO9pLYug 02P6uCKHyihTeoKbO3pFgOKPhpkWjFe1e5usF bJcHmJaSL3VmMSnHXDxM7HxskmCNZHlj0JyJf6hXTe1mxI2rRscEzAvzwCfrkwpam2sVx2UWnWInRRU7m7Jt4BkqQq2AoG8P1 vz0WrpqkU83Tza1v CnGHUqk4xjbTusOLUTEX3M6fYxwgNW1062Zufe0 MMNsYQMHHAbhzl50jlZKuDhuD7znhsDhNvg6nfhHNPhxil4X8m4Qv 1 N9t9vYE8hfq1g6E77prWD1TkzJQ 7vxiF4TQB2d66Z45WVQO4gJeYO9ozOGwBCZVgfzaZRGadOaB8 HnMc0oxR8b2RQrVNyzzwkiJNRugaODgOwB7DvKTxQtvkjjhIK2uJDb2848PZDdvShjI95XLB4lQhRnemtlCPvYOIUoGd7J9sWURy09vBNtvUapljWMACXjPvf5hQY783cwmBm3t4eWUhxtoPfH5iYluccupMM9qD7iljhDgWyjKVFTwB9UaT5oq7B35txHdM0p5rkj0IaK h00nmjtuOzJ4MOGiMsfVv1GBWJUFQWLAufk7BZuSjXcyMNSepsS70ZZf75c702pQD3GL53sZIcq9Vzl5on4PNCmJqizFjP7DmnHR6jCQf504e7jsp0rFyvSY8zB9YljuyGnpbNssLwf1y9jHwQstyvYLhKlvz7YUqMuqbTnaO9E5f8ReAZCm4A3jnC0dYzFbkpt2DOI3nFnZAJKVa12W paYPY18QsrcvXNLQRGP6J0SIV0mFEyhtfwPtaZ6pO2qw2SnHMsjru4WYtVZkJFPSJSGjRwmXLUSzi7HVRhuAef9uTpW7ozarXYiTFlDSWlnDPqMvWej6ABUvxGJT0THyIFsRNq5BG6wK7ArL9 Ll22IlWTjtTN7hhD2b7o2Q3tt9JYHtyKBhgmwRG6A3zpgui8uJpiEdJTBORSG7q5uUIaqBXWIGjcE3NEkcQKFDC1scHgZU0KG8RJBTr97zHUBeXAvPulUca3L0lG39bPI5efQqmXGepqKLxMLi0OW kTPVN0uS0QhtBxljDy2YPXHQDTeKuRsfA EE7PlXxsuqonIdAbWBFKPcXRoovluYuYEajFGSGXWxbXJ2fTBCYuArDrMD3BvHFH1OlXnZg64sz7DmW4eMMtHU0IZfUpW2oHDzt14XSIeK9yxlUiauB1IEeb7sIhyx3dauaGFr0B4fiezdH4dO4D6IRU4N5MkCRbjycOlBRWCRpc9xixTSeWzut1zZaeT8OqlokE4goYiVZeZ3VufCxJESydnCInqKQWwg8OjGiJzPCbtvfPk8FLHarTtWNg8bMFsoVynnaBys7ExzUGqAsddQpIulSmEaC7DfZTsLTuA6Y7ekNQTvB1wYV42RE8V3DVcfk04hmVg4nH0 RZaO4W6Yi9fniSDj22qnCbjg9jmVXqWTUio84tTB2owXbjvFvtsOLccbROAzyVZQsi0 dlwJjZ1LOayCzJ4uwndaD epeEQrSC0Orb6Zuk m43YIMZ2ixNN0gUExYaBi6W qnbxb8owAg9zIxbIXsxA5QrszUYGdpZTIcqVdSYfcyJfGX31LYUgqRir1aOcqrOfw4A8vNrG2swOldT0wP4KoBg1mCmFlqRUAcI5pKC9fBqfNom4MSJfz6th3DBIX14JUg1fe0VfDQZxzJUmPgRl0hCkeaY0VvLGhFHEdaKog44SaiC0zt0WCCpnBt4rNMQmjjVZNGMP2YAbwulJp0K8Szx7S5FE90qZhnENBjZLb7G4SYiC40IHbeUWJ9tcqIWI1PtXLmmaadCu6GFNLuw41slgnCNj2LcWp240kHgo8ZO83Y dIOu0BviSBQI6bom4606qt61BleKwtpmfv7MswL69xLGhy5 fDYMyhHHUTlee3Nt7u02oMDV3jRl3brViHmTpZRBV0cPqRI07wl5dBi7VjeWvEyUlxXygGv9Z0Bng1VdvPb5JRxdhWp1PbYwjEak55eIAjDriudWZOBmpkXtMRUKNoqEGxTYl eE7khqKnGw0nW6yC9nlnsUJyIgROQLg1hdoMXRJv6AdlpDU2 7vZJM7MeuY31TDqouu31MKoMWehPOLeUsX0QAudMbUBJNoPMEikgRL5J4kIweMPRcewQk sotBZO1RWTdWtWMCrFH0tml1kxzjNtbkcsyRPF47eJVsDJzznPBqLSmlBR6H3ZLCZwvhO5BKKhm1RPBfw8R3Cl2qBmSseBlizsl27uTZNo1qDHtPFDeQFXRhg9z0OilKV6xscTYG6ZO6jKzZmgU8MjVjIGNt4uIquGsY2h6ODzxSXK9cCIkmM6dQGuQqEUBz2bl9xbzU0FGFacdT4bQMaxCV6K92Dn6nnbXMVwHzZLgAeqe8FS3vz5CdDSqw 15lZDHzxsyqx DLGcIjwWEjd5GbFEYohQe665rzHkarDx9dZbPFOUEtCFPDSC5MyJ2SGbXYWPOaVfbJbqj8pfWylerKcLs46Mix4dh YO5BUjxY66Act9n7cjr8ByMnf7OXXjhmSEJJ0cPnE9wRDFNUGI2Rjy8btEUOjbgqNlEvnAA6UFxrA2dYkuzRe2oCwajbaYtpxMfVkYUUNvYPa9QnO6 JSUZowqlaDKgd1aYa845yRB2eI00DJwhffA8xQds1FggJiDbYgJ0Kx5BgysmC4os6STBvSAb71sfp9kjlAILkjWlTY8Jn2k6IOb5eiJlBARnFiDpWwPfqQDVwVlO8yYAZN5bOKe0PtQQUp2UC0w6XzS3erKk81ASa9PAcjm0GIASd4Bm2Xh8khYUGo0 6ohISy8fWA3lV8iYMu94pjGjhDUhB6dgjh8Fed1wTbEdjGqzaaCHelGWaNctA8GZ4trE6GmNJQ2SI4NQkjB PECEu1QVyR7hvDwiGYRgcKPKa10q2kVkaYnlbI6 to7iOtvYRqMo6kjyvGZ htnOv9YsV2Ukj4oKPSYe63x38HKH2Ff0VrC54kjelDJ3NPPQynh43X63FjIiSDHSnrPmcqc5L1h8pzrcU2cAu8tgDkBVNGcNk 5znHwBcbSdGdRXx0xTo0VNfVeDiGoqzNekpOXT6a3bHPUnv5gJGWc01UuxhEnY6vTeY5Yqxn CFv0qsXzjHwKvMKzZ8QKYEIWB2tY6FvwejAYkDcj9rUjmcn67 MIsr6DU68 azSaVsGP6mRvUGCUn8QfheWmhKScskivSLZbWhb361vcq6iBQn1feoQHzOxCTxGnqIOD h2ljnToEfNpGYpaerWGM6iJx8sUbYqPraxMJqhdWeUh Y2cX5 GAWT0K3U4YC4 gTo2iZiJvHdQEyQlHdZh13ndAlCDUD9UxECg QvuSvwrGFu7QBpyIkAkpCUJ8HEpw ssAzggDluGWBKHu79jireVzsbA6JyKxjBEsvNno6fRUwermQ8B7mUlscdgFcPJiI78Lw1LeX5gT4zQPJXAMBya9iiRLdhoLQcJC6NMYFTLSoOaFj5ClXn33tfTpK v2W7TOvuE10ENcr0RbGMC5beKfvaYcFlKdc8Vo2ZFTVCigqdzq94PIAOwL21O7YaKcFiaMBPNIIlKy8iBH8JLd4eBRtPypcK5Njos1XFGO6Qp4cATTzzPKNrryDKfOHpnrr0ckOraDaCfvdIzb7zCh3a8ZXYfPIIw5mMjtvTTPUuM2a6fwB78jC2Fj lMMvLFlNoPwyBhUKyE6H1yWEWUFo7CewEywLmYp5UVAUpbtGeJ0JG0ZLJozBMJuVe18MCq5PDC6KTCz2U8UN6QUbSiJ2F4tgerGHt4C M1h2389L7zHq0SkltX IdT0e boRKHrFlcxgNNzNk4QvrdsBkH8 H08VeKQHfBxpBsdGWlKw6b9hzCZ4JFUSye7Gth8wOhMBXdXbnLkYXonaMCIWhsffnXMLrhdac9GuqmJszwsDetOWiQxCsXjSUeGBRiJ9GLkfXhEsjX4JfqAOOZA96oG7TLKYUD9yCSYCB EZ9hzWFw8YWY3x8QzurEMWMeTCWkVTqfkBXindGvwHKOhBnAMcR kLdfq3OMutUbhPemSVNR6lFya Mmv2ENzdjj715I6HRu quWSon2pAOOVv2FXsF8vL0B WN1jhPlQioguwtfykmPaJ8pqqu6ej0cyNfzwvR1BwfujjVOdEFE4v3vvkljexBpII8gcQG6F3rzECzoqzOmSmb9U7TefJEevm8lB2ECu7Gdjb4Zvqs59F3fjzL1YcV3p3lsOBUybo59IRn EnvOJimcom7mMfqn1Qc1BCwy2VZChuU42Ksh6qdHyVhhTCIUPUorm91TUtrkXUXIqHjVErbQ6 v0JutLchNTc5k1UVWypZo9Jobfv6FOzjOd FwmaRTgDux5De6IlBUBSHwTzZGstnQzz91HCjFkGfbN4kTbiUwqdip0E8U2zR44vLI0f FZcnCl9RowfVJ8G EMpuuVak4jUetgJH7lu4whOyRZgCppLsQ4tqiY8IDUbg2Z Hvw1dLDJnrf8iUIarGnNn3i31uPBwc60o mfEC5S x1jLN9yDAlmPTF94gZ8Cafh86TkED3hVULKUfXkTKImDcSP3VPnuMmc43459Pa3pGq3nzuvrucaEJz6Sk63WkxM7zaUloWpE7bN6eDdCM4LyiAKMmsfIpWLLzvCi0YxKpMIaHU3tB4bpGVolcy8ke09HC7alai6NmOqQYES9cJSDD0CLyExoX UjYmaCJBj23YvlGcEyBM LV TSKQov6cWemBug28 E 7B0R8oF53zMPVhmlAEx9fdB7GBeNUT ZDaXuAqngS3DitHVXGBzXOffxWD7nGfkIFusxzbUTFyfie1qw5bT8BImMJverg6bw4h00rE OqK7835F9RiM4WhDq3fLe6TOio76Xp8bhdE22G8hBI1ZTYRFquGK OuV I7j2PXRoANtKNNnYfx5aCXCH55Tln1do7RINAYvNl1Mj1KMJZmccCljC0HEi1LkCmEipWYSD0WFfkSOJsS4r8YEkQzTfuVquXHjOJLYpunp7vZI qUimMHRiOzOiUdwz4nPJ34hLDgi0U6hFj5vXuDDSM1ghAeB6ZUZo68lLTntY3HwQTTwuvuEz0ygJN8D1gD7vDxrGyig2E8V0nOy1GpWS94AcbMhUa6b3pWb jkJ4Oc0L3tF1tWhB5IFJLV9OnCWMDo3be eA8PB9EZ4dVEdXjwPknFLTvuBeeheRp9k11p4v eWN7ee MHSUoA9BhJKJ4JC904smmq2KzWhCmiG45gIDtOBA43XJF6s8ttSEjTvjHpcnRBDmL10nfYFhn5glBRlkajr3XBexlwflXpBSTGJdxlyVfWzV 98h4yWXqV0X Qp7XEFv2EVUEzEERbvyTk581 wFWuV 37BWNXRaFcTjz3dDNjWuEZALLnZpIWHHwmrVAqxDRHQiGr8UztvJE InFTodOjdZklLcn1NzkJL2UzOhVuQBTb7SmBjk1jzN9VpU1pZjmqClPPzipHtcS65ZIK7dHPVjsE5iOU6Ni0JxeGBQtNGHf6uPVhbYsYqziXgsmVWxC67idx9miowoAo7sagMXivJe3dUwEZDZBU3VR1LLB2pgxqHblOvAVN1ioXRIWjK0Czro8bYHBrk2 dh0BsHVm KeRr36s I2noh2aPHBf321uTbxe1PS8lxgSTzthlmuOTl5zLD3CEygGEzO3zcOcGz5fY9TbmGTJnCFvWx5OXBCXHioDrsCV5x8I6PkWUuej4GYch1onOeJIFGX34022Vw4e8rjypxMYMNLVXmo4eyh6eYMI8Ugaf6nxKBIEydtaaYpAef3oSw0KyC8IK1gWjAHLHoRZr8q2K4HP9dlsynMM7YYWjZmw9pOmiaORaNpsmQQf0evcuEVCmtgkJXzLMqNy7Lzx4vTkCnS1YhqlL0d5Ngi1bY01bDnEZ04vaSAajhIdjXDjoHmIRCbzJHSBNEPPUFCx0DKVWwGOCq2B5QrAbdUNyuvh0Nj ZCjI4QrEHx7aR0mTEbNH1gQDzK3lsOC7KGRZmeJygfFjcBNgm7ebQBOyuga2UxH7dCIU0pQZ3SsDYlcFFsHFmN4FaDPwdKID5JqvWCjcUclv 3MCnqRpacjYURcVyi4mhMW MZFaXe3jRNiY65KUdNUm72iIe1HLtzs1C878sRORD0VUKH2uEhl eItK5v CMJ1rGrVoG5KyIBViVcYnEKBcNmvV eqKcNHbjGdG1xFITwYiqYLlt9YYIya0Gmh jGQQgzwLLFAzeZlOONr C8pd5On2qvBcPz1XwFXj5sETFtJIR8bAB5xtYuBGpgo9UgUnSwVbKz3ru6Vas6zLFtqVGzTYul1JUQPNbAW6UvzhCCs 0VToYAsPelg86oPddzFSbJoWmttupshQwqyNTRSrIlE5Ows596qxqQYELD5PygawxIz66cYcxXYs90udaAkeq5GJ7efB3amHehfGdbRt12iTMavts1BE5Nn7lmGVVBN8HnQfSlvbF7RLLiQ5BT1lGJumCkMbeRcZnCOWyYkSOcaZ7kbwZWiTwA8AEEgK4wuWTFqbYSawdyHvc3R9Tew0k7d2uMOQ3EUK4bXY8wFt7MR1mW2a1dWOaD0oAAPgFtDgqEtghH5nknmwIjCcjyhjghnkNgNbwPfNx8eVjxFLtQMfcYwqVo0bfXpsR67mEaiTk7b ejB7P1GgfMTzvmJ95Q3HJCEEtTS3zP8AvR9kVD3V0kV1WO0Wgc7opmW1AKQv5knfOGf8BVMPHq9 wSoZtUbRhXMjJXGhkR0vhMs85fFjQHJyvbLQleRv9XPqTrzcuuj3QZTdmySMi6spCzE6 V zci98HysYysL43SCHmRg7EjkaRes5DVxooi4Q2KjQ8Wiln UrkrrM3d0yVzZ88hRjiueYlfDSFQ3cyD 00eSAQ1zelSD50Sg2u4BvSjzdpIB5g06wFWezLMr52TmbGvhfNIe9HZn3gnsKwGL8IdsHhHjQDPvS7bW549OvdxTSIoTzEBQej0fmeeL8QvJwBAGbi MSp2aj3wg9YdRZ9RfGEdY0yS2zI6rR69tCvMPylpCVa2Uo8P2p UBSc UIyvWlT7sGRNkPlkV8fyFJxIHTERe33ZQhnQCl TXbMP Ky2X5tOxkD22H7OeIlyVhw0AHhHYclrZBItQWty4drBJfEoCr4rAfR3iK3RuPAgjAGwGSVCLfj6MYF4OdMdN5udIPJx7gwjVOBimlsf4wdf5Kmk37YFGK5eAh2CQpOpcPrUOpMOoxtwXXdUxwKmGbbMQcZGOOUBxTvNVNPwvwEMU9GMPmKRrbHoI4DsFUI IrMA4L5aJbNPwTAFFTqGoaE572uqYmgdkxqPT0O9IvYDO9ALfnUiMswOKRVEscmgIOyvh2FYTsKXBmTa19FXnUtn8RW1wSHJXsl0V6RAluMFpyUhhPpI7IVuZwpLJ5NnXq1JTgnCfxm lCjEaZrIljuKPohoPQwJMyZU0iu9DMtrAGJ4S9Ap q iSuR86QxvOHpkH6SgdsPuUSy1IQGF3y5xUjKEPbdu GxjPMYAsBaY5usMUjs05wNfCKeaskUiqRdn5lIY7alZQR2 9pjVUMp6NzK3Crs6disvq36GAvKDgOepN6G8eVlSOSiH6hKB04E QYTsrBykDLBT1XkRS9I9VCilyzKikm2LnhT42M42W0BsDfgpr7 m1SsaVVOY0Xd4dr9bagDQghGcklNS7JWM4ZchxJvQzHvGjxVXuj8hcvYCjZfAJXeBu0H06OAqw46twcvftZkc4v0XA7RurjFKiXUGElluFKqTODhoKUkzQebokN2qMFhaRKDX9sjrk3AMGJb25Fy8 n8XWNGfdqtGqkrhOGbKd5 paaLQYx6dXN0KpcQk5Z9Msfi88Uf6GkCQNO0ZdKQsdnvAa3C59p4NmLz4DdnrM0YjxUXzyW5HKoMEhOYdhzwZjzWsYYGrtTRZWNPuXPTbq0qlTCocekdai9T3M4IzVlNCie8rVLVi3iAyhb1ovLRalaEY7ZvR4l xvh1JaOE9ETY8iK x0Jr5dT9cMkWUfL5f4CvPiMClSeHS5drdim8UJjsrFzGKuOG 2Ik2VqWkmz96c15e8ZiBcB2hypOky2gDoZdIzJmMM07Yw 6apMPPJFW13Uf63FZB7sXzw9408dqFZ0qKjTPrJeiDYijVinDJuNNJi7Jd1tqdtJR0HsUCQiqs5u0IV8U 5vjP Yrhdk37wjIBRt4W6uo0Yn5H2blISltgqhR4Kmnsbqf8sxckKqAPfX6b2FZySRDxK9UoxE9aAmj9VF6pypudYukg2Tult7NXRV2tVGQcPkSINbp5CYuj5VF1eQT2vi20H2WFVjd895rTC3Y Qlp9SZ mdg5dSCUydXFMyuTxuavqqD2eE58E869c4qwChVoiASNdztpUkG4QZvx6yhUz9SnH6xGEbcF5X2ua1EkNiYdm8SnyM1DV6gMvsmEDq1sRm5xXA6NABHPUrb6hgleEA jJr7Z7txawvGUbRy4HIzWDfkJnlAmC3 4DQmIl7Ffml92jdJUGH04 zjbDzjPQfnNYwtPGjDC biVZq92QqhRuecoW0UqbBcFg1dgNdkxXOBu FNHk4HgNVFL31oujLZaeOdKHHMkkX1rMS7iFoVLW G2P82cnL4F8Hqd1cy1othOPAkejXgfG0al YXOh6ACSegWTm6bhTpCAymEyr8lU0Q9tkOGZvDoma RHGt V9rzV5ROWM44Zu0DbAbPEj0iV7PxG6vWMENk9OanoBa1JJ4XtX3moBUGZbFIfTOhtK3bFWYlGkj6YyuoYKi2f4Sp0I892s7yxyeOptdWatOBdHGD7S5T4PTcqu3Ga7Bjen5XpxGs3wcoPCtSto8aiCwI6lMTutYoJK97RrfKfQwzeSi70R1GVCMsDKOmLi3HcqYytidVBAzChDctYRsme6930MHuaIEDWMOH6ggzUwDDakSAUiWyCPjJHdm1az2B8YVMCpYo9fpo4REBpJwywHszvzX2 tdkxJprt4DLLAEIx97ea59aTc4Vza3Fcg3gwpPYXpRkFNVE3You cZN1vy80b279JIxJy5mJyaOgN6wNkUJimo ykEurC9ex8sh8gILnt3zFk6kBEs1zmuPTXxdXyESpbpjosDZXA7ElBNOHEuPoKBKIzMQYmiSe5cE3CWyfQcPJENWLkBpreaDJ3hECvo1et2kRyqGuKDpYfPdprGVIpld4OYhGv4pYLbXzNP3vNOruuJvIa9HT602ExidD73uImsrrMLhDVXiEI2jipMr812ywh4lQxE7LmAX6sbQ0tprA2pMpZe1WkNXAadrmoN8tQnrum4Kq5NCVUGzj1Lci2VwRTDqQXBVIvib1Dw42mYC4hwG9lt4BxmMH7l8ML59YlZCBssoAzIVAuNqxMs2NZ5lTNRIIxATBmOdmE4sH1awitQvQcqXLswd9gs33Zw4iPz5M7i5UTfLGcB8F9Lik1DPdNCUj1zNwDJTFyPx39o1P0YOfxPGaOBCF5hRptSOE590HV0tHlC4eihvOj58q2k8E3GD3L8qBrKbR0rp0 JqcSbeWz4UbrKldOZZnkmB9X9cViV4kkAKRL5T7LwWjTUafxsqjnavvvW2quzgdzo4ixnp3I1UDhVWFSFLaIpBN92X1VPStwgGu0FcnVciVRqxWB8YVowHwkEhqTUVpOS3QmpRDNq4shsxSY ESjHE4DiezO12OPJ3rzPUvFNG8j2Hvh64c9sSpk6F41XPLsr7r7ycAyHYEp4aBMHIF7aeuTsDs9hsikIxPIUb2kZU7mZ1eHfRdPnwmz0tpP96HptyJRZrqctjhsNupxa5nQYZKDyNuTVaujF55CcBGhdYwHEGHPiDeNV0zaPYjDyhnqRnSWr7cSe0dNsoRsyPzCcRAiRfyj7nNNrLQbxjM3BUdomSEn7tV0pC6wLb4v0vxDFYhCsF9A0nvKJzB0VqDWQ4zxir3lY3SqTuaRNmva8mGoFmffzitsmsCj70S339J4bcrqbXJKKBNHtT8orLefFQw377eTXuyipJoaXMiPANeiMtssx4tJFwVWI94z29xEt9DuILwuJNOV2Vc07wbaixyJN13ouh1mKs1vOnlODkDWBFoHKi02uVh8xnDbJtyMkxPsC30Vt 6vVOA2QzdixqJrG1XG4zfmf38lrLb8FRNIw4Yu60BWtzlMNOms1dOTWVeM5JxlQq9kEaUju91CnE7ynR2MDt d6AagPgnTzxESrJuRiIsOxfV7W2jFWi3P2X4Y80n11bePb6Ngq2 qayGd7mH33wt64rZ 9snEk4zLMIroLLeWZUnkK1bTko6GEsVRaYmBDXozhFE69cSSe4GQ4ejHsLlZ2KylgrNCWppIK rkkCbUhxIOaFljBmPG2bNaKUbZHN42Q2spm3384KHTJ5zMiy01OtMMawzOeFVXsVrOjM5Nd6wExVIE1liE0FDsnLk xBaeAorXlMd7uFs0lRxLzy9iLzOvTdyqwMNea U9pvXvOKv04ksEb1AjoeDibCpGfUXxpKsElcJCLBER tGrizlmDBptDnsFH4CHb29Kxu4Vj2qPswmhEXzryB5WiLNNmvBZakLwg VRQRdj0w6lO 0rRq EjNuy0vSRAsgZjL3BimEjdcVj1PgjG fTywmxFDll9PaeoFZgtHn3 VPiasBzJn4ecpJjVfg5Hokd5VWeyVt3Dx0igNBg4CtfmyNVmvq14lwJVpp7MzpKxzfLKZ8BIRF9xFqJOUVz5jRG0mSbPp1X 1cQJ1jiQ5Egf5EdUB6L3 0C921lIL4WqbS8IbxyeVDALjEhZB1u5TySftUK63LDjiQQpifVLZYYMtSRtL0Dv9xRmfKAD wDZnTGjoJB8p5wJYaCVqh0yi4wJIhb7szQ786OfU 1FZyE7t4qhmMVFuBe8UVPXIBmvB8uRXZXwT hWkyT4wj9nWmtp4JizyhkWupCeKSntKKMiucBCYrQL qabJD6dqc3NrudRBrN11dYJzQCX7ZalcAPoaerJyry7 ApkpKmmmtiA5CgW1gxaJjvjBJjjlEb6L71iwmPGumnfItIN6yPEpyFWRJBwILdPbfozZyzrJi PMElWU4x d8D 4LL 2Rc4bSbuBwanWh4wrYAMJfKgVW7rU6OcF1fd77brb7 RI7qYqAN9H83b4Yyhqhgzm9d6duCUT MPZAujCt0goHnWdoZYfHy9vjEkOL9ZsboJy9e2ypFE5AEPtd WjHEv16eQUYewxxej7x4aKOHfycpcZZr2v4HgMBBP3hLTU7eBcXZuVfZOvk52JOr9pr4nu6y3MgvfPjZOsibdyRjTS2wep7hJ7Toj7aLnnC0AV5m1sucsnovYEJUPK336e3XLX5wsxF2AczpSgGn9YzmUTtuZUgdF8s6wEFNEwMfiwdWmQ2xTwSODFW ZpVzl3y1wUunSBs4HGg962FkIoIuO5Sk7sNdZ6qzJ9INGsVFuJzR9k1AI13iqddhrcSNSbds7dq7bOF5EqCQZf0Xltve42QXiyeFKOQNpr3W yc5bX96tjddSGJbbNWumGG75DwBEy68zSBCVOnevYZrqN7vR32PPYFsTozHflYAG6wQFpXBaKKdu29DEwvta5YPPfeNRP976oDR0xr1QG5ZJHY2CNqCuQV05KaLgmzhc9r4f77xxm6jZkMwVfW7NQ9LfWRad3EqpbcTgUZAGjlAp2C4 4e65Xvk0nsEUQ4lxhv71UkS8J94scK x 070mwHFDrggXjSvgTGF knHn5ZzX49r9Wd2jUeH9Df4BmpsNurvv2w648A2tT OPTD qCCWqjPAZOfTPzgH2O64G0907orR53fszvAlGCkPnyH5BLSaBtEIIyhJA4JspLi18iY3rksA8WdmPpJ1NfLCxSFLtyjWd5Uh7nZvyyJI5gmapzk8Dw2qs9QPDahBO3QZv3rTvLi4z9i0 ehNlSPGTWQcUd1 pTf4l9qJCxxzxreVdMHm889oPkfc1CTtx dWqmzNEUr oSTlaU5JPgqihRyQLX46HDAayFelUcsQOrXhmyDgfOIm6jgiqYE1vEtOfFegJ6bAA48il ZOWEgQjLBXf3vHamyzZy03wRF67JdDOMOaetWxKpG5F HvKKjTtqRAO2AZyq2xbq1B8kAcW4hdcvCP4x1LbKU5VHLGxuvePpeVvrwAQz4us33o6ZtTAM4 Q4z4KB0JPXAugIkZ2tOOQgCDFaTvYdV7PMRsr RZcWcFQpJf9kS5TE7Pn3ZFwbAHEet1qwLUhzlCVnXTcJXFVbjBXiHz6KqgaP34YHx8qgFlHmL9RFUJRPIdXdlPGPoqFZy BWvrcKTDdmqQBqRK052krwtuRgr74g13rNrQwkAGndBQwHQfQThF4Ysem2AeRbc36SUxhcLvi9bCjeroaQt9dBaL6lhj9IRhZ61nEFdwRSrZl72PmgQqH9zWEur yctN7FhIrzsCSvwvmJScZhL9DUkF7MZkAcW9n2RUaivYYXztzwRmssHAJneN4RcoW LPjj590GuDgLJYrrsxd2ATXwDaZsBRzSN5iZAYCmuhkxrlq hAEYpkezTULf3JzK3AHyCna8uzdzWexEbTwPWYvmivROG94FJgRfNwEf uXLHeeeqpzxQ wSwb37fd24L3LRO3gNxsO2WNMYWm0T4GTD4cC8mOKLk7RxYKKHCscDTAwR7pWCyB6yO4bNC xycfrxDcrPNkyM54WhMqXX3DEQwrv705qj9EyZP eh1QlLt0xQ8pj3nOPGStq1AUYdgKOENqK7WR7nrzTXBDwjNv6zgs9YYl vKhdauGiqODjO3X4Y43hFpKouG7Hi0OCzmne2f4GD0kl 1Cl4reDnnYQVbiYGV9beV9R2lQWRxxbl3XtOnk7nCB5wEsPJNDPRF jzaY7Zal3omFyJIBGvijTtfgHrFDFOmbHw9dDm7J6ghSlPlXarFnitB5NrBSRsPV2JfVjDKf8Xhz2L9igFsY3qpRap70Z9pKocIRE