ÕÓ‹ ÛÕÚáúñ$8‘ÿÿ×C4<$·?;;:;;: ::?????}}}{??;;?337333333!33333#3332 ;  ???;:?;;?;;;?;;2??:;??{_????????}?:::(:::::>??}o{???:;?:333##3333233#"33333'33;;;;;;?;?;;:;;;;??;;;?::2;{{o??????::::::::???????;S373333333#22232332 ;: :;?;;;:?{;;;??;::????;;{{?_???????o__??:::::????????????>??:?333333237313332222222;2:   ; ;?;:;?;::;???;;;?{{{????__oOO_?;;;?;::; ::::???????????>??2=2>????=?_33333333331222333:82:;;     ;???;;;;;;??;;_{{?????ooo_OOO???;;;???: :?:????????????????????????37333333S7373333223S223;;::;{;?;;::;+:  :; ;;;;;????{{;???_?O??OOOO????;;???::+::::???????????????3377A33233333S33237RSwSw3sw;:2::;;:::;{{;;::::    ;;;;;:;?{{{{{;????_?????????/OOOO__ ???;?;;:::8:::88::?*:???????337333S323331WW77333w72;;?::;[{{:::;::;;:;;;:;   :     ;;;;;;;;;{{{{{{{{{{;;??;;??????_???????__OOO??????:*::::::(:>>:?>:???{?sS73233S333177w7;??;:::;::;{{;;:;;;;;;:::;;:;;:::      ????;; ;?;?{{{{{{{{{{;;;???????????oo??__O??;;?:?:>??:>?>>>>:8???}7WS3332333SS22:?[2;;???:;;;;;::;;;;;:8;;;;;;{;:::     ????;;:;??{{{{{{{{?;??????????_____???????=?::>::::::???373333333333333c33"3273'2wwW2?+:;;?;;;;;;:::::;{;;:;;{;;::;::;?;;;:;:     ;;?????{{{{?;;;;??????/?????????>??>?:::::333333333377#33733732;:;_;;:;:::??:;;?;:::::;;;;;;?{;::::?;;;;::::;;:::     ;;?????;;{{{{????;? ????????/???????????WW333333'7333ssS?{;??;o;;{:;::;;;::;;;;::::::;;;:;;:;;;;3;;;:;: +::;;:       ;??;:;???;;???;;;?{;;;;????? ???/_????wws17!S273s3s73733733333333;;{{{;;{;;;;}{:;?:::::::;?;;;;::;;::;?:;;?{;:;;;::: :     :;;???;;????;;;;;;:;??;;;;;???_??/?__O33333sS3333733733333#33333;;;[{{{;??;;;?:;{;::;;;;;;;;;??;:;;:;;;;;;;;:;;;;;?;;;:: :   ;;;?;;+?;;;;;;?;:;:????_?;;++?????______ w7s33333ss7337333333333;;;;;;{{{;;;?;??::;;;;::{:;;;:;?::::;:;{:;;:;;;;;?;;:::;:;;::: ;; :;;;;??;;;;?;;;;:::????;;??_______Osw7s37333333333q33333;;;;; ;;;;{{;;;?o;;;::;{;;;:8;;;::;;::??;::::;:;;;;{;?? ;;{;;;???;:; ?;::;??;;??;;;;;;:: ?;?;;???__ 7WW3s3S3#sq32;;;;;;; ;;;;;?;::;:;;;;{::?;:;??;:{;:::;:;;?_;??;: :;;: ; :;?????;;;;;;;:::;;?;;;;;;;;__???3W73333333S33WC333333 ;;;;;;;;;;;?::;:;;;;;:::::;:????;:;;;;::;;;;; ;;?????:;;: :;;;: ;????;?;;;;;?;::;;:;;;;;;;;;;_???7W'S333Ss773w3;?; ;;;;;;;;;;;;;; ;;::;:{;:::;;:?????;;;;;;:;:::;;;{;;????:8;;  ::;9 ;;;??;;;;;;;;;;:;;;;;;;;::73W33333#3S3S73  ;;;;; ;;;;;;;;;;;;; ;  ;;;;;;;;;;;;;;;:;:;;:;;{;:;;;;;; ?;:;;:   :; ;;; ;;;;?;?;;;;:;;;;::;: ;;;;;;:;337333C333333333+ ;;;;;;;;;;;;;;;;;;; ;;  ?:::;;{{;?;;;;;::;{;:2?;:;?;:; : :9;;:;;;;;;?;;;:8;;:::;:;;;;;;;;;;;_____OO???73#333#3333333333;;;;;;;;;;;;;;;;;;; ;;?;;;;;{:?;:;;;;?;;; 8: ; ;;:;;;???;;;;::::::;;;;?;;;;________??3S3323333733331#3 99; ;;;;;;?;;; ;;;;;;; ;;;;??;;;:;;{:;;;;;:;;???;;;;: 8::;  ;;;?;;;;;;:*:::;;?;;;?___OO_____?_33333333"13333331#23333;;;;;;;;;;;;;;+;;; ;;;    :?:;;;;;{::;:;;;;;;?;;;8::;; :;;;;;;;;::: :*:;;;;;??; ______O______?_3W3#3'2313233S323602 263;;3;;;;;; ;;3; ;;; ;;;;{{  ;;;;:::;{:;{::::;;;????????? ; :: ;;::;;;:;;:: 82::::::?__________??____333133273333332S2""2222;;:8;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;   :;:::;;;;:;;;??????????:  ;;;;;;;:::*::: :*:;; __?____73233333333732222::;;{;:::;;;;;;;;;;;;;;; ;;;;;;;;;;;;;    ::;:;;???;;;?;???;;;:   ;:;;:;;;;:::: ::::___________________373#732223#31333"22 :::;;;+:;:::;;;;;;;;;;;;;;;;3; ;;;;;;;;;;;    ;;;:: ;;;9;;?;;?;;;;; ;; ;;;:::;;;;;::(( ;___________________33733332Wr323313322:8::::::::::;;?::?;;++;;;+;;;;;;;;;;;;;;;;;;;  ;    ;;:::;;;;???? ;;;;;;;;;; ;:;;+:;:::::;;:::: :::_____________________33333222333S352>;::::::::;;???;;9;;;;;;9;;;;;;;;;;   ;;;;;;;;;;;   ;;  :;: ;;;???;;;::;    ;;;:::::: :: :;:;___O__________________________???__33sW373S37322:  :;;;;::?::::::;;;;;;;;;; ; ;;;;;;;;;;;   ;;;;;;; ;;;  9:::  ;?;;;   ::::::::;;;;?____________________OOO___OO_S#3SSw3sSs3337772::::22?::;:::::::;{:?;??;;;;;;;;99;+;;;9;;;;;;;; ;;;; ;;:::?:    :::::::;;:;;?___O________________OO__OOOOO_33WWSsSSwS37332332323:;;:::8:;::::8::;:::::::::::::;;;8:9;?;;;;;;;;;;;;;;;;;9 ;;;;;;;;;;;;;; ;;; :?   ;?;;::::9;;:;;_____________________________OOO_3Wsss3S33S372223::::::8:;:::8;::;:::::::;:::??::88::8:::;8(:;?;;;;;;;;;;;; ;;;;;;;;;;; ;;;;;;;;;;;;;;::: ?  ; ;:;;:;:8;;:;______O___________Ooo________3S3WWWScsW3#3232222:;::::;;::8:::;::::8:::::::::?:;?:?:?:;;;;::;??;9;;; ;;;; ; ;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;::;:?       ;:; ;;;;:;:;;:::;;:;;;_____________________?_______7Ss3WSSW3S333331WS3322::::::::8: :;:8:(8::::::::?;{?;;?:::::;??::;;;;; ; ; ;;;;;;;;;;;9;;;;;;;;;;; ;;:::;;8:::;;:;:???;   ;;  :: ; :;;;;;::::::::;;;__O____________________OOO____33333S3332"222;>?::::::::::::;8;::8::8::::::::??;?9:::;;::8;=;;;;;;?;;;;;;;;;;;;;;;;;;;;?;;;;;;;;;;;??;;;;::8:;;??:;;:?  ;;??;;;;;;::::8:;++;__OO____OOO?_____________________OOO33S333g6"133222:2;2::(:::*:;::2:::::::::??:?;:;9::;;:::(:{;;;;;?;;;;;;;;;;;;;;;;;;;;;;;;;;;;??;;;;;;:8:::;::;:::???? ????; ;? ;;; ;;;;;::::;;?____OO__ ___?_OO_____________OOO33W#322232333220::::88::::::::(::????;::;;:::::::88:;{;;;:;;;;+;;;;;;;;;;;;;;;;;;;?;;;;???;;;;;;::::?:;;;; ;;?;;;;;  ;;;:;;______O____?_______________OOs33332372367222::::88::::;:22;;;?::::::::88;?;;;;;::;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;??;;;;;;;;;;:::::;:??;;;?;;;;   ;;;;;______ _____________________OOO3733333S133273722:?:::::::::::;:::;?:??:?;:::::::;::?;;;;;:?;;;;);;;;;;;;;;+;;;;;;;;;;;;;;;;;;;3;;;?;;??;;;;;;;;;;;;:;;;:::::?;;;:;;??;;:;:;;8:;;__O_______________O___________373722333333622222>:?:::?:::>::::::::: ::8:::?;;::;?::::::::;;;;::;;;;9;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;?;; ;?;;;;;;;;;;;;:;;;;:::::: ???;:;;:;;;    ;:8:;?;;;__[_OO_______O___oo_____??_O________3127323S333336"2226:::::::::::::(::::::8:?;;:;;;;;:?;:;;?;;;;;;;;;;;;;;;;;+;;;;;;+;9;;;;;{;;; ;;????;;;;?;;;;;;;;;;;?;:;;;;;::;;;::::;???{;;;;;;: ;?:;;;__OO_OOOO_??____?____OOO_______________MOO_33sssws333333322"22:>?:?:::2::::::?::::::0(:8:::8::::;:::::{::;;;::::::??;;:?;;;;;;;;;;;;;;;;;;9;;;;+;;;;+;;;;;;;; ;;???;;;;;;;;;;;;;9;?;8;;::::;;9;;;;?;;::::: ;???;;:;:;;  ?;?____OOOO________________________O___OssswS333W32222:8:::>>;>::::::>:::?:::8:(:(:8:;:88::;:::::;?:?:;??:;;;;;;;;;;;;;;;;;+;;;;;;;;;;;;;;;;;; :???;;;;;?;;;;;;;;;;?;+;;::;:;;;:;;:;;;:;;;;;;;???;:;;;;     ;::?;::;?______OMO______________________________OOOoO__O_333s337522::>2:2>*8:::>?::::::::?:?:::::::88::8:;8(:::8:;;:::;;;:;?;??;;;;;;;;;;;;;;;;;;;;;;+;;;;;;;;;;;;;;;;;;??;;;;?;;;;;;;;;;;?;;;;:::;;::;:::::::;::;;:;;;;;;;;;;  :;;;_____OOO___O?____________________O____________________O_swsw677>>::::::::::::???;:::::?::;??:::8(8:::::::::8::88:;:::;;?;;;::;?;;9;;;;99;;;;;;;9;;;;;;;;;;;;;;;; ;;;?;;?;;;;;;?;;;;?9;::::8::8::8:;:;?:??;????;;:     :;:_OOOOO_O_________?_______________________OO_______________OOw????:{~;>????>::?::::::::::;:???::8:::8:::::::::::;;;;;;;:?:;::?=;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;?????;;;;;;;;;;;;;;?8::;:?????????;;       ?;:;;___OO????__O__O_____________________O_____________________?????????:??:::::::::;:::8:::8::;::::;;?;;;?;;:;?;;;;;;;;;;;;;;;;;;;;;;;;;9   ???;????;;;;;;;;:;??;;??????;    ;;;__OO??_____O_________________OOO_________O__O______O___?????????>>:::??:::::::;;??:::::8::::8::::;::;?;;;?;;;;;;;;;;9;;;;;; +;;;;;;;;;; ; ;;??;;;;?;;;;;;;;;;;???????????    :;?O__O__OO_OOOO_OO____________O_______O________OO___________????????>>:?>::?::::(:::;:;??;::::8::::::(:;;?;;;{;;;;;;;;;;;;9;;;; ;;;;;;;;;;;;;;;;?;;;???????????;      :::;?_]__??____OO_OOOO____O________________o______O_OO_OO_?>??????>?{:???;::???::::2::;??::::;:::8:8::;??;;?;;;;;;;;{;;;+ ;;;;;;;;;;;;;;;;  ;;???+;;?;;;;;?????     ;;::;;___ ???____OOOO__OO_____________O____OOO_O___________::??????{????:?:?:::::::?;;::;?:88(::::8::88:8:;;;:;;;;;;;9?;;; ;9;9;; ;;;;+;;;;   ?;???????;;;??;;;;  ;??????     ;;:;;;;?????OOOOOOOOOOOO_____________O_______O__________O_____?:??:>??????:?::::::::::::;;;::;??:8(88:8::::::::::8:::;;;;;;9;;9;?;;;;;9;;;;;;;;;;;;?;;;?;;;?;;;;;????????? ; ;?  ?;::::;????????_OOOOOOOOOO____O______OO__OO_____OOO________________?2????::?:?:?::??::8::::::;;::::::(888:::8:88::::::8::8:: ::9;;;;;+;;9;?;;;;;;;;;;;;; ;;9;;;?;?;;?;?;;;;?;;;; ????  ;  ;;;;? ??;???__OOOOOOOOO_____________O__OO____OOOOO_OOOOO_OOOO____O::;::;;:?:;????>??:::::?:::;;::::::8((8(::8::8:88::(88::8:::::8:8:::::::;;;;;;;9;?;;;9;;;;;;;;;;9;;;;???;;;;;;;;;;;;;??;?;:;;;;;;??;?? _OOOOOOOO_OO______OO___________OO__OOO_OOO___O:::::??????>?>?::?:::;????::::8(8::::88:88888:::::8::8:::::;8):::::8::::;;;;;;;;;;;;;;;;;;;;;;;;;????;????;;;;;;;;;;   ; ??;;;;;????;?___OOOOOOOOOO____________O_____OO_O__OOOOOOO_____OO:::8:::????:????:??=: :;:;9::8:888:::888:8:::8::::88888::::8::(888(88:::8::?;:;?;??;;;;;;9;;;9;;;;;9;;;;?;????;??;;;?;;;;;; ; ;   ;;;;?;;?; ;??_OOOOOOOOO__OO___OOO____O______OOOO_OOOOOOOOOOO___:::8::;???>:?;????::::;::(::8:::88:::::88::::88:8888888(::8:(:9:88:8:8;;;;;;;;;;;;;;;;;;;  ;;;;;;;;;;;;;;;?;;????;;;;;??;;; ;;; 2 ; ;    ?;;;; ;;??____OOOOOO_____________O____________O_OO_OOOOOOOOOo__>:(::;>>??;?;?:;:::::::::8(888::::::88888(:8((8:8:88(888:::::888:  ;;;;;;;; ;;;;;;;;;;;;;;;;;;;??????;?;;?;;;+ ?      ?;;;??;;;;?_______O__OOOOOOOOOOO____________OOOOO_____OOOOO______O?:::?>?>:?:;;::;?:::::::::888:::((:::8(88888::::::::8888::::8;;;;;;;+;;;;;;;;;;;;;;;;;;;?;;?????????;;;;;;;;;;;  ?      ;;;;???;;;;;;???__OOO_O_OOOOOOOOOOOO__O____O________OOOOOOO__OO_OOOO___O___::??::?;?:::::??::::;8:::8:::8(8:;?::8:8::::::88::8::8:(:8(:  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;?;;???????;;;;;;;;?       ;;;???;;;;?????__OOOO_O___OOOOOOOOOOO____________OOOOOMOOOO_OO___O_oo_____???=?:??:;;::::::::?;?::;;;::::::8:8:888:;::::::8:8::8:;::888:::8::;;;;9;;;;;;;;9;99;;;;;;;++;;;;;;?????????;;;;;;;;;;:;;?      ;;;???;;:;;??_OOOOOOO_OOOOOOOOOOO__O_____O___OOOOOMOOOOOO____OO_____OO}?(:??:::::::8;:::::::???::888::(::8(88::::::::::::::;;;:8::88:::;;;;;;;;;;;;;;;;;;+;;;;;9;;;;;;;;;;;;;;;??;????;;;;;;+;;;;;;;       ;;;??;;;;::;????_OOOOOOO_OOOOOOOOO____O_____OOOOOOMMOOOOOO__________OO????;?;:::::::::;;::;:::8::::::888?;:;::8::::::::88:88:8?;;;;;;;;;;;;;9;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;?;;;;;;;;;;; :      :;;??;;;;;::;;??_O__OO__OOOOOOOO_______oo_OOOO_OOOOOO__O___________O_?:;?::::?:::;;::;;:?;:::8:8:::::8::::::?;::::8::::88::::88(;;;;;;;;;;;;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;?;?;;;+;;;;;;;;   8??         :;;?:::::(;;;??__O__OO___OOO__________OOOO_O_______O__O_OO____O_:::;;??;;::::::8??;9;;:::;?::::8:::::???::8:::88::8::(88;;;99;;;;;;;;;;;;;;;;;;;;;;;9;;9+;;;;;;;;;;;;;;;;?;;;;;;;;;;;;;;;;;;; *:?;?       ;;;;?;;:::((:;;?OOO_OO_______O___O_________O_O___O___O___O__________??::::;:::;;:;;::::;?;;;????;::::::::?;::::::::::8:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+;;;;;;9;;;9;;;;;;;;;  ;:;?;  ?    ;:;?;;;::8((;;?_O__OOOO_____OOOOOOO__OOO____]O___________________~>::::::::8::::::::::::?;???::;:::::?::::::8;;;;;;;;;;9;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9;;;;;;;;;;  ::;:??;    ::; ??;;:::;;;O?OOOO_____MOOOOO__?___O______OO_O___O]]O_OO__2::::8::::::;:???::::::?::::::::::8::::::;;;;;;;;9;;;;;;;;;;;;;;;;;;++;;;;;;?;;;???;;;;;;;;;;;+;;;;  :8::;;;    ::;?;;;+;;;;;??_OOO_OO___O__OO___O___OO_____O___O____OO_::::: ????;?;?9:::::::;::::::::;?::::8 ;9;;9;;;;;;;;;;;;;;;;;;;;;;;;;{;;;;;??;;;;;;;?;;;;;;;;;:    ::: ?;::      :?;;;:;;??_OOOO_OO____O___O_____OOOO__OO_O__?____OOOO::: ::????????:;:;:::?:;::;8?::?z;:::8888:8  ;;;;;;;;;;;;;;;;;;;;+;;;;;;;;;;;;;;;;;;;;??;;;;9;;;   ::::;;;:    ??;;;;;;?OOOOOOOOO____O__O_?__OOOO_____?____O____:::;????????????;::::???;::;??:;?:{::::8:::8::8::(8::::89 ;9;;;;;;;;;;;+;;;;;;;;;9;;;;;;;;;;;99;;;;;;;;;;{{;;;;;9;;   ::8:?;:;   :;;?;;??_OOOOOOOOO____OO___OOOO__OOOOO________::????:;?;:::;??;?;:??;9=:;:::::::8::::;::8::(:::::::;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;{{;;{;;;;;;;;   :::?;::      :;;?;;??___OOOOOOOOOOOOOOO_OOOOOOOOOO__M_?:::??????::;;??:?:????;?:;?;;::;:::::::::8(::{{:88::88:8:*:::::: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9;9;;;;;;;;;;;;;;;;;9;   ::???:8;?::       :;;?;?OO__OOOOOOOOOOOOOOO__OOOOOO_:??::::::????;;:;;;;;::?;;;;:?:;????:;;::::::8:::;8:;:88:8:::::::::::  ;;;;;;;;;;;;;;;;;;;;;;?;;;;;;;;;;;;;;;;;;;;;;;;;;;8 : ::;??;;;?;;:     : *;;_??_O_OOOOOOOOOOOOO__OO__OO_O____O_?::::::::::::::?::;:;:?::::?:?;?;:?;8;:(::::::?;::;;::::8::::::::8:::    ;;;;;;;;;;;;;;?;;;;;;??;;;;;;;;;;; ;;;;;;;;;;9;;;;;;;;:::   :;????;??;::         *;__OO__OOOOOOOOOOOO_____OOOO__OOOO____:::8:>2>:2:>>?::?::: ;:::;;:??::8:::8:;;::::;:8:::::::8:8:: ;;;;;;;;;;;;;;;;;;;;?;;;;;;;;;;;;;;+;;;;;;;;;;;;;;;;9;?:::::  ::;:?????????;:::         ;?OOO___O__OOOOMOOOOOOOOOO____O_____OOOOOOO___::?:?::::??>?::>:: ::8;:?;:8:::8:;;;:;?::::;::::::;::8:::::8:  ;;;;;;;;;;;;;;;?;;?;;;?;;;;;;;???+;;;;;;+;;;;;;;;;;?;::::: 8:::**;;?????;????      ;;_O___OOOOOOOOOOOOOOO_______O_OO__________:::::>::::>?:??:::?:8:::::;;::;;:::::::::?::;:::8:::;:::::::;::;;:;;:9:;::8  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;??;;;?+;;;;;;;;;;;+;;??;;;::::::8:8:::;;?????;?;;        ;;__OOOOOOOO_OOO_O__O__O__OOOOO_______::::2::????:::::::::;:::::8:::::;8;;;;::::::8:;:::::::::::;;;:::8::::   9;;;;;;;;;;;;;;;;;;;;;??;;;++?;;;;;;;;;;9;;;;;;;;;;9;?;9;;;;::::: :(:8:;;;;;;?;???;;:           ;??OOOOOOOOOO__OO_O_____OOO___________::?>:::???:::::::::::::8::8:::?;:;;::::;::::8:::{{{:::::::;?;;;;;;;;;;;;{;;;;;;;;;;?;?;?;;;;;+;;;;;;;;;;;;;;;;;;;?8;;;;;;;:::: :::(;:??;?;???;         _OOOOOO_OOOOOO__OOOO___? ___O___>:>:?::::::??::::(:::::::::8::::8;;;::;{::;::::::::;{::::8::::888:: ;;;;;;;;;;{;;;;;;;;;;;;;?;;?;;; ;;;;;;;;;;;;;;;;;;;;;;?;;::;::::8:::*;;;; ???;;;?;(        _OOOOOOOOOO_OO_OOO__ ____O____?>:::::::::::::::::::8::8:;;::8(8:;8:::;:;:::;:(::::::;:::;;;;;;;;;;;;;;;;;;;;;??;;;;?;;;;;;;;;+;;;;;;;;;;;;;;;;9;;?;+;;::8;:8(8::;;?;??;;;;;::       __OOOOOOOOOO__OOOOO_________O:::::::::::::: :8:;::::?;:8888(::::8:8:8::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;??;;;;+;;;;;;;;;;;;?;;;;;;;;;?;+):::(::(::: ::???????;:88    O__OOOOOOO__OO_____O__::::8: :  ::::;::::8:::::::::::8;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;?;;:8:8::;;;:;;:?;???;:::        O___ __OOOOOO____OOO___  : ::::888888:;9{;?;;;::;;; ;;;;;;;;;;;;;;;;;;;;;;{{{{;;;;;;;;;;;;;;;;;;??;;;+;;99;;;;:::89;;;?;??;:::???;;;:::8:8          O_______OOO__________ ::;??;?? ::::(2::::8:::::;?{;:8;;;;;;;;;;;;;;;;;;;;;;;{;;;;;;?;;;;+;;;;;;;;;;;;;9;;?::(:;;;;;;;;;;::;?;?;;?;:8::(8::    OO_O OOOOOOO______OOO_OO____:: *?;::?;;:???;??;?????::::::::::???:8:;::;;??;;;;;;;{{{;;;{{{;;;;;;;{{;;;;;;;;;;;;;;+;99;;;;;;;;;:(8;;?;;;9);;:::::???;:(*8:::::         O?OOOOOOOOOO___OO_OOOOOOOO::;???;??:;;;:;????;???;::::;:: ::?::::(::};:;;:;;;:;;;;??;;{y{{;;;{{;{;;;;;;{;;;;;;;;;;;;;;;;;;; ;;; ;;;;+?;:8:8;;;;;;{o;;;:;::;;???*::: :;;           O O_O___OOOOOOOOOOO___::::;;;??;?;:;;:::?????????::::??:;;?;:??????:;:;;8;;;;;;?;;{k{{{;;{9;{;;;{;;{{;;;;;;;;;;;;;;;;;; ;;;;;;88;;;;;;;;;;;:::8::?????;:::??;::;;;?      _O? ________OO____OO_OOO_?::::;??;??:*:::?????????????::??:;??;?/?;;;;;;?;{{{{{{{{;;{;;;;;;{;;;;;;;;;;;;;;;;;;;;;; ?;;;9;;;::;;;;;:;;;;?;;::8;?????:;?;;::;::;???;????       OO_O__OO_____O_OOOOooOOOO_==_:;8;: *???????:8??????????::::::??: ;:::?:??;;?;;+?;9;?{}{{{{{;;;;;;;;;;?;;;;;;;;;;;;;;;;;;;;;;;;;;:;;;;;;;;;;;;;;:;:?????::?:?;:::;;;;???;;???=         ;OOO____O_____O______OOOOO_??_:;;??:;;??:??:?:;;???????;???::::::?:: ;?;::;;;?????;;9;;;;;;;;;?;;;;;+;;;;;;9;;;; ;;;;?;;;?;::8:;;;;;;;;;9;;;;;????;:;;:::;;::;;;;?????          OO__O__OOOOO_OO__O___OOOOM_?;:?:??;;??;;;;?;;;??????????:::::::?:::;;;;:;;);;{;;;;;;;;?;;;;;;; ;;;;;;;;;;;;;;?;;;???::8;);;;?;;;;;;;;;???;;::;;;::;?;;;;??;;????;           OOOO_______OOO_OOOOOOOOOOOO_OOOOOO_???:??;?;?????:????????????????::::::::;::8::;;;;;;;;;;99;?;;;9;;; ;;;;;;;;;;;;;;;;;??+*:;:;;;?;;;;::;;;;;;;:::;::;;;::???;???;?          OOOO_OO____OOOOO_____OOOOO____OOMOOOO_?;?:;??;??;?;:?????/?????????????:::::;:::;;;??}??;;;;;;;;;;;;;;?;;;;;;;;;;;+;;;;?;;8;;: *:*?;:::::;;9;;;;;::::;;:::;:??????;   ?     OOO____O_OO__OOOO_OOO_____OOOOOOO??;;????????????????????????;????;:?::::?::::;;??;???/?;;;;;;;;;;;;????;;;;;;;?;;;;;;;8;/::8;;;;;:;;;;:;;;;;;;;:;;:;;;;;::;:: ?????;     _O___OO__________OOO__OO____OOOO??;;??????????????????????;????;??:::;;;;?;;;?;???????????;;;;;;;;;?;???;;?;;;;;;;;;;;?;;?;;;9+;;;;;:;;;;;:::;;;999;;;????;;:;;;;;::???       ? O_OOO______OOO__OO_O____?_O__O__o;;;?????????????????????;?;?;8::;;;???::?;??;;????;;??;;;;;;;;;?;?; ;;;;?;;;?;;;;;;;;;;;;;;;;?9;;:;;;;;?;;:;:::::;;9;??????;;;;;;9;;:::::;???? ;      ________O_____O_________OO___;;:;?;;?;?????????????:;;??;?;9;:;?;;??????;;;;;9;;;;;;;;;;;;;;;;;;?;;;;;;;?;98:;:::;;:;;;;:**:;::8:;;;;????????;;;;;;?::::;;;?     __________________________OO________;;??;:;;:;:????????:*:::::::;??;?;:?????/?;??;????;;;;;;;;;;+;;;;;;;;;?;;?::;;;8:(;::8;;;;+98;;:::;;;???;?????;;;;;;;::::;;??;    ;________O____OO___OO_____O________;;;??:?;;????????????: :(88(::::::::::???;?::;???????????????;?;;;?;;;8:::+;;;;;;;;;;;;:;;;;98*;;::;;:::8;?;:;;;;??;;??????;?;?;:::;;?      ;___________OOOO__OOO______OO______???;:?;;???????;;;?8:8:::::  ::::::>:>:::::::??????;??????;???????:::;;;;;?;;;;:::::8;;;;;;;;  ;:8;9?;9;??:;:;????;?;???;;?????????;;;:;;     ?O_O________OO_____OOO________OO___O???????;;??????????;;;:8:8::::::::???????:::??:::?????????:::;?;?:??????::;;+;;??;;;?;?;:8:;;;;;;;;; ; ;;?;;???;:::?????????????????;;?;;;;;:;;    ?_O_O_________O_____O_____O_OOOO________O??????????;????????????::(:8 :::;:::::::???????????>?:?::::????/????;::::;?????;?;;?;:;;;?;;;???;;;;;:;;;;;; ;??;;;?;:(;??????;;;????????;;;?;;;;;:*;:   _______________O_O_O__OO_O___________O???????;?;?;;???????????:*::::::::  ::????????????::2::??????::::8::??????:;:??? ???;????;:::::;;;;;   ??;;;??;:???;??;:?????????;;;?;;;9;;;+;?  _____O_O_____OO_OO__OOOOO___O___OOOOO__???????;???????????::::::8:::::::::::::?::????????????:::::;???;;;;;??; ;;????;;:::;; ;????::;;????::??????;;?;;?;;;;:  _____O______OO______________________?????;;????????;?????* ::::8:::::8:::::o;::8::;:2?????????????::??::;{;:?:::::;?;;;?;;;?;;: ;;;;;?;?;:;?;;??;???;??:(;; ?___________OoOo_____O__________OO___??_????????????????????;::*::::::::::::;::;;:;::::::8::::?????????:::? ;o::2:?:::::;;;;?;???;;;?;? ;  ;?;??;?;;??????;:;8;   _________OO______________O__O______O???????;??;??;?????;::::8:8:::::::::;:::::;::::::::::::::::8???;:  ;;?????;:;;;;;;;??  ;;???:;;;;?????;??;;;:   _____O____OO____O___O_____oo_______?_;????????????????????:::::::::::::::::::::;:::::8::::??:;;?:;???;;;;;?;;;;;???;    ???? ;;;???:::  ___________________OO_____________OO___?;???????????:??/????:::::::::::8::::::?????;::; ;;;?;???;;;:;? ;;;;?;;;?   ??:;;:????____O_____OOOO______OO_O_____________OO__?????????????;????/?;::::::::::::::::: ?:::?;?;:?????;;;;?;;?;??? :????;;;;????? __________O_______OO__O__oo________O___?/???????????????????::::::::::::::::::>::::::?????????;;;;??:;?;;;; ;?;??????;;?;;??;;    ?______OO___________OO_____________O___????????/?????:::;::::::?:::;:?:::;?o????;;;?;;;;;;;;;; ;?;?;???????????;    __________________OO_________________O????????????;???;:(888::::?;;:; 8::;;;???????;?;;9;?:;;;;   ; ;???;?????;????___________OO__________________??????/??????; :;:::::::?:::::?:8??::>: :::8:;:::{{;???????????????;?;;;;;{;?????;    ;???;;???;;? ________________________O___;?????????????;:::???;::::;:::::8;:;;?;????????????;:::;;;;;;;;;   ???????????;;;  ____________________O____O_O;??????????/????; :::::::::?;?:;:; :::;:8::;;?????????;;;;;;;;;;;;;+;? ??    ;?????;;????:;;: ;??;  ??________OO_____O_________O________O:????;??????::::*:::::::::??:?:??;:::88:::;;:*????????;;;+;:;9;;;;;??   ;???;????; :?;;???; ;??_______________________oOO_O___O_;;??????????::::::::::2?::::::::???;::::8::::::;????;;?;;;; ????  ???;??:  ;;;;??;: ? __________O___??_O________________?;?????:::8::;::?:::;:::::::8888:::: ?;??;;;;;;;;:;????   ?????;;;?;;;;; ;___________O__O_________]]____??8:::::?::;:::;:::;;?:;:::::8::??;;??;;;; ;;;??? ?????;;;?::;;;??????????;;; __O_____O_____O__________________O?::;;::;:;;:::::::8 8???? ;;;;;;;?;;;;?; ??????;??; ;;;????????????????: ____OO__O__OO_______________? :;::;;:::::::::8::?????? ?;;;;;;;;????;;?; ???;?;;?:;;??????????????????;;:::;O_O_______O_____________________; ::::::;::::::;?;? ;;;;;;;?????;;;?????;;?????;???????????;;??? ??;;;;;;;?;::: ;;?  _OOO__________________:8:;:::;::?;?? ?? ;;;;?;;;????;;;;???????;;;;?;;????;???????????;;:+;;;;???;:;? _______________O______  :8::88:: ;????:;;;;;;??;;;;;?;;;;;;????????;????? ;;;;?;????????????;;;;;;?;;;?;;:;  __O________OO________O____ (::8:;::: :????: ;:;;;;;;????;;????;;;???;?;?;?;;::;;;;;?;??;;???????;???;;;;??;;;;;;; ;; __OOO____OO_____________:::;;::::::8???;;;;;;;;;;;;? ;??;;;;?;??;??? :::+;;;;;:::;??????;;;;;;;?;;:;;; __OO______O_______? : :::::::;:8:::::;:;;;{{;;;;;;;:?;;???????; ::::;;;:::;????????????;;;;;;;;;:??  _O_______________________________:::::::::;;?::;;9:;;:;;::;;;????????? :;;9:88;????????/;?::;;? ;_OOOO__O_OO_????_______OOO__  :::?m::?>::::8::::::::::8:; 8;;?????  ;99::;?????????;;?;;;::? ;   _____O___OOO_______??_____O__??????::;????:::::::::;8:::8:::8:::  ;::;??????  :8:;;????????????;;;8;  _OOOO_O?__O______??????___?;;;  ::::;:?:::::::::;?8:::(;?????  :8+?????????????????;;: ?? ___O_O___O__O___???????__;; :::;:::::?::8:;::;:;:;???;   ???????????????? _O___O_OO????????____  :8::;:88:??{::?{:::?;: ;   ?????;??????? ; O__OOO___/?_____;; 88::;;:88:??:?:::;;;8:;:: ?;   ????;?????/?????;___OOO_?___O__???8:;?>:::>:::?:;:::;::;?  ??     ;;??????????? ;;;     ????__OOOO?__?_??____________;:::8:;::::::::??::;:::;::: ?????  :;???????????;;; ;;  ;??____OO?___O_?__O__________ :::::?::::::::?::::9: ?? ??   ??;??;;;????????;;;:   ;;?;   ???___OO____O__O???___  :::::::::?:::::;  ;   ;;;;;;??????;;;;;::  ;;???  ??___O_O___O?____??  ::::;:;:88::?::8:::   ;   ;;;?????;::;::: ::  ;????  ?????__OOOO___O_????   ::::::::::::::::888:  ;;  ;;;;;;::::8:8  ??   ???_____OOOO__?????_  :8:::;?::8::  ??; :?::;;:::;:: 88(8:  ??     ?;???__?__OOOO_____???;?__ ::::::::8:: ??? 8;;;;;;:::8:;*:8:8(8:::8  ?;      ???________O___O_????;??__:8:::::::::::::::;  ;;????? :;;?;;;;;::;;;;;;::;::::8::::::;     ???______O______????:::::?::8;;:::(::::;::;/?????; :;;;????;;??;;?;;;; :;;;;;;   ;??_O___OO_______??? :::::?:8:;;:::::::::; ;????;?:;;;??????;????;?;;;;;;;;?;;;;: ?   ????______OO_____?:::;:::;:;??:::8:: ?;;??;??;;;;;;???;;;;;;?;;;;:::8:;;;?;;;; ?    ??;???__O__O_?____? :::::::::?::::::??:: ;;;???; ??;;;;;;??;;;;;;;::: ?;;;;       ??;;__O_O_O___?_______; :::??:::;>?>=?=:;:;;??/? ;?;?;;;???;;;;;  ?;;;:      ;;;;____O__O__O________OO_?? ?:?:};?::;;????;  ??;;:?;;??;;; ;;    ;;;;_OO_O_OO_________OOO____??::::>>:::?:::>}??;::;:::: ??????  ;;;??;?;;;;  ;;        ;??__O__O_O_______________?::;:???:::?::?:???::?:?{;{;::::::???????;  ?;;;?;;:;;;;;;;;     ;_O___________OOO__ :????:::::::;:::;::::;:? ?????? ?;;;?::;;;;;;       ?________________:{;?::::::::::: ?????????;::;;;;;;;;;____     ?____________?::{?::::?_;?;::;::: ???_?;;;?:;;;;;;;??;;___      ?________OO__::::?:?8:?:;:::8::;:::::: ?_?_;;; ;??;;;;;;;;;;;;?;;;?    ??_______OOO__:;:::?:::{::::::;;?:::8::???_??_??;?:;?;;;;;?;:;;;;      ;???;;;___O___O___O____:::;;;::;?:;;::{:::;;;::;??;8::??????;?_????? :  ;;;;;;;;;;      ;????;;;?__O_________O__::;:::;:;::::::?:;;::::?:::;;:?:?:::?????????_??????;* ;:; ;;;;;;?;;???????;      ;;;;??????;?O__OO__O____O:::::::;::::::::;::::?::::;:?:?:?:   ?;???????????o??????;;;;: ;;;;?;;???        ;;;????__O_________o8::::::;;:::;:8::;?;:::;::::;::{_;:  ;??;??????????_??/?????;;????;;;;;???         ;;;;???;?__??____O____::::::::;?::::;::?;::;:;:;?::::;::::?::;z:;:::: ;????;??/;;;;;;;;;;;:;?????;;??+????;?         ;??;;??___O______?::::::::;{:;:;:8:::::8;::;?:::::::::8::::;::::;;::;::::::::????????/???;;: ?;;;;;;;;?;;??;;        ??;?;__________::::::::::::?:::::::::::::8:::::;;;::::;;::8::::::::;:;;?}??:?_;:::??::;;??????/?????;::::;;;;;?;;;???/?      ??__???;___O][O_?_?:::?::;::::;:?::?::::::?:::::?:::::::8:::::;::::8:?:;::::::::8:;:;;::;;::;?:;::  ???????_????;;?:::;+ 8:;;;;;???;;;;??;       ??;;?__O?___O__OO?:::::::??:::::;??::?::?:::?::::?::::::?::::::::::::::;;?:88::::::::::::::;;;;::::;{;;;;;::  ;?????????_;?;;;;;;?;:;;;;;????;;;;?;[       ????__O_____O_O?:::::?;:::;:;?:?;::8:::;::;{:{;:::::???::88::::::8::;::::;?;;;;;:?;{{{{::  ? ???????????;?__?;???;????;??;;??????::::;;?___     ?O????  [____O::::::;;:?::?;:?:::::8;::::;::_;::::::?;?;:::::::::8::::;;;9;::::;;;;; ;????;??/?;??____???;;;;;;;??;?/?:::;   ___      ???___::::;?????:::;?::=:;:::::8::;:::;:::::::::::::;:::;:;{;:9;::::;{;; ??????????;___????????;;;;???;;;;;?       ?_?::::::::::?:?::::?;:::?::::::::{;?;::::::(:::;::::::;;:::::::;:;?  ?;??;????????__?_____?????;????;;:???;;??;; :        ;;???_____:::::?;?::::::::::::::::?;::::::::: ::::::8:::::;?::?/ ;;??????????____??????????;:;;;???__?;;;      ??[;_____[__:::::;:::::::::::::;;;::::::;:::;;:8::?;:??   ;;???_______??????????__??;;__       ;; ?;;??[__[___[[_::::::8:::::::;;:;;;::::;:::::;::{{};????;  ;???______????????___;?__;?;         ;;:;????;?______O_ :::::::8:;8;;;988::;{::::;{:;;?::?:    ;?__??????__o;;___?      ;  ;;;:::?;??;;;;;;_____{____ :::::::::::;;::: :::8 {;;;;o;??::::: ;?/_;?????/__};?___???      ; ;/;??:;;;?;;; ???____[_[{{_::::;::::::;:;;::;;;9;;;;;8;;??___??;;;????___o__??__     ;  :  ;::;;?;_____[[_:::::::::::: :::;;:;;;;;;::; ??___?;:;;?;;??????????_oo__  :;  ;   *  ; ;;::;;;;? ?::  :    :;:::;;:???;;:;_____;;;:?;;;?;?????oo_OOo_O ;      ; ?;;;;:;;;?  ::    ::;:::;::;?????;;; ;;__?__?_?/;;;:;;?/;;;;??;;??/o_}o_________;        ?  ;::[[[  :      ;  ::::::::????????;; ????????;?;;;?;::?;;???oo__o_______O?        ;;;________{[ ::   ?:;:::?????;;; /?;?/??;:;;;;????o_o?___O___?;;    ?  ??___     8:; ??????????;?; //?_oooOo_______??*     ; ;_______{      ????????;; ??oo_?_____ ?     2 ;;;???_____{  ?     ?????_O__O ;       ;;;;;;;;;??___[{ ::  ?; ;    ???_??;   ;;?__?_?[_??__       :;;;;;;;??_[{[[{{ ::::::::> ?    _? ;;?__[_ __ ;  ; ?; ;_____{{{{::?:::::::>?::   ??       ___O?;;{_??__??    ;;;;;;______o_ :::?:?????:??>::::      ;;??   ??? ?;;_?_  ;?   ? :;;;;;;;;;;;_________ (::?????>::::::::::     ;??;?;?      _;;?;___ ?K__????    ?  ";;;;;;?_________ :>?::???::::::::::       ;;;??;??     ___; ;__[???? ;?o??      ;;++:_________::?:?>:>8::::::::::::      :?;:?;;    _?_??__?___?/?;??;_  ;    ?? ;:+;;;+;__________ ????:::::: :   ;?;{;;;     _? ?;??___??__?_?????_o_;      ;;:::___________ ::::?:::=:      ?      ?;:;;?__?? ?_OOoo???{?{???? ;;        ;  ;:::::;;______{ ::::??>???    ;        ??:  __?[_O_;o{??;?[_???+;    ;;   ;;::;;;___O______:?:;????         ??;;?;?___?__?o?{_?????;?   ;;  ;   ?;???_________O______: :: ;:?/??;                ????;?;?  ? O__/[__O{_{_?_??;; ;? ;+;?      ;;;;;;??________O__________:::::???>;::            " ;;::;;;;;;; ___?__{_;; ;          ;;;;;;?_____O________:::::????::              ;:?;;;;;;; ?;;;O____O_ ;? 2;;+          +;;;;;;;;??__________:::???????>:;              ?;:??;;;;;; ;?;:;_? [__;;;;?;?;;; ?  ? ?;          ;:::;;????_____OoO____O______O:::?????>:;:    "     ;;;;;;;?;;;? ;??;:=?/;;;:::;;;?;;;8 _[?               ;::;;????_____OO___O__:?>?????-?<<::             ;:;;;;;?;;;;:;::???}o;;:::;::;;;;;: ?;????          :::;;;;??__OOO______oo:?;???????:????>                ; ?:;:;;_O????;;{{;;;:: :(:;;?;:?;??              ;:::;??_OOO___Ooo__: ??::???/??;      ; ;;?___o]=+??;;;;;;;::;?;;::::;;;            ::;;:::;????_____O________o____::(: :::::>?>:>???>???:             ;  ?; O___;_?_???;;?;;;;;:::::::2;*?        :((*;:;?_________Oo______::>?:::>????????????-?:           22;:::;;__[_;;;?;;;::88::0 ;            ((((::;;;?___O__________:::????:>???:>/-???????>??<:    ?    ;;;;;;9;::?;[_??;;;?;;:::8:               ((((:*::;??_________{::;????::::????????????????>??    2    ?   ::;;;?:?__?;;:;:;?;;:::::8      ;            (((((*;;;;??_O_________:::?::::??=//::::>::???????????>???       ; ::_?;?;/?;;::;;;;::::                    *(((*;;;;?______::::?????:::???????::::::::::::??????????:>?    ;  :8+;?:;_ [[??;:;;:8  ;                 ::;;;??_______::::???????:::?????????:::::?????????????>    : ;;:;;:_O;;: :;;                   ;??__________:::::??/???/;?::????:???/??:(::::::::::8:?????????>:>:    ;;7?_?;::::;;;;;  ;            ;???______O__{{:::::????????;;::??;:::;??:::::::>:::::::::::?:????/?????>???        ;  ?;;?;;;;;           ;;;???_____oOo_______8:::::???/?????:::????:::;::::??:::;*:???=???>:???????/???/?>>   ;   ? :; 20; ;;;;;?;;;         ;;;;:*+;????______Oooo8:;::::????/???:???:?::::??>?:;??>?????:::???????????/?>:?  " 2     0 ;;:;:;;;:         ; ***;;??_________ooo_____*::::;?/????????????::???????  :?????::??????///??:::>>   3   ;  ;;;;;;:;;;;; :                  ;;:(*;;;?_O_OO____OOo{{:::??/????/??/?;??:???????:::???: ??????/????::::???: ?;::      ;;   ;:;;::;::                :::(:;;;?__MOO___OOo___{:8:::::???/?//???????;?????::>?????:  ???????????>>:?=:::??:      2 ;??   "?? )::;;;;::::                *:;;???_OOOO__OOOo_:::????????:?;;??????????????/????????????: ????        2;??     ?::::::::;;;              *;??___OOO____o_{{{:::::????;????:??????????/????/??????/?????///???>>:??;:8      ;  :;;  ;;::;:                 (**;;?____OOOO___o__[[::8::?:::?????????/??/-????/???????????/;???::???: ;  2 ?   ;???;:;                 +;:;??_OO__OO_______{:?:::2:;??:????:????????????????????/??;??:?????;: # ;    ;;?::8;;                +*;;?_OO______{{{::??????::??????????????/????//?_?/???????: ::??:????  ;  ;           ++  ;;???___O_____{?:????????????/???????????//;??????????/????>????/?::::      ??    ::                 +????____________{{?:::???????????????????????/??????????;?/;??????????:::?:                      ;????___O__OOO____KK{{{?;:::?????????????;???????????+-/???/????????:::?????:>???3     ;;;                  ;;??_______OOO_____{{{[[:;;???????;:;?=/???????;??????:>????::>:????;:;?;         ?           ?_?__o___OOO___{{[[{{{:???????;;:::::????/????????8:>>>::::??: >:  " # 3;;    ;;                 ????___________{{{{_???;:?;?:::????;?? ????????????:::8::: :;  ; ? ?              ???????_OOO_______[{{{??????:;???=????-??????????>:::*(:::             :        ;;?????___OO_O_____oo{{{{???????;;??????? ;?;?????????;>;:;>>       ;             ?;;??___OO____{{ ?:?;::?;;??;???/????????????/?/??????>>?> 33 ?  ?             ;;;;??____O__OO___{?;::;?;;;???????:/?;;;??;/???        ;  ?        ;;;??______O_O____??{ _?;:?:::???????;/????;?????/:+   3 ; 3 3   ;;;   ?               +;;?_??___O_O_O???;??:::??;??????_?;???      ;;;;?;;                      :??_O??__OO__O_ ?;?::?????;?:?;?>:???>:      ;;;;;;;  ;                    ;???????________O__oo???:::?;????;_?????;?=->?::;: :?:2 3           ;;;;;;;;     ::           :;;;;??/??_______OO_?::;???;?7?/-???????>>:??3 ;     ;{{;;;;;;;;;                   ;???????__O__O__OOO_o???:;;?;???;? /???/???-?>::(?>   ?   ;;{{{{;;;;;;;;                      ;;;;;;??_____O__OOO__ ????/??????//?;???=???>::(:; 33        ; ;;;;;;;;;;;                       ;;;;;??____]M___OoO___OO ?:;??>???:???;?;?????????????>:::;;;3#     ?;;;;;;;;                :::::;??_____OO____OOOO__OOO__???:???;??;?;/????????????????;;;;;;;           ;;                     ;???___OOOOO_OO____OO__  [_?_? ???:??>;>;????;????????;;;;;;;;;            ;                          ::;;??___OOO]__OOOOOOO__? ?3;;?;;???::?:;?;????/;??)/??;;;+;;;;;          :                ;;:;;??__OOOOOO___OOOOO_:?;??;???????????;????>??:>???>????;;+;;;;;;;;;                              :;;;??____OOOOOO__OOOOO;???+???>8?:?????????;;;;;;;;;;;;;    ;;;                        :;;;?___OOO____OOO ?? ;?:??????????;;;;;;;;;;;;;    ; ?;;                     :;;;;??__O?_OOOOOO??;??? ?:??2;?:?????;;;;;;;;;;;;;;;; ;?; ;                       ; ???_OO__OOOOOO  ????? _???????????;;;;;;;;;);;;;;;;;;;;;;   ;;??                    ;;????_O____O_OOO_ ?? ??????:??;?>;;+;;;;;9;;;;;;;;;;;;;;+; ??:;                            ; ?????__OOOOOOOO???_ ;?????????;;;;;;;;;;;);;;;;;;;;9;; ;?;