Guilty Crown - King's power

  • Thread starter Thread starter refrain
  • Ngày gửi Ngày gửi
Muốn giết thì không đâu, mọi bữa vẫn lo cho Shoe đó thôi ;))

gì chứ void mà bị dao phang đi cái rụp...

Phải void nào cũng như thanh của Inori đâu X_X, chắc không thuộc loại chức năng chính trong combat nên thế, mọi bữa nó rút cái void thấy có đứa là tủ lạnh nữa mà X_X. Nói chung cái này không đáng bận tâm :-<. Cái cần quan tâm là ep sau ai sẽ chết :">. Mình lo Ayase sắp đi quá :-s.
 
yêu thì vẫn yêu nhưng vẫn hận vì bị con gái cướp Shu :D
 
tới giờ vẫn ko hiểu mẹ anh Shu muốn giúp anh Shu hay muốn giết anh Shu =)). anh Shu mà tấn công lên chỗ HQ khi gặp mẹ sẽ phản ứng sao nhỉ . Mana hình như đã chiếm thân thể của Inori rồi \m/

Quá nửa là vì ông chồng quyết tâm hy sinh thằng con rồi ;)), chấp nhận để nó không tha lỗi cho mình cả đời
Nói thẳng là Shu bây giờ không có khả năng đánh lên được HQ được, mà đánh lên làm gì cơ chứ ? Cả 1 tổ chức Anti bodies được thế giới chống lưng, ông hạ nó xong sẽ lòi ra 1 cái khác tương tự.
 
^ Tập hợp cả 3 void user lại rồi "us against the world" chăng :)) Mình biết ngay là kiểu gì cũng lôi Gai với Mana trở lại mà, xây dựng nhân vật tốt vậy mà nửa ss đã vẹo hết thì phí của bỏ xừ :-"
 
gì chứ void mà bị dao phang đi cái rụp...

Do kỹ năng, chọc đúng vào tâm thì lưỡi sắc mấy chả bõ

Vụ Mana làm nhớ đến Sephiroth

Shu càng cúng nhiều mạng càng lên lv, từ emo tiến hóa thành psycho rất đỉnh
 
Tập 15 , khúc thằng Shu mất hồn đè con Inori ra lấy Void y hệt như hiếp râm =] (Em ấy cự quậy chống trả)
 
mấy cái void này dễ bể nhỉ, dùng tay không bóp nát cũng được, cái nỏ của em kia bị đè 1 tí là nát bét. Thế còn mấy cái dạng vũ khí cận chiến thì sao, chẵng lẽ cũng mềm thế :-o
Anh Argo nhảy dù vào cũng không vác theo được khẩu súng ;))
 
Có khi nào mà Daryl bỏ bọn kia đi theo Tsugumi không nhỉ :">. Khi đó (Tsugumi + Daryl + Undertaker) vs (Shoe + Mana + Gay) vs (Mom + Scarface + anti bodies) thì hay nhỉ =p~
 
Ở Ep 1 nó cầm chém đứt luôn con Mech

^

Maybe .
 
Quả Argo xài dao gạt cái boomerang đúng là dìm hàng void quá 8-} Lẽ ra để Shoes nó ném hụt cũng được rồi 8-}
Hàng lởm thế này thì mấy thằng void melee xác định khóc ra tiếng mán =))

Ngồi nghĩ lý do tại sao cặp gian phu dâm phụ kia hồi sinh lại Gai, tự dưng thấy hơi ảo 8-}
[spoil]
1. Clone vẫn có void, và có khả năng = hoặc chênh ko nhiều so với bản gốc.
2. Chỉ có duy nhất 3 ống nghiệm chứa King Power, và đều đã có chủ hết.
3. Void của Gai có khả năng rút void, tức là cũng = King Power, nhưng ko bị 1 số giới hạn như King Power
~> Ten ten \:D/
Phen này Nhật Bủn định chuẩn bị vác binh đoàn void đi thôn tính thế giới
[/spoil]

Btw,
[spoil]ManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaMana[/spoil]
 
Gai chỉ có khả năng nhìn Void thôi mà ' 3'...
 
Có khi nào mà Daryl bỏ bọn kia đi theo Tsugumi không nhỉ :">. Khi đó (Tsugumi + Daryl + Undertaker) vs (Shoe + Mana + Gay) vs (Mom + Scarface + anti bodies) thì hay nhỉ =p~
Hơn 50% là sẽ như vậy, còn không thì cũng sẽ có khả năng Daryl bỏ mạng để cứu Tsugumi
Gai chỉ có khả năng nhìn Void thôi mà ' 3'...
Nhưng cái Void của nó chôm được Void của người khác mà không cần phải nhìn vào nhau như Shoes '__'
 
cảnh mana chém chị Hội trưởng ko biết sống chết sao rồi vì cắt cảnh tóe máu là hết , mà có thấy Mana cầm dao hay súng đâu ? mana có năng lực gì à ?
 
Set trap :>
Mà cắt kiểu này chỉ là cảnh cáo nhẹ nhàng thôi |-) Void SS cơ mà |-)

Tsugumi cũng ko đủ trình tự ra riêng với Undertaker đâu, với lại xét theo độ thân quen thì cần 1 ep là đủ về hết với Shuhrer rồi :-" Semi final sẽ là Shuu Empire vs Gay antibodies, còn final sẽ là vs Mana hoặc thằng yandere stalker kia |-)
 
Hơn 50% là sẽ như vậy, còn không thì cũng sẽ có khả năng Daryl bỏ mạng để cứu Tsugumi

Nhưng cái Void của nó chôm được Void của người khác mà không cần phải nhìn vào nhau như Shoes '__'

Nếu y lôi được void ra thì ep 1 cần dek gì phải đi chôm cái genome mà giờ nằm trong người thằng Shuu nữa onee-chan =).
 
Ep 1 thì lấy thằng khỉ nào rút void ra cho nó [-x ?
 
Ep 1 làm gì có thằng khỉ nào rút void ra ngoài thằng Shu [-x?
 
Ep 1 làm gì có thằng khỉ nào rút void ra ngoài thằng Shu ?

Thì cũng làm gì có thằng nào rút cho nó cái súng để rút void đứa khác =)) Mà loạn cả lên rồi =))

Gai chỉ có khả năng nhìn Void thôi mà ' 3'...

Thực ra cứ đứa nào bị cái bệnh vẩy đá là thấy được void người khác.
 
mà hình như khả năng của thằng Shu có dc là do cái ống thuốc void có dc ở ep 1 thì phải, nếu thằng Gai có nó thì bây h nó thế chỗ thằng SHu rồi, mà anh shu nhà ta vì nghĩa dịêt thân nên ngày càng đi vào con đường bá đao ;)), mà con nhỏ Kuhoin có bị giết hay không cũng đâu còn là vấn đề, gia đình nó giờ mất thế lực chứ đâu còn như trước thì có gì phải lo. Vấn đề bây giờ là cái void kìa, vỡ 1 cái là ngủm luôn, tụi anti cứ nhè cái void mà phá thì kiểu gì cũng thua , vậy chứ của con Inori chắc là hàng khủng nên mới không dễ vỡ
 
Chỉnh sửa cuối:
[spoil]
GuiltyCrown-16-LargePreview02.jpg
[/spoil]
Trông hình thì có vẻ em vẫn còn sống nhưng cầm cái gì kia :-/
 
Chỉnh sửa cuối:
Back
Top