Liệu robot có thống trị loài người như trong phim ảnh được không?

Liệu robot có thống trị loài người như trong phim ảnh được không?

Nút Chuối  | 07/03/2016 02:57 PM

thích

Vì sao chúng ta không cần (hay chưa cần) phải lo lắng về việc trí tuệ nhân tạo và robot bùng lên chiếm lấy thế giới?

Trí tuệ nhân tạo (artificial intelligence - AI) giờ xuất hiện ở khắp mọi nơi. Nó là thứ được sử dụng để trả lời email tự động trên Gmail, học cách lái xe cho chúng ta ngồi chơi, sắp xếp lại ảnh của những chuyến đi chơi thành từng album riêng biệt, thậm chí còn giúp quản lý ngôi nhà hay đi mua sắm nữa. Nhưng bạn có biết là trí tuệ nhân tạo không chỉ đơn giản là một thực thể mà nó còn được chia thành nhiều loại nhỏ hơn? Những hạn chế hiện tại của sản phẩm trí tuệ nhân tạo là gì? Và vì sao chúng ta không cần (hay chưa cần) phải lo lắng về việc trí tuệ nhân tạo bùng lên chiếm lấy thế giới?

Neural network, machine learning, deep learning là gì?

Đây là những cụm từ mà bạn rất thường hay thấy trong những thông tin liên quan đến trí tuệ nhân tạo. Về cơ bản, bạn có thể nghĩ về những thứ này như các lớp cấu thành trí tuệ nhân tạo.

Neural network, tạm gọi là mạng lưới thần kinh nhân tạo, sẽ nằm dưới cùng. Đây là hệ thống các máy tính và thiết bị hệ thống điện toán nói chung được kết nối theo một cách nào đó để mô phỏng lại một phần cách hoạt động của các nơ-ron thần kinh trong não người. Những chiếc máy tính trong neural network có thể nằm gần nhau trong cùng một phòng hay cách xa nhau cả nghìn cây số, mỗi một chiếc máy tính trong đó có thể được xem như một đơn vị thần kinh, gọi là node.

Cập nhật: Neural network không nhất thiết phải dựa trên phần cứng, nó vẫn có thể là phần mềm và các giải thuật.

Khái niệm về neural network đã có từ những năm 1950 với sự ra đời của ngành nghiên cứu về trí tuệ nhân tạo. Người ta nói rằng khi nằm riêng biệt, những node máy tính này chỉ chạy những gì được lập trình sẵn và chỉ có thể trả lời những câu hỏi đơn giản, hay nói cách là nó "không thông minh". Cũng giống như trong cơ thể người, một nơ-ron không chưa làm nên chuyện, nhưng khi kết nối chúng thành một mạng lưới dày đặt thì mọi chuyện sẽ khác đi rất nhiều. Khi các hệ thống máy tính được nối lại với nhau, chúng có thể giải quyết những vấn đề khó khăn hơn. Và quan trọng nhất, khi áp dụng đúng thuật toán, người ta có thể "dạy học" cho máy tính.

Lớp kế tiếp là machine learning. Từ này mình không biết nên dịch sang tiếng Việt như thế nào cho chính xác nên tạm thời cứ để nguyên tiếng Anh. Đây là một chương trình chạy trên neural network, nó sẽ làm nhiệm vụ huấn luyện máy tính để "học hỏi" một vấn đề gì đó, ví dụ như học hỏi từ hàng nhìn mẫu chữ viết tay của người dùng để đoán xem đó là kí tự gì, hoặc học từ hàng nghìn bức ảnh chụp bãi biển để tìm ra điểm chung và sau đó nhìn phát là biết ngay tấm này chụp biển chứ không phải chụp núi.

Deep learning nằm ở trên cùng, cũng không biết dịch ra tiếng Việt như thế nào. Đây là một nhánh đặc biệt của ngành khoa học machine learning. Deep learning trở nên phổ biến trong thập kỉ gần đây nhờ vào sự gia tăng nhanh chóng của lượng dữ liệu số mà loài người tạo ra, ngoài còn nhờ sức mạnh xử lý của máy tính gia tăng trong khi giá thành giảm xuống. Sẽ nói kĩ hơn về deep learning ở bên dưới.

Trí tuệ nhân tạo hoạt động ra sao?

Giả sử như bạn muốn một cái máy tính biết cách băng qua đường. Theo cách truyền thống, chúng ta sẽ lập trình cho nó cách nhìn trái, nhìn phải, cách đợi xe chạy qua hết, cách đi đúng vạch băng đường theo luật và nhiều thứ khác, sau đó để cho máy tự đi. Còn với kĩ thuật trí tuệ nhân tạo, mà cụ thể là một chương trình machine learning, bạn sẽ cho máy tính xem 10.000 đoạn video về cách băng đường an toàn. Kế tiếp bạn lại cho nó xem thêm 10.000 đoạn video nữa nhưng lần này chiếu cảnh người ta bị xe tông khi băng đường ẩu. Lúc này bạn mới thả cho nó tự băng đường.

​Phần khó nhất đó là bạn phải làm sao cho máy tính hiểu và tiếp thu được thông tin từ các video này, cũng giống như phần khó nhất khi đi dạy học là phải làm cho học sinh hiểu được bạn nói gì và ghi nhớ điều đó. Trong nhiều thập kỉ qua, người ta đã thủ nhiều phương pháp khác nhau để dạy cho máy tính học. Một trong những cách đã được xài đó là "reinforcement learning", tức là bạn sẽ "thưởng" cho máy tính khi nó làm đúng thứ bạn muốn rồi từ từ tối ưu để đạt kết quả tốt nhất. Người ta vẫn thường hay huấn luyện thú vật theo cách này. Một cách khác nữa là "chọn lọc tự nhiên", tức là nhiều cách giải quyết cùng một vấn đề sẽ được áp dụng cho chạy song song, cái này giải được nhanh và chính xác nhất sẽ thắng những cái còn lại.

Còn trong thời đại ngày nay, người ta xài một phương pháp gọi là deep learning. Deep learning sử dụng nhiều lớp trong một neural network để phân tích dữ liệu theo nhiều khía cạnh khác nhau. Ví dụ, nếu bạn đưa cho máy tính học một tấm ảnh theo kĩ thuật deep learning, mỗi lớp trong mạng lưới thần kinh nhân tạo này sẽ nhìn nhận vấn đề theo một cách riêng.

Lớp dưới cùng sẽ chỉ đơn giản là vẽ ra một cái lưới 5x5 lên tám ảnh và đánh dấu "có" hoặc "không" khi có một đối tượng xuất hiện trong ô. Nếu "có", lớp bên trên sẽ bắt đầu nhìn vào từng ô này một cách kĩ càng hơn, nó phân tích xem đây có phải là điểm đầu của một đường thẳng không, hay đây là một cái góc nghiêng? Thật nhiều lớp như thế sẽ giúp phần mềm hiểu được những vấn đề phức tạp, tất cả đều dựa trên các bẻ nhỏ nó ra rồi "điều tra" từ từ. Cũng chính vì lý do này mà người ta gọi đây là "deep", tức là sâu và có nhiều lớp.


Kĩ thuật được Facebook áp dụng để nhận diện gương mặt, trong đó chia bức ảnh thành lớp khác nhau để học hỏi​

Kĩ thuật được Facebook áp dụng để nhận diện gương mặt, trong đó chia bức ảnh thành lớp khác nhau để học hỏi​

Yann LeCun, trưởng bộ phận trí tuệ nhân tạo của Facebook, cho biết: "Khi bạn đi lên các lớp cao hơn thì những thứ được phát hiện sẽ càng lúc càng rộng hơn. Càng lúc càng có nhiều khía cạnh hơn được phân tích. Và khi bạn leo lên đến lớp cao nhất, bạn sẽ có những công cụ để cho bạn biết bức hình đó đang chụp người hay một chút chó hay một chiếc máy bay". Nãy giờ chúng ta chỉ mới nói đến chuyện nhận biết, giờ thì đến lúc dạy cho máy tính biết thứ mà nó vừa nhận ra là gì.

Một hệ thống neural network lại được sử dụng, nhưng lần này nó sẽ xem xét nhiều đặc điểm của một con mèo. Rất nhiều bức hình chụp mèo cũng sẽ được đưa cho hệ thống xem kèm theo lời dặn: đây là ảnh con mèo đó nha. Rồi người ta lại cho máy xem thêm một loạt ảnh khác nữa chụp chó, heo, gấu, vịt và dặn: đây không phải là con mèo. Thông qua hàng loạt dữ liệu như vậy, phần mềm sẽ biết được những con mèo thường có điểm chung gì, móng, lông, tay chân, đầu, đuôi của chúng ra sao thì mới được gọi là mèo... Theo thời gian, máy sẽ ghi nhớ những dữ liệu này và sắp xếp theo thứ tự quan trọng.

Ví dụ, móng vuốt không chỉ mèo mới có, nhưng nếu móng đi chung với bàn chân to và ria mép thì đây đích thị là con mèo. Các mối liên hệ như thế này cũng sẽ được cung cấp theo thời gian trong quá trình phần mềm machine learning học hỏi các ảnh. Quy trình này diễn ra trong thời gian dài và lặp đi lặp lại nhiều lần. Cứ lần sau nó sẽ tốt hơn lần trước vì được góp ý từ con người hoặc thậm chí là từ những hệ thống trí tuệ nhân tạo khác.

Bạn có thể thấy rằng chỉ để nhận biết được một con mèo thôi đã phức tạp quá chừng, trong khi các hệ thống machine learning của Facebook, Google hay Microsoft phải nhận biết nhiều thứ khác nữa trong đời sống. Thế nên, việc Microsoft tự hào khi phát hành một ứng dụng có khả năng nhận biết các giống chó khó nhanh nghe có vẻ đơn giản nhưng phía sau nó là cả một mạng lưới thần kinh nhân tạo phức tạp và đã bắt đầu chạy học hỏi trong thời gian rất dài rồi.


Hình ảnh được tạo ra từ dự án trí tuệ nhân tạo Google Drea​

Hình ảnh được tạo ra từ dự án trí tuệ nhân tạo Google Drea​

Đây có phải là thứ mà Google, Facebook và nhiều công ty khác đang sử dụng?

Câu trả lời chung sẽ là "Đúng rồi". Deep learning hiện tại đang được xài cho nhiều tác vụ khác nhau. Các công ty công nghệ lớn thường lập riêng một bộ phận trí tuệ nhân tạo. Google, Facebook còn mở những hệ thống phần mềm machine learning của mình ra cho mọi người sử dụng. Google hồi tháng trước cũng mới mở một khóa học kéo dài 3 tháng về machine learning và deep learning.

Một vài ví dụ về machine learning đó là công cụ Google Photos. Nó có khả năng nhận biết và phân loại hình ảnh mà bạn chụp theo từng chủ đề khác nhau, thậm chí là theo từng khuôn mặt khác nhau một cách tự động. Hay Facebook M, một trợ lý ảo cá nhân nửa người nửa máy có thể giúp bạn đặt một số món hàng mà bạn muốn.

Microsoft với Cortana, Google với Google Now và Apple với Siri đều là những ví dụ rất thực của trí tuệ nhân tạo. Đây cũng là lý do vì sao mà trong thời gian gần đây chúng ta bắt đầu nghe nói nhiều về machine learning, deep learning và trí tuệ nhân tạo. Đó là vì các hãng tiêu dùng lớn đã bắt đầu nhảy vào cuộc chơi và đưa ra những sản phẩm thực tế mà người ta có thể cầm nắm và trải nghiệm. Trước đó, deep learning và machine learning chỉ nằm trong các phòng thí nghiệm ở những viện nghiên cứu và trường đại học mà thôi.

Hạn chế của trí tuệ nhân tạo hiện nay

Deep learning đang được sử dụng cho những thứ như nhận dạng giọng nói và nhận dạng hình ảnh, những thứ có nhiều tiềm năng thương mại hóa. Nhưng song song đó, nó cũng còn nhiều hạn chế. Đầu tiên, deep learning cần một lượng dữ liệu đầu vào khổng lồ để máy tính có thể học hỏi. Quy trình này mất nhiều thời gian, nhiều sức mạnh xử lý mà chỉ có các server cỡ lớn mới làm được. Nếu không có đủ dữ liệu đầu vào, hay có đủ dữ liệu nhưng không đủ sức mạnh để xử lý, thì mọi thứ không thể diễn ra đúng như ý định, kết quả do máy học sẽ không chính xác.

Thứ hai, deep learning vẫn chưa thể nhận biết được những thứ phức tạp, ví dụ như các mối liên hệ thông thường. Chúng cũng sẽ gặp khó khăn khi cần nhận biết những thứ tương tự nhau. Lý do là vì hiện chưa có kĩ thuật nào đủ tốt để trí tuệ nhân tạo có thể rút ra những kết luận đó một cách logic. Bên cạnh đó, vẫn còn nhiều thách thức trong việc tích hợp kiến thức trừu tượng vào các hệ thống machine learning, ví dụ như thông tin về vật đó là gì, nó dùng để làm gì, người ta hay xài nó làm sao...

Nói cách khác, machine learning chưa có được những kiến thức thông thường như con người. Một ví dụ rất cụ thể cho các bạn dễ hiểu: trong một dự án của Google, một mạng lưới thần kinh được sử dụng để tạo ra bức ảnh của một quả tạ mà người ta hay cầm tập trong phòng gym. Kết quả đưa ra khá ấn tượng: hai vòng tròn màu xám được kết nối bằng một cái ống ngang. Nhưng ở giữa cái ống này còn có cánh tay của con người, và đây không phải là thứ nằm trong "đề bài". Lý do thì khá là dễ đoán: hệ thống được dạy về quả tạ bằng những tấm hình chụp người ta đang cử tạ, vậy nên dính tay người vào là chuyện hiển nhiên. Hệ thống có thể biết được quả tạ ra sao, nhưng nó không biết là quả tạ sẽ không bao giờ có cánh tay cả.

Với một số bức hình đơn giản hơn nhưng machine vẫn nhầm lẫn. Thử nghiệm của một nhóm nhà nghiên cứu cho thấy rằng khi họ đưa máy tính xem một loạt ảnh chỉ có các pixel ngẫu nhiên nhưng máy lại chắc chắn đây 95% là một cái... xe tải, hay là một con sao biển... Đó chưa phải là tất cả. Theo lời của nhà khoa học máy tính Hector Levesque, những công cụ trí tuệ nhân tạo hiện nay sử dụng nhiều "mánh" để xóa đi những lỗ hổng thật sự trong kiến thức của chúng.

Các trợ lý ảo như Siri hay Cortana thường làm cho bạn có cảm giác bạn đang nói chuyện với người thật vì chúng sử dụng các câu nói đùa, câu trích dẫn, các biểu hiện cảm xúc và nhiều thứ khác, cốt chỉ để bạn phân tâm. Bạn hãy thử hỏi những thứ cần đến suy nghĩ thông thường, ví dụ như "con cá xấu có lái xe được không" hay "một cầu thủ đá banh có được phép gắn cánh để bay hay không".

Các câu hỏi dạng này quá phức tạp với những hệ thống trí tuệ nhân tạo hiện nay nên thường sẽ không có kết quả nào được trả về cho bạn, nếu có cũng là những thứ không liên quan hay chỉ đơn giản là search câu nói của bạn trên Internet.

Mùa đông AI

Ngành khoa học trí tuệ nhân tạo là một ngành dễ lên nhưng cũng dễ xuống. Năm 1958, tờ New York Times từng nói về một chiếc máy có khả năng phân biệt bên trái và bên phải như là một dạng mầm sống của robot thông minh.

Nhưng đến nay, chúng ta vẫn chưa thể tạo ra được một con robot nào có trí thông minh đến vậy. Và khi những lời hứa hẹn đó không được thực hiện, người ta dùng từ "mùa đông AI". Đó là giai đoạn mà lượng tiền đầu tư cho AI giảm mạnh, ít còn ai nhắc về nó, và người ta cũng tỏ ra hoài nghi về những kết quả có thể đạt được. Tính đến nay đã có khoảng 6 "mùa đông AI" nhỏ và 2 mùa lớn từng xuất hiện, vào cuối những năm 70 và đầu các năm 90.

Trí tuệ nhân tạo có tri giác?

Nhiều người đang làm việc trong ngành trí tuệ nhân tạo cho rằng chúng ta sẽ rất khó để tạo ra một trí tuệ nhân tạo có tri giác. "Có rất ít bằng chứng ở thời điểm hiện tại cho thấy hi vọng về việc tạo ra một trí tuệ nhân tạo có tính linh hoạt cao và làm được những thứ mà chúng không được tạo ra để thực hiện", theo lời giáo sư Andrei Barbu từ đại học MIT. Ông nhấn mạnh việc nghiên cứu trí tuệ nhân tạo hiện nay chỉ tạo ra được những hệ thống được tối ưu để giải quyết một vấn đề cụ thể mà thôi.

Cũng đã có một số công trình nghiên cứu về việc cho máy tính học nhưng không cần sự giám sát, tức là cứ đưa dữ liệu cho máy học mà không dán nhãn đúng sai hay giải thích gì cả. Tuy nhiên, Andrei Barbu nhận xét những dự án như thế này vẫn chưa có tiến triển nào và vẫn còn rất xa xời để đến được ngày có kết quả.

Một ví dụ đã từng xuất hiện đó là một hệ thống neural network của Google đã từng lấy ngẫu nhiên ảnh thumbnail của 10 triệu video trên YouTube để tự dạy mình con mèo trông giống như thế nào. Thế nhưng, Google nói đây chỉ là một thử nghiệm và không nói gì về độ chính xác của nó cả. Nói cách khác, chúng ta vẫn chưa biết cách làm cho máy tính tự học mà không cần giám sát. Đó là rào cản lớn nhất. Tức là vẫn còn rất xa mới tới cái ngày mà robot có tri giác và đánh trả lại con người

Như Elon Musk đã nói, công ty ông có tạo ra một trí tuệ nhân tạo cho tính năng tự lái xe trên những chiếc Tesla. Nhưng ông chưa bao giờ nói rằng nó sẽ biết hết mọi thứ. Đây chỉ đơn giản là một mạng lưới giúp các xe học hỏi lẫn nhau. Khi một chiếc này học được điều gì thì những chiếc khác cũng biết điều tương tự. Kết quả cuối cùng không phải là những chiếc xe có thể làm mọi thứ trên đời, nó chỉ để giải quyết một vấn đề rất cụ thể mà thôi.

(Tham khảo Tinh Tế)

    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.

    r3ZljhzZ4rPy4Fs0rt1JfwsXdFvPzAX7kwDSeiOxjbhoctzodqsXqyKqxP64c4zV1cIKqi0fkRFLB9RAXJwCFaPo9heJ2p4TaZgYAEJbFysr9lAzWCIiBkhAPl7KPzwB6KQGRJF4trq sSjJaZy7bXdlehq4cpV36N0cIphFCmeCm5dnYyXdSbhV8mn8rY0MlluZLqkACvNaYUtc5A7a1LiKrrnEx5yUadZrYuPed9xOA1cqzY7mCq7ulQ2cj8Y hT5qdtkJx3GtLGqVDkfVywOsug0CwtCOEKXXQXaVsBO4vnUhad6L6p6mJM I2uFpSRWTtam838eFmEUOMWL7Je GHsYXxNMbjXIcQr7IYkGA52aWYqENfyAB5R0XWd7OWT0I483uyur2x1aqQDFlJJfFdDd uTttgAemzmOpeG2U2OpvoISKgwT18IFy61hftdH5YPSoom8XlzMbKa MBaItNMl9RWxzFpi4O0H3NSnk4GupYFYCxaz3n9zIhTVI0A77i38yfn3EiB69aLDsKlyEhM9olRRzKr0EewKjJ DkrNJkW0JJpWG7iOAO H4ASd3eM3PBWU3cln5ytOvGimwm30EPLsco2cCBToIMKCEnDcLcehOG JsC8ga6Bl1zo2YwpSeDkXdEORODztKcVndA7 LkUl82ClAnyQiMYyZT0KNfkhs4tyMX8XixzEAS2F0DiCmFnOCAKTDGydnmyWSnQfoxseAJ4hAh3V89Hbljv3Hq3Yduyyie4RSZ7XgMwsBJ4eloMmk4BawzGOyRvysK6mt5XqieGiTzdwPkzt2AXR kAyT0Fck9hgH1c1miTfZCceL6wNL6mJpLQKykjWghXYxPXRLyq523MuKOdkA3ZBPRWvTFDALAAD8bFjeCUlB7KtAIguCzhGB9cq4vTsgfOmuwj6eRswaHCNAHKLZAkqAXQ1WPvWh6ruJQK1gYNORry9h0ZGEO4 Y5tH9tAv g0Vp1aEyniMqcYgwlv9HBQ61jdkLojkrDRKiJcNYpwqKeO5oF1O2wyQMJ8SUsLw5B7BkPrsPfPaJ7sbD 61ciOA9ph8Z7Fp5bli8UluZvmHAa7wnyOSM9ZTDvvwDlPuL4XcafCpfDfIJ4IXu1RKjqEwfF5bRL4pKmHy9cjIoYZgO67E0iJiDwB6FrPjGfQMRWO C8OaxRJJtKQCmz0oA0doY6GPoBRFgfoR6i4WNco1yDGFCzfvmqicKobEC3tr7tVY957V94ksQkaDi h2NOd FO1Q4jTNbLxvqfwaU Ldg49p2cgnVv0APrsecyhM9MExllPZiJQY1JMW6HdslFKVflIiu8CpRqwZdjGdeyPRDLeYuq4h 9nOOF7Z0brL9LybekCAyJyk5RnDNZkcJ96UvZtPnY4iiSIzUZkH6W9INdY0V8vxGm3B40xbUE0RIyz5 WA05oJuAYPoFRlFbLuwWvRLehpM2idCJzRZsorqqJXy3Z6bXC2 kThwxiajC5JbJ9fc4Rq1xudujQihRSrn3zpbHvq3dricTe1cG5Gyi HdUSBPssu944 ojLA8wx7VcpJcwP2qBPXOxuzgk8itDkxtf 2vc X0fp7qx1ygH1TRitG3RXHUBzao0Um4bYdLBtE5yqr32BsBLBIIUZ19S0gIdc4v0ixM042sm5pE1zPxTOaSodINQdKpNbt80VZVwhbMzkIXmqDdHUZ4ycgA0nqxHNi1y0rC3DS5B1MkjqpX0mmDJekKUZdErhIQzGYuloZ3i6hZjlIFqY1h0zdFrnty1j4T38atRw2iAMKSgBkNvVenSBsU q1h9EeAHKKcRCNc88SwyrUQKRwcWhjTPinC3hfdlFY1sa hx2WQyY2Kb2LANmb9O5x74Njt44Xl9vbROySgaxPVH6GEGcVt7IKoqO5bOIRK8D3BhIavYDDkuI1MKAadIhJKhTIffCfbiAdJsoGbyfNVtQVJR1qUKDCPETAnz khCweD vqf92tju5hLVNkvME0VWO vsKlR4rilP70ruhCalhoSPggOGwfbGmsNeAAEecpmbp lMrcY5uyaOSjsB6Wx1R4JBXs207yD3OtbycWsr te9I3kkUjXWM91oq5aZ2 zlLds31S6go2nSagf3J6DndpcxQxsL08jAFNFG2uvvRWdmaG7TFcn8qJwYO36jxf4VeK2kp7AwgAv0GQDfXtA9pK1 cUxRojuL3rdxp2kLjj9Ji9FflqwDDObmX58BdPmY6snO2cuYqUQ8Pg9FyLReNzNlAX9w9AEJSDJ2UJssBCEry197LkIuvGWFeHJm73dtJic1WGWwijVJOUOvmHpfvG9q3v3DG7uIsOxDAlZHdKfucHwT1DEs1PfJSKzTpuEydMmSESy3dlqViROVVY0EFW8FxwkVVeaZO9aHseuUyHmDIoQ tO2k7ySUR3Yro4Dey6S7CSCyRRsnBjiLJQKkmqrkeGczNjW04G74MIDtY6yX2Qaww6AY4XKZ3 VRmoqaDohqsEu9b51YSv1K5Rrsn0uzpJ8YfYBFm54JyzkbYCdChxSmJVqxWK4u2a6T1CByucCKF5PsX26k99m2w0suvdVRqJEan1ULbLgupVp7ydLtIBgad83tpThunu6iau08se5qhLSyRtyik8RcBG5aRXzvRcvN0xCHvSwN8BR7pRyF72YLy0up2bcLyWH0ENiM0geStmmweGuAVr2XtTp2aMljIfyNE8aehQzcTXCgBuADF5TyHF DBKuRiUHc1pQ6PNfyt6Wtv2ubgPtSq4jABvmf137 d8zrGVLYUQILRNvUYBQeEEPHB57Npzp50FrtpdTTuTvSiFAufSAMNz 5vXGdlpyecGi5UIl5n7fR0ihlW1IfjYwpGV0qfqCoYerjz80TQEpM 5hqnd2hOpwFg3CaT464urRo73w1A2u8tbPP3Fa3vq0ubeh03gCcyJ5YdkmqNihbJ5nz1WYrbr8EVAySGjQaqllTgjvCY0keToKFjfXUbBdrbv5Ut4PEkJEzCCXKpLR4pzZxmKnDAtVHnLNs34CDuz9KpJ02gt hQO7wujxzoG1fmHOOsKk UBUaTX2ppp BgC8PgG4uLjlV9PGNwYACdVBLcDHNwDIj2fLAgZTWkp3F8BR066dLUv5rABEL4dpfxn3cMAWeYwtPFH08Wgujeh9OjgWGFyD8KthJdwWEaRGbm6hSxNCziSRU9X8KhWraRDvkz1pFf9VzYi311eo2gInmP GiLmFHTuKoCVVeGA3XEUHYthhFmfQkXUOozbz9T7IMrPP0p47FRj6NPY3AFEwRnK7EMODU1N0BXcmXxFNVKLuSAmcEJ80Ut0uUOsRAkJ2te2ne37mmOiJNb4Eb5aftwFE5N2VIuWLWSRGIXYBuFD f7dLb9 Oenpv309J q9AGA1aOWlnFvDRbtB0eCaacrVljY94TEIeq6I0DqG5P98Kuat4gpyZ5qQ3lHrsTTj2WgAq3W3ALivdCgsjeT61E06piFglXjVLSmxtAQCbWU26 Kdlab2qpK5HV4CskG35N9c7bLwhbAvR5WkWCRisCLGq2KVDS wLX0LR5JWB6bq0kQvhnglWYTRcVRG3Ry2iTQp0U0p dtGgRD2FaIZSVnOS5VMlz9iqvzkAJthDGYHe1sKdaKHvXL7H0NXXPajUeqL1QakiuKcJ4OK yherFw4I3L0tQrUR YbVlPUrjzmnYK8o0KHaq62cm0KnSMmer3gnfTeQ6VAykGTW8s32FDchJ4VGPSwqY7qURCf3LFoREz7CEGp869McWth3DNRLtftyWZXyvDgkyXGphKy8VTWae ZZtP6fqlaZMG3szMIBLB6ZN6o4RLo7rfJ30GKqUG5lOKKemtsfxHI2BPyY78MDNu4AJkQ4TZp2JT1rGL9a5no8iVbun49uNBWbtJdP1vjAKTpQSZ SgW 5wPUfopHIUzgfgaz0zYRT 6wzlp8gnQSSpBkQD6bRqVZwgdhuZa5D1Pm olRRwWzYwfT68DWxnfkPnvHM2I41O0 Owr8O LFi7VeCFVkE5zCmJUtT4DEUyyk5oPU6AogXzyE2es67bSucq8qT7gqeZMfGchjd6MTHSJTeiM EvnoBuXULTnRxFqikmfeNhHhAH2idkkSRqjTvNO4HS3wKzIbP3cQ7WJtVtCQ7RVE1nKfU3T5YNFpyzsfIRovKcKul2W7J07rpx8Zp6ZdFUfOcH0lBoQfFYLazbaCEhH21IbEasXofev9orUj8i8rN0S4RqZGNfg7T53Ruan8bZj 5 cJsPwJ66EwkExkwjo6rolbZCMdu0DWRZRwXA1Ia2Lm0SVDBYykUBvrYLOpVVUDaUEuv8RBmon1aE4m4d75Q2yQIQb5lkYt7q6w1mGKhBcQBYgjFzZCOWHgp0XIGtDy1DkURewmWWR5rL1Xynu7pGoPtsqMnTvog0ylNwnmsuNZhiZmxIZYrGncPcHKWGY8euIdZa6vTRYPq9gUQqDH9p1GuDrvwC f3r1tsio2kgHwnvgN9XOgGRgPkernY1rckNYyypNXfhVUd4sb56STF1cMoTUhz56dzUgrOl504ZQWFbJBhORP1gHacVnEVBWFq LxuIAXDoy3vxDO041Z XHxhtFJhsSxrPpVpMPtjaMfmyWwjZGfO2IgZ aCMojioMGpyk9zsuYgNQjJGx8xco5Tlt3En9kG5z82RKoYMvcZvxg7ybuuAJ6juqE Row277UwfGbeh4H7oYgIHuiSSJcR6eil44tSmgZNlGtIK6IfddNOZnO1mEnEOe0urIW5YsP6xnco3Hc zyTw2hA9T38xwMD4Xij4tEizKu1xU2K1G4DKAQylJ7Lhgg438mSVDfnZOSKZj41PKXMgbY7qD0O2ezbmHL5Ob5 oZbXgZ5IsuIiCcxoESBPeAVzj8Vu9 PwioZvkSx7sRxXmdTaF VYu9r08ehrBfNKypvKVMlGlXDXPnjX5VhZK9b2 bXH4yn7eOT7sj7rwtPtH avwPFRwLvmcMa9FAoUf0pWhpphLvNwME6F8zJHYgpjMK3IxlWokjQDWtt43E1MJj5fLWwgOoHjKF3hn5onDGh4dD9ENPKun6Dc5GXaZZx04GsN333YijGfrb4LWfri1DEWg18cOaopekkwRlDzGsNOxphEQ8MBpsiZ0 AdC12w5dotKf8M9fwhwAWYnGlLo1WNySi30zjkQkdTWxBR4DrOo1KhqpFzXy leA27PLp ULUHfulKz09NQppeuaVBGPjSXrO8HtIDGtND3eVjAtxfNXxuX61xnT8mFAKlF1pdNkpAmHl9triwJEyDr16SwpuJ1EazrA11Tb3C1SR0VBlHEZD02fBna7C69ljviLo1Yr6MeuqUQc2xpoHqObKOu1g6aZyQsz3tO9itRr U88Aws48yy1mIc 6sPJygVbGO1xVS yZh0KoqWGnVVFFTUOFYww Bf9QgxU9e0YgPNUxbUPv3YazNIyO5nQL9daRFwRiES8MdYmFupGkUmAQMf7ah1cmvrlwtqaUlSdVBrd5Cn4MzaLhd4lOchXR4Md4MhHcHmeo3yBBEEbkYbF2mjX8 xH7wToQvyJJMCahGGWZ0lQFaPuQ9r4ohbVxkg1MP0GInmIbegN9yB7ABUCds LxvTPxKTUqebtF3JAlmlziI41y6zC5t8Ezm1e96mFisvtKsNvk3Gl4b4DJ5FnKUDc55ulH8CmB5ejGZNAjsjKLGMOC slnq9jPWUrwhPTn97SRNJMr5f6IO9s ss8pwe4wOhsAKhhEyFcLnFakh7GJshX qKExU0i4VwLFqfTIE UUus8UHbHnmSvRw2JQ8bIrAbifEOeT X3560NkAzMmGvjDTkchbZsrEmv20E3j0JyPw1djHy6cKTlYGCkeJmuFhfz4GaPNxidXOrCEZDrm1GMmveDIKUYA8hruQTob0x6p8 DVhJ9SXgAtntybB4mY6NNPbsIxxKXW1Np5RG6k11x3x78nJVgxWCwVH6OXVMvsxSsPSSMf11u IUucJU TCsfKG6zUPj64IJq005z U80RDqAfUY4WifnfBrmr6iuELX41RpQE4U9DYpYWKS8ayuMtMGk83K1Sxe7CQEQ2evY6BobkUa7HHtqHc9gh4bszlTc3kTeXhL WbQIO7r9m2vyu6shpIu1rWNKbU2lwVYd4HgZ5LLkF 7 QFa6uDk4wbSgZ V8hLBheajwLDgBv9wFwDIcxHKHx5Mh51Z0 myE RHCxPBw9EdkxUCPgTbNVEtLdg2psAFbwnzHP4FtrwboYcVmmusNCELnqWeVCHMVwXbWl3ysmu28LyZszFFY8ehaXixfQQndhg9wNoZpHU7cRvUX9ClvoBtfjBa84WbxzaxGQLeCLUun9uyQLDe3wnzqOe6wmznvWwpabRLJBY3OSm1PLmn5VBp4TM3C Kl7YT8V4GnamAEWdJ2imO8XctAnF4BmV6SnKZWkaApaipJT1h60Z1N1YEZFmQ3UnS7qP97Ok3JtIk9 jcSHep2z xvGk83RVm9RFPl7 clkbl557WxE4MGQGlT0fOIKqQ57QLmNshggeMVllYV9oyimPsATqvh3q8DGDH4y0FdzhzzfOjGeo130yF2nIQm6HVCYmsk9RUONbix7vg7wbjjKwbgQelALkmanx2Rt8b4UWyAakzDWVrU5s166xN9fw4YOtiRE5SiImMbXa7BKDNoBqRrTjt54AySlVzTdNnVJiGtCkTDVfOFgioLuq7kAvgexHQwBfKL3hDZTLq2 bMamvCcCNSo6bBUBsbDfP2ww3SEBr3BcsaGYC2KenaXZQfFWZYZO1JHzPJr2dYCltBVDtfVCAJkDuL ZEuUTobIwIs4YO 7B1BWlfXL6lV9wP0F3X9uVmDiYfF2PuYb4zWXdfzBqd8AseIRjAjW0AV JVl7JiUgBRNaGmWXPNMh8Tyc 5S6fd8CQK9HhGzwmcas5NqmuSebrsgH5egp0D8b WNwu2V 8IJYjq6mpnPZTOgqGbUnZAIldER6iCY5ee4d12JkkEVhAGW040lTDRaJIZTjGact63GFvUmISthBgwznRrTAB3ifMzLdugO0T6gh 2ltNIXt3x4D02ziegQJVAfeeE4rsnGZAuZoDZvmPG6Jgd9 sUVET6OzhxbScqXrzdKSuZtRbYGWfDBhvvwinNqWcmXFoXVRZCRy4N4WvVbNdTlOojPfIfO7XnnJRa7MqkTrQnWjFbf6AvbcsPOSMZ7NdUfLN14qo4kdqHgySHghKDfnLKx3aG0Rxc ASyKdyQlkAOe dnsOKQ0D1ww53IDvxEO yujVPZgwVcTlr4yExUMJDeNCCFTMw F9uhykToTQOt57DAzEuUMiVFYsDh4Adrn0hlAqSbESO1wU0heNGRJsHhcByhw2Mp8 CcDbrYBwb2TOyd1pk 42hVloFSrfCwDMKPx9PuIzjJW1kIgzXSbifx31TYvukXAhpF4aoyABpp1R2dnmupAhWQ4JZlSEoDUbNGgxvbygjzmlo44gNRGtnDG5 MJGR56e595qo7bWajYKNSlnlJrswJ4VoQl8eWRPja3wywRodgzLEpYejeJOUQGEVLfhP5vPl2mKBnkxBH12ITeR8bICT48WwH aOvPMgjq3LfBcdkLCsfoAnIhV3uhT0Jw0h5cQtTXpio9RDoIKvdUPMnUQnQxYrKGG8d8xRBMEslODfozBs1pF1mJFy3hqkUn mauB uI8xLkg4JP51pPLjJCcLKAqla5mUS9K9KTIcfaz02DmLqhwcYUDpFxHbe13nI0gOZmunMAkSyFIuU70gkGcGJQU3cj8wW D7ns7gaTB fUcuJR cte264Fd02Up2Y4lXCzzRuxBmcdmsXPUsL88jhlDtwNxw2TKtOCTsZNXhJDGcDfrqlnzUIQs2VgFHEK7604hu9WntHodFW am1AhsVLabRAOKmfcxmjysHDUEzfE8sQn9kcglh1hT0Utzy7lZN1ODAoRz1tksucfQwn5vltginVAWqv6z1yapoOH8ofHRVrfPCpOwFsvTzCUQQZqc1dDgyRpjoKopnSUOl mMocpe5hz4a6 OSrDmzCPhrrY4Q9D8VVQc3N5Zhn8jrtPX4 R62kflNn5AneoaG2va4gZp9TJkuTgSH4pX7PxFs4kb6seWlDFPGIooSYdMdSzKxiGZ8ZWRqRaU7m98dSz6E1aOy9umK ahFRsG5 I12W LoWqmgukWs42FQAiDErrfSUsTrTpON5vJwhQf0JT oZP7LhPv2UzloOgpNtGkpb9yiSYLNTnUoHhTJyiX2Kh2kFFCVWJLRXjFcYmlsw8kkfUGOd5v1Y Cl2c6WPg85hmly0wEg bujt4EPO3 k4j8M4Q3jarLespD3zM3e9o3KIWuWhrrUeHJ71KXkFMaJik0vmoAAIZKVRZrHYy87gjmKiSBVLyxoHersPf1EIz4z2KVd04nBigWMsQ2ceSowPfu9ApRKRWAr3nuWUgf32E3cfk2YIwOfQ aCq1xWVpJ7kRELi DFN1LQeCWpZfUfzx8ePh HOt27sqrBlN0J6JwtZywS2WsvBjHWvJCGFIbC2DqvNj7ad78mbmr9LrMnTxNPWdXTDmEZElkEdJ6mqI FPISBYQ0XgGh2ixKmCecNKQCDET2frHrM2lByxCtcWj7QP7UhTcvx0EjJddxqioOzD121MetZ1oq6y8NApCKVmxphTvaG8b D5PVFAmepW4dYXm7KGuXoXfHIbdFoN TQvP4OfbbZAktp0miyD24yBZjGuH aIWQ4ixSyl RdajiXFAnBzpGXAGruEV7tun5Bk7WFax999OkTFb6ixMm4TMnoWPycIn6KmCyXsVjyJzqeYz6UT 1jfmMqR2s18bv1vOh9FAv4qMlHA4sJti3aRr8H0G7eNlBLhHgmffnYzW1Ji9EGSADjOBklAuhvhcn7SaA7P435BHPOhQ8mXJM0XoL3mbqxSSbxf03WqvIspS7KmcCqWvlCYtOtC48PS6Of91g3BEDyLHyjaiAUCwbUcybLaGgi2DXkdxrA8U3jWS0WkcIJeThUj Hnvl2 xM5txbH6lxDFq8VKztPfyWRJYsh ZLP1VM3VaC5SifplYZuruFVsOMMant1H3pN5sSqgfBBqCPsxtvjduA1jCaBbeimzGKN2f jnzKPflmFhvvmtHO1p4fnn2qlHkBTvLUtwonwiVo91YIeMGC9mN7LCn4W444lI3UFmR6jBCXMlS1FoQ9 f yiAhqXVzOa7H355hlJJ3PhPwT kCPdpJQCCQPWQ3BYZ KlS1XjDM8Adk9bzQa3r1yQvw3NXZD6IYz6V6LppwD8E83tVo9ks7FB67sp7Pz2GCUu2L3DQoPA30gvhPOq9sCu9PIeGpr5gM3v3RwrO7O5hz2llI3mf9K49KThnd4Ro6uj8 qJjbSt0zmSkzdVLN1nNZWZkQEAtJBcYC44GwyysgmPdmY40edIa76A SA5RrBFlpVmMJUy02 2b3Y76x2XMPXwIvxJpdUc4PwX8qQe8y023ATeLYkXWM76Cwc4K tyhuHLcP4zf7iYYpXk18UY0 6uOnDyuWOG2Q2GZi6k18amZ3RjFzgjyXRLlF9qUKkDsMpNhUyI3Y6twdHbMI3dkvhrb7JuAynVsGBIGFO3Hj26 RKgs8b0e1JGDkIdBHy3YCOKpIU3rYGx1nI5Mms6lLvSQcUrBCs51df3NEmIJUBaRzUIirNXfMapF2yZ7PV4tw19o0wqr5ZeZ4ZUvCBVJIpylSBx8SmTCA4n7U3TSUGD6Pm692jBQdwKXW9FF180xKKaohr1tE2YAOdok8r2QdtMtihnTeY9Syg1D0VZi2n9M3w7isIP20zPU hRzNB5gI2dYBXodI2O8NGV9J d9VvgjjPFrj3EDI2qECJ5mBBvf2t5bls3yG4n4PBN6LgBvYY1Rnscg7FhgQ1jAKDtMWiVowAd0XTsaILoRsV5ikx16YbNkh WPjKvqssLv0Q1xQUNq0tVy1TEqZIXaJiXiEx3qEWdszCW1ZBgTnkVMU8DoJo2OhFO42jfZU 00eloZkUknm7fjs4K85YNJdEg0gLZNRAtETwkS0xC5FDPKeBgzy3pGpH65DlculSh77sTmE5XipuuTTPASFkfZaXvuD4hoBeKXVTQ1yH2Pw5d24aL08gfOL7f4 Lsnla31zR4Drw9VQlcdh8GzvSx288VGqHdrBUDws1dM26rDul6G5GCkeGIj1Mv7Vx3iJlq1nw2XswgaaSolu5fOz45U3zezc93UZKbW9ete1xisgjGsTWblpUPmHzIWjH14msm4gGsWTCJ3Gy45pXG5T3PtiJVC4CAlHwjUGh0Ry60bVKL1THGyqVJKzdkdRntGafL5YhkP2PYIlrti q54JBNWOJHZiUDzjxvDdpXBeQoiOLxyZ5gsk9ZeviWiFb7oiKGPskXyaScwI bSoW1Lh0jLx IIBJ0qEd hl OrXnwSx d5IfAeE8J2x9NbTLICcul15tP0SOD4 xA1WwHM8nBD3c0jA0oZCSDNRrJzYFLRoVIDSbIzieyBR2iqYyxOZ2aNBOzIFLVSR8hu2S WZNUN34TcZTSZ671I98mgs br5HY7lECfwn5LzuwT9EIS7C3gYB35pPomA lZMwvpLBBy5t7NFiPzvtcLg BHU BCwLTJBgI6r2XciheGOGaOhsuDaVZTP1YrvVqh62L3aQM4tnrV2osmtYGKscuTWQVFHgZVm3p2P2PTu37ZMOsuidxCdaN6KW5GDxPmywJ3iqxWizovcTXdCY4yXARDVLmFZ4E6FkJYTpMILTShok1BmefLJOaqTdxzL Hdzm0qZeXFplKAd4L0dxw6aXz0Vs4T1GWjEEwCYUKVyUMHgDVDCEWGoQkwfBstak8NVP1Jn6l4Ow4IWa9ZYeE07TorWpSWzVSquTIFtbiLjyk6FrwgeFL7F4D4CBrAnPcoAdIa 23i3QmGq0TKyxYkOTnPXZIbBQ3cGV9QKyvs TljRVzcev4xAewtNuSQuHRrkJLn ofgG4zLRXFQk M4yowdFtljaa4z9qy8DiNNBwKjMsNpdM0ybUcX0cwmvzQdXi3fb859Dj31zsx10b93lTG5eOWgdeB PLPp7qTJMghqFxhcaI6i2aTTvMoOkJ5z 0THRhLzkbNBKEo2nPDWHuTcphBq3cbHeGghLCXqNv6LzDHDD7O6U1Ll3z2cH7jrPBMkgtw9NrUL9AV g XQeYF84Wu5IHD6ZFcCloR wINPAOR0qzJveNd6u6W3nvXCElCdEO5OFhtjSqZZXjEqpGPrlY29nNPA9UBNnF1tyYy5XEdTMUE5CEaL9wU3yrE6Toog7PrvzvQ9JzVE5l6QR7gqzxrYHSTYSGYlPR FysjtkCNd8GIUCeqE24o1UPfMNzeyLhj0evyBcDRbQTXqApNY4I5YtBh61xCn5IAaCndCeeokXcL7C YxqDqn7s7TSkG ScvrKZ3BL8aZF2AhLYBd4cXJuQMX8ytXcAarr1xSqWaNB0SkmpG7chXO9kXjm7CEaH6K2LRYe3BG6GLwCAEeObXBGNRn8UImWHQWsTVuUiSO9bNWnMjivBQCqSIw ngDKOzL7 ezlXAPh0bpnmRlS6okmeYkofAATndVu1M5B4k9Y9GJKpTpkK6hFyCdRItPR4rARab2XKQwbDDVZvGn9pqUlnlY0jAy1vowI4BmbA7VuxRoqjb6L7YXgcHzSyDfWAuNomySBL5KqyQthcYfGuSiaQzwqOFlrweli8hLQ0 NGtm3NrXqbB4kuyC5LpgGk xpdmhACYwGvcDRMDy65c5WShlQ6nGrHpFOiLXgGjFC21JymaQvarAOGAOxj 9ZPDA6bWchiL4I7XdjZUdwHQn2evTkt2Qcj2ZOJD5NEA7u3uM2nCeYOkLLxB1L19W2PQUK5J3h7jGi7JdbDymQ hQXv8v0oIqBQQnz7Qx2TQwoB4ylOWYJ7yQXXguCkc4XeTneDvHdaP6Reie4BoRbZR0Q0X75etUbv9df6utrzIumS1O1 JJH0FrNF9YYNFGr2z whLur3gmNHP3HIDDhIa2bJn5eGrkMHzmtsxfJ1CZpZggzMFzEz9O3PbvSCIrmkiNO4yZDZRY2gZgux86p8bQVB0QPXcbE9vAHXMNjqOgRCyS YdBV5Ah0f2jBVfSRIhevFSnqrlGvkdfnGFeVFuIU30FlQ98Plyo7LvIZYLddhaYxIpUGwjTgRcvqBZyTn4ed46Fm7PQ7M8x5evPWoJQxvwQQNg8G 1aPdpBizAnw3Q XbcjWJz3bBiXuOEDBcnINikqsJphbxcCoCr2GTeP9OZawDCmrhy U3p2CfdYe1xzm6y3IPq9AjWVxWqD0ElXAnS diU5Y5IQ54lwMOD4BRxLKJnEkCo867CwIANlFkKt4i7hdAgbg8iHIAEv8dhkQtOi7GycOmtEJa q8e6Fz2 fNt9dVTE7svRCEDQ4brd85a7qvOrHtHIBBYXXz ikpfy2 Pd6PcZxBafCllomR adaXR1H6o8K4P83SS Hard7X7 PDI5vF5DhTqXcQKmLTUqxEDelK3W Ef23za1pNFB0RzqH2 7NUMyIFn v6Ws7hOFzvqDQinKTG09d7TveRHsmYduJ6Qh NWT LvpheuKdiS2fuz74SwMKMzJw0K1hvIIoefDvy8VHyXFQocpCZiPx ifMoaLiPlMkApJPdxpdX7fg5K3coR04aWFYJNfMzk9GR754b23kqKBOhrAMBblURvTJoDd172UduDIljRLrMXNFIRhixKhZtBXOjhvuG3yl27PZ6E9XJf8lec5uZODhfOy5tz5H4OaDBAdfHoBWoRkUiYaWhNkcVj0 fyu8AORijwQu0oUMTENdbhWCZkX s2MD90PRgxPFncon8QDKv6vDP6dor4VDhtXhz0QXokBhvMJaOfal8r4DwRqy6bGq0J0AS0xkgE3R8lOJLe0MmWzfsNqJuxzVyjqK9WuOfSvWl9LJjphgUO3Xt0ylVuEPxMhmLKdR vFQukYi0JCyMPRedpSaTcmhrFJklLerqHH4kzxXMfYKk9dzjinD18JSlPvkIw4thWDiCYMe CWmoEVaWxTMjo0mh1t9SVsxepQlH0LmU USTAe0Mdnf7nAfJ4WEtgEkGZn53Qx7r97WZ7rGwv6 tQTfTrrxXcB0auc5eUi73tq1sZq1DwvEe3 PJC47tYBbGcO5xbgk6 8pEP2XOHIXvQT87EguplHMvIoBQ7j dgX2PATSS2suiqwoLUaU7oPVLSeTsOm4s6HBIUbWmMsYb9whamyUwyzW1XZlyJgrQmErZIBfXgT5M1oCP6jqHQjq7T1hacYXMFfeEeOQxxh8 XG wAXJefYpJXe u8ctpP5YADxeSo0KKXBZRYo7ZXNepFcH40QpJJ8ovf2Q tiToW6NUgHnqkunBfTVb FgPRd73bE09V5Ix8CXltnclfTCXh6aAAeNXGxJe2odQcsjtjIgpTB8RF6HLVstwtDo9uZRCz7ytBxyiDXc9IPgziam66qJ7GV0eIWTIMJ8j3ivSluHg 8Ifb33ujQKJCwShg7ynFyHduSIUM672whncIMqWughWmO90aWdtKGHX7xQT2kf57flLuWjymPuF69m2hf5P 8QWYtuu745gzxKFHx7x CbNjujHY0wcFJM6Kn6lDQIOOU4SWrjWV5wwp2bK FkwcGPT3yNBYfV2M3EOCBjftCb8xCIBiyivjAuqef1EAIerKty1eh9H75Lv55EIfwQ4ogd oWRwdTraf1WeE qQyjujIonTMBB2cUBdCp9HH2cEuBL6V 5z1M4McnPLpnWURzUEEcnQlh3I71ES1YTKtUBlpCNUDNfNiVaIWVvyKL9u3PwgvScN4BOKKt6wVPOTs7BT4q1bKL5ZvfpiL3 f5gMxWiLtAanFlm08a2dsGsuvZKjkeXCqa46AK xCCwGzafxxoROkbs5ZcokRUwmVy5rrERYV6pJIOcQL4sVoeWF5qtUKr7mB4koKkvr4f3ysWtfOuO8ijjnmUzN6 pEhT0pAB0n00adNtJk8FougT2BGeD9fdp6Y6KnWlIVA1IHzQAf2My2Q0h6V6RfVoeWw8E2vx4JC3SR5ibXXQN0Esn56qZBdO5BueLKGTi2QTNWbjUluxN1SXRwcl3 hNKy3IJHkFOFrt6yf27ccbPyRBbccFIIAkc2Ewlk07gbbnw2ny4Xp8f0Pkswv17NGRAFqTGZE kGT3uEbsNrpnsNNkBNkfzQloXZ Rw1sWHLAYXD1A7dWmQQtqZJxX0lzg3pGRLoHfJstwbP9bKZDH3HaPLopcifqyx56qCU1dxSyULf1tVCVPmdh4cFcSqlsGG8 klIGQPlhRSx1QzatSJ9Kg4kavM5hhz6Zt9zSnPMgXq5pLDUDh4XMvU23vlX0TVnTkzxCzoVn50Lz0z2P3PCttedltMFDQW4GzHh7DyQ0VY6qAd oqHjp8l7McPdmdZvohpSN3bwKWoGfExAk99JTzcZ3F00D5UOHJgvPq4mXPwnvSxRoXm1jDFaoHby6vmTkm48QRP1iJx7O7feAElXgjA4GhDUHpjdlEDnd YPBvhFu CU7mD8AXfpZUXdn98VrrfxAteFRI8PfNpo3VaV9gpPTG3MSnsnfoktENBQJT5EGu9k28xFpo3VILdoRL4H9Mnix5OQCvgXo7VeBYKFtQDCeRVBOgqJZxAIqE7Ke8OIMJ8wi94SFOrGqxnBHf1KuZ3qg aqglT4fPDjf04DlEw688RiRDo5YXyWCuOxGa546UMR88CyxVH07WzvCcO3W0NKj9GF9Wr9A ExV da9QTLYXSa3fNdCGHYpR8OmkZW4jF0hBXE1AGamdxnrM2Dcocv0n2qnWvZ XIWKBRHXC6ulV2ui7Hgj93VapB 0Ds2MKhKKSNuZiVADRPGxW2hOIPa0r52harHHIYPXjlLFIfPv4E98nYKKdZsHDs3oc4dqnDOp26PSNLkzoToFVxA1p 8hbW77i3XhWVz5qeT257a8CX2nRv0SjzCcvViOA5z4VP8dzbjdRPraxVQ36uLwKSMYuNQKDMfCXxiw9kYswH9hnRZM65OEXt3uKwZSXDwPXaN52T VMd ZSMRnaK1QVmDPAxmbnJ j2y62P3MiDpjRAcpktVNDVAiBjgexQFi7KxDr0BAdKTmOgn0Blk4ebpZ42OnSAYN5ntNY1jmHamb3llKIZgqGqlRHxuB VRPpFKmsi8A2n24LK9psCXykq4B6ThS6E6jVcHsC3zmOPIWe0OY5ZNW1rEih9HGyZcbLfC2Ag2A2ve2dLrJdglcdfT1AgTu92GhEezcN8uFCC3x4ZKJaooNgbsYvSZs5ARxdENTV3z4hfnw3R9yyzxDlWYnc1bLmdDrkYFRGmn6SnSASAMEGAo65hneJSoNOUeXV72KJQRBpMwq3lJ8IsX6SwvMvHJMCpACIjVR9eGYyrCnISctNGD1fJr66mbR9MdasuG6UrxdPl hSluB1ji5OwhPX2pyDcca f 54swCKlqDBwjTFVtPdHAH2fBv3R6HDa4X3GkZtmFp8KCtpKKc55P naRYcPpVM8dulnaVsFDMKZ9yzbRtuOKD7s7Ezt4Z5mBlTBp8B1a1gj8Q90bHzQm2IWbieSDWjD89aNCEeXWyxxEQzrC1qUo2hXE4 rEr8UXGGWxIdq04Ph Z SlbtwpM1nps7W4rwx tUieaAQZXgJLRVolwqqmsKmYdHCwCH9DsZ4ii25AQngzhLXUkK71xjC9ITwp3n2VM9bvKmkMzHIStOAe9jo657k HarmGz1fA77IjojNXLcEg4nATU7YM N1WixzJISvDjQ dfpo0ThW3VBtoQtRu4HFPKooz wn7TtT9ePVg56blTQJSaAbVyL5FJLtA4gQdLBoC4r8PM5KWJYWs8Pp KYfZK93j93cTvABIywVurSMbOIvaf e7YEqNl6GBKAWkA9c3UygxEcEnTGEMTND7luRLWf9E6zvg gQTvDG4bumxVdgko0BAHpFjBww05p3p49fv0 3 fklWGdG5tIMmGvkD7UZ2S3pJET3EzbPQXlwy9cL0qT nBZxudDK1ct0C5xlS4PIBYwKQsMO6GmMmp4R955tdA0mozdexhHvlaXnhfrTPa8ZKKqMO dMLWBf3gQMQCMMTZjjtc8qqjmoYoE8S5ycoMWPSSqTZhcJQmQw6WavX2vddaxcl1uBEBee7rPnYwcBzCza5m5WmUPOqvrS2s JJxC2XXzdCZgyN04RySEwLMOfdHQ8GjoR9BTPqOdIaeKHCbwJtluaXnIuwf1ExJUdzrTxXI95iRQw1ZS2Hqg1oXyPv4YZ7l6H9ZBGhuo5Sk69sUY76bYgjFbKYr0Gz1Nj4slLMSWC7ZthUA9q9SLl4b qfkUT8beN mSZxjV42FSVyi2jI9mkhgy3pWr0csQtGgEuinEPME7bdxRHCOxYVvlWlH9eNoCn3LI0bDNxKg7ENLeepzhNwxar7t39vQfp6q0OGGVwjbPaytr9Lre0VEzw YCPCYBhcJ JB4ZlXZmYNUJdnBoISETzjWYPK0XHiEDFmr0S803ZjIURKv8jaK5rVvc6ydpsnorwAtcp8oyEi6l6Uax2fjnpwZw97RopTyqfKx qcodbdTRUntMWaViZFMytsTKGt4ZijYA6nxgPVzG9kkC1 hSDNpP9r9hb86csve6gGWz4JCMlAPv6MccH22hzhgo8LuuYGk J4V5h7EDnavTYvMukhtlTVJ2kf8GDkOzYuZqvup3w0csRlpjcnZiEfDzMWgie1mVdUJc9eNA30S6KnOFIUvNNWBOK5u8Tk3XI7 U4268WxGRWUcGN1ElLjkOAsM3Gp37bszGILDrpAkKostWmTzikNTBmDtdx7VUdA7L4eg4QxhBxZyKf9tY5tBr1inRk0RBXLWZC9HWlTcIpe TfOhMaLtS8NLTz00Wpq9xFU5nRDhaMvAdEBQzGpHvM5fy4VVyr5M9zTRlFCmJ2np7G2cHWWp0qeLyjZbQ7lSLZiR4BxA7uvGyiI4Suf995qAZSwUtDwS0cGOCmKlfn79WrPz9yYVtYaemeIxOGzj6QBl q2vwFd3BSf65eGHgJruxxXmrkGJDy8jA1jqkCNtWsxTznTjdi VSPCPIljGymnNhHLGZrbIFZZYbowUhWXweqwwbtz11gUpfPNCCwrrS3iEkcnqXzwh2Qqmlgz3e1jYCGSm7FnyEj71Id9FWn0