PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 63145 89efdf263576ae0a90755a0b21dd2f43f12b3a6f7fa716833bb6cb92f300bf9a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3af8c93b11f778c250ab153f8e099837cbb6bc2f430e3ce9133731a0905e281a
Certificate Block Hash
89efdf263576ae0a90755a0b21dd2f43f12b3a6f7fa716833bb6cb92f300bf9a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...006036000000000000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000049c658ee878290bef9aa41c90bc4beda82b5c146ff644dfe9f04eb7fd91679158a761a076cbd4abcf307444b476b472d779ba8e5dae7b4117371666faf575627ad0a5a238290c73a98b7841be7436708e5a33255ffc70176e50000000000000000400000004000006036000000000000

Raw Header Hex

0000402075a6d7a666a6b2f07f48a24d38098c4169f63c7e68590b163ddedc65198907fa1909365ae02ea2bc9521bdda75168cf82a4524e0922d340bfb1586d8ebb03fcd1add186a491c02181a285e90a0313713e93c0e432fbcb6cb3798098e3f15ab50c278f7113bc9f83a

Proof Data Hex

59,560 bytes
12121602030797d4c9631b0e0f735d50e4f93807c54642f354f09303ed166b5478859e6a8ebec6052c7305c65163a64350248c688901f4ed197652b683668602a40795355dd53b11b791e7c1fd013d7ea41f1e8f66458315d393d7622f6a5005c245f2ac105faac70ec4a21272618005a30162f1b039fa8c3f5344834a75956b0be9452316f1342fdb98025fae0e0350ddf1370a772b5394af3f50d11efa81a7ee70cca311520e8d1c7d1c1ba81d95b5dfc6e3c66bcdde926524a0b8e89b306a8fa5852f89b86c739ba31b9a8c0afb20fb41e620e18aceef0a4ff6719520df13fc878c1a780cd764021e70e081a7b3c80bf01e4fd98b0e00371d75fb6864d3330a09aa68e48a926056d5c723983bda8e692ad71e325a8a4e01695a84c9cb6fc9b24caf456f0e759faa4edaea57806d3ca4a39ee7ac92072215ef40cc8cbb2ed49d22d2267509306b7495105a6658b8f37561ff2644a0a3a5c23cc926a93d678bc4954a031be1291bd00b14ea588a0f18ad8803bc5afac1d49c88849305cebf7315250f8386e1c54fb18b0b9e2a4686d09fe3b5c4a9d1feea6581ff996d9a034f5ec1a6945828314068ee11bff621fcfb3a16c77adf84530438d8c610dc02d9da9af588cb30c6ed0cde8b203405074c4667f71acc2f4e3b9390e98d23bfa4d14c401e5f2297e6aa987338619614356cc88df88a739e2b06d0fcd6231e8ce3481cc5bed8a8e0388f196375277891bd90723aebe7372ccf58dd43eae387028807bd4ab0d07ebefc0d8d96f4af9945e22c034348589caa088298cb0818931c2e1f104541753833b1d7e5ed253da452f5a526cfbfa3ca9702c2cf9eab689c3e452638b5e84da013e1eb70b3addcb0696b9994f71b1a10d18f6d7654fab756ac11ace3126674df0205b3523a0f75fee3141e391fa2e2ca5324f9edce9c3c566f566f87e22e41064d155f271c2f9799b67993e5745ca42599daec0152d3af9fae9a046135c9ef98162a41b7eecf9ef1cad29c30ac7489d5053fdc6df28cdf6a2b2fe85d4f1f6f49428328ab5b45b7c02c7f1a494ab379531e222275bf34a72be3d04faa5778f99d859eb341250a6f263e0f026655a89fcdb7f59ec698b1a343be5520262950128fe99c6158ca7867e788aa66018cae77ac76cb7bf1f53886b223a981e48b02e4c452c2b24c5d49e449222cf206c336b89d864876b346b4b7d8f77939e840d520cd7da6fb20fbc790a7a890dcdbd0338b155edb6ec3fc3842bc64bce614db57a0fa01c1e694b82e96006b273b42052af60499cac81540f2bcda5a536d475954a72f80e8957cc7853ec13299df8333b5c378ffeae8916d2033102afbd041b9d41f5c34be44643e41bfe00ef229f601e82c5eed153aa4bbf56e4ed8a5f74942721f5e2f47788643819141d0191cb442112139a585d4709268d032e63a994742111ef5785d5f37599f3c7dd27f6828d58f4c6c0c85e012eea25a0b1535923d0f18fceff992192792f59ab48b1fd52425681a95b0fce069eec10fce145856f68fddc856e67b7942d9008be086f43d52b87b92a4ea3e7738718cef2695e4007d50f436968a3041f822010909686f832f6f25af5f7900bc899fd05549ba7d048dc7f68aac3ce09be48268e929912895369bee6dbb1054a21c1dcedb25a5716e8305ed0153b2f582abac098337ef4c38014b68e81404d2878d5006b8ea0bd51f79406fd14575983b99c2883942a8cf56b761e7862e3021c713037940eb87019edfb203b494dadc711a6b4391a2f75dd36eb9dd4e6d32c67eeeaa03c08eaed135d865978526b45adf728836cb7a3761777666c6a5f8dc8c01eda04626001d6f4c3ab54bd3136780fee3000220665b4928155919724e3ff3e859d7d19e661fa09743c188dcbc32520bef588740f076928bc796490cd3139b07d73530a46b2d53f8fd2ed3192e983c1a4a39d9f7720a71a1a7d1a6403d9fb1b72462b517ec5b941bb9336f69995014327b356b5d981f3df1ad2c0a49a2a85f1bf176ecd03274ebdb276c7d1788ed4f34bc5844dc919e620c106fdf321df382692d536f88cb0a6e46c99c969d3c87568595344637f982d89fe2501b2390a5c8f1aafa2e5719fe4eb1b4f698418e1d5bbd172c24f7794c7c5b867fa88a136073b4297ebbf3c99d01bfeecea492698b382035a56aa07009432a9d9e517be15c31c01ec8f07992c8ca12ca4cc6f656ec94655a4fdbab78b5c427480d4fd9cd4e0ccdbcd0f1a5f5220db8c457b4028b85b1f78664c4f716ce01b6f6ee305244ce515291b23b43134ea0ef93cc94bd25cfb4a46d786e5b0814bf4f213ed48a02244dd826663f82ee7092b53fef7301c0c278dffa2d7bb5853164728b2606ae3b3ed50b01b5be1131f1a10c9c5748ef1ef7ffa7123d966cbe3c077f367162fcd662346886ca51bcfbb2c3c9ced229763437dbb46065482f7475dd4c3e109376d5abc6db547531f207d01b7b9094d2c6714e00938e1b47f4ca6a9dd5e8f09262c2b76f9b6a50ef6ba072e32349ea8e16023d7d7801680d7d4a61bffbfd87845f8aa2796c66820640c1bb135707b4026cb692ab2bb72383a54c0390a76c04e5b027cc43f15df32b3e5085527699b728ef667b1b17af1a615a936b201ba816d123cf979bf51aa8648e446423405f9a30501cbe9b6cef2219af21d7a40d10b5f1dd2422be1d752c9cfd926de5ce9c0a7fb6351cdc9d338f8fc6be8b154e381a65be1ce76cb43aa4f491201effcc69dd8f5342a193e10f16b853321282c268f90cecddf8fd98d27db24a62509bbd604fda3313860091180e3ff332b8dc9f2c73a14c0797bf7fcca760bfc21e2e0477f70494bd89f0fd69d4191393ba085867bc7deadb4482923457dc7c68997ac04e03c55b416ca2f2065c00750a8d560d38e4cbcc80c1dc1aab01b86992d118ecf782566d22b43cf5027b6d90013971977bc12893c4ef3fbf1c6d995af19fd31ab88b9a1bbafdb7a52afdc5da0776b8bbb64959af23ec2cf389ee42f596445a2b60ed4fce68abca8402db77dffd6fc7f3490ed25900d5ace0eba43232200d64efcc0406369266629d88e3d83e4c753b21de34109650e238b0914cd5b8df5139623d51d4df18cba2858b22890d6c4e2d0a270faa0a7b9170b9741c00ac9ce3379af4a15edc3fd0dc273f467f0281e21f778cd84fbc251cc95159950ec6b24293d1f05918e04c9e5bd087f19aa64cd25f3d0316338739b60eab1a5113c6e86b8d5af303aad79ef44704558cb1ae92c41eae7862be2b4d975b6dcf00f4fb647d120b19c82c949ea06f87d81c4d583f5dd28c057584ba0afe099d91d267fbdbd70093d95f9b322fd177dd12f64eb936757a43c9f1996052ba708a108f07c745087e2ac4ca452c2a202e6f73c085a4f6612e3c4dd072b29fcb1352ebc48e99cb4e427968374a9bbd31f0f5ea2bb9b18682ab60c21dc01bd87852bbd3df98954b6283f3df9cb1f571f104b03949fd40da6de4a68fa28ebc3d31729e239a13962d606e245a7ab2555f5a94726af88cfebed7fbed8f98bb48526e540af91183c1f4f0b938bb559b0e27d49295b9c9e348a09ad11c23fad588aaa5a23be80d1f62db86b2eaf45caaaebd24d4591ae99243c6dd106fed18eaa95016f9cf10a283a554b9686e10df8fdc97a577d13f86aa36266ed8865c34fdf7331299139122c26c1ceb034068fecca49f2b4dae7d0a449178128099521914a31ef229d7ef250ce65ff673de0f6368a7a325f3bdcc47d8df93ce49353fbc299cb0e0a487fb5cb71cbf1c009eb42878ae468446a46b8e6946a2f6d8d479a4ff2eaa2b1deb09fad9f4bbf0e2123541ea4c16c0eb08d55d4c1e182d79b7e1798981dc8eb60181d731ee79691c2736199b1cabfc412bd5a59e4e8ee59c58b1747bf8e2ac925220ca99bda0ae99d644bea526408eb32abd4d133eab7632d104a5332fdffa8285082c4e825fb0c90f83dcd994f0070ec1b7725921cb72a39bfa357e3885b28a50d4260e448f8bdded7664e8759b286f505595929df8d8abdd9184c9f12510d5afe53d7c1a0c379f6b31200b9595271c835c5789fd5434e709f28dc0f7a115694e6de1da9cbe62e284c777a1938e3aae715ab542b61872eac94213a60c30baf1309356f1e2d1508178af4e5ffb851c39c7759364e1a9bbbdbdd071cf7cd27d28bd5157bc851807745b6cae4e28a1c360093ef88c537ac4041b4a93e35b1231d5388c43e15452bf347158af8db858fcebb878fc53bc4b1f87f71fce88ce5d00004252800f95047c48e54811541814f3f6be4d63429c136ed99f7e81771bffcb9d0dee3665d89e6b112d9b8ded73484ec902be0d8fc92632ba3746375fd9d39746c81a4c4a043e5d240929db38e1be0f7afc373dce93f2cf43992ec9592eaf53cd4d863c2b64f2f61e4b09c5ba8627c57c20c11f8a85c41679a17804f282e9051a08b57f54dcae412775cf6748c11a7b01cb4b9048f08946779bf5f84bf0cf744df344fb12a8eb827b85d065845801647da353ec7f3312dd04b38e5ed9117994777cb3d1e4d6ec80452c46a1ed63d51c8738f318ec3b290a97fd2e2eeafc44f7cdf7f7a7d4912026aa5ab6724f101f8ceccb5a508756581b4e20ce519a1024fe873354dda0cf2d61a0ee9ed62ebba7ff1100537a725225b943c12277be74c4db0100b2bdf975ad02d8e40cf64815b36587ddb1767ce255b5acaf71e1b9a03e3315c771c095b8bae98ccb588c3b5791b1f8d3aa0af7b9605bfb12631c99ce46be53e622aba9e17f51cb27c1d91ad71739e45197570911db6379cac026e6da5182e78cf23b8fe130a44a7be7c57c2656e29eeb75c3d668e6b6a30e4bf202dce95e1fb572d67ec7b421fff936e6b44d9e72c9c4e0ad75cc2e19e500bea69ce1deca02cd0983c281dbff459c1a991e8d76363fd899361fa44bfb2855dd15a621b73c2fd657ba4f213e8c2ccf3003c3fb852d17de1bf6e5b92bdf33c63afe695aebfa66c56209cb5586c1f0afab2408eb817235f4d3c5f1a4c21940a9a0bbb1f0b13c87d7e0fe59e744fd273e77506b47a7cf6471e1002dd4a9ca7c6506f953bb5f9c4c27b4c720a719e978e4c18cc7b224ba70bf85cac761e728c6047e9ca391fc50a4b95cd53c636942bd8944988f2bf699db9125e600e6bde66484e06c2db8ee8a79f310a8a44b91dd72bd282ec25939601eb4529432f3f1d15da31183bd6fbbb60604fd593eae6b421416523d58217f58c593aee83f2e64a975426aa426d3279402313e6874f85dd5972147df120247924172bcdc9d58dc535b91c2f717a8d6310c896feb77e60b60c7c8c82c3ca9118bf90b9c6bc9cc456a3df51d1a79ffa0f5bb4b9833922f4dc643348e0ad9134c9e427cd88c019001ad4e6fe17188a1e713f0e6175bba6c9f26993872eb7c3461704b05bb933812663a6f865cc3e241c521f79725039e421cf9278fce4e6a1026569714c6bc9c6aed9f470f551f391c2b5219b1ffb78d355d5fb7e9b1924dc8773df42e71c8d78e97b8e7fdeb8f08b733f4810508b9aaf81b8c83ce929003744e67aaf82b65217a9e21df5b9616b730615c144ab85dcee4993dddbe81e0b9d57533733442f40b56d96754a8d6fb85d7aab47742155eb292ad6a8489e80c5cee466ad2e7ecaaa70dc254e36a91366afe5ec3d6a3770f0175059b57bed212941dd076d6080370b5d5011558254576b2ca1f1011abfd71052956a03840fcbc5b41d4b113c41e9a14e24657ea8a2f4515ac4a34eb124d80caccb6ff6cb91ea6fd6db19b3542083af272dcbb51d1ad74856c939683321977667ccd65cb7e6bb76401e877fdc42f68ebf0f33d20686e079556409739f48493f2991ecbc1dc8e4c9fe07194d6026a7a361d7c91b0442d80102428b3ebace30539a2557fe4d136cdd0e5f4cba412413c6ab166ed4392ce30e12c23f2ac80e84d50219cddb9d703d86a7336820cf0f46661da5ea42f86508b80474d4f1a84b42d4e04b1115bab9e4ad4887e1433b50605b0e2a981e95e82be80c7a361ff22f023bc8bd7d1acb48cf7df64ae5403c61176794a1af41c42002db79b1e534793a2ac7c77aa9817d4c38b02c3982d1f249ca24f9d11377fe44485918752901c33bb3fd22bdec2888c51e8cc07931cfe0b1d055640be9db9924d0b664418ac0980c29c30915bbb8c58ecb40f72f08636b10ba299e84131883a4a3917ee11c558f63c824b31f28420fdb8fdb4e3f16cef7bb5d8e9f15392cdcc5fba948c3759d727006c48557e79c4f33cc3277602ffb6d926173e865075d6b42c5972769aea468e3328616aa39eb4712eb1ca66345d708217b3cc367534d2ebdb49cbfd14759fa7802ac7017553dab62512ae97b30d5b164b2ca0363c22042041c690891fc340ef6acff757cb3f3e2a730860b4ba51154f2197f366fcaff81df6dbf6be80d68f86194d67140275ce81ff10281779861ec59c7dcd313cdd2f795c6296522783bbd91c1a3a10f21d6d4a55790c2b1ca04bc5ae8561d3784d6fb6ecabdaa3a271016a97e9a6f71826f1673ea567c450ed3d2ac18dc4c179b9bda16faadee718685e7046f2be7b58da406139b03b658202214801f651f2f1e7fffd00e8fe245435c1828d1cd8b98bf159c3e4da8beab33586e3e4e2b826822eece0967fd06a7131da6ecd2a7c38b2cdfeede56a29f0dab2e676ce03830d7454d0c76a9a0692ea06964c651b0c9aa0d8082a5ee3d4553febb047bcd94ed7161a9f92c4478be2baf9752f332691b686043eb17a4fc080418fd66a66b5d23e1fb6870c00634914ec3402b3a4d11c2a0d39ca36c8c69ea6cfd2e090ea3c0ab6b9da3cf805c8f2e6a30325f0ce860098654b76240fe6a18703f41d6cec1a318bfeb6b78ba3f34b95893fe4adc61540ed106be2da22a6d9905ca293b42c11357d6999d0bca062162793be3df3ed1e3c7499cff3e7b784eb35b9f4c7f273ec497b5c1ab940d6f04abc13de511a90dd7ea0736cf6c1f42193fa52fa3e7529b10ed7f40fcc08154702f783c9447cd64f59f5bf7cfc14d9a0f46453fc3670ed9aac45b95066394a8825cff1e3497accfafc8e9867b1544ec8b7f0ffbc82f36285f7832ce667cfc6d56e258052a4febe61b9a1bbca713b92c58d4672eed08365a3bb1ab2454a327bb9c3983797d5d1446f376f67b214c4ca00c8926b2e58a688963d3936194813d7b615362ae412c5054d055d169e1807a4c7a3fafc22bbd6c9e68306a00560cff6ed3aabf57521ad1c53b81a9f902f8caeba959445219b923796d70954d083a924a6bd1a36c510cb7b55c794be44c6f10997959f998bdeecb0cf1d5120ac870613e3ff96727e2c282bba5405be9b4d39b2a7d3868c26245cd1fb2614c0de710c49a19f517aa4db62e2ae285f6eb3fdfb85175e676dfb9288b79c1989b75821d82450df96db83d03562bce6dcae7394631a31142611fc2c77dfbea7e5bdbee2d64f860da56e11176b6025cd2f2a5830a8777fc18815a168e0e098cce8e2f7f372e6c6d685b24153456ec19161b82f96ece71c6fff5ddc6d018c5e387405e4dabe5d03ff4a45500a2d36eb96a384deaa805d85ededdb7812fd4065a03036ed9d6e2f2c1690388909a81bb23f8359afcccf48b16f0ed5d722a30878991070d639dec0d9ece12415de84a817a44146382e14770e80ac58f4825ca0d2497fb26bcbb0f2a1969b8bc8c66f2722874a6f46159db013bc2d8fabaae645f811d096a918698445d9064070cfa5b47845fa567783612fd9be291e1fe3c833d6236721d6c4c38092423a191ca3f846b688efa7f53a29f7080ccdc1e6f905c9abfe152d1b4127572b747e6f3d1084c9ee1f5bed596a943e5d8450f51140faea413eaf71fcbc0a4f3cde9f92c74a76daec38c60ea339a6f1876163d4ff499ef5d50b6707b4d48d17fc952257a6e91aeb1177c8b2dd7edcab80a2bf4a498e46a0e25c859015cf2e5515174b4dec030a5eec6bf3e3af383aa3ec954ba9e3f2ca2a795395ee66b3e921c7e69e8e52a419e4a811f415624e5e817007c712195dbd9b40ce3bd22d546953def843772919f55c713a976835521b6816b7754cf96e709e77bddac61500c92abe79f1474e1c4e890a7de4ca9fba787988d7a62f3c8224ddc2745cb6e9aa6c6978423cdee241bd9add088439b464a6c0111ced04fb586ff97c82b9b33d1398484249c2160c18606a13cecb229c5b4d6c3921c980151d9ebe01adf21e62b34a00bbbcd59d4b6ec3741ff9072073baf968fdfe72050b3b55490d430e5ff1f35d1003d0c72e74bb1f6c06871158555a187b8fd76bdf77c789a31b6f8b862547ccdbe9829c141baf85d7a3f6e3a1980afa14142354b79b1335962fcaf36c4744d35357bf91e524ac563691c5f619c1b498c5a789fcbfc1865933cf96da6d81c217dcbfc130f4c2cb4ac1847e65ace7c159addb19c41a7909dcc5ffb6f97552860efead1d1581209296a1b5878f80b60f9cf6d2523934171f6c2ef0a13da3e09cb6a616fb5ba82d68e08d01055a9cfb5d8b05311b038e91dea7f3feb12364d775789d2eeb05194e53f10017d2c5a93067f7c58f8d89d08c7c5df9ea639b9c81050bd78d821e1067f46b9bf14c5d41fab2d0013c7307e8e3687f2bb9fa25848d504253b5b79383f4057389393ee15d027d5b08d4c09eec65a8e1d1c35f9384fbc880cc177a71abdcaa9b54cce697fe6e4af1cabad1f69453608776f61dcafb462c08bcde49dc8cf36e949f3b196964b923ad7a3f519e8f807a25e6201c5c977b9c8877eaed3c8d89d1c9e551588147ba42570b3e53379b9cc32ab680c0c2eb212fcdcfc3cf28f78bd90bd8756f13be961d389d17bdd46c46a195d39aa1dc91d8f9b684202e31d03e2e6b2a4d91a0ab39bf4814cd6f65c84e135d086c931557f09c6fe863dff6e7f1dc46393fbafce3143f43e33a8a1fc838d19401f89958a56ee60e650c9fd2e35ef89d3570653c01c9a0507c463db59d86c8aa85976177d2e809502569510c1831453714df68e44fd47bb340156b967aca31cb10f91507ce17e7330df91f958012503e7de231257ff00b1c32a03559791f0053cc09a2165dd7fe341f06cb0558f93b959a43d8394592f7a3816d72448f79efd55a2e1c0ca70085f3714637a0f37607677c597773a96b49006be8446e0e758fc6bb7d44d319473093d6300487097e50809584d65ff89b9b2a994475b2fa5bdefa34eae90209dd560d85b3d1c06654761a52ce412c3a7e461fe85dc4bda79558ab7c5450b34bcd54f4c57f92216ace2864c79d09f2f12f8c8af772fb9ecab592fa68de8512e9f4313eebaf79901138c5dd6c25d2ca9f054e2ce3ccb52a75d83c331d9cfb4472d309acec9f73a3f1792a156f6d012f53d0453d0dda5e1a3129b85a90b4bcb1de9663e225cc81a03fa6ddbc3ba0aa44e4e87c74c360e1bd7376e26f2ac6142873fd9adb372207ecbe41aa645d8acf3f830c5fe1987eac35622a3a0c9823142929835b25cbc9621556d60ff9a64030d0d96925c3ce822f55353989be99738a8d9f9d60b9d321646c5908f92504794af0c38cc69108e21cb8b71ba734e1079d26ccc7b4e8085d495e258051e59660784b22a675d7cb044780c7d50a44a3ce396bef6d26d6c15a45f94cada52946ea8df0ec8077f6ad34515afe9273e1eaf3e4a7fb331177dc9b5daed68eea7709712122bf59f1469a74a9af0562d703dea28a40e2e9ff60390e880dde17c163b2c90b8cb79282489a1bf3855d3f017e36e943fd3c0bd237c6a7fc26ff3c667dcb0a6ad9d45f3821a11b94dd176c841037363e313814c90c2b1d555e9deb56cecd27fe9c98ed756ec351ced13ae7f1d9a91373d83c3393db36fd1619efd3f2b682343ff11a458d2ef45aa911113d67b31b93348ea813abd7d60af78c95fef28245a224fbf93bd6e6790773b169e6f862bfc7db39d9c9e727af6a8d0c41899e226f30f2ca9716318b44c1329fa5ae433c7204f824f6fd71d2f0a01a59f63c4707641209de9c988f480a41503a2cb4b357db3d45be4fcd0ff2a873df7440ae15026a21b929bf126a60359af81a29d316cf140b770523d222087e78b4f8a3050aa2acea2f027f00797d832642d146074768d2df46b9ef4033257baad6aba0b24e35866e85973a32eaee13115f089f7017bb952fde09d2b0455701c8eb1405ad4172df2692b1b8dc66a288a0c9a93a59c718622a4546d6b72f08ffc2e9e38c0e52b84145bd8404e0e4d50129d6689c5b89cc4326b2d010f45f7a651696b3f6907ea738e6dcbecb307c4ce90726db388be9689d538b3ecbda18a7bb07e6edf63dc589ed30519e9c6a4fcd61dc94208410d01c441af984adbc1f34a2030ef468d7608017f251feac1d787f5c706b93b3ad398da81ef07c438f77f8b39bcb56517fa59cf41976b1edd9631fd9ba8483a1bb93566883918941cac61f83c0edbf6883e631697ee3b71d4623d173b48c5c7a5847912592f0a8e9eabc89c7298f721712841bc118ebf7e43ac8d2352100a961673ecb0bcf51c2503fd51459695882c2b63858933ca4000f583b298c84aa267270f0316f6cfabc877c61b1f93f3f2aafe3ff7e891c53570ae7e9fa076a1f49a13b97cb3367af0e7584cc6778ae9594546ca85861c43071506ac552c78bded909b82c552e9b2c6349300f6880e1d7c7a0c52891e50c17303931bc8e9c01144985bd277370c258d43f935b3f1acf8480d806f7ece3eb49ec254f84801139e1b9ff6cf2203e5d6667955cbf9058ed9136161928eef196a5531a4539b27a6bd877c7e7778c82cb4bd0cd860eb2911f9ccd14e9b18b95a38c61a7003e4e1e9bd97602e2e1930274a6d86f343b0acf43309390ac12dd47753390cac50fd6291911d49b68eef9b1048e8ec06406a546d11c47ade2dbd7f86e4b21d63d05d98d72208a28f8ccb9df0b624a53c0f6a7e78c1d22cc5d6f948eb708ee7c3f916b414ff4f8d78bccd98f8a84aa9ae9e262c3a5415a1fb4feeeafb935328eaf0632fdec76f10641fd8b07e4bd4e600cb65e8bc2b0fecfc1e52420c4f89d2ca0c7ad6a033424ca6bfe99fade5003d20eae85ad145e5695b9a21ec139e344f3247b7816932e05dd1f6e3595a42780599813bb7bcf63d0516c295e395f83941bbf698c5068d922533ecfe7254a00393832ea7a94c615b0fe89921cb33e3c68a6c0026e94e8729e49ed90bfe3ee0c6c35aa68d096c6f2698f1f58cec5d0811b7c9b376e0c32fb27582c77bf5dd58cfa66f586a5f6d1f2dfd45eabe84636a361853fa3b8d4961ae5babdb32fad0588d4f9ea452dbd847274a24466dd8732d0dfe8631772c03b18b0d84d1ba646e37da0a0efb36708ea96b2e95e02d6b0105eda6d4f168d15586cb352524dc8880c8ccfc2f106de122b1bae633384431ff3baa09d6f808f497770e4536aaf172178b9d49b003eb27d9faacca01f7ef6f7cb7d90bbf776fd6b56ce4b2aa8111ad842cbf215b6cb73ed1a705db6d3233bf556a1a2e392f33816b60e35a13599cf9fefc7b3b8b85f837c1b651d201f18f018b2c2522bb215314c1cbda0eb4ea98cc38b8903c8cdb0c535d39343ebc99ecd68eb050aacea505013f4395251c18eb6d19c1872823883ba1ce638c945a5d77c317fb483b8719e06f3ad37c724724b1fa0d2827f4862ba92fe4971918150ceff942f4f6ae1bb981e23fb5e1922e2b865c85a9821bb3a3f6613f2bb0070773c102c63d8d9fd3c5a7b7f18a458299f1c24c2e430751c2e0ddc48ce39f84525b560481c2370037db17397b0d19a3efd1a7154b2a6e4aa2b3901fdbcb7eeceffe086c7851d298b978202297c55b9895dbcd021e5591bc358e30f67e1982b19443d611660a71eeb977bb702c3594b79ee02a7d6d17ec2c678aafb8fddddc6855e2f79867b6555057da9015151f117e0b66a5a42c0663c4e2557fd8aef10e488ad326673876f47e34edc390c0e3797f2aea31499bcbd4a24b064e4dee21b10a5c28526baeea101c5f6aad8b9cb92fbf66f8d4a73f5a84a246dbde314ef63c661d42087e45dc770ce097a16181a03ace414fb7983a2c15685e84404b9ffd3436a4bd2ea2ed4200f2e44f7b7bbf09eedebad67658a908591bd66997429b6b28213b9e1c5644374f06fdc0d91b76c62e2701f5dbe1a0c1f8d3f83e772a43753c95a412348a567ec46a979ef1a2587f4ce73cf1ff408654386234fdeacb220b6582fbdddfceb0271434f612799be87b410887c89bfbb78a1218013020182b86d01174ed431f860ff47b2ded1b42eea667b617016f08a9eeb68d926ecbe07276b92b1b8453dd944c25859ee022a5ab5d7347a9549b08c1b3982c78b48e91034880409abc4978731fb2a491389c1b944083a291f032f225944153e8a865b32fca5085bf230e45cab1ccf9cffc2056b93892ee10b52f108c6fa1015de8454ea0dca5d792d932351bd18c01e8bbdc4f261278f457ef898f919a4a781d940c7ca8e90b89bb15ced144db46d8ada1a4be888510c3f318ccb7f3833cc215be40b5172587d6fb0859ce4a0cd49bc26d682773458fcb1f1bf4926be1a26d58d4e4e8351a22e3eb6e1219a9bb3f47d8efabae838429afe7e429aae5f278cd32d6bc70b167fb6683f24595860589f180fe4d1a53542a008532df88d5dfecb28169fc75a8ee921027beb120333d793911c1809db7e302834eda2f7847e4b53c9efe29e61d36af183eff493616853b47d43088e20ceb38195691da02cd9c7f4f9071b4859a5615ca43a778bf663f3582f8393c32aea5bf1beda2a697f999342d327c0c6349905e8c2b7ff137efdb3dde2e2dd52fba0f3f74e6d57154cbc6254b26a682c9c67790e1a037320a99e7a93daa647f4e89b1eccf4956ec4bce994f56fb87a5aba6c47a74270051dae9495d358ba01878096635c1a4751c070cbf709b72f77ee9ab6d7aa62096592f51e004230857574f374d3868380f0cbbade98485457b83efd7e1f8ca8c9ee40b3911baee48b401631feb4c4604e0d51a18fc2a4980308df8a03f05afd2ecf29685402bdb29f50619afca312da6e48f82b0a8825ed31c8eb88ca759968de35c849b320c15e89b8f56f79479366d02e4392d106878690a1518632c6e10267f9839a8b360eab3557f0694a2acd28d52c64902d2288bfddf2dc76eb3152d7074f76fb0018199b6a8decc777ae20a0e55d5ce80ae9161799407e5ad40311c21d69fd7efda85584d97e60ac507be7298e02eebd2b33cf6155f33ef2019b1706019385ee53281cbe259b485959a55d30492cc545189899041268ce6b485f919c40aefe0d6e7f245be9fcfd7671924552b271d3b240af149685f24c5dee8a4ac2ea47678bbe305c6bdaef9b09060dc51365cdb7bff20178e97dab645ea11dad3e445a3db3310b77f8e813c377337e26a531bcd79d37c00ab5c6c4e50afe25b700f502fe2eec195a8f9842456b24a1acf3398dce5137d2c364f05e1cc6f95bbeed9821f8da039f20054d2b2dd61033701240b189eb608a481c717d8e2d2afd1f98757eae59819bb0d2867531ee6617222dcccb20666f099ea460edbc98964c304208b00ac1f7d6d25b3d3510bdc1cef908a1b0671ad38b0fd1f72b66244048b38b8b9c2e759d1c83347d037ca1d7711449f1f8343d0c4c66385376722ce87b25ccacbb90c764ac3913b52c96b7360091bac7efdfca2fe50b2ce234a71f372c5c76e873251937358f6fac3ce47850d156ca556b7bf85de9177c724d0f63b077b1050cc72f0175d3d23cf82b4ec5a6ffea2e080fd34e75e1f500f4e3fad90ae734321c0da6b0457026a4eff48af1ca0be58d9c1619f4c1b51eb976b88f25083accef10269f12a9182b246e86dd171db1347319056c27b3bd40cf3ab3899a4303eb6c52bd702ca845a1b4d3b1d9551efba539fd6f4c13bba695a80c94278f51da18e817a7822d83b3f6f5631ffe626ebfc87ffb7d9146acd31f16b56bcb4eefcc48c04eaf829579910de72491c006dd73a7a8e2410c46efa4ac3cbec36d55dcc7aa6cfd72a7eddb2ea5802f2944cd822f81ba3c0fcdbb72fec007351b135c9eec141b12dd6c684130146dfd32e9fc97a5187fbc087030be31fa678c58af000db22cd9a996b99235ed815637ee4926070f0f9f3325eacd657f1804bf8deea642a36c56908d79543b8e21ab54ada76a20af7a9f57b105d51b184712dbc9339aae2a756499125ffce0b491f322c1769a676e0c5be25f754f89eb67cabc5f50eaa0debef360e7f65cc692f93e6530a908728dde7903c7c299533bda1226c914621435a93f7a41dee20b7fd7d159d316e784b3ccf552c56863272ab9193db704f70e69647f1e263542b171fa4896d4bdee0cbaf8d64dfdbca9643841b5a5636ded2e8aa739d55937b4d0661f489fddd2365f58e991e668ee1593039952da2347a9d65098fb4ad1c0d03f037fbf982a5014b92331fd687d6e80cda5650d5a7d9f676afea88757ce4f5eb0600b136c48562f421b6bdcf1091b33201c24fd9fac9b94095c63d8bcbcd3d23932b0e7257b2ec469d04b68af91bea54645a4ad41aed0333cf493e60248f8ac77e19d6864d64fc27bfea68ce436f1e9767d1995c0f44a2cddf364cf170340bd0b2719ecde48cbe750652bb85e30f63e1d3113bb03be3226920607fe1ba3fdf72ecf8067b2e605394d970971162a24456a7cd7fe69792b24c5fef26d5179b6eb4ba583a5dfffad6f73208ab1c0e03b8acf982f9e94b228dd33ea56a42770170d429c3046e47bdafb7e2b90c66d9e27cb344c10ada31daab179f16df2d7cb1a81a74eb514761ce600950c08f7ab957b0db931e7ad8b22b369ed742f3f260516e318d6e2b4f1919f47f1f44f9984903e7864cb7ca42aed8966a6ed35fd2bae5b6500eaaae398406bd2b0e30cce5ab56e815a2ef160aca0a189f1408dfc648c31ba1fb724ec052b23488b53008d3ec88210975f337aa4d1163a924e6203597360025894237edcdfcec392ba8ea6c809d52557ed8679413440fd34d81aa0bd4f87792c2b7f0a524341ddcb027a5878235895919e8d44cef586be6a7063f903f12690907dddef9b75a27c0e01c30745531600850ff54957970f1d4a43d2727c9755fb5aa59fc04be2a035ac9775e10ef56e5f3bb7230e85cb0f80f659001eb4c1b9b0337d5a5b4cbdc888bf0a1d088bfc3bde08948d273a97cb7f80f7b1ad1a06ad1968c157a91bd5f4bcc71720029efacf42571fd84fe5114bd201adbd1ef2072975d4299ddbf7a90d64f6d05de4a08900d706fda1973c3e4f2717e05c25e10619f4303189b37a9b623389250b177d4e9bf183b3f939ce2e9383638af95cd2593a9bf447bb6bd48f144aef479a7c6bf2544b1f1a4a9e7343bba6edd6170fe18d01784ae87d2bf143f36d8a1128860a3094d42854b4dc369b154f539285718530e1e91412961244a38f75cb92b033d99fd77da42eaa8461c4012b2a41b7de13604c2de6f6f06e5acfff1a6b34a722dc493d5db98ccff97d275c3e88d9df884e98332f1d7ae323bf927173c23adfc0c747ea936c6cd1f8391e1d2c0027524b09c9658782c269980411cb456ae0c73b4de8d863fa5aaff83d02f85793cbe82483df45d4ec369344406aaf242cb0b27d1e06be02a9fd3a65e24165c132b6189e86d274221524770dfb590c4cf93bc7207f309deed25b32056a9134536b1f6bbd17051bd827a60615d6e8a2fd5262ad85789b30afe02c4978610aaf66a34844fc1c08adfa99a2fd79b63cf04b247aa6c8435a2d083ca4fe174ea9f3c8036db5dcdc8f12c77e38826fe86c5482b5d7344969397acbb202221906d220d4e823876f2ec994907b6d85cb469b62169dfe6958be1f5415a0700271e3dc47e283fdedb44e8c842ae0ddf1537672570d493629b9224e4407eaa6ecd3b54fe60d8552b0db6554847b80497a0075df91904bb3e06f2fe72632a329ebc6adda5e3e0f3245ae2d1b1ab97f23d0553bd26ddb80bca8e2007d1853bc39e7875169d71b7b1702dd3227f75ceba848af890bdb3825f8d565bd4957fe180a0cce79814bb81772445200be2eaa3657910b5d767262b90e132d43e82abe9721ebf2b6df56389e679691663d379de94b65b6fcdfe4cd890da0e642f242c3d71d85279f620a63b5d06d28604011fed04b641e92b5a9abe706384f630cf1ba7f8477ac9902d0722a8f4988207f2dcadab5b8d584a8a7ebe9c7f538c778f7853ce5a7acc0c6db0b739e61d2fd491f3f09624ddc6240890c3cb735f2f15a5e6cdd5f226212660f9d14f0576a2dc89eb9eaddb81c699ea8be0a2f037551b5f8721a90dff287db1bdc250d90108eacc75495412dfea463aee71a1a11e727456673a127e7cc6d89ea6bca82c3391807f4ec1976267beedd349730c3365eef01bd0de2602e12c08696098cc8d4cd37faf0502257190c9a7cb3f413363b31b00863e56ab29ce897b85366ce281916c033d8fb8f04757ebacc7c6626fb15837d367a52753186eb4053b2421136cce2317ccedb26458eabef5693800c48d1e50a00b7f368e58b4e377463083797b042586463c1bf604310fe07cb0bacb030d6b0f13b8bd70c7fa7dc280b833f00deb874a7f73127b80ca58505c25396079936e9d89fd92eeda42b70c4751680730ae9f2d4992a1d36f042866721800c384e1ff4e149d1d73111c88ec2883b3961c5805ed644336d33266ba1c6f941a2424924383902742b566cb93a866eb9f87c5e2f9dd8daa450dea061b31c91596a8a592991fb6cb773cbc06030f5b55ac3283db41ac619f47e55c79d2dd972b3b81974a32f954956159c2d63fea31782f6b45f75be6ae889e487eb25d5275623a6a4312d6fa272bae8072ee3603d8a6086c1812f2f17d5dedd8fe5ca04822da5a57117407ceea6acf16c2b689f72ca8a700f58f94b572fb19447daa763bc71c8324da4161e97f70638b3af5fdc2a7021adba0922ee6f93790dce4836b423a309a184b6b420c7443192b5b97424817524ec31e1cde937faf0795c44ac2fbe6bc1d9ba5eacf4802d5a62e8cb938b24e28a1ec8a7beb29c802ad6a872f6830ccf63557f13891dc0f202b4dc6462958647677abfbb5ffe38e90fd6c36ff205d6bf8ab7c22c5421a04eddd2af07ec9e522d709756378d2902fa3fd7109a514460dc411b5262b18c93703c7b8ee6b133305ce04bbafd9b936bd11116449530547532a6af09acb5d2daa34f303ed8dbe2b756292abf36f2d12a3b918c9d51d0aa83ba3795f89b26541a3d105816531d1633cf787e8254388adc97a4b558ece625bd2c3b5ead04c4d94f5caa1e2490d4428d671031cab34193880d99aa5c9b79810b97629e478b2127e554a7f9589711158209d258993841967973e2bf69326a3a46d130ea8531da4270a691022233f9039a945cb0c29c50d4858069e3521eb7677264893bdbd4bae57424ebd7bfe3893f811ba3c5e8945f7ae56e7ce28ccee3d92f221a60db1075fd30f60cf83f4477fff72bc519b185dc483691a233d26bb50ab5dd56f44963d34762f05cb59886fb635f185ea66b7f0d564720379428e362aba572a6607660ab5441a14cee624f78cee8456f2540765f311ee8fe0d9c640451b7410d3000726bfcbd6d07697b235c7ff1349526be813cb3d3f4fc8838bd4e46b195c32459a6c4e9e45e43a422a5e582b4d8a12d9519bbe7365afd336c1d68067d2c0ff698ebb3bd2df17beba9deb6cec7cb592100ae08920cbf1b6c2ed5226e70012abbb8c4d131e95e8ba6c62ed1315da7f76ef091fe33902475678a70f44d24eacfb29d468138a86a2e2ac862980677f889d026f4de840a5a7c30bc899a79bf78c575b583e1cb2c48542b56ab54a5203a80191a1868fc179bd539912b03c672acfacc57e26f37fd00334bb2532137aef920501ecee404af5fa2b9f078dac67940ec9872a05498bd191657106f4b7594b917eff6dfde1a19aa538f39c3bf0c6d564cd5a91a94b2c9d0413e88045e03e4b7dd0c6d7e0f930804a1a3957f708009fd6cb0b7f3b5a9431e2a5bc8b5ddf973b2cc91960e3ed14819cf7db3ddfb62ebf6130fa6d62895e90e16be3de0a39cf63e82497e7d246a9b4eb24f1a727da3d01f7c694a87b67bd31d8b785b3d75b45b646a2d215edf0d14a03039efad3f946519d9b1d11a01b69f16799acfdb82b5878b90e24d73d04cbb366808548633d11c83ecb041d891e800e275957a382635abb49bfc4142c3a04990bee9edede387513b6f3a02e9e0663175e2998d0fcdda3aab7c8c280918660cd689d752a75a32d37f976ad1bb780f319c4c6f01a454c773643594434571e9636718c348a1ab71751d7736a9dac29a80cdf95dce0d196bc8990a416424cd2ef921803b13280ee23954286f81112ea9e6f1026a942d7b4d87009ebb72e008cd07c18e41c11748d9cedadec6712c015aaf406449d3a0e27586fabe5d77d1f6934b3e0b0a9958f90ed70d174fdf033175e32fbe6b036a9bb7068fe11a37a8330493fb5d6b68d4582e6bc44694e074a4cbedfe5d74815542a7df25cc4ba5f750537cea23ac7b4f864fe3ee3ef60f41646579c4e01c571e2f02561b13bc5335a68038ce6cad986480e9e634d12e9f9d55e97df4575ae34a114d4a3d92a8df3dc28116b523e468ab64b3d6f9bf29848ef29e51feb762cc8727220fd48f915143a7c18ee2f54e1258788fbe5e8019ff585783a34163333abb2442c49f759e5fc023f81782431c98ed98c1df44962b099d81a4cb6d7ab16b63297c4828f43fb681dbe9ea863be3fc2d23df719a68917706d32bda58a516e0978356f9db52f07285a0f48c7e3c62de2aa0061ead0be7b655f5c813141b2c5c67a9cf637abdef05bb081ca83d89f18fcf3bc46bb218e973a90e6a21bed3a4bfbe3fc0e1ce60f801e33248e11d3bfc7dd9a46a09f191cfd540f529e7aeedb5a7a92371a95f670d166e827dc887dcee917eff1d9969a1ef6eab1aa3344d4a5985a52590dc6cae67cdff7cf33349e61385f046e596853a8ad723c6eafe1cb728d869fd31bce1b3c4f67658e16f02fb560e0d5d47ea85d9f3fc1069b629df8884b1dc77fcfa99c4b92903a1979c7690494083b38468e7ebac7f2ef7421da090b805e53e8bc67609d256d4c9b9f825b6545c50ff5a1a7af899d5bc8553bcb358d648671474a17cf5e1cab60330a0cbb5d229f271fd9339991ca6b5deb88c19c9db451b94ba383b3e67e10dcf0158cafae19fa291fe475c2056157533c497ab56445f90451dadc1489e1d3efd9c839dc3ebddcdc6f8d22c75835089b6828a98c67455ab461203c8bc536e3a1b6f411e882e9a34715fc7a8ae7e80dbb02f04137d3517bf559e88d371c3c013e5ee6752aa9d56397d2098ed45038b2d6cffb4838be45de3735dcfa3e811d95c900d516025adbb09c3ab955ecc8246c00c194813f6f508e1eabf992c9142444595960d2b1d4d71911fc47232cca84df13c3961d973dd176ec8ba1b3a396478f1ce7ac2c730ef50f1416482582f7bbe7ce24266addabadf961bdc89e81dc7c057c8e22f3791c963764bf2817c88053f5f6debbb5fb1741143ef0785994906842d16b57dcc1e4cef6a69260451bf5b784adca5ff16799be8bc8ce835cb445604745713c6e55326111e6c71e14080a6a7bd56ba939bbeb8159f479a36f3101086477f65ae13399639c7d9c127f93a202413a20f3c6a576aa98ba8d85594f16587f4b6458a2a3f8b709019e4048e012c4f0ab9428f4bd413c4723d1d78580c4b2b3e6d9f637ead2ba1f046965fb393151c794e7ef0be201e071336851f9cd272e0460e14d91eff6a91dab8385059d467deb4c595f848bf36de924e9e7d592d543a5ee623de85c028cc6510b524ea56719d9bd6c89443db4b52fce5d3164c2596190ee625ecd0edb3f2e24d1047078de5b4853f1b5b9ef72771851687ba6e5df4c77032fb45c3bc2d58dcc1762baf13b449ac2955248c945607008544bfaf647813236b07880ea5331de7813c539536c24e52908e1a1a84af9b8d4da2ab51ad621f9b1f3279d6015e94246ae8037a0e7de2cc417bcba78709b78fd4065a29f3237c4b6ce2d6316ce06aac03cccb3516799443328c486e76ea20080f72c44c0919038b15a40773a42ed04426fbbcd28511ae8178403f64e3095d4a2019b919a0bf5b4ab4d102131366618f1910874de36ba81da1ed969be679c52e2f204c108e1c2710a6827c70fbcca4ad3b8dde250667bd99702f3d225437e02bd101da5bece92d41073c3c5f463358296ca0d0ecf935cb9a976ff3bfedc8a3925e70b18007353f3aec757b5554fb2e24be43b51b54c334adb4f5d066605c9d4ae150a69e1d029f63d90ef7e840d1fa4c807dcaf4bfca05b1469baa510ae53993f4e5b7ffd722f2f6ed879a9603762b0f2b94f057491239bde9109b2a30829ef9a8288e3d9e70f276c43e0a507a76deef3140a11b0fed7b3a5195019de77cc0528fc29e891518fb66861225da523ded396dab5c742f7ce553dae603b0d3bf5426a089729138f7b07f86821de1e7350434b4ce3f823d47f7338c57b42fa2dacf0eed6f8776bb8f15b9ccbc871dd3979fa775219e81bb728c5deae6376aed2539792b5aa7880c182f051c97beb8c7a4c8c4bf13cf6a8ee80d2884edf8c82a611a8ac810aa3cfbb7a1a5566105a5e7efbf7a0312a64f4fc006a102179aa193e54af75c52c69eb76c698ed9fa8d03741a363f30a3f109c90a610fb6c34814d5fc95cf377d68a1fcd936ba9634d7fe47df602f7d82ec31550a6bafcc9e8c84de169116d3b2799300ba42f46bf6699a056a1f6d03e2eabb41241022b059d7585fcb334db6a999e88d7806570fbeadc4cef0a9f2951c3816f6b18cd3eb2be1c8c607a11624d5d411e6352a1ffb3929b196a68e667de06c5556bcf7862fe3263ebfbe9b5bbfebfd31d458b236711c635814d2d9ec9cc23e984de7057c624e6bf44c6d36c9fbaa6fe1cced82b1865db0f7714cf79115f6bf5b4d407b49c5a6a747ec85a77f16aa42bcc35128e0df28e339bf4d13df5413da04ec88f490a64e8ffcb7ccdc59470ee016efe8b65ad738be0e5b31d8aaecf8e5bdcacce868a18246afd8590908b910fdb397168645ca2491cd8f33e3f40ace78bcfd8bcf7848fa7862e01c575fe5d48d6fc12e6c20e543625560520adb0714e2bcd15582f822e3b905851b2bd476217e7fab4a46932bd7ebb98ee1600677e6f7f5927deffaea39b4fd3dfcc91199c5f07746e56db2ebb5b1b3a9d48e0c2c711cc7831d5feefdc6fb751b1e4ae3439ce8fd3a26b3c10c5ab963a53b36aec301823d4e52aedc305c32115ff8a0dbe760f07f60bced005f9a2262a033ba684442ff1f9b332d67ee0c534d34f758c114b117da49bad107ba0518755a43d80a290053a043b78e91b7b4df9d8409582532befa2e60bc24942913061d774c5740d902bb49bf02317e58b533f7942ff7b694b5fbf5d18a869d0f17f20d5b529557439f443ebaf73a10e4488699d4eef91cacedf5d09e8da20eb90238a66fc332f53c37061ee76177b2ef83849c5368e2d54d2931ff9a088ce326d37dfe555fa081af309a198b1766617a249595d2c385ba9f1bf48b8e00db2c9e1694a794ee8aca2c73f7aaf6002abea1c3e014abe4c834ca4dd1a773dfea0a6d5784532abc1305bcb67a8b95be06e0ff2aa1c036ff63b274367c7c31cd9ecb1648b59c9ef3ebade8c8a214710391e3cc34d59b098088bf4fe31d743359e79c9c73723b1a5a133de101aa6537b1c2a0eadce3ac1c3a3a994076a36d992ff0b494395f106594a1aef5b36068c0f5339cfece8ca6f2b7ae10e75c86d173d43483f8811919832f2702204c0a7eaee3129fab4550d88653833b4af5d17b31312db5b06a68ec72f729bfb5d89e86acea7d5a338803f8b02c5756062c88f9cfd6f639f550e7fdf87e1529bb00e72985a5bcaf3054dac8a6611d49c7c4eef08db4df1ad80f20f1cbb97a50cfb0f9e760a88537ec5635349fdd2a696b2a7256ad2e79e95aa3eb561346807e4bf5011dfd095e2c78173ed96a77228a343809de3f0d09a31bb3f51b47bcd662e41740c75bd57e4439966525cfe2158a88fe65d5990fcb10c37effe8124185d22ea4eb8db513e24f4922d2968c9d6521edbbb528844a834e9eb33f09ab9fdf0ec7961970ddfd5e2d520d32211c4788016f2eb17b52ae62a1365b48ab53156667f64c8b0b3b940428a6cc2ef0abbf0e01882bce28d58f40123e356ab41be728db21d78597b89c4b7d045df73251b12ded4836205a674811ec63a1303ee03372a7fb6d14d60143b047044d9b1e46106e66529e7613ddbabdb3952689b8de49b8a86e31ecbbd7247d88ddcd220ca2b4e889dc857914c91f7fac1c3508c66cf85a8091966470a4b78e36e1a4ba7bdead4b24c722638a73fe02621552964a1505969a1384e8e0aea744e9702538a1720389fa5c3e40807bc16ef8b991f156d08b47012bb70fcd2fe36b68ac3dfb8163dc7462800fba1ff987ccde056db3676364b37490e16d97ccac9466e2e8c07fee273dc013ebe697a3babd38158fdbf761bf5eb0014cb83703474e6f3e36fed7251bbddbd9a9042a68b77bc9524b604fdd5c443fd8dc55d980b242191779a434c1f55bd37132615ee7ccbcaac033332ebeb7a68cbc899df6f0fd01eab9408dd68712f94defc3a27e80eb223c80592f49cdf8266f5d5050086e3a99a8694357780ace92ebbed7d517b7b38a5bde83be51e077bfd21bd46a8d7a92c30fc2d5eddb26b67387a1401a7577f17b55a5fb86962ee1875efef180b9228df32e794374c61d75253d0a5c8520204be66dbbfe05c7f9f4876d3ec1234e648403c93da949475047dfdd661f0401fa04eaf6eaddf1f9dabe5f8ccf95222223fd4936200e14ce8e5f108c194732522eebfbef0c26ca3d8553a7323a35cb9afef19c0d9072df22b1ce4e8b4c5f199c1644451366ff542736d54a82a99c39288205c7298b5590b53a05d445a6a03def60eb016b2020557a74ac1e41b9cc39b1465373e102091fdd41ba748b75b2bd4d036a2f2de3dcf55f1a85b805dabe689e84c31089efaa7db31bccd58370952b36fd09ffe65d3c8270811f1578d2f8d58fdab3a6559c1f3ddbb37c6576f321a779c22a31fa22912c22fa33f1b0c2ceaf5f1472500ce930a3a7463f1f7652c30a1eb415e08c2dc21295d2acdcc48d96f74f89a0bf501db24f9fb3d0c52c2a7f0f311df1cfb8a9c43380ff1dc6a4fa9498f3fb3234714a3b35701dc4345ede7c6745c13434dd772a70168d1469dfdd31d3deae3708ec056cd453101caca78c5815a21e658716e2a945e98b8d6ed418b57b4504f147938a53d567bbd983a9a72325f5c014a1e04c0042fa1d455c29dffd2cee4dc4d9b9bcb5adcd8169a4d34b2c675ab7b905e8eef60b1639757c6bce8db3a12ef1a1e39ea216e4745f99a0443e5fae681f13a9b2669fc117af4ec03c2524e7a170a2ac87442925aefa7931ad981f0b268a7a111a6c664c3b102822ffb665e15f9445aba892ae2f3b963a85b66b8fc0a5ea45f75207b3c0a9db9ff89550e9245bcd117b0f277d8c53c1da91f3edc7176df83ad0134088b52b1dda8f593aa046b493e60a066cff4298972f39ec7f7e31fb57050d4f74eed983d2dbeee56fcddb993c656eb4543587dea8761072d0cd7320d8bda18bf8e78c34a424423280e5a9bdd1e1aefd1c85c2d55dcb8f4999bbf51d0f21edff4f5124b54cbdaaba11831cc75496e1ac1e500456cdbbd3d0504c501de8cb8dec27258a83771960724f98cae8a6fd8593040753cf3e61547af2478b0e51ec7c4d59b8705bd5bdc6b99c38a7a7dc58741cb413aea29421df18b2984bb7f1306d384168acf1b79134e0b272a9026fd1720abac1008781d71bef82cff0a9fffd95d2502da88c6eb4d171fb17985de09841fcafd8e55a8f883008acb3de5bb4aa9b84da79a2c41781cb49c289c3ec92f537e0ba0d7545f598c9b438aa895e1cb704b73a93dab7e35974c5ed86a8b14f939eb47c65135f7a336f90fb85f3e63359d6dd3b33be11b83549951bcf33dcbc8310cff8af4c326868ea90e23872fdede0e43bef3e14ce2836858505f025a3371dff9693270e7f46c1d5752b01b7b5a6aa88adaa3b962bebdff9e9a56d0a057fbf7fff001be48d47dce2c047df6cf34e015546a46068534a6706256b8328391446c98e764433912bcca1947be6ff50a47b4a02efd29dcfe6a7308c5e03a82e09202d41f000af4d81fe26d9ddbcd700f8de61abdb1901a384a681ad19f9ea4b6ab850babc9c03834b5be4cbdb0c9bcd102b79e3b60603b5b701935a981fd5ca2563842b370ac6d3017c4d95e5f6c3e3f2762b51c6a5d9bc1e20e62cf9b15af32037a5feab42be22fd1ef80fd3ba95aa60650cad6fca53c6ad67806c144c15daa2a78b50297ce6a854a638c61d42f4ce8e2ca33b627c54a1b4a5dea5c1ee2b5d020f374acf6c0c33052380cf692bb8ea0ee871188fd8060cd3d044ef3fc8bfc51696685de2023274845d4c6fd4e0b631cfb3a476872e31e6bc904794fd7d665fa86ebc118dfd8b17f7b8dc76bbebe2f011a9aaf362e7eef208ce7d4c508e35f51a2207406050e5fbf66608019cee07ddfd573a99184722a890874bb38873676edd129687ac9625ea5459f59ffeb67c4bb6d695042b5f38b28851ab862d5b8134a07c1da441db6b08c52b88fb1048288e61d9bef8c832c40d4dfb7728eb4b3b8d58f994612e42e63678a5b57075fa29f8804304c0540f3a7224ab4d717d343722309d322d97e55aac5772624b7b668aa9619b5664ff8b72d5c11e6e10b5f2b3b95364e82d73f577b32bedc92a3a90711aac6d1be906572601ef858d3c14f564ea43f57f5f06fa96d47283bef58f0db8f0e94a3e50d90ffda9f64c5256b571f0da0ef1e7dab1ccf5aab572d410469727c38bdf82969cc1e5160b9cd7c8a08e8a94d014ce4be552b0e676ff89d149796563ea65d12285c661648a9edc7b9574091185b6af4af51490e564551f099d5458e2b15eed13c5ab1d12786a961d7ba8bec199c2e3efb205395b8d6c7cd5fbdb2d592ccd158596c595f6c753332dfca6c2848d991b8a720501c83c301709c6611c6682a52b1e180f37a2c224b6e7b37c6932b4c8a0046e5db8b88fd65665056f5822990249d2afde9efe0208252ade28e94cde9f666f47b42b7ae26cac766b8c3b5e65026144f94332427933168a904292f89994509f202d8c28d4c32fb7da9984d42c58ec6aeec3f91a2fe615f1ed00ee19e87286ca37b3b84c46eea71fb84d4934520d931861a72119bc43e8715289d3408a26df3f6258d129c82687d25534793594e325b92fab4c1575d5beb64760540341a95340f6615a32b566dbe03566007a7159ab525bd4b1d7cbf60d19c63788df927987daeb947e1678cdbaa8f836d7061f52ef7660b07db55b25c824c6b5035ae3064b4aed825f7d46d671549b9d7d70d5e429d2218066b3562073dade1d7167bee33ed0faf195a1bfe23e372796e28c5943e6f8bf026bd092750db69bc9829d969534711f06b6ff97f85a74c2d989e3cce9a1237ecff64039d2f7f4c8ed85feff9987f790c17e2f40034e98188bb2f4c009380e096bf2a4b0704110d4aaae0a640250a1ba121b03e73b2c6a526b26ba8bc57f3ec7f7ac27e7d9c1af8ce88d27f627df39ce9a1816af76ccaeb7ad7b9dab43282a8847ff2ebb6618588f60bd1ecd9124183c6ca1380033082fe0428c085bc13895551750364f3332572f3764d3994da02944e1f9ef85807bd2b8acd554b705e9faf1b324948358bf3d920a6d29287f87259a9845fcdba80243774351e3f1b52a3f362678e9e808f2ba3e2d68d72bdb18de855df62da9353487101e850f8052ab361152b9e3a73741326cacdf2fdf34270381c4cda17d844f1794fa83da5bdc041049e531082cb88da8a260bb3daddc952f7d4e0064b675b9015afb4399c03e3651848020b321b1c15499f72fe5bbbc73676cf1397a0879e0d8812ed46e1819586f4f586c4bb5c1e6906ada260ac826bb91cedac2bb3bb77125a45327c818de0c8556507b1c47478d809d47f609d7fcd4d0424ab8d4d84fa6f38553214613ad42c3ada2242ba412860654b29ab5108ba55fe1a55160f2a290111f6844580f2164064f0e5d63b252539b855fb91f9383893f1e3f5a7079e42dcbef7741b29a19131e0c740b63d799fe0628bc8abc3368f98402fedfdbe754b381aed6c8d8b24acfdd113b0f7b65b512a69b6a6a8a342fb6b18a56b2aa9805894875363c735278368fb1345764fe948738334eabe201ac576a50d3fe60d0692d40a2e2c4669bac578fb7d51fbab433df3aa07ede9920ac632db824a1c1a9de659ecfe1f76795601228b387a1cfdb11ac53b04ac9d00c7fb119adcbc20bdd9870aa67c3c94f6d448b0538e938bd943a2f7269d698b7acaef174cd9fd8cbae018203a0021a9b9b75234072e5a5ced3e72055c4a1e8a01debb3a2f8b14a4a079142cb06a6274e44860d37900e5076f06bdb0083b1a1aebfb076e120f359989e806cff9585fa496edec11ecf9a6b2a3a13a9428e91acce788dc8498cb74505e992e96b30859d85e760c9b7dc0601f419b0a2dd4327da70f70a4460c373a28ff9015b2ba59abd98f6b2903506ee04483de8bfd0463528e4bfc6a4c4404709a405a4b1eda08a1b9758040bf58be552e11cefcc5ce6a7da5b23bdc3ffcac34ff3edd6c54a419d21bdac71f1acbef974affd677b9f0339e88b16127d31fc865e5f4c023789258ce05d86bb142c098d5ee40fd2618820950e88ca457233b41714778dedd4f1958df76e6dfb11e8ef2be2e841a183a834c6476a9b7a152580bf2f890977efaffec1a79520887a3472a39ab91c5b278e443a5423aaa5fcfb3788487616084674814dd8aa456c382ede827c3143ea350df1d84eedfd3f3d126287921d64fb6e45960d8f912e86007bfbb1eb2cd4e5a0fcd1a16e752d89dcd34ef908e114aaa00ee1a37df6eb86aa6f6dc9d50f5f83f3235800f54d8b8300344c269e208bbd5752ddce34e9a27a017d95bfc82068a5f2274a3295ed17d61d34cbd79e2ae9bc78831fc9b3c925042fba96ca78c4bbd53896da6e949f66a77584988de85e75b9ee5120003c955a770f2e66dc3827ec602bebab7c16cdfa50e1010138e81c703d62539fa7c7b888f13bb32fa0dbc1f9605827315bc5c685ba2e74629e73d72649a0a9e3a5a28d10b91cbc77fc8de0cc18dc8f520d07259c4245c9637a8c03f93311cd18da740945b4d3ff268b43c416c5ca97cdfb323d0ee15ba6c3fb7ea554c9ccfbc46aee62eca8b3b425fc92860b0ff5fbb6610f1f21c13442c836bd54ecaaadffc9cfcba7c9d17f5002d09621d8be83961ba8b76d967a25a764bfe76c5ff7c69f2433bfc1528c64206fe961a3412ba55a4c5773e036ee1fa17a0f908e7cf4937510a4ca5f8ebefcf9b9bfa9291c4880152b7b474034dc041ddb4aedda8bc0d2822590ed2254a57f6e3a401087072eda84af818b48d9b09517a39933a69fdb8c7d8ef1432522637c9f6d38c10140691bca52be090415d3892c4deb4170612a1b0ab875d439cbe5ac8df9f6553eb860516a3c9f5518a7dbc182a81aa3c5684a82fb2fd1dd64592eb7fc08bad09997eca7e69039b8cf6094d1e7bb3323214e83121e9687090502110e3dfa3b5410e24a11aa3f024319fe321fd755855b6a21f90726aba2c5927846854611fc4286b1c4136695e13b3107ee550586d88be7b0883d3a45c1f07d1fcad8b04d06ba5ac2268a8cd3ee24d810d2e818410f6e8ebcaeb654911793553e2abdd3dcd8b9d81b6045aea043f48f1040ff53e05bd943dde70f41dccb1c967216cad03be13062825ee4405ecf35a683dc6ff638af5558b790b83fffc80a4a1ec7c6074a989d057f81c6f9bd3d461945c80ca0946ea44e2764388d70735f67cfb275670c1f43f625b8da2e4c4b2c8706ae20f223d498bba9bae679edddbfae3eec4d7c7d77ed4da2035c7710c11f9cc62da30bef74764503136b8c47383a9527ef9d58973740fddbe4173427861a32b1bf8acb242f153ac6a6cd1c61b5d8fdc5968b7f1462c5b77cc83a4f4081837304b82d6025c2e7dcef1d2b6ff300bed8a23aabee7fa68797aa0bd1ec52a7f6168367d6e47debdcd6ca749fc02c1868055ecaa9b98695b326f14a4d0dd874f9ef0a74e9626fb7ec60d6ad06ec00d55af6136a31f3afd6ce690c4197099daec12f18dd75bbe60599661b4196251bc619630dfe573a4701e3a702e63cedf1a42dbcfa1c8cb1393f925f2399c39eeea6dfe415f5fecfd1d2fba86ed23551618a2c0f485339d216334a2b9826ed1b31e0e134ffc95042f58e46cd1b0c0e5181e9856d2cfccdaaf809deb36d3f58099d71e0caac6ca8141281d236a3d5408cb05236149f946e41987048d50a8e8b2d36334673ac61168a7273588a3677f88d0b67686628c5d2c8de4e7b8a0b65bccdb6ee31c066966e692b5d68c37b982e102380c4f21e91908973befdda0b311113847e0093efeca09e83cbcfffc4cb9b637181b9a5bd77426ac08b78810150abe36cde6e34330ac8b78940888d063b9310c88c4fb7ae42b5139897f248fc3c1adefc5f05c0ee89a2188ca732fae4d700b3aef543e746f8786de264d8900b4ad1fae2c7b7dc4b7754ac2000d8893fe223fed4d5337bbe0a1bf591a6d1c96fb931f3dee14ba8d5bde4acc829e0f513007aad11b33c2c27ed12dd4a9ea72b546f649a6c7b79bb3a6efb0fe29350e960b39026ba0c7515a172f18b97994e9d742db594edb75b4f5a9c60e8df19e223e77d8a1540037e9ca928d446c3b200eee32491a24c7cbd1fd4923bb87d27ec22877a2e85c7066b3989365e076c76d41430fe90372a979d67b40068754d93e20a15f36e5b2cb54f072d4420c597e6877f2fb1b411bd2a60878e005f5b7a77038f0f5b3b2fbceb1fc8aa5b9e92247641cbd8f6feba04033973aa7f9d5542cffbbdb0ca66343d2d069abe8e83f38aefb5265621c0403600f944d406db1392ea15b58b11c9240c2ea225dba26bf43ad3c12ed2668c07afa00dc7d56312856a1a2c16d05254e152579ffba5dc816fdb76d8e08bb89e7a1aeb086f58aba8377c3cb6471cbe7fbe967d444529d51f3a1f0912f31297ce630267ed42d61da526a4d70c945fe82ea76014480eb098f3b696f07fcfc991e2d7cf7a89625fe809bd6659beadcd8fb52904f29780ce59f3d2f85b671730a063528d9b329c97beb9f5812da08a796cc253228ade07eb28f9ecc23d49ddc4e8038b5b67f01bf9403882c3151edae37a9120423cbff60d3c275bea3b2a836f13d9de6e754519c226dbc89a0e25a6ea810dca68ba575d18dd98f554ae3704a12492627a2cd2e57db40933698681ce7212c98341279194dac9c2143351042a2b02cab5d0f8a11fdc54dc0d3a629423ec38fd88c88ba8131b5683d57d759743d09c68cad9e05fc137bea3866b3acd29fa441b79867189bd6179af8d5e43de74de0cd0869e5faa0f86cfa06dc3bf33d080a4d4db552298f906169c45356ab1f08e4fe8b4370d0a3129d5e477300ef7316ba9061af853cad058c37193cf16d7fee05a6a5f617f637f0910ef42851cb0f8ab397f7416cc82fb0aa94a16ec80ff0df5ff5366ad1fec126e17b4c28993221f4fde8e33551837687cc23c49338838b01152a3ce9914da7a6c00c98af2e6395ada803a7b765e7714769e6ad71cfd41219f10cc74bc8849dc6bf680926324e41f622df5999e2c44ca6095a65c0fed94ee2f9ae9dc316579c86e595f65b47d617c6376cc3aae5449a204c21cec00e38b22d1971b0482657db9be3f840c9781f421f65452bbc9d2b92aebf16132f34e41734305d2ea1aeb4d58b1dd3e5748cbf20948bf5921b56f2cd968b380cead0b3ff7a3d8698eec0ace0c9ce2c856e7d49d6e7017adc3f1e062a41246ba578a09b2d69f5197e0eaa5bfcaade7faeaa4e6588f765b7d53de51b0104fc87eb07536592de0ca3ee3c3a04d38bec58b845b771006fae65537babb7c0be938284439eb434028f1f1d28a75666b752bf064ef7048b5b07d8362836d50b72d6eb2ae09f070fbec14b35d60edfae41e9b661c42b87e66823f1dad7cc00d0a0e4ab0a7669f4564032a7abfb33909aceb0b75324ee2e858549f57bc6a053a03af23bd2fbc2e4b554dc7c56f9bafc4ad2b6ca5c1ae44c6e30c690d9e341169a04872877335a59ddad40fff17b0f602b0c911d522333c4ef3bcdedbad7818ba003d3e5480af0f7848604e9ee6249210566dc48b74e2cd3fc23e272673b3360229855a7a4832974097fb58114ff566ec528f61758c6869480e4d38b3befa85c39f0fbe2c72ee047b731f69dd61e6b348edddb60b8ebe84c18b5e879ab320cf6fb763371200cea349669b4d84c92aa047e614dac5c241fabc0aad884033933a7f54e59662ada74bb23fc2d2d4bde046c7e1ef0ac144284e42c6912993d3d0a93373b646c4ef3d73d33420da39d535fc30de73b7626c92ddae31f3f624cea874eed740fc640476ab62668163720e943a2981d6a485c24a6ba601b7c54e86daef11513d3961927466d89fa2b80bb57abde986b77366c1cc5526aa75d458a51449ed2a0d0d5f13fdf5b147bafe1064fd45e5e18fb536fb7d285a8fe5d56a45b8373b006697b2e402894bf24c9ac94704d1a90428592b0a9015fd95354de2a9ec1d294c5e83bc36bec2c2bf9efab0b2e236c9818f557596e1ba99f88b9b823012c99a31400f879ddc08a70dd50d297c7374bacd4f3ef2549a2dce170562b932b2d1beeab4e47b1983d3ef7fb8ddd22c7d96e54ea758a199647787e942261710dfe23933177da58ab5c0c8b1f5c423f029a8a4d75754e61afa120bb694aee8acb1858b938ece064f6946c0707cf0b17a62e088fa856db30dd412d68ad4419bf169808a388953da6bc3b5ccdfcf25f608f41aad1587bee6e9c7c958038669adf78ea88fc99bad4919955544021e2fa61911df13a5b7c716bef58ea45c1d0bd4c9cb0bc733c0282c46314012a1f2d79574979d196bcccffc53554a62853287106ac4bbc53df07c61f95feec191bb6e08b612858026016c39cce45dbd7136353a480974aea102337c8cddd28791a9a4c4564625ed7562c979f0b1bf3135587f0e030db573b1a69c3242af3297f6fa46144b245a66630444ff8d844151a3601d2bb8d595ffa1910d3cd646a26622e205ec74cb044edd95d5e06ca0730a5c72275c53725332f9f640837aa8d7621ba9f83739002869e931fbd9720ad4a1cd4c005372bbda68725e1d53687b8786fd41fe2a0e26cdc3a5e144a2a1d8b6febf5889739eeca915494c4ca8cf26f60d25f92cf08444ab0aca9830ac0d2de8a58b6d16940492d6d18645573c547286a1eec5162506d6476e866dbecd725f2de31384c87a9561917687f1cbaae1e4438cf8e1db7f3ff58b32ed233847a55c8e0443990081dd13a50e7d72499bf958dd71fe761ce6f859df33434b9bcff0775ab42301c608fa33288c0b8dadab131fbdf178f2d8e4ee14a3bbb9647ab25c5775468dc1cd3b2d3ae5736c967db19857fb1b8a373f893b474d7f0ea836de9d1fdab29d5ff81f30a8f444a846864dd4cecd257e30a3b76f4209976e1466dae213665e8382f1881bfbcfbfc6e3cca6f821b188f2332f1b545b6ad8b1cefe13e6367b9e07ab49c12455af2e740719bf1b6bd4f59fb586e2fcb70804d68dc78b4128711c36e5fef6a714de2b3cb1fadb31a4f8dff584aeac9ed842c51b16547d53fd4f2dc588feab199bb80146f44f84d0b44f446f6ccaa3cfcd6ef66f475e01bbe8add6ddef75f032992d50e53b54af531bb915fca5f80c11a5927989f879528d0b615f6a4e08f32b3af97af2ea07b58421470551e44450f632c086d821db446c11c617aab503a336b48a36ba870cef11845a0ba30a472e1fa2f18ab36d6f18e7246700caba45747e9641d810127360dfc3698b85beb24d5310627e331038b62aa7780ec774d9bb41933d93a9ba77f4e2aad6ef04a1d20cb605810ab4434dcd1d6538f6fd919a0f6a0223bf9376cec1877ab77bda755372e3094a0ee74a3f34eb8422684bfb6a9fc44ef90ea6e6b489874da3f81b7ee9d8bc24b937c9cdac430f0afcf5c1c9025e6babb1035210e4161043d710973f138c778c2974582a7682946e50ac229652dca8c687f004bf054b42cd0c4fb7acf89c4f5bfef5778365e109358c0508ffe92f58fceca5f39de425a5bc84d0e3a8733267de816e30ebe05644ea4525fa4ff62dbce899f06bb6ae7145df0139f7baf7278106ee9d82988c7e714c8da1814c348b5289e7dc7e7d93d9f649565b932ed67254d606ee015aa4e63ea80600505cdf07932b2f50d2fecc0ad33e444ce81400a23da9acb4efac175c54be67ee02fdeeac67af9f8a5b31aba990b4a1257f92a4d9ebcfc81548e58636616a4477b7f956e26de5c8414dba78aaa5506be695bd42b6008960ac0b752644160bde56dada7b2ca3acafe2d7f280d747fe6551ad14a3decf8fc8992de9e97dbf25fa4ee42e33cca95478df8a3986ca239f2fa61adcf32c4056633725be0504585babb68775098e583d594088d9e77785d84e6ad78299de8bfe7b862f4bcf75cf9bde59e1d07a104d0f321cf2cf1c8e0e5b56f69b8d2ef8ac9f390b853c7992bbe6a191d32541345b3583a920de98b33796ab183b965b8033dc5baeb0a5479fb85e8e8ce89f9b3713c6aafd8b646cea5b484b56b6f16c8663f3a7811b42e2597ceaf0b96aa2556e037b0e5d78cca607760b33722e7726c7f8fd74158140e523570bc74d7acfe2d55cabf6d4282910cda77d26e6a40ff975de52f775f27aaf0bfbebaade09ad86ec4c932f6e51a7e6f7b99616a1cef48ee7686f691bb5e2c20ebfc17cbff3e64222e62a91781aa86cb93cc6866908d8ee39ffaa35bf22d897e7fda060dba901a370ecb47a03b2d61b2b10e5663cfc23484ccdabd71c05c6296376c8a58771a2df5417c9a0755a66200faeca34b96488c6b3dceeca515c16d2dd3d5bd8f61fb609dc6c2314d62fbd2f37c00218b83344c198b4af23f19185888cf1da7c65751d578a9a3c9b6d304495f0e25deb6e9148b6aa182863bd4f36d4f78ca5668755396f9ec127fa96a7df1b4355b6e9ccd5ad8be9da0818a98359932ef7ac562bf3aa8173815ac77e1cd30227051afaa4bcb4b5cd4e1f1aeb727e48021a85881f1090d5bc6f35293e6477d15b11c222c3afb7a07220436d1a96fbaf505ba2db0569342b49374a79d72daf211c6f705f3b9303cb6c64d4d00b5ecb39093797f57420f2284c44346a0ecc55b87027010548cb71e1230dfff2bca9e07f09f5e4cf6d85cb3957d67be453b159585addb7e10e30132ceb653673b1f9549254c854ae2768dacfd30a7e8b967cc6756823a5913e87395d33e87d1c281a7e70320d7962ae92d34722289aaf52f52b3cf18b848bc155f03e2686273dfa0ca7b46359d5677d973a2a09b5a83cbf3b415ef3b6f4abe705ea47102099aef20fb03b271efcb65375a67b1be4c9bd0ac67c4d5d6f953bb82e20856414aea1b329ffa0764dd775606d61d6ab336e33eb4358f5d5b6a8c375d68e8c216afa2bba56749479bed13436d600c851ca4f01f024bb2b0124e7b5ce3815aeca1895ee32d290cb629b00ff450c70689329ead8915215481febdfedeee74a7e92dc62891484d05319306c3eaad829c881884de565ad4af9f9fa813878e9d992decbc9a75e88cf99d44577e3bfc00c7dd1ac49c6c2d61f45f0a450cd2cbf6c86781ece9620c2dd2b6d06ac670f737e33f48fb785adf94a7c061c8de8d8eb622e6ed6088a4f2f4e379c115436aef92e397f68eace558427b912a657e4c271bb3422b129c522d32b6c7b2efce441eafbab30b2430fdd5407a55dca5963fb14ad8db59e91fde6f8f001d105c53e0114ac741afe1326b3a098a1258b9c59225898c733669d36226e8f482b71ed6b637f9fd44af0cb145a7b8606f402e7ce5363700151a61aeb29731b858490595e0375b00885b376993e6573adf13014846f9efc8c8ab441102731aee1859cfbc4ba2c0b4a4b096789be0a63720a2e74e21551999b7a7e973dcff4b0fc1788bd0ed9740867b39cc84fa1f2005d91fe5d96f8e3f843580f4db768cdccd831a2161cb74a63815d5a2488437c276a75edd23bc8feabbece0e4991f2ffa7b68fbe01550b5065ad4974d612465bf4e066d140eb3e2795d0e7f8a69882d5cc9500de89343782cd72c7f36f916698a8ffb398eda3b51c1240a6fe2d3ffadb1526c42ff6c7e8ad2ceed77b0a68bf97c3913cf3df3ac1115b6cf16e720a0c598f11fa2c54ee5e92359cc8332ccb0fb636b9a7414fd50a4e5d7f9463466459d0ebff88f6d32f19418a864b3b8c050dbcbdc3acd69313c535592f51f81c0e1bb5c8b2ecdc679a7cc8e32c58aaa3f33e34b2fc9b90dee922498627069e0b75a3f861cd932a878fcfccdcd99f95d7e459ab8bf42b9cab9d94dcaf5b4ad74054b22b6aec2765222d53e18757a7962dcc576906eb6ef6e125148d72503ef80cb29615ebad3062551ccaf3962808059aacbd58e34f85a79419db870327b7a51211d76af5d86c7c567ecc06a0f720d4d140c0d55d4a8b2c5a19cd320921fcd6c3006ef758d1caae653197c686bb837a2d66b1cf535cce995abf91a54b30dfb436e14edbe3448850ba26d998be9cae0e50051b099d13eebfaecd5d3b3a8cdb37f3469f473e5c59b2bd48b272c3286a79ebd1d2e2e214bf03174b113bcd522ec0956094eba722c27e35f09c45805b6fb4a12bbd8ca7476d907c4e09b3514cb3d656e37b968a1563acc9be06f86d0cc7fa948109cd11a8659f604848aca65ba010015c945ba6a23eebdfeda222b8a8fbdc765c482fcb3ce858c9b6165966cc582416c0fbf87506dcc663b5071f9a0492156448d2b79a6ef1e74947bda696ac6889b72092e4ae7b78e27cd27b1280c973f54f77da8cdc22a806158bf77c71578552d628fcd8f849cbb0ae89a61eb97a32f667d52d03e2fa649616aed4cf2611050c0504f02a8504a3136a5af4db51e3f9582add06286bcb461d6249868460ce598d9a69186f38ddc36d4a03744d4d15ca93d89ebbb197523316715d5eecefdfccd2d6459ac6fe4810f664485ff50b6c20aa8e832604a05cc989231a313643d7f267a78aded83209027f0aa63a4e1525b418e9171d9c2f0bdbbe5c35b5323223699cb383843bd72f7c92fbee2a1581141b1009f5a0ee26997f9d39832545cbce427d090149db2d1ba5af70530ab74ba04c34e9e59d968f027f9eae2a842bdcb9c6bd954d27101de86c49e90285f70a83621a5ee1d15f87763111d13a5a38b9f4bc38fce46a43acd361a5ffe5a70f3a56f54d9aa4ee54abb537f56ec25f23215c5263114bea1d91639c3e63ee1f87a2847ea35f6d216dd627bfa742488804fc4e51def4ffdc3007f851e8e75d2689e69d79aecc838f9fb15f8900cb7d90d766961446ba03e5676ff1f421daa40c4c58ad351979a92486498e19285d1d9157160902c90118b27f446fcb2f0b99be6194b296d8c6ae6e9ccddf33b889ec44bc904f0a7352a6d24cff2350e6a1620806bea263e67ff47e63ad312ec1d271569f8c9b0d61d576e063b6bf3694c606586f71d4b106a4592d61e7aa86bf11cbd3a751e0634b1d79cc7a00715d36d9effce5663722f0c181240d7cb261d3b908be93b4c4bfaf0397273578aed9322fc5e69d5ce19ccd4e741cb7a1625d2b70eca8c14e4823a7dffb8f41ae6db11eac97a0b8a33559688a8943b3c24aecdfd9bc9cca4cd4a2aabc250bca7a9643ab32f12923e6f434429c3a2be555999a7af2a83e52029a47acd02b63c64756391f93730b81bcc7ca6c29cd90f40124e8370ae37ee5dbc82683323b4899cf721dd52b6630b2beb2f456a2e056f2a191d2c9b43f135446131f6cdbdbf8d687585159c3f811087d99a39fe0aff2912bd8580e332b93a7d7a8a737eaa3e6886c3597fb3da4a4ddf999f8244ebc0f75be27cd233d388426d39406b71905021d01d03a3cf445ed8f4ebca5bffbda0d9bdc0361c22f6a572533d3e2691b987967a6d39b50696b935adc70c2aa82472b7d600bb74a9bcc69d09240085c87d3b0d1746751c4a090e039d8bb863507deb7e5042d76d59de3bddb73b4f2acce0c877f0554b8263dba07eb78ecf8979a9b7d29ad7fe11c9031cb63f2d08735706b28aa1dc834c2cf92ba5ab0f69749573cecedfcbd74e0d51e4e2b35e8fd7992985cbed04f791030c25f3505c08dce73f60b0e55fb140e23ff866f916abf2db66a665f6e267bf54ad30896099ba091c985a38514aa1a0bfc788cf68e61f7ba3a077578c62d61d2bd4c1a6a111bceb075c339cd7a7ff62ac064c5103614a606c58ca7d23b48c7caeaab66f6030e736c7ccecf93b11d6db611fa29c315c92a2135bb7cd8d3dd77156fe5132c32d48d3901ac7d6e3cdcbe278a553252f877f8086d9f42a6dbe492de283c9e3d6e5565643076c26614a163f2530af8d624263f35324ce09a5a7f4638e4d235450681c90bf783d8751703ae3a053d38d4fe796c7a845a5cc259e61dce067d25096d292cf1f28359abe9f4d2c035dcaf718eedcdeb1246aaee97a924733cccae82f87e391d72168c96948440defc44beaa4476871da252186e1ddb3169b7696247cffadeb7b63b8890995ef1992e8b48245f4d8959d087c922ec4ac56f1bbe61287880336b3656e3b0f84eb05b85bbd23e3002d71ddea2c6a359c90feac47d595cb73de9c45b2a942e7b7dd47e8c03176a7c1adf51142dd56d2dc829df3247a9ce98288b0ada967ffc3d3554a79f4fd552d9eefe81c564b61e56cb847130ee3c674ba1d3f0a470c93cab544820501fe48d4eb0eb89a71aae4dbc15c55e588c846143267aa98599d3e871fe0b12c46a0a04112aa614aac6d51e971aa6cddce97a7d8e27e6ebca812dfb6b7ce6f3641d8fbe559db0498a42d64401a515b5396fc03f556db85ca265edd918ce591a8ccb60a2267abed430e5ef5d2f707566f6d2825e1a9aefa7e26d7f875fb04f2322541f93e264672cbac12a78eb7cc6d32333ab4a36a3a68f170fd2db2ead39dd39bf4c32d4e0e01c9ea1c1c47720ef726fc2fa9baf9a44ffa1305330feee9ac373848bf423fcf6098e9e1ac1091db94e1d1b78bdc3ff5ce3b79d143d41effada117dd540ea4af3f07a6fae4b092733aa61bb7d7555fb3002135d97206df9ff212d1548a57330089e290ca4be7964b88cb3d037145903e1743c96250e110bee04e8ca4713e8fc13e43b5f2a7602b7bcc7a89cb06048135677075614d9807cd96d971ba171a5a94fc78b3d547834448a86ee492fe25d5d7b9d666a18e83cb8b61c55e82b8172b7bbab7fbbbb367a3563fe344c082d390521387ba9ccb592be73b230530be78bd7c88b5e3c31b62c7ce5a9dac33891ccfe12fbb8a733fdb3b39fc91f141f125175fce0fea22a6e850345c86f9c2564b097af9e663be9bb5d1d85351b5c6e47edf7e289b4e19b3424151e570551fc861b688100883104018df10c72813d4f3d4919842de67a57560cc3567e6399e542afbb3aa0fc0d0dade788c48a991f8b6cb61b6d8cbdb3df65c7e2f1eebabd7ce7c912b44c97d71da30d47bf7d20ce453137bfc56d4592533c56c02da53d4110f92b8c98eb8e04f3d3d4757514158596177545378b9624bc6f69c918fd8e623b26ee5e76e95ebf64895e4280ec7c651e091d7714ac988c10bc3d3f4239cf6d4b82d7d07483bbc0cd0de86035b6f2dbfcb71d150b7cca4f9c1c2422c6da166cc92e52a7571c75669db6caf7028d8ec653edc16e404022863ed6a6a065645c8030f70044dcf0d8d24bcdcd52b051728be9d34fbff30f5c910c86fb057908525b415a3016711135a2854ba0608d5e4fc586ccd8773b245296d92dcd3ec4bbec42d3a765e5f47c401019b71cac82a1b5639a94bd4126ea7756b5863728b9181f13e20ddfa8a3c76f5d056f9130c8bac06f72fa347db9efa0f9aa8fa3451314a56a3d4bb2f8daec83285de3a022e266e77c35db378e4d8c50d5857f3a9502584212a26f4db186e345751213c299c53f0b3c23153bb45d2beeeecb502a24453a2aa80fc45cd9caa0b2acb1c068380281eec2d41c64cf7ecfc2b14803c10d2470912081e98a14665cceb520f0233060639de8ab3ea28f29dd45696374151dd51325eb9c6e55340d5fb77c05184fafb3cbefb24efebbc215314122fa556252f74ee5656926fb38a9bd265e68ec377a67482e640220d510e6cd819faf918e34426c8726ad56c238ce932b96f35ab18ca90c4590884879be276b2a12693723fbaaedc175cac705fb6222ef748d476526601b488865c1a136ef951696774a22a3c856d52ff647276cdc40a6d8f604ff60de805c1b64beb35857675ef8ce0797dccfaf4345aac8a266a52e9ef38c1afa316303d2ac56cb3a6131d52b273f566b1b629f6d8d0f99aa445a2133dbd5d3deb8fa0d17b704d7493a44176cd1c66e8d9296696fc8df3aea3307cddc935184e1e9d94135d17059f9536d78b6498c57f55cbc4583b8d9da8f7984dbb65770917308e17ad4bd809b700e13f94ae98024f7741bf6ee348286581284766cac668910fcda324bc8f2e6b663da0d08bc0bd440fb45afdd934585df3b2fa02535237e357c1e8be8ebb5d8cb045568f0d4fcd435726ddc4af125e1dfd6aa06c7c3e9317d6be65cd1a00f30f949066f2c18b291d18f563950c23028c88696ac6d05be8337becaa466d1b412bd2bae8f4fa5a5361ce77648a0791802eac0822647d915b409b80b4769e32d1ff3c3ad7ef9e4983b77f5507135cabf193c0fc6a5674075dc22d7e2c5795828f412bf18a141f3fec932a531f507d345b047fa7025a6b83831fae5b7db399c4b23c2585611bfdeb7cdc422291be604ca003f9c7ac5109a8229692a2223f35fd3d8d5e4e0969fd6ce10f5841e628277ffb2ef672eca553d7ed77b4deb3a77397c2849738e089f0e5e1ab58ff39371072042c97a1169bb6e37e5f0628e2091eda4f2147f6f33cbc12994c94cbbd42b1945990782acdfa7990f8b3ca331a808b581758ee09c8c4c2ba3f65f5dd29cbc5d2d04b4c1fc218d3a93f6a1d9abfb369a7f6a37542faa44c4d51aa16f93a1cfa14537623fc8e7a310e58e577ddfbbf42d6257fe8461ef8fb167f721bcf6019599debc54ac38208058f8acaac01772ec6645d93cb480034eb539d4bfea8bff81dabf97c7a3adb91fb5065c90fa2fea7ca8d04ea0f8498cb687abdbf4f2eacdbad890ca27bf60e23ab180af82bfbb9a906d65353ce6d33013d02a1f8e2ae6d0db68bc3746a8b4e6d86aa683d4f506254e6c683d6631e19d6385c201c278542581321307e6988b8dfc5b1e6c53fddde6f0bcbd7ef35c53259bf595fd0cbc655fb61b3eb5b1660c050f6eba45243b7af5c164a370f13ae865547869a7d553581274ebfad8679c48c5bec0713ea4f974c0097d07b20349b8f0703f2170114628e98759d4334c8d9d02ed8f78988fa2645d166118cc66ca235541cf7a2fc08157234afb5102610360ec130ba6cbe49bbe34ce300007646f7b7cf5a2730c6db757568ff2eddfbc1f9a73c1ba7d54f7d6c28d25cb247e2529fb12b7404fe59fe06ab5eb2dfaab0f2a84cd57842ddf9d80ad9799de2b3957685e4e2bfda1fc173c1b28c772576773628d8ae338ba0eb26e7f7e0b73dacbbb0e5d998909c1d502ec01984265e5f7b93711137e65a521662edbea522b82601341420672523c42e9cd9268b6a3a632116d01583c7b99b6f6ec327fdf4e869bebc6c810e5613ab08d3ea51eebecfaf9ab01d0ddb1e16a441f98a5a7637d2bc59a96f8f9be3d327c431b1983ba8f7a1172234c9798205b2ebaf1accd0adf1a9f1d8f19adfa2ed726c6b993ef38c3e5169fec22bd844e85b8bcee50cd4148c724eb1f3387bd686dd95117968d3f0046b35f0dfb507721b41645be52c243e651716ad865ffaeeb580a351d4343f226de89a46121f55ddbe355c469024dd87bf3db9a995519fb7a665bd0c6b428e7da6ce3f64b21648a47f04a3f14406938713b43d80b820d3c33f9b6588362ee36e69714dec781142559a10edf7d257fb38b01cbe3043472e649e6e4c82d2fb0e9b99a2b53a5eb53b298ae5988922fba41aa9c77b61e3322dbc5d7b0f090560e218c53ff33aadb13bf76aa65b692c266374b28de067990567cda20e31eca295609471816263d8899a98c712a986af2e5f19c008c39f6242a6497fd43e577379f3aa9f90ce1471c4a6df6381c86ca3a1b6378ae9799560b49b1908179ea342ae2b7daa530e720dc0c40ff864727e00f5c8c0d23b4105d1e749ae991a5805290a221a5ac4674a4554ad4b1f432c05832b5a048c79f044a23ca5b17d2662b92dd927a9d49941708e577e38174cc86ced07874744fcce80157317bfb544e65e8ec76f425c0b79eefa0543d9005fc46cbf59b016c4473b55a002f5f080fb6e6aac1662ab23c5158ded379cff54d4aacb4fcd247051c6d9a7c54f89e72b96cb9d4ae215224a6423ba60506723b9fe1eecdfe985ec2bb4be2fa5362ac922d47ef92d247f5c2b1a3ebac278c6077475bd214386b336d97c902c0403dd1444876e0e15e14a567d971820a75619cfe950e3d1d0f0bbf088924656d87c840f4abdcb3742f159859b2eb1e8b5498a255cc634e069582e0f89b4fa50bcab96cc6957fd7d5181ebbc4666c39512a78d7890dd5f2c6b47003b4f117b98ae89c0919911c68078c28beba7f49d411e54bd1ff3ceb0a729a74f1b5d9fc58a6a87dd96a736907881b7979c83f614fc7564d28f4d1982fbb102b2fed148ffb955348eb468dee0323acd8ca2bfdb6347773be982315b5f0702404fc3d461b616e06d86e920cfcd105fae9a509e41c58723bfe116e30ba929a0c5db8bc60fa957baafc45f1c5f4f74ce4484bc4c8dbf7d8da7c13c9174f2b7a5dd04c5a9f65ba6a81d28806676e5c22e5048ee6e2a7ce8eef48f5342501fc2a9d16f06fc835c6faa9d9049b9024f63579ffd858ad0a9632663b2e0cce5dfefabaf6e4c0a0e9256b54a798ce9e26a94dd65079ad723f81ccb9beec41ee88ed8aac413a19aa4b662eb95662b6da1e9f20576dad82e0a1469413c9a481c6aa00c25cc79c984fb3d204577ec9a75fb8805457e1283fd8a8e3d3d6f338017a4c1317758ca945353a754a881457959bf0cf2b51018a2510d3aff1e6e0b17bd57b5bfc8333d201fb8c641e596110d2af486d18daf48f9de1fa0a1f8c974fbce6cb2595133687797c22a0a424db50bcf254f439142cb046867be6edf5c31f81ce41a06bbb2c3e4f82095c8f45806357c5bb7554aba38927c30432b7f5332d0dad8f0b94db48b8dfd3c849351ced6e2a1063eba6fa2d512ac14f930c5892ca6cab3bde33eb26aa5d21ceab110065e23f1d01ef58e29902354a489c654526d57d26e7255bcb298da0305993d33af4d3151846095bb3339d8b7111026d7a8aacbbf3fb36e8a33d432742ff01edc4459098f3f017a06a103993de4eeee0a0e669b089aa146770e00a0ccc9b8e5481c8363286927545a832f8a25e3025d504a890932b5b106e0b1e6e9f8b61584904a326d28d2ebcc318609bb997a743e6ccb49188ae9bd4ac299064493e12164bd792a5d03312f249be969666426c1f73dc195818fe0ad1b0af1197c5555aebbe29c9892d84946dafd4ab4d375e16bc3144989fb5915eaeafada0b370278370ac58d617474e85d671faf79945680fe148d75e4eaad10fb94204020f7012603b2e16fe945184f368c2427cc88ad0f377a0f71f2d8b3e5b694484d4f7317f260373a24c451368b18be59802683365c82e4a96acced58176e95fc8e86c8ddf5c6934a51c5643c00c060b9653ab1b22b22116ec492822252366a1e72d9f1e6341cba2adb18d03ff14528d6fe87e1edd77645a548d4e7fdbcdd0f65e4b6c29680a9a0946554f7953b160d42efec01fccc7236b03ed35636fca1543a3556c5a25b7450021b023500416128fb37157e27d8b1f755177e36d268ba58c871d430f64c25ba01f6110d8d9159da4de1c1625ac42b887eda996dfc76fe6724c5aa1db4759cbe85fd937193468ce7c58b8e01bab2da157b66d2e11f9a30f4c7aead7eb2ca51ff4012ac8ad9eab691288100c7beee279af4c54a2827da697faee5553f672ad3713ec3b60719cba82a511ed9e30af16b93cfde74c7152f1722c3716357687827101de84eaa48f812dce9f23cd75081aab6d28a702adcfe6863fb8b646afb856250eb5c6c16ecbb8179b9e35766cef80b2c0bf7345c3875cca84226a59b8bf1143eb0c0fe1eb5e13e9b5c58ef9c9dc574d26f113ddac70dbad15587f21556e6e25b59a530e0c8a57a641fec6afc121b79daf72c8c41ad3495956b819aa378061f75f659d9761f0cc70d2839a9e10fce2e803ab18b629e2f439bafd373e7145d13e6898b3d8f80bae128b651380088132343e50f4f34d67f49aae8edde6d0e8ba2ea193fa68050a11301d1a1b573c8f1d092f0435ebfafe872fd4ebd98946af1ab660ae198d1d551436689f9f67913602966e9be5e4e70936925256fe230cc1df0c86ef61834fdbe6ffd4f2639c4926faaf08af6c2fe0dbf430f914a0008ca2940757f104686743cac2348de8179e5d139c6db82fb1f6632eda77e0317ca54c380caf5ae09aeea86989aced60cceac943148182598baa15813c21a667d45f039163190e16e4e57aadf82f3737143820f413eef83bd0655359588ff1dc0a2a4010d97b8b339260b605fc683283d25b2252ec498c17f8ed831a20f5b32c2a8fab77f79f80c2ef983e57423e9d3a26027f0fcad2a4dd5423a72cc583e2e29702e38ad9264401f2e9eac1557bfdfb5ca6e2fc76f3aa9f575a5c0d92ffeccab2d9977df3ab67d437de0f1f8e3fd89f52e74b25277a255aade7cbede52d417633aa0789fad9c6080e4d0785869327a5a8bdd330b2ffbb2d88b8b0cf02683650163f494753fc5d3c01312bec903cb57ba510d48effc25d8c7cd1867b878630d0ec8c1f4a61a05ddf5c937121630efa1f88ab215fadbc875fa60c44089304ca7a0e20f541ef8ef4f138f8528b6a680966f37f2d66098897c9900e23098320389d8d3959b26dd7367b9af0b931b557d39ab97b45f5d2ac8b6ceace28c703b239f266a0611e4114059b3a54e3eacc4cd438dd325fcc68e065657a728ae789af3e0c22636cd249f841cc6b99ad202d330243171d02c012fdf641cac0f10b3f05dfec5f42b757b086f0697eabaf507fb51a3f391bdfb0e422f0ec62de29fd819891fa7ad644012e8dfce3afd18bee0d139fce09fa6d7267064e651e3016fc0033bb6c3666d94335ddde4d6b0eb70ee345e885f7c05d053f127213d2cb081126c5b9343b01eeced60a0691b7a80b239e4dc4e66027f5ffa8fe207a9b1fba27f6628ffa50619e453cdd9930b4c1f6c0b348d65f9c6be4ae3ea62df7908ec9b19af947a003adc0ca08d24e4bc236a9a645af5e3b78af433189a3c661e6b8f44157d284ad3a007d148b0d3a1361bbef771960c620009464a663418f3879ac594afc89ebb823d2d68817f5378af072c630c60d9c3d628b9a294c907771a873e1c1a838ce59cb7d3a76a6aa28558a1677d9224b70dd644e1c8d86f779821c8d7405ee5d9b7df4c348f65ecfe73e0e50534ebaacd856006758c3bc7f0ffcf2dfabb6272e835bbff7670dda40eb0b806df743b1de6b51c6f6b065b3a30cb1eebf959589e7a6785ecb63b7f89a9844ccd1da08e382b1a430b63301cda5f8e49948af2dd8a7a2dba2c0f7048673c8d61a61905c7c96404af2b60a36ae35366476bff47c6b042c39bf47245154331e363d4d33f0e7f1ae57d4a7d399ff8bffe40f5350fe6ee738b122c3820ab63ef62d9a2a113f3c5a2f6ed5dc825e64d3c38d62ca77ab3d245581aed176a319f49e2dadee12c9b2ac1936ac5b9424c7071d1af5d5c61fb271f4ca5d78629c1dd34e377ca08a11092841043a6a8208716a09ea3197b0138be3c085091860e9b9de559eacd2b67e02680856ca420f8900d8bd82495be7a1571c96f1542d756d03f15416994690d4296bb17203060cdfbd46c0d001fe2d5f0b678f788d4d5b71726650035890181223edb07783c26e9bf9f1ccb917e448d3907492b3b1078b78b0835509ea23c8617b68748f4ec9d38cd99db00b32220995cd77eda678b11f87c7b6a8218c10f2d9885e879e432d2a98284358fc139838de6505487b80f582a0eb999e7386fc41d396e2782af78bd476424284023c185f5c9c58edc16927beed3b164d9a262903ef72170ea8a8bcef0142fcbd8e1bc5e2c0a39bf1c89a3855be3ac4702241bef6549bc439b6f16b6e429d97f60a3cef4fd9e3f61e7516d42740a2fce52c4b4276ebe4e7fb883ae0211b5067599338d72dbc9d06fa217f9bbd86a7e6368266bd05cd10e5a8171db3f3ff9ee54443c7ebe6efbe96e859be67a49040ce15dcf91524116aa057123d01e34550ce8ba7772dd6780e230650d98e20cd5153eec2469b3e30769f7a7587a7add2f58252669d726376d01abf60a02c9d7e2fb1a0f41a5b0fd511e94e44c855fe920e8a9166ca033a4fc211a37d6267e0b727aa018e228f288a6a090c0e2c023aa55fef9a1d28165bbecbe5d947a849b8821af6ada3a64ed2d9d3662b03a9febd600364324ecb164651cfa76fca3950a15350b08c1274b27611416279aeed828f9b535df00572705f21a34155abd7cbe7b91e679042052654a18310217a105149551a8c1e961bc558bfc9f775c71c61db29506c5b36c2177fb179d33597a9ab41fe61832589ec10fe69edc3b987d78b06cd813ed649aa1d090c67b5ff8036dbc7c770d92c90c49e38e898c0a87c36816b5b56579b704b8eba929c2551faf2f88e246500751c2bbc6fc60d7e0fdffd73b8ba9a76c55aaa508e42455553827e51c3f2a696c1e8c36dee13ef1b074d12345b815ef0eedb77dd9624a44272d5e5b49a6cec1168cbde35de5e21c513c95ed1ad6915d4d85c2153e76e0d4a8928c25d4be85924a5f15c834cb6c3b10f439f1eba7daccb104dddfc5300045e145dbc846826ebd70092e757acd21353d325cea42602bb1468f40cdbba763c7bde02e8147c78b62a8333e8f45902293d2bf124a2f0c5322ea6ce32f2699270b84718de2877ac207df959df6d2f1d2770c29c2c6c9005936c4e8d03b6eba881347312af1077f0fe9d28cb33176e1aa65037bab3b2183898d017455e4dbc7f25f007a66d20f009b3623c38c0c03ed7fcb311b653fc67f63593ed0380188a072a6b09d7fec2647403784eea665df0d0689a73c1d01bf187ebaca82697729d6ea08478cca0acf769454318c229219de146fb5f75d1dd5c3a5f29b30b99806888bc5c2a9552a886c6117308e96766fc631bc403a43e0d6374d4897cab5678b238a88a6aedc6581d1f3d9fedf7bb1d3c7ccaf577fa8da7fc75d3baa0210fceb5668ef86930da96b1357bce60a6685e3ba554476cf39c63cddf4afd563ed6b955c8afb7e94d85a773fc78c399dd33d8270f2da49a43cd0f2d7474ed5f1eb14779c929a84dd9017e7dd237188870bfc0875f702ebce4dcbd0949021ef3ec42bfb0077554339b03dd645f72904e0d2aaf00d2380a4380d70568d4123ecb9b9db39ad9c14dce4d687780e83588152ce1b6fdfc9f16ba2b2bcb5dd9d828d7ab5a13dfeb7d9d40277a47ee00e9fc4a0892cb41905473d34b9cc4631af4a9729a5139ef57ecef63dc2800ebbe9a3d18dfa136cd5b9e9cb8589dfe1712bad7d6b53b776ea1e610aeafb92ed489117fb1db290c46abbf7eb6a6c58d51f73f00872ae33cde51c5226d64f4cab31114fa4311cbae3eb26e99ab82f251857c3d012c0950f34703b8f71129bb5d7eeb61afe42f9fa23853de49e4b4c69cc04e162d16ffbd8b87ead0cd5c71becea06aeaa571e91bd1065e2118adc7d8f72ece642d4a145aa3985d09d30a6566ab308305383a70100be26f6c0e78603ff8a0a0059ccb56dc65d050975c407cb7ddcc4f173992fe76ff16dff2f2e3eccc3207b53a95409430f6cc0cb7b6e1f7f1e571ab974f5abd2e269848b7d3e6ca306a55da166e9c95e95c033ae8dc47e36b7d8984a720227812eb4063acde292117c2843b0d1f2aedfda1cbfed2f9b77b280bd4828b9509458d94f00e27fd1362d73c34247af9ad24a825503a8f6d3867afacafdeb3de65ebc1d2d83e7d7f09eab061c851174b05419083325472eee3f06c19582d65738a8970fec323662e5e4e3b54b819817e18208ef03d414a590c2bd4e3e462dd1c1c0112332776dd1971170f688e733247bc658bfe63de36225e8f4e70e04f716afd35a681176d6f58acf073ec8ad1d5c042fc6f35a1f5f5b4e61d4618ecef956c972896bfa450e1648e383536c291ece990f5c6aefd70dd1135067c259ff79ec0209a12d9d77b063a8519ca836a3f605286025cac874829d8cc58612e6bfbe4e83d48dd9aec82945c70c36dda69041a159596394cf7feae1aeb8d0ebba0c9f60ed7ccc12658d97400427df0b86e1e2221c25ce4a0c851fc7f0c397adf5803ddef26dbdfd0c146c41b95859fb32e351876bb24f76292dbaeabc7d6bc6bc9e3348ec93a592bf2c72e7340986a174d360f60fdd24f2f77140ad051eab7e0c88abac382c5df3efe743c740261eb55e8562e42e6fd7d90239f9e390b58c5d456104b854ceff6dc7fcc4105c97be1510f97790dc9fb609a1da1987a9d276f31d6276c38da0ab7c681e3242819ae3063787ca75cb85c1e90cc2db2581dec083abf083a4a3acaa603cc43933d222443279956e3cf18fd2cad8c12eb4a39acf2c71e7088fee1d680d1c0dc47189070d7b26c5c8281e0b2a9422cfc09ad60c9853ab6f4f7f2ae0a07abfa6c80398a79c2ce99b25463cc7f92942c0d370cbf50f9c4a7d2a9a5b459ab9d0c6ffc49222a5ab609e2270800dbf76bd9b639973aa243af0ace78b46928e3cf19192fb593697b48acf6f9cafe0dac6c70e5573c9304831df4103da22dd849262ce7dd4ca129b886c930616401fa54ca39415ebf349ef6ed6011ba613afb7a8146ab0421f7fd1ee6cebc740c307e870e538a14eab6009d2617b1a8b11aa623e7afaabfd4b0bd418b3e8943f4cda9af5d8c12053fedf2db5457897eef5fe4d8a3dc3f5cfa830f2d3aff65d4b46dc61ac893c0b2efad65b322bc46e7d4a8c37f3afdd65e2a05abaadf75e15926ae9d56dc40a28dd84ebb661af63030975db8e31f7cb6b84186a5c16dc12226ca4f58db5ccaaf68618182387b2dce43e97b10573bb3a62c373aa0c00b44094b178cfad98864823735170faf460d2168842b761f26b3873acb12f3615bc925a60f9ae285bdd9af3eb87a28f1067f0124deaf3df87474d2ae4d84ce15f2743b88f0d12d77cb6dab49164db8db7d1fdcbc2e7275c06ed582535951a9d6d71649f6296de3cd70bcfbc9f69558e1c04038d8dd0cdf7d036e8103eafd0a41b5e5f0c5589a4051e9b3d53ea540b9c181e93b7a9b05bb730dd99840098282b9aa64aa790d4b3c78ca45c4da2171325041958b89c02cbe1bdd6a9b0a7292be2a22a331fafbcac51453e7d9ac6936fb52bfe1457412763a945aaf0c7d582527f7fc284fbe2dbb69cd9628fbc0edcb5bbc9b2edad1c035185398da18a99f6cd7f75de80ff69f7abd275c63e0c10585b32ff90065c8d7a9a1b995643e0a00b5893c1c881f0fe3b587d826c0fc285df87d02c5945811da53e37e1abf972e7a79d78e1fb4c6d3617a7c593e03309a5efaa880476ab1e09ffb058aa30c28ff09a74b664e4c97db149087479e7abc983d61a6187a398779b47c02ec5a687b87cc5cadb64a95c8e32f2a197133f74ed855aa84bf3b14d8d3799882e23d89179ab40bdd152607e7c3a26b8f2d3688010f928edbc49207df7d55198db3ad667824a9a7cbad5d3c21935edab02024a42b270faf44143e11fed37afc080f53195803197edda8abb6cf56ea14d0a1cd71d3ebeaa7c302305eec9cee25f2e29d91f5aac04a4904c6db11e7a57fe0afe80116393bdd4a0a7acd3dfd4cc11047b9ef70d266caf832e0eb7cbd5489d85c548b75752cc6d56c5617bd6e8f061ea7d77d2276f0472edfeb332ebe52cafe5dcea3fabd0447f0de96f651cd3a94e34ee7e473cf9312f0740e8755f10f3141654815439b5b1b3a7e98dc7f7ef1006a01b61a4197341f80da83d384461c62c22191c24cd39df229032be2ddd05cdc0f527caa9cec75b472d177cc4c18d463a632f828cc236acba2a77757530b336c437706e977dcba0f1dcbcb9fb1e274338a7a8825e1606e54807f765f711aceb192f34152613187e88f24ef2d156946225f3bf1629119abc650aa17dc6580314117225c98192514e2988278b2860bf55cfbff19000637dacbdf794549ccd69ee587fb400d90ee4093d074e16ee810e682444e406465f8676afa0f650ba372af485ff1db1eae505da5f39c5bb79c33914d520e430144544a39bf2fd2f0697d3de9ae19bc5635b981a90bc08359ce2aa336a0e90c391d61fc5b2af2db3864519a511db83e62348055a99f4eeba8598df76fde2682ebddb7216e404ca093dc2ec9f73c9407414769a76c8baf6f06e0e2d0845fe8b83b318996463098e789004ff7f3537a2cfaa7ff2cab8b0bb697c9c655905f67e665c74cc618eec4bbb8ec585a967c05a1d3b3d8e21c0129ee1ecebd784d8523f5a36f1d13f7085c73b2abf92cbf6b00fe05f81352c27cf1c285ae1e9b7a2ee1f2e694fdcbcaa137d5b891cc319a5964c57cb52c5fad754d8824e6174c308808ce12818cff6835d183a2d14ccca3bcca40b720d812078dac5245bbdf98c8375a5363bdd222f7757714772fe708bf0320f5a24c5e5e4da226c40e06ade0dcaad2bd6ef92f3b6758ffc29ff6dfe933d0136ae30fdc1cb4ba7487f75b4087f7f9480a35375b8c80c125f5c47c6583519247abee35b5dd06f54c3edab6a15b2e6a6708c164a961bcc72280a53612f2250ff4303d8fd41ae69470a54288223d9c6fac06de7850562d90611880cb98daff92dc7e8ac3a8d49a04fa266f9aaa4d48166f27fae09095ec4ba62cc7f451c401aefe6b31e2c7554a19e3628872d622cdf871ac2d57bb62cf4ad9f3526faab8ad6e2c909c8d663f5545b36f5fbc15027650f8a440bdeeac37c86700a98c85ff36ac2674a70ff6016edc1145cf753df30d9c85866fa74496d5d3e5c11b3ea5f632c03c2f7841d3dc8be6ce1efce5911e3f8ca54c15faa7569a9ac53047c683c3329c25963c5caa467c55b32f1e66af8680e67adebd740df46b7370fe5dddb8f074ca6b9f566ac00d7de1ae908789f73e6a63ff5f8ce9eb7c438df2c16357a28eab854fbab4c377a76a037641f24bfa09102b3d1f7703503e527d50dd5f99151cc1404409e1fdd91dfa17ad21b9fde3b5d8cf22155f7129b79dec0debb3ab115ff6319331b0f0f8f6c32c2cfdb8734617e2368d8499fbf783c3dfc131f63ada79c5a255e4c14b24303f81cae95f190a89d593dfef3cb351baea0388f24a1ef5dc09e1d97cd708341be73f7828a86744362d7c95539ef81aab3049a75640e101cba60da0182450edc6d35bbe889415e6487c89d3310a85a871299619823517f239e529b4597e1fe1a9304d50a276b779dfe28044e4cc516d71ecccfc0ccb4d89be289b66fb69da786c68b2957966e99889e01de5f6bf496f7fa7eef4568f52ea130f3c84ebd78438232c422ffa2fd46fd35a621b4256286ff11237e70e02c19abdc91c63bc7d46391f99b0bd1eda282dc30a1818262a13dbc03777fc8cc0682f4b3e7c3f6e86742591f106c4adbfd949a8f10dd7655b926ff97266060fca45713a71e86e1a01e699c7a08c74795a04ecde329f635821aa23f680e100b6efa7d7b6d23554377f389044313d07d86077f9aadf5acf56c84f11f59481d3ab86b09f0341e78730fe26a043cb530cd27317c6d3b79a4ebb2b6521f74499b7cff418db24497b0228152f400a31a6e6e05ebeff7508c56ae9c7525e242519aac4d54ddce19a23cccbf52e8d29618724c74b091bb3631465902cae7a1fdb67be853c664e836a8e72c7384161396f84093bb2fcb258d3f9d2b595c174ac3aa6f27165ec0a3a922ed666735008b1b264bd1912d33770a5cb3cdb5de66963aa2414f30ac16fb44f77d03a0f4a87fc522f5ae1a2479b03611c8c8bfe0fa0e4095ae4dbe7d21fb696e01a8914ddf33082e5c7ef54050841dcef124fd98c17fd09fea10cf54852fdf9cb847b9b69fde9d9c18b3a287e25d4dbbb8b617f6442f1dd00267a04c8a7d60972822013e3a29164317d3073c3899d1ecd81dce0ca6078a136fc0da9976f007075806b07b9f7ca50cf30b7ed2f86677c8ead90d69fc0e30af3e9f4c330f3f7c56f4558e440bc06a3503672fc8c9ffe12bc33304447f11e43765115089e632d04d0a657b58039956c379141703e0aa471daea8de2ccb93b75dacc6e5840523a5e90011971a99190a9bb7b82909a718e21cc35ad3db4fe28048976bb241abb7883d14bfa67326cc6b4d07b7576c724b5be186f3c7eafcedd6948ade85a683da72f4e001a114edb10deebce06df7e450f2964c6f827a9ebf6c35893e1276488ede188f23cea02458cc7997ac0d27224834d8cf051c0eaa9c70231f529ce112f97c31a4818964ecca8a7f37c84694665fd47aa215885e83dea14981ab08648f04d23d51f4a16f773c85da73670cc12b7f0ad4029cb423580ada1ce9dbd8af2b93e6bf4ab425bc906d330adfa9e28ad26b336b990160b4216a1a5be47eee71ad6969bac25f38d28abb27f28fe4b8a904e0e53abc5aacdec5ce4472e493cf4c563f5ffd7d40131e906662e51554c868e5d4085b2c860a0ffd057e6735b2b7bfa3e664327307c1cecfa4c22402816495e4f9f585c2ce94a4f24bd3da151915401c25b79277ae8c936334c570ae35d512ee9373e3d78bad3d6b327490b1ba8fc7b087831b9ad1f2c612095d2e51f0b5c321e78926c488da2cb5a1402cc5df38331a2973ef315067c7ff3ab1edb0123826ecb825018050353de73c5b10660dc860b5cd7339c379207d70f5c156d5813ca0fcb53af4f9751ab8108dd14e8466aa8e7c2f5e2c1c10b90117374c1a4c480c86857da763b7f047026295530a43e472567c977ddf08313f4c0b9ec4e3eebfd13e9a7898e3991a4dd6aa6beea84bfb891409224d3d5c3448ffa6f38ab998855cd5e00c3e3d32362649485569c35c2c36c03cd0822f0b83f966240127029923841206a0ff7805551e0a5d198a0bf444092b32961aefb6d080db24d8ef897a95ba726342f6aacd4a7f9a437f3764d138d8b592421bc53113a9efa16e43016dd9d8bada4c9f1cb58354cc1a469c7dcdff2f6440351ae0c78aae044a521e993ff56aa00017041f5b30c90c5d09f12489a30a08f00653fc88585b25033fffe331af39dc6f645bab799086e9359a67600ec67d9a772d805f400a43d96eb2753efea963df97d78a1a19af0c8baaa3ed930592f9770e872c1619a228f07b95921ed30b9d2d7bbaeb629687e83f71be5098f229e2f8178e454c9d5df6e32eeb06246725eecc3bafeaa5b4cfe8af282882d19a622026a0615d3b1f4d344210f438259ed0b7818ec8e2b0f7f370277d514e7910bac089e99b718cae0576e7ec5aa5563bb17d8e82c356b582fdab8aef4d770c5dee832833bbaa59e051459eea8a736d9a6d9a12d96790ca2dfbfd2c4022fb49ff5283b7477be17c0c794e9b408c3b9c81dd8352dbec6cf5cb47b880f2160794a5f42b9ade47ceb85da7ac123de09577a2a3ca898ae93c6c4e66e1a4cbc3c2322894649790d497f73e767708931d66e8df2a9dc25e8c1ced0cfec220eb0406df7266f4277084f08c130ae9e4ce750300abb9dd96b31008f5eb9bae967c9a1079f542b159380f5159821583bd2fe539dd8f12efba9422fda14de109e551ed7411aafb1e625ed1025d48914520ef84b37a6da50e930bd0381d1d4b86b9446cde1b544eed474ec6c813558ca5d4dc1673360feb5ecaa97e53757838d2e5d5bdc6c3e64ab84aea7b3a8db98ec806c2076f8283dc523547a4724da68f51c85b00f3be2f2fd40de11aa9ed9eeaddc5c92c4f7d7458c505cd2f14d7bc09395e8f8c3f526bea1bd4e8f9ad8aed36b6154d86a6ce2750cb41b01397f5bcb7c65c569e24d937efb4840b72bb47a399c1f0b1a5f9abc58ab0fffade384ff897573fd58a6a1eefafe7c953a2f507698adaac7f69012fb68ef91c1633d65211ef9d839d1ee9fec5c8208ea406697c05a5b8f7a6d26592f31fe9b0e77303c2c2d97302bb08f4427f7badadf5bff8f7092bdb173e94ea1ae77549f090bd8bf6372a295d1a4fb0c4f0a71245b3309ac1439eb3f6746ebaa892223c536e91f7bc9820a34b5fc07e70e3cf0bd4f00ac3129610d0b14320d8e45615c8e14cd5f91b52d4da53a484b56d677fe7d50b32fa83b71b3048919b631ee33e64575aba5fcc2cc36a58f903a9f1745260c0f08c9acd834f85a91e82e5dbb644a601c27c862be59135da3b3daf2e81e9efd962025fef683106a268038d21aa876f37eed4c59a3754b07de42bdf515dcc91f006c3f1dbd5662366251b28c69a3306288a4569952223e03dbbd0c0bec6bad6cd68c31e1140e17927d586f2e5d7384820e09da0b050fcec0c5171e6146ad4163342002e52fca7efaebf5a8872c1bc30d81d66e07e14000dcc0c08a379801d6021ffd1ea971f26a8665cd21ca56676c87429a5a45c519b37a1244d954341c369f11976e206f11ae57c16ad70afe7460424cd056c30c2db1856873e09aeabe06a7ef6e01c30e6fc15083d95cdd8c9938496db5dbac8223ff3ca38c29f7c0163fd832b5f5d21138f09d16842a1cc03a173adf3b74b924df0fa249dd5c1e79b73ce0a53a556f37223ad1788c26132c30703adde37a34432e1ac22b39636226ffb231852a7768ea0cb3daec7e02c61aafb99b594238b8c7d74271aab8bac65b0f30e1742bfac6444ea3514004c19e21e9c237c31ff64a17eaa22fe96aaa21c69226011b8a02d003caac0ff038137e58f2df3620b23535fb3f0ea9ff2cf17e1103ca597615b0167c1ba46a3a8fc6db68adb404b5cc1b89582c448223575321689e516e12e507c0578a16bb5a836b085f31f37dc0c1a8808315ffc3d10e6e07eb9d721cb8c7076c9955ff6047c16ca0f10ebdf688880c1b68acda51c81abb03f01586badf2f4e3d75c2e5d93c8d3f6436925f215016736416601d15c98db6844466d067cd2251a89f0b4ca40b44e94c54f7e4c56226daf2b3f14a0781a48bdc14ccb1bfd2aee9edc661091c245be5f02a4b3159f30f5ff507855575fe9df850b990e365e78778d4c2732ab0f3cccf3439c69225e76fa4b6e9ca5f58cb19ae90fade4bee8e723c7cefe53c2b40e975b8fa5ab81ea4c7995d003a7247a49464f947aa3a6f95454931ff7356f2471cfbe063d980cf121569daf5c0889c1a7c718d0ccb34981571af48215834f5dce0f15b42e97d20e078635a8b508692cd78e75b8224a20bfeacd76c746f6b3c37defe78c97e3c44967ac2b0710945a35e93dc1718f1b0a3409aa85b905c1826e6f552762f35953e58eb343d02061173ccc781171470f664c1e73426b23e27b3e43ef096daa1327464c28840914c4ce2e3b706592107bcab6ff1ccb01a22aa8ef846532ba32d78d020dea0f7ecd766bbb6d8aef13d4b2567f3c5a2e6d7161ed7be71cc844b3b6c8fab7d75aefe68d9cb2f638d8686ecce544b5571a9da52ca1a71c9af1fb16caf5c81fb7c198ca6e43a2c7ed576ce7105f33718acb0ef7ce4ab2c3d3a5dcfcfda378753353dbde23dac7ecdb9ec0ebe06bc86992679682a6f4786d8fc1d0bfb1ce579d39095c9cb4bd246143c00e6d5a642b4cc93f859905ab55e5efca383b5ae5bb408ae68665e115ff60dc799182f1e70d4243955f2aa50b564f6530f84f6e60c91eccc075bc0e29bd59d1824fd3faada8f5fac77466bf3ff96c1a982a607c1cb1f18decffbfbceef33add842a5e50710767318846f9384521ef8b497254c79ea02a33b5cb38242055b17629fa1c76251c360d7fffe216243dfa3b682f9431d4eb2d2f0b9f6ea5336df5a6119304b7f40b9dfee6268002c2693e522a807e1be1556243d5c5c317315d600e849c7275a7c3d416f030f6f19bbe4d91c975b449b5f2dede17fbbfb4a3c073d41a0f0c0cb7b685df4771bc6d25bc0f8cc90601094708d0ff5f757b22b7e255774c98fbb3f07f555c7bd22f4807d27e8131100b8eb4128464328abb65dbc4e5001bc8091c700c75d288e3154bfc837ecf7633868a738417f58c1b177fd4a02b83bf51232348d92d7037ba97fae66f2ab47045ff89e99e8fef5158d7c9dd787f910158fd2b8b4a996a19e4b4324888b530e8403916873a39b67eae0e18a1370d63d1e980a2c7273e9e6f3eed3dec9e9154b3a0fec6eabb1cba42d720842bb7dca20e8c4897b68ad066da0ae16c50a4803bc72af4dd9883bdb129dcecfff6effa3e6c9b4141995e7ba5a22233387e96ba94b9defeac50fc639ed976c603032067a81ffeffa12be0510a9b5076b424daaa84d7876b4b0b6187022533f1e829add19a2b56eae3504ee9f64c64f932dbb706246fb77d4f5857954e89ebf217f06495ae4a104e89a4c43a3b6e2bec54f75a21ec34d452b3c178347bb7bbb0f2c395e8c5249b18df708d60c8e064cc6bfe41a50f8489cee2cd94f7b5020fbf8e80cf52748587bcd3d8c5a8a9a893b30f410e4ac6065b4bf630b9af2dd3fadd2a6a29c3447a622a459c1945a77bfbbcaf0dcf78611d044c65aea16f280128c03c7555f4f1cb1679e9346857205f2d38614e0a297a0386bd572ac2aced2431d26675ab42fcd9a0a980d14e85283a03716d62042d0bc72fd8f035bd4527dccee9c272f6b72e8fd8e2c7c72044643015ea307c24cb4a099aabac56260bc118614a690c07bf651ed5b3a0e98448eac543829f09be2fc146f3e533e0e06f189854374ac9d20e6883730512000cf4137c43380de897845667da388d0126c32d16e84da8c3ce4dd9fd4096c628e72ba6a4733ae5f7617ce8143ac32a8f2f19ec34db61e07bc92145c0149d2246e968dad07e4456ee98ec2ffd493bc94e3666a014e4312cd8843c40c18c3c11c9abe42b453d52998413141bb45451a008f8936e721587e1af7084ebaead5175190ad6fcdc2442adf97fd46a1848ced7dd7ad9df2127dc32e7e3d3aa88c889aa76ab4c621cfcf5900f41a49120a2e920472c75f218946471942be3139ea60604d86d8195bec173486f1d93a7f330f813af01ec28640d5da4ed601aba27c56008afd77387d5b6a4509a50ce31e273075d5ce696c8e050a507736959ea4ec5861e2f69b792672e2e383489179888d54cf77e5df278339e67ec764ac27f29eb4d02287185a4f296afa1eebf51527f9117d07735307eb7fc75fc05b6422a2abfcb2109f5110b08e6d7f044f54180a26fbf97f89a1ae2d11c840e1288fc6c047c79fea5f34b98dc9d5ff7ddb7fc537082b9b217267774677cb0c31d622288ee2038b53fa3ca06b39a4c81b34da926f4609fe748b5819e06eff02e72f8e87e295d4dee8dac8c1e3674dd4668b8eb8977a77fd69d437a09c6b49bd29a96da7ca3134eddcb94e0f0a21e4006863cbe8be1b75f180ba7583913aa26e4591874625bfb32eb8202deb547e46ee92b8517c0db839cf9cbbbdafc7463e9a23cb37a2d8e0cdfcf071f76bc0b6660fa303071aa60adba1161497318c45016d2aaf6b8664427a20e8a9f8ec9c21456918c036bec940ac5338232fec094ea9e283425194d88bfd72ce85632ff44800c0e0ade8fe223f0bd865af1bc0a24b8d45456e5ad5268cd85b5c2c30590ab8c6f42e9da45ea5102f319269ef5f6a2dd5490643af69a0893310b10a5d331d21ac11c22f28b12a9237eeb341595df417abfed416af799182f4260a5eb538ffc32964c5b0966f11cb6483d6d5cfacca954ece993bd5e5ed7be62c6c0f23d01c9246ffb5ca4c6fd9cc106eaa800d80f5ffa6eb0f9176c8a7ebff5af4f6c032e182fbd2fbe5608cd50671319ea6dd848aad3d8e688bd440f605f4fe419914c81beda30cf6da5e61af1ab64450ab763937c48a63f668bc96bc5669d16c2ed626b9f23fc3960c06ef4acac0915a562f07f1a5333b621233d4ee61385fd00734a6e2ef4992049fd59eafb74997b3e4749a064d0b4064c5ce08142202828fabdcfde05daf3859e17780fa62ab7e26679e8dce049089563a279dee9ed085982dbed3c8ef81a68fd26628f5ff239956625e38d2c877b779d01e8c1cd0934b9cfef4b21d0dcb6b8dbb09542846d2997637d2a3cb170e9f346d8f2a75226ff9fa4955204c91a5c49f1d695fdb482e58baf463f0a504b344d2c8e4e7ad6fbb05d03b4815257f792f9c78d64d75afc99a5ae0750cfbbac43fd20d5e400cf52f415728a09d73823222eca2732e222963d3f292bd76e29123414f0ab47da10d458d28247c891c5d9638bfc2b02f97dafaeb6dff7e6837abac1238b3457f1ce2e09045186c237fae15408f30a80e6bd3daa322e00833b16dafe8e686b12d7ffcff6c4cc665e833d1dc1092fce86beef8f95de41e7262138d98a6ab26aee4b29cff31b75c69c8d5cd6c66106b43df142a006f673e49b8df5cea417a99cbf6b9cd716ce6eecfc864a5d56cb61b672f19d5c40ce891909b2347d2b5cd1da0522860856a014474f89f9771ca26351a50bc2305bc4a54a854f36f5ec1a796378da7b2fd0a7ef74e0f64e1885e3743860687a851b8c439cc545cf373daa32fab7d55399dcd792405689911d7251d6c33a4e88875f3b90f12e6b21f030ddebffcf669924064e6d5f04900b68a2c73749aaa0f3811c585618da08eb99a2022f408ae9b4e3f521e8769f23079ff758ebd89ca577eca3092af8ed64bb549dde272d0ab068208e38a94f4679985a6ac54a7558335a1b183cf0bf0a7f361a4518f1ac95ad6019d94115816180a78c03cb5b72593b8fb8cb3d8e18bff9dc801af89989a6d9d285d46120068053247c0ee4d064c0752a23dc9ba75947e2fa166482fb2ec9fbb3e4f549176a3f79e9cdb9e813ebef34f026b1dba87ccee410194641ab345b7d794ce31258dec84e78e1e3f4a9bba14ff5ed35ac7fd011170def95037ab6c8d549b72eb194a58d038b9b706336f89083071c9b591049c9f6d5bb0d2babeaa2eae92206e74908a60107cb6776551ce6f101d365fd24201650f023b0b5e76e816faa22a53ddf35aa362ffca83d956cf0dc76bf71424b4e1210ce00d3ff9a0fd28178e41d2047957a95a4ed786b38dfbace35676ba678c029ae3a8f2ac598f14caa46271ec4c501b19471be2a840b78738cc97c507d969526e8b74f403369d75c67a1d6e4f76c2cf4e021e79226b077d540b77beff27d616fca83d3e18c758016168e3e2390aecf687af66234855f1283c33c011bc9f15c42115a6c444329578fc0753db695d538e606fc1def7645546567663e8834c1d2fecaafa51320075747f3a3ba13a9f9372b0581aaea7af8037f1d6119e564f6d7c948442211eaa3620837e4daa09fd41edaf0368e00265c61b8e31d49b558484a835a7569f7f1b387b1418e589edf4c3142f270d3337afd6652a411ba1483972f1663b715206bd48169879751c10a06de1889cb32711dd472f220f8da6c51f36ef30ad3731d4aa6896158fc8e7bb52d2eaa8859d9ccb593cd38cb8c935b59f7461f4b1722d6ae0b5db2e2bd184d0ad6f097ae39635a3047141ce15b54356fb9121ed24c437d5f21f5b0c27ed575fcc8a182746131f864202034be2773875be4c5950be14e0b52e86843c9fad9cc0b8ed25d6b96df70aa5f4238f37245b378574f4754c1832f79a2a1a1e63c6032ee6e279021fd2b47b2758df7eb34a5f2c922687838d399e1e5ca7a9eec4c2d4fb4f9f636c11e545cffd3088bd9b143c68b784abfb2bd0b630a72a5f6bda0e28f2815885b97a9fc542109dedb9ac4a89fc6bf3d848572882f0d4f75a8ded24c447a3f60faf6e8bad74eaa5e1f7251bd98d3cff19ccef92fe67e37047165e05591fc32b926bd6b68bd0d1d4458634fe07fe63449c64d5f1cbeee15f5070f7db988bf9ea889f1c27f65afaaf0a218e781ab42423ca9f0eb464770049c268227ab41b19912b978853521928da22a5f8b391f0ca48ccadf2c427c0c584960034af56dbc3a3cbb419fb3ddb8bf094a3724a3f6e848e4054c170fccd2d46521785a2b62bb7c168a6748263a8c000b5431aca8f037683b50542e6eb012b20123070425524c492c8cfb36ba76664306d6905e624528814469add0abb868733df17daf9e0592a1c94cb407b0776dee7b1863323b0fe3f0dc4966fc7a4ee69c6eefdb2da5598e05a35444fe78b9d5a4a439002d46d00e891b5abbdbdb7436fd2e8bcb38004dd99c1da9ae5f4e2e5c90787947cf3fb2f077a4765451519e7834a5ce10188516a71cad2e72f050cfb155a5a7fcea4c0e0ef121d012e103717b810cc72203f1db0ced1700dd268c9d2510c5ac0190b9ac104311dc54e88eede1ac2987a70f8e0406beb6a3ea22b3973e64092eaa3894e095b7d2576bb19aec2b8e791eef953870c8babe1805dbcdb3887d7c38eab3830c189d158b5318f5634c4a5f45841949b030d62369c38fc6968d14d16f0c53ee5253ccae2b2e1bbd4f1f4f18817b58f1abbb24e6106cd882cd7cfd0cba060b32eeee1bf90879eecb254bcc1fe6c99a20589636fc716730566a6a9c520c037088895327c5914259a76783cb8d6eed4e12a48229b961130dba6814efe92897a9824a40293377a566d97fe0104f24619a4df35059367df940e2bb8e55aa0e4a9cd70d76dac7e7fdfb7da8fbfc75e85f3555538e77b53e4d39acad82b88d5ba42b76a10b8ddf23c0574dbece6c5f5e9ea57e8659f0f375e6535c50db2c4b8b61a50a9175409338687b4a965b38475d6632ffe7346c2ac9e76133a298d6aa6b5f1dada050f0c2726b1da4f351d3cb719abbe2189fbe38ee4da2d868b0707553a72b59bcb68aa8a81d47890400b008c35816d8cc58bbe876908d40642ee0a5d49effb7b94c2217591260a479d12f73ec6123c43db4243d9b329ab7046a658e326067522284780aadc3094c49dceea768dc1b88afa6d14f27aa6872256e3874095dfbc37e1afef83843e03dbc81497079a75a19fe236e29ea3642c36381e582586287c54591a4d07796b8f815bcc3138bad603b9c6716eda41759a8631079ff7087dad68c4e422f69c6b7e6ac35787d33dac17532191f76677a274f2c700b3ce1762ccefe6170334ad8c9c83ce9b596b1e47ab082c17d6c8946aa77fb9889d81fd5bef2faf63d1bceb6a85beec22475673f05056911aefa7dee92bd65bab2b841a6db4ed8ec08ae34b0a9c94dae8053afce137194166138298656682e8a51f18dd07303c27a58a24deefa18ff868abeea78dd3e4cfaa014d7d383a41e02496ecf586ccc06e80854f533bb6cf143abcccfae814b847defb63f9201d68a1ce3ca6a635aee25e8bb256c846b868a1e87245142281bc8637ffc5b7f3a1503370476593524cf8810c0a24e25a43a418af45b1f7c753ecad82d21b891680624058b5eb185af9a267b2bf52c447444b516a3e9ba7e454c9c6c5a746e0115e286c1d6e587e3d30e73f7ae0b81664851127a3ea6c2479c5075b48e484cbbb20a431785ff17d92aceadf90522ee19f63b5b3cb8922b36259890b2643702da7c50c1daa8808712d40350ab10b6fd5007668175f07562e1d76f2f125dce80d4c49062c4d07aff2e426f29ba5c365afd138308edbba81cca295d118989c3a146bce89c19e0f29b7a3ede94a10575a88091ab55cef6cc7d4704ed2a5047b71f1095f1958e99152dbd25fe10665e8ebd76dc5ed16f980b2cb057ca2978414f2989a55e4f32ee8e2bd1bea0fa6815ef55aac84f32523dd7157d9eb9328f79192c2e4ed5bef8c4982925d1cbb2a752dfc2b34e197c30f54cba643b3e06dadc773ee0e34f070ae56f2eaf9fc6aa77d4f9c9b51768b0aa542ee2a37e5b5fb3c3e196351b41d6fbf9483692f9e3d656f124e426c45cf6ece96d6634a63e5da9a4180f695a4ea7b46bac77a3814d06921afed6a9a21d56b40fc1ffc4a47fafcda9e1ec8d1ad264adb3cb429c54d17e4321316168eb84e8dff4d3bd68453d3e00e24a674f74f2cbbeb8c307a7a5dc675f6ffb4f11c6d4a4d49df4b988b142f2c8c2003d0dfbcb51669314de091253bf1da6ac0e6a404bce52d17ffcc10d0dd4e7bd73308efe153362df87b369f2fa60000c69330404e1c4cf6e34b4cabbbcfa78a2727f77495521b07330bbc791fbaf49d079efc2a501ad2103e65a73ea194f7a5d68ff1229780dda175d7095be9ecdf615ab9d17becda5b14dc8b49296283b49dd2c949dbde2ee12dca330e0ebcf14872fcf426cd22a4839114f0d8c47781d96b2025c1912588bff5e4790a38956c17b3cb91ee66c29b8f74bb4e8bea93222cb12f09deff27a7cc07f9b25eb76bb889f90fd02c13c68c23ead9b63c20a89e1412d8bcf45c58ad17e729096af50ab0a538e4f4cb7dc40337ae3e079a75063c73afca1df63ce334ff8be59f99e8b50d1ad059c33209e6689fe19b3fbfdfe9b0ef0da3004c44100fa51aeaa8d63ce7efe1391a9ba79aabbdb81f0fc9a09b104b71f935eb2170b8d56bfe22d6568e569ff78a16b2658e1b9924074cca604dd01dcab2a717409634269bc318b28996b54b982867a65c89909946507cbe67b009ea482a192759d5799e191bf97e6795d913302339430eae2044e7c3fe7a3c92066c5a9da5ef50219cb6c573778054767aec4c8b68a0f5dcb6190b0453faa34704342db10c50073da94a6c29be2c362e832b37abf99f2e0ee0fe9abb4a5addb0d9c9f23b254f26a5c7f8f96627d34119607b0229cf230ead04ba5352c36bc5b3efdc3b54c376e95e42eed1278a7b8f58153fdbbc87403276c89f42e7ab7911a92898e00fb592d8829f0b833a357b605e29d7a444a0739d7fc63ce6f67f5151071a2a8430bbb77df10dd0c4d70fb40ae98cc46b1d752d5e84f5def9f88ac5b062ccb47771c173a8fd8fb9c3eebc0b083f13428ddcffeda738401c614af991da533d9bef2c5dfa36874434534041246f95d00e14406c6c5de85e27a2438fb2bd04071d15e60d071773234cc3308d53630e018e621ed862ef86fe7af943d0569a51b455d86209e39dbf8b5e4bb02315a8ae390f42b17427cf99a55e3761ef5526f999db172464bf24f3551e5b587058556a7cbb1fba50bc8843477fc9d1a9084b5b4104ac95bec69600abce0cd253cb71be69adf0488c99139b2cd9a28aa8b0d6b173e36d345eb29cfcc465f61e39d77f473612f25e49ed4fa7e0f5bddd10e446815a1eca497e4f550965be1e08ff668b08b25b40e907e80af44eba8b04224bb9d88534492f382ffd41a37179d45faf6455536068af4b0f4e2a46be3c85a1b10fb2e1b0b001cceb18a1638f376fa87f2fb29b74fc17eccf965070983e325dc075ebcf6fc0627edb6fe3779dfa12286ccae4b9604a74925f225a76207bb5d15bc00f7bc60827f026aa4b23a9fe5abfd16795b8fcafc15c263301eb65c7d829eaed42aa80704daac4bffbb1576dd4517bdcb662ed6cab048ab7388d80919e516cf0b1a0d409c74ca27f868c2372c5084f619c0690b6e07661f1a73cfa630e8f1e71da292e4678271159ea9c3ee407a63cc4319dea94899c1ace76383b036539886835a1da56f76ddb51bc6d05638c8e44e1508f60bcdd9ec174e3b2a367e47bfc72cc9883bcd997a917fc6f1c8ec8a57d44d790e499005a9cf66d58c2ccd0e325e224ad5279b37821bac5252afbedef584f4ae8e0860b29d2e2c71253bb5265e0c85d6355c0464ee9d887769ed43f178dfa81f69e3a1f197545e503c4902a124ae1ad19f3cf698c1e16c07b4b9d75ee195f702548597931e3f9a29ae23de6e8e355eb1ad19ee8c23a5afbe2962e5315539af3c4b6d2f03f0b964e384c483b8576792635f4765bdc6e8d2e06f5f7361ffe958d0e4f076787933aa8a5123698969213dd577e843bdb6c73215bccc06ccf514c93307f7651a12ccdcdf38ab37a7fdf578d2d5d2f87892584f311d47578e8e0eba9690a71693f70d1f7489ed7ece73aa41fcfe2240ab4acaff3712a76dbfc9298abfa55b613200c431e2d62d26a31b9b5c0368ce427f8d70b561d90db356ff5e681350b5ce21c5948c0fad94425d7395de4394eee8b81e290bf4cd8bf14576f9cb9f002de127a7318e0a90a0f8090677294ba46f251035ec3aefd6a763158fe796a6d5f7a2790c9174febdd27c6edf443d95986cf62d44a9a7a9c87285e0a1a566d88f18a5418b6ae9966a088877961d9ed001e755e8fff0c49999d69ffac5f57cba49128249fc7a354c261d6beefef78a83e3fc97ee19c8d2c42aac1bd769fb5a44b8ef040e78ab4a67242320a9e83f69f38217c271ea3ec30bb2b972ce4f237fb1f26a8581d2eb91043607f79b716cc99e53d15a282e2c857f72c3b205aa582d4860d716a6017a8d2609dd82df273eae5ad265ba1321e0c651343f47d989fd60d22be088dba9059483d67af07246028a3180d82115d39396e2748aaa82e0160d59bb0cc238453e304a32770272ef3a9a491ca63285d667643c120cd468caad153e3cde0dc5037f7d06f848aef2bcfde210680df41497fee88a8a9f7efdbc681b67b830a296e71a299d32dd5ebb07b85b4fac40468d599647bed1f04beb14a8015b203904e70b563f7dec415315d64bc0eff630a3ad053a2eac382e76a6b149b33b148311f2119792ee14dd9692b68173e718f91bebcf207931db5fd5bdf621bdee460a0179edbca974145c294f338b8c636d0a05a4d2e6ca986f8cffbaa7b49812ef9623b859554f20c2aeef83a72b4f658c34c8ab21068e9c7cb6492228c65051f070bb7edfc825efd2459a8666e67bd9ab4bc24ce7a9e0728f8755b94beb301c741085156c8e2ac0db32ffa06853a440b37383e54ad7f9a19242aa7f78e1aea0c8766c2e59d8d0bba5a028f49d53206bce1ff11bbcb28d20fed0f2c1c8c0257cac76ff48ce612e0cf1c96a9b837e5d9e2af862449ed23f2e6c91a3360bbf3f4af0cdf1e8e8d3cd24b4f6c44ae581c48448b122d3ecd54946b67ae43ba2f03acbc5315152e412fe6dbb1cabf8af1439df1219075b74e888c46396bcedf12dad8e08f3348518daf317f751304612da444da46ca8994fee00c9bebf6c816770e654690b10ed758d9ca0115955283faedbeb29ebd537ca384b96e121a3ab138486b51894d0782832ddad10ecb5b3299f9ba0a9fec7d4f5e12749b0f5a99577a65691858ab28c84fa5bd2d12afc23118213f702406027a344a01370cb10643580771592a54838e8bd196a55dfab9765ca35f3e2307ba1199fb82ea91bbb1519145ad72c5d25edece65a9f30312983d5007cffd12cd73f310d55ef9a44f8176c4609d2bf8a5317e1aacabc484afe92143934318de8a74b0914d3cb185902ea363d17ab0efbb2dbaf1691eb7e75a24cca417218b9d5b3de64e181285c615729db3b004f74cd3a908dfc4c95bcb8e48b933c2ed80ce9e6ce12e5cca736b51cb3d78e0903a2d99235f838edd476cbceb642f05fbc65d8814680d2e577eb06a62cefa484a8932bbe2b0a8e108e0f428b06a550be700f2b53bf0a2f397b1377baf74428923dbe87d4a6cabadae6e9b92cb043bbb1382c7ce71d4cb4cbc35e425375d33190115d3ec6e62502fc4e8b10d0d6d4b8dfd4acb3864b2935d052224200e5f11c295cf90479fcb75ded93f9a4f7a96b64b9d96c7f805eec390d22b19e749e5b49a1d9901110c894be9062d51c5997050f704e84043787a0dc5e6b3fc28a313958ec38074d3b4620b09ef0f5e6b81fe032f9afa01b4682b14bb39cc52c8b4cd658c11c050b8cf67e3513f78cebdcfb2432e767e1faee8f7ce9d7f5066f0555fd2fc52256ec8f5e2c5e2f9820ad5c76f97f1b945b74a14ec09a5c86cdf9e8a381ba918076ffb0b9b8e0ff9126af1fc34b36fcc913daedd8547566512b2d570c74bd3138b4f9ffc5f88873b4000cb5cb993c9f37e9c87c0022c9ed3a09f4cb16ff23a03b21a78b88610c7305b9cd2137c06420c47063d4e1d753a03f909e4f7aa645253e20fd9a62f24f4a416a7c3f2ba26c6300278ae680066b3fe78ca1a5fbfbdad3aad95f5f0268a44d5e84cfb1122d74c8df9e81e26b2f2ac3225f1875181fcb9c965d9cbf88d2f3a6fa44e8f7443facf6e6ede8ec37d3481819120724e57374f929a1e0eb1f2a926eb85af17f2d7f7be86439de347af686e9f42e8676985a787056acd3bc89a4f0dd81c9a2612d0dd385cd745f7b6b2b05f471a77b9164dfe79ddfe8eb9259fc2e34dbf8a02545ba6903573c5c6abccf146c71f0ae1c04ed34e6ab52e53ed318a4f0748346b6af88e55efcd11719b3fe122280fd162e0898b1ef1a9731815a646b0cc473c06e3e1d2103b1a87fb037d2af23c3f5b85e8cdacdd6969697c0087d5e2623d8c82d411a0748d0ec42856230f0fd442700f17818b88df054b1f8ae486b1bf22ed26998c069dd00b1a1d8bd9c6d57c6333b8c60093f17151fa6f318aff3d11e38b8943c376c4938dd065a3e86cb18e6a97c58b64da334a4daefafe7386d5f1626738008235536a851bd2f2f3b199afe6fd339198ce578ea37a526e67b49938c370b1cc8b462e7404fc1bc358cf7dc9976be436270bcb06b767c8348b1a760829893af116572d76a891a033bb5ddd5db0d6fdc50cc1f88f0583a759214f62ad44626f20ca870c6e8bb7214d13615159accd91b4dfbba302dfbceb02923128e83d628490abf37a2b8b6ec588179973797c92dcfc8ea4b536a7d2cab3378d7ac3cdf26fa4db68d5ec4a020e5d98f54fa9f1297134e798d47d5ee7391acd04a1bdbe15a51e4e07ec703619c43a2f0ae700319ebf406c5a95137e5f5b8d66a7f1f625f288b0f243448411946ea46c2158854a75c4f4cab3f243e051663ecc4f1ff25a32ccb157903215a4c33a179a34c549f5940c8d26dbc2ef3c100d6c23eabf29e69789fff37bd80a0f936be9d9a8f99ccb1e326e3388e877ab489e6dec34d497e1345328d4e3bc9186f42372edba36d0f6a29d3347245b285390bf1e1a8aa54664d91ec55ab67a5127c8f2ee2197392094fb9fa90a6c8ce088bd00613a4a2a8b281e16358ad5356f5252e079e8aa65713e0a3abf411bcbc38b76fec81e8285210d8668e8b1bd3634a9a62623e6714c125788356424d20c4e91d0cdacb0c8cc4484a1807632fcd32a0adb0f5bce89f1c96b4dc07bd3777ce1cdd2bb2e1a719a5ddb2153aadc45e4fe082cfeae7e6b216e0341ec0ddc40b8fa1a29c8e9b99da36ec1d75dbf4cf4feadefb4a17a3128685f37823847987e160bf1091390dee4c3124297345ff979c140c5d39ac2e1630fa05bed2e7b960123ad031906f9419a1c2c47c882fe4a20e0759e9f6063f5387a5e51aa05fff0059ca08858e60f399447322d67e0ebe363bcf9ad169d050e71f0cd10e2f857ed8cb3b7a9672c59f4a8913f4110b7b82d3f4dee1ba60fc16a4b3d41ae54a0209af14afb924b2ea7e8368c8168ca0e16d37b4c0ce3b8ab8d56105ad6ee0ae1de4659308cb5ddb3a9524e02f23ea9bce594ccff893f884e2fea8e8bd9262118d2965f562d19dafb381ef35f9d43f6c22345d4264ebe8e296d873e54725ff3325b7d62c9ece1d9d512f37529c3cf1fce5c25b867c9a2b6061637364069363e316e807b7e3d98be4fd3c238baae99c60f7690102e2e82122866c1ce05785de91340798b9a5a849bb598f005cac5921085128e46f2839d94368a8f9c45ced2b2d6fe194d1f1f6529b547f939933c6ca996732567918833bb154d91ed23e098b048f7aa2cd30170baf1b545121c9200d17326ee0a286e4b58984c98eaba501915e866f4c89ed4afebb9e8164e38dee10d21576bd5224466b33f739e9e487f596ac669e5d71cf1d29806011915dc108355ccb8422f24a72d7d7f142ebbb92c57cdcd05dc5a46b3b6afa043445c52deec62fb27ca880069e49264941f5abf686223b4f382f1c4f44a51e51aa532eaf0121076d6f7927d1019fe26aa47e4d495dac08a3e64f7d9d650e8a242797074e86d1200cb52f176657a0d28ac9db1c92603cfb500a32019620259a5ba5c79c956f40273062a43e1417ab4304776ac8e2393c4c987dd5bf89a32fb9ddf7e5e0a6c43b476dc143ffebb8ab5d3057ea45e2f735c9ea0cfab10ed538558086116dfef351cf15a65fa5d59cce13d166e0d7c734bf00e29098ec2b79c54b402bc302dfae13a59428480688bcdd92962bf9d83c1cbe1fecef8db2607a315a6bc0de47d1bf32d0a93f15fb6fdd4109cf49af575295793b21190681af95275fd7697a1ff8133a03199d4cb092585c20149023402be3a75369f31b411c8da91a017055f706aad31c5b6e7a4cdf1d19f8ebf952ad0ad99b15f25fd9741163e1ac874d2b811dc099f5db9c001d9adb0e0613ede3add231d6c11a1aafd92acab076cf6be03cb5d9f62597bf43945ba1c37baf72e1a5a6752ccf0f780c43bc5090aaae48d02cf079f579faab47afd5997911cc72d419102972b32a2c6508c202334c60257bc076815a7ed067dcc3e706e3d2ad02b1226c41848a5ba4835cb1a15382a36c5968ac3893eee29392007f164dacefcfb8f9084bad0416a6a5a82e966b3029c97d67821bb9320657778312cb970f272a565c75b64e38474936673c5fa2369e3f1c7bc1399399009195b9dd650b7d0e324b00d0a5b59cdb173ab098513ec4f1bb0c0aa972fae11157effae1b228a79f5cd1ec081f507d69188dee2100482208eb68730457e8a7a79c8e828bbefc5e6d9c4aee7e789dfcc532c39cdc1424d74a7a32a0339e7ec259d444e31f514c351a4170d0db8c68861a4f5aca3f4e2fbeccf2d154b0704c96e1f98299a85347b3d56c092d9397e599825367f398ff27643250801ea9f1f2506f4a0e7ff7f403ccdc5c99226d23a6312ea57bfad02381e6764fcf513d361cc662adae502ac7682c03b4fc214c3a4968a77f051f9e1f1c126027b97d78664b13ee57fb689744d76b7cd6af96e5084c9c501f53133a0dda999e77282319f71801bd5b40996fc274f1de78cd74bbeb5beedd072f833c9d5c7912e8b77da6ee744022d8759d9c422e3f8587c636faeab27eff06df472c81b76e8172a77e71cad23c144c65d438e60503fadec703fef3d0ed33272a0efb1216149be2a99e6b66bf67dfa83f572900a25de1f6dada0be85b30058e826e5056c7fe6b4957bb08eb27f1ee4db0fb0f12c6747b1a46734576ca9e0fad0a7fec2247c009963760029566a0cd6816ca744b1e0f7e8575b128908008b4cd118c7b6c409753ea90e431a993e2a825518d6ab88d4ac3b6dccff4654b7a98ad7127bfc92e1118a9f2ca250a32164ea7177025a45cba77e77232a500ef5bdefafef1531dd481b09256ffa4aeeff4c64483df93ced881deee81736c44ab25c9eda49e8429084d25767ebf3d82bc050481f5c950c06003a5ebb2bf3ba4e45f5eeae733359a3b3faaea8970498a6503a16349ac9ce81a2b3adc7ec62f5e5c108d11811d9050a47a94a8f67493ab04873e0baa70b1ae4a0c080b2e7d4c16d34baaf956d9c0a471d09b4afae41fd98c730f02e1ed46a74f8fa20b6cf9aafa39c729e4423dc36734b257112ed87f00ccfc16fb826b6f17f0e903086b249bd189005271a94debc8eecdea613b8155a6dfc9578f4fe0ed6ae3d2c6e9854e8e7c98dfe0c50e79955ea123935f142d26acc3dd3a779689038bd1a01ca9226c5e894be6de57ce04d33ee377c3c63eab18a910757da1f15e9c07ad5ce4932d3e31310872d6db3d38a781d4cdc35ffa91d9d92ef39d1d3f5bab838dcfa428eca6678c270cb7e43b62d8d08df6b577a31e3f48e3eb965d05d1f613bb83577495d2bf436448d24bc0db2a67f0203ae2b2fffc9dba0076cf8fe03b2490d13b8c8be217932d7f325b97e4c418e50800395249d79b4ff6cc8168b99f362f89752686ae9a656ae39a9bc9abc1873a2cd22c652caaeb07d40feecd30d3e0e721b4fde2225e172c0260f23e7b803deaa1e5c6efa30c902c0d01d3f4f27faff3b7bea49f59d219034c006503effd7a76a79c3002974990fbfbe12a9f478dfb160f8c09489c312417f08eed2ef8a6593f3071ee209dd651d3f7ceebefb2608d180de1bf55d960e738290017c417d1f0b9c32be5262ca56b0698eca6659b89d6daf13aa625c83d16a3b8b487b102bf1bb136643583be6485a049cfcc91b5751d47ac70c1379475e0bf83a3950b450f529735d1cab087283914967ae180b20e7e9ac3ba8ca713c7ca6cb5a0fc654054efb42346c05319fc8111eece71829e7b63bc9ffb609301d486670b90c5de689ce476e0e1602cf33c0198858705e141c1831edb9ad5aaee78541eae21a5a11487d75cb82bcbe5a89c98268cb32d695d604a7b894c13ebc3c3f737cdd874c87e6d0ff2ac4755679118f25cf50585dac4aacc81e39508b046cc761a6c1e310a291c13fc6c78a33f6c9c2bb5f83d74c4bcda0569179abd99cbafd745b13d3137decee2e60745cab66a3e709587ca8129d42df5fe51ba76995c395ecb40f0abead523f2e2cf0e41fd10215258b35f6969bd2e13c8e8c6612b28fd6deeadb43561c02b09037e515a78d8db32bb51d6bd1e4b906a423b2c7be35d555d732f3be872867ff548fdc4b40353935dbe2d1bf4de380e3ccd0b283e20a124177e7da9b0aba441ab6cd9a9bfd7730dd746b1b3740f444cb79c15eeb4af52ec7e0ba98451ee6970295730202d037c82451205bece5376961589cc234899a3ff97cc2135ec914eac1223af6abdc895ed3668066b993ba2fade72c19c31b1f86e62b7e11c3ff64ff4ac972c63df9efa31c71562d06c8d579efe94d554424b705a8f9c8b61799dbdc46d9939a519dd39cc7e8d289b59a7329c141779a17f0af8038bec6acf8da1c603163e030c37d450d1739dedb73294d69c1a3cda2d62ff2c6444e6a267aa0f8856f8687c9c8f97d3080910f8a6b9647717108f92e6d68d2354488ec212273082dcf932407d2360723142e1cbe0bc3a6ddb54fbcde0a4b7882869c138d0f5edb3738f5f4aaee6ffcc3f867c14f8a5495b942cdc7bc37e37c18f61b57f68a8f4c4498e51ca3895965c65be86bc142e609d99bcc2b61d131c2efd5eb599ef1d19ff48c2e2c8c3187c0942dc488e2c7438609cf7210a69eac30a5353e51796d570e3f60eae9ae061af0d8726c295fb1a14f02b9d58b4a7f6d0bfe908f3de47d648672546228b46a2e631eb86a5e9176908fc094b949e06205f4f474d351537ab5e9e4ea687bb42d27b2159047525bbd39475382b85480718d51d86905e52e731077e2d1fbdab3988fc156eb990693dc9736c81177c97c29d4611d91288b8ad7bed55d6a0295eda5731810420207ac242735a07d4f5858cccaa747a3fb2b677fe59dc9fa9fe60ab9fe001f127f39d6ba1db194d400773cef88c1ed590699dfca0965f274423c55fe613506dbc27a6b9be0e9d314dfea9d7106bec3717be4b53816f0a46002a63312f68f0ed259f0feab02a0c6afa699b40b2541c7e9a6df33360b4d3ab9dc0aebca6e077a803104eb0c0c4e1011c3dd3e81afbc7cf3f91a808c47850c102b83ecafcf26ce1be925d604acc3936f2bc7780664c902f66ecd686c9566cd5df8062871d2f30e6e94b72c413e86fd5778ac2509dcdcc3b107164175a90e948b866a130c863ffd55371a98e3d5eb637859704df5b63d2b25be3791690889160cfeea24c08e36b4d37edc2bed2515d227cbac0a4ea152d82e53e46fb1a6acf8dfe4b67148f4ad0d3e4335508dc164feecabdbd57849a222c8a15f3fbcc9f1385c4b8deece4b128e1d7ed94922eca34c10078a501ff077d9d5f1b77d311407065f615edd4e705b34530e8dddf6544c49af820b72e00f6c22e7402f17709071d4a698b3389f4de0a1a7c67da78acf53203475e538ad9bde37eaed51fa71b3eb88a144a72ec6f80f2b49f6d2a7f2be0539d748900d39e69dc78ede086f056745a8895e830a7d23a69e0352f35e88cd6d035405bc64b8d997378deeb1d27e8555c5ceed8a834c1f35c473fdcfd4ca474fa0266d79b2195359f37057ff5567fc50c69f556f3b5deb81f8ebbb2274076e462b0650debdc91a0e644acc65733d9848e75f61061c06fc9e642dbdcdb0d8a6a048e04e65f96d2a6e36e7d2624568cb5ec1fb3fc7aa177bc482e70a7ca4577e7cce894d9cf9385cbcd793cf1649bf3fef4cafed650487c606645b29e05d4fd66b9567af6bbfb24f1405f81ae06df3f9295a09b7a1ec2ec6278ff7aa193958debda57db848e0cf83da22e48d695215c8dfbb50990a6e899c1e81be5055be8869d757161c707cc22280c5f17e892c4c33468ffd887138a80945de0eec60e84012d71cf4b484b1e5a779d09478936119df7aee0973bad3fc26db4ee9569a6bea09fcb685751a4e36c86a72af67804731c6fa194c917ca562d207015a1a4ff6f4fb02c434effae85a3d761e37f443a16e3ca5ea85128dd12afd2a933cba7f73a3334302c9ffa61a864a7f74bb8b8ae32c7506c33a5f5b44963ea38cf42fac2b4bc2d510b6f1783835dd6f7e01b79ade692a258780f1ed9f6385c5e6b58acab55e821e264f0990a4ef79acdb6785842a929cdb226b36956c11f82497f74006d8d812aa3abd3ae8863e333b791a9d340e44ffb571ca0ece473a06188ef5292eaba07d7d49dce823f690a46a5dfede06bcb28219d2bd2539ab729e46f3df58894204b5c0e250c23f169bd679a519396799d0128115103cb7f7040510e0e78e865ff5cb4acc7cc84db4d4af24a25d20013420c5f5541d650ac3d40527b0f74fef711c37a5ebb5208a8494ba328bc214147722b8361b383eed9d562c60b0262b35cb1c2931c313575389d11d25a2d3bdbf7e07d13be3b0c385b1f19d9667a5bcb05a2e777e1fa900b534fc65dd35243db891e8052191b140bf8848701c7eedbb962fae9460fc184b95076f142947f3eab89b5ea4cb21479af21e06d89e9eb812b165b1e086ba2b316b5d1adb7340ef4f5283b1cbe80f8b534ae1c9ee5b3c64e1daf37f54d748ff9c1b692bb7e9b3060192f255cdc5302a424f1f3f83a71671f2e75d1ae6a202fd953846420f98155abdd6acba1b7d9c9ec03f788a783fd5a5d631d5520c547fc8903cfd03cfbe60a7069258a53dec3aa0b9cc16225cd9c52eef83a108688b93125c0708e553467c5027a8378384a9fcf34668f350977fd8914099a21f2ae64b364abd0c21203a8017961dd07a961c8e9fe9657e7a033834cf521edc7c443b14c758fc3827ed4d13131ac75a2668f76056dca148910625ba1a74ccb454a45d165913ce4561477525c1194200986d202ff25ae3a05fa4f465ee3de737e613e2df8e8da95d15ea94c4a4aaac487805b960448942ecb935dad6348faebe66399e76ef58a1742a1441263386f2c4f586c326da31e372d7351b7d2ffd26cb3dce1ee0f198adbf591dfa53c17da53d2ba6385a7eb5ae882c38c94342b652d7ecf5b1a5706a953945182af644d8984d29615839d8a8674f8f335caac85cd8249d89d98797e575eaf5c4c28cffa770ba2e73afa926a5c9d0d7042d094bbd0ef7429bf5998a246a3f597fa64c56a1bad85b7de0d5a99ce6f1c4cf4583094aeb74f5b66adc83f8087f1552a5ab813b16e473e73e1de799a76c350ac2935952c7a05cb789f07bee8beec488726a25a886fdc89aa86fc8f1eac164d4049390856d8076d468cb41f8e24946665f4f7c5a910aa17f0bae1c94b3c34bbf3ae1dfcb6f2fefc2972c55e4a9c9537be609def0100eed39550c964e2d6d05a436e5a82406426f1de33261ce2332c34e71f0250c52d6cafbab930a7926a337915e4951e9e7ef02573b7f5dce7f0d65f88da755645c12bf7fa170e2d3d925f57a616db93901ec4cb61c979589a3e5116fbfed0747d684ad179f94290175de1400edddac113adedd4d74e06c669d32522637ce603a11a80024aa31ae85cd8aa781a4e12ff9c6695efa4d6c53973e5df83e4fbfccc2c5d9201dfc1005fc598f2873fd58f69b76213ebeb483fe7e87ee5644935731885c55c5150b71dc709cebe5b44de606b94c6b27340c6e800f15d15c9772b3132c0d53438fc0b78ac5aa35fe4e03d98a7061159372c0f07238d8a6714db55ed24a675b529712b73deb03ee61e0d1b10c0a5150bdf8ee0170c98f1c8266c4a68a0a4ca835683c2ea37f858509a13c2cf208ecd6830e7dbd319eb8d039225b15b621097e0e24d476e278648eccd6f19b7afe630995d7f7b3ad0faa7ff9051f170a72d241952d2bf4083282d9705b637e3c142187baf5b978f04da4c9e7bb7746853b32393ada9456bc9352c06c43f82ed32db11678f88236c5750235b2863daebc32d0615bc0d212ca52a8387f33632668023dedf36b8654d47f86e6eaddfe2cc1f3de8614256f09836c4764de669a157a9f25f5adf5ca430d4b7b31c9c22e3877fdacb916363bd6847f07335f9ea4715e47cea188f752c8f0665113ed3354f1a74612da0db30d62cd9219604361bb6705372cf7911c2d6bad7c7260029c1ccb8751ddab26f2648fda3045864b6c53d59dc51302ef6948fb7713a85249af00dc4435d2f56d04d101cb2f9285cb25f6c02a87239af08c1a22cd60c6d2ddfdcecb17f3afd9461747f7316928a5f7f01d9e4b80e29126edf20471a5b560ee85a1598c3711006dbf3bdb308a0430e22bdcd323ba652b07531bc4f38d27ed71cfe25b4ee92daf220faf3a9aaa3344189c33fa54213e7bec54a7ad34461c64fc806c8d6310dc4997b405f61193b7a3edc1ddcdc1f23ad7d628792b3061ed37cd59f3595c3018a4f0feb1da3f1b8d32fecda2515db68513e96c715f39c570e9832fc498a1ffc58508d9661440afbcf5d951d6a6be664500bbe5704884768aec0b9c136422dc05a2936b011ff9c84660e50acfc99d3f8e86d3a0d89074ae202da20f7a41a650db5f85e8663856bef602f34220b9afaa8dca667e9ce2400463b01d9d4365319dcfd0dba0d82b598fb24466afeb18c915f59c1167fdf7c2d675b51d9ea196c65bd7e59820650f982dbcc523a5de5f3cd9b51c6d926897caecbdcf54a8033a19755db25674425a17b012460e7b0a559980016a04c365cb387c5ee5b13dbac57525176b0170e32efb6d113139a87cc5cdf5c1f620e24da83269235042f12eb16f91f57b6f399e6797db03f875767f3df9e06ac8bc03d4efffca7dc6605b0bd6e70f3c8831b9d643d1e43cdbc91205bce1054d0346d09b56554c197c2c34b56bdf66e8c940e3560fa4464ab0ebcac25091b90858b622ce1fb0359f12e8088081e601640b1ae83c4348146d3b41b4fdd7c9781d227fb529dc03c50e568b62b2fc6798e4eb7ba3446a49e90c3164c192d122e92645c62f97f4a8512f4bc29ead525d01b7c20d50e8dfa7f72f1c67e01ede195f62110867d809c8f2fa304d16127a0b09303b403eaca82ddb4c6e3baac4df0396d9e3d25506a9f2a0efe6377d6904d1ecdd8af9736c169e87476ed6331c57d6bde3f30d620a15f3b33ffd2b0d0dc4cc2bac0f348b7a5b4b0b29e99e53a53ec73372429737578b57c7cbd14e88fa63eaddf841eef989dfcbc3c3b32b13cc6fe5c331b30086ca87e7d4ee6166c0df8e67dcd70ab67f06e88accee4f759f718c1e94f7d15cb4887bd45d7c3afba559370b38759deaa0c6fd3bf09353d61c65aa1809a46a2d73f34547ba7a7859c47dc575facbec7bf291b605a4f8e532899286709662ce8a203a7f4f7dbf5be9139241ad610fe9b94ac45ecd70eb693c071e387bfe7b7bfa2ab2c178337027679235a26afb724f14b195258a7e233865d96ab778ec5af8a1b93a3833185d7682b95468d009e5059af475ee778d43f5a59b210513946e527e61064cf4c2647c2ca39b3db6bc00f32cbd69c985946855b1758bab7f45d960211cabab8e6eff84fe377e58d453064cdc61d3085aa547f345c4366ff7515b1deb71719cc88fba0b6a36e540839f986c764e0e4c716d855f28690817f8951536c00f738f978e10002307d091a63ed2b684e9f62eae2948292f52da4fdda29047f3d9f91339b44471c8615f8f9a5248e8d2bca96cfea7053a3821b715033068ea1d30acc1874dbc6b3d0f4eddfe604cc860a9daaa51685eded47dfd4b3f06834392545eff7c13d293c3c17eb0db4e66ed5a65d91ad62c60c0f3a9095384e2682acdcd4343fa86789596f82f0d411b669a920dd77bd899e887520ba16b5e1d705f3e90453065542e05004002164832df663fb4ab76501da93eb9708ec8d48e1377dd2b7c37eaf86629e338cefb79cec7d11e66e8ae22ec05d78c0e7acbbc80d1fdce1976337586db241e7d66a60ed089b6ee5a950fe708498ed825a87cb3975334d37111de94c9180f5793e1f24dbcfcc672e728409b29f765866ea8659e90f515b447f41046b857c43ffc58cb169c076f82f4edf5e29d7312c3092db5f08464da58b72b2a882103928e8041ca06fa7167c76ee56f8b61c76dc79567d315a9c00663e19ce2ef87968d7e626ad03c438006b74ad855a8c39cad8adf6241b646f8557f971aea97667eb087d77ad75c4f6d77f3b3a949d3f7099f8c897ddd5e0355345773a37b80262376a2b0475edab4ecae45a4df11704ae134b080f5de7ecc9735a78532bfd8ab2ca50d04aed0517389807f5530b1b207350efc27b72b79bc12d08e19cf542232f31351dc85666ae46c937ddaf594e05a2e4bb4e614b19682aca7d64c068271d429583ddc6b118530947e19b9d084a2b39a0c6a7decac59258cfa30eb7565d14613dd08a6b91781fbbf6226caa51842cd737ad6fff1ecc51a804c489f1c2b41e9fbc4b1144dfecd15d42fb2e2c22546707fcb3923a77223641f2d9da5befe30e67f05ac6c708494ae9bff637d9b3cfdb877940af2b2dee5b30e3f39413d1d2a211a9da7ab9138f5a1f900d009f5f551cd60707b59de089946cee04b718ec5fa1bdc86b2fc8159844e6a29dc72166ddcb91ce0311a71f2cb86f65c34dedcd38a1ceb22b7b170b7f9f9953c77372ffb6028b84c8772913669ece8a9553319e9c4738c478d70760f6f72bfa690c7757c8b2e35612243964c3f0b5b70efd8ba330a22b8b15a9fb7d3d459953d54ac5f0704d5b994dafff4ab4defa1e6e5a50495c276f532e52d411ef643505b4a0eba264598ee9a71b99d5c46fb88347701b043a4e771e1588c2c4da9531592e51f462e6659b5cbd03cc5e2f9e02d6c9de4356436d5a228866c4230ac755777d9cbc1e1e17f607d80b0d4b8c636269f50dd4e60432da4247f5f2ef41d52c042de1d889626d85c183e45d9b8cf5a34bdad3d0352fdef57865f97fd8344ed90ced4185f404b440f85ccb37141687601f88f7b4af4b2a38ca90c8aaed6451b3341d170f1fd066bb24a3327ba5409cbb931bd15abc4ea5f1fa960d12f187d8470af7afa3ca5cdddc9c871a936395d8b2101d02a4442268ab6b004c2695780c79013302c988a781c0f0dbd0fd4d2241d228bf9343bc00091d33d5b00d2585910b6c36e18fc68ccb4e4920149daee0a1357b708484000d44255af6cac2eddc8f97472dddfe742027b56ef1ba404ec13fb20cb22bed3ddec258707725f35ec3f62d40f77bb6b486a18891cafd1c03fa98384d66d6c17af94f6e43b0546a951df81113bb43acdcc25f61fed6fa7d14ff3b59c8cf5fe724547a01fe4227012c223829075407f5faa15576658f0aae92a16490072f3152b0825559d3a57fa8da69fdef8b73590b6e2597acd01b4c1341e90ff3c01e0f7dacecf642295375373cfeb040b9b5050c8e671d4b563d09e2c92b566f96c1e0c2fba8f63fffe786462ce70f5bc880b986d1e70a3eb5691f32c1a4717323c1adf0a1cf21b92bfd4e541de13d642ca411ed57212261552364dd9cf99e833420c0b8e7d8d0314ffe86a85a75caf45c9f1eacd468716f184bf2075872240c792b24426fd48b7a266ccf1dadfa4270f894dfead64968431a3ca003aed5995024bde677234ff57c87d369613311c1069aa8ecebe53ec37c6d954b62a14ac7b571841e403992c183798e6059c032f31290dd37e9b945488fa8338044c67453dff3edda7198fcb5621f63b8ab35fb8df63d5a4db8eb2309c53ced524f517622e000432a64804e2707b734f7778dad5d90a177862691a8b96e165640aae8aaad5008fbc0c5803654247a3b198ca4fa79cf3cf2975b845e5db700319c57b66f6af947b6dfcb95d6309518149d0e654562b51bfa4ecab3f9cb1e810303217f7c28057d7c1c5b69994cdabd78429115672f617fa07edf0875315193d134d86b74e2373b8426e2955ec289f11b8d6a967ba153688b16c141480ef149e5e34d7354576048a12950083a589c2c44a26e28111db5a986a6fceb4fae347aba4a3c77bce443d5b38251c0196e6125978d942105afa0fb1768fd7b73c46fed1fea9feccded8874a907dee125a47fd39a3eeb355b12e6113f94cc213710681502728913571cdfdfe716f0b02ac3846b9901430a927060c0ea362e79b92c9bdbff8e0216a086765c499f7a2e8d80868ddcbd26889288c51bc09eda31c2e8bbdc071aa049f2ed9c5cb4cb183eab87968d0d2d2a5eff5fe99927d73278bc7f679623bfc08b7628af9f739e3907b0d16ea75230b67029850d673b6635bb7a842b5950798932e75bf83a4713eab69d0634fd8b3e727a78ac507b95dcd9f14bfb40208e007430226f569a2b54ab714c6f29418868685b6b6fd2a76c6a983e29954b738de4bc0f9247fdaf462fa7fd4d8855a15d718fd3bf7fcd80ced7912c5f09f25535ab9cf217bea52ea147be255e130e47b82bd03cfbca5dcdc83539c26811e0354c64729ac8a3a55baeb1ab426930cee90d7b78c767000a5bf7a9a179e6e47eeb8f1cee1eec6e88ecebe384827d8f8d29f1be65c13132409e1880a2e9a3e3e1b2a4d75b10bc3f8b95bb6d7cde2fe01de5f4d663c93ade11362aa9fca651e2cb3ed872e9112f0c9bcac3b4c12bd81a0b19468fa6f5b599f5cadc617fe26096ff911c05058009914cdacb1e788938fb0c85ad3c7e25541be9eec565626f1289040feac0171e1752ca230967b304362814dcb4929ca5df48925db19d6098584fa7833da44cc095e41c565fe3488c8454ebf58c7718962ffa53c5d0c3768d502eb4aefa121f6b8336715c6087d82152a11350f7dd6c18fb9d0cf7fe5e4f42d659706be6c9f8397608f2a400acec90590e749060a067b2d485368d82ac3e84a1931046e54e27c9b2147b78ad1eeefb01c97871dcfc73f0030e1397f65f8d1bbef00cabbf0150ffe98c8d83c9819be2a6484cec70f1938f46300b6fea5d3b0d3decb3d00c8b77dffbf03222e52bfe08522f7143307db5dee230076430a9bf7d9e4f02c4b15ac2a0f9c989db0ac0becf0eeff64a77404e3a1724457a2eb9242a28dc0580d9b532e29173ad8bdda6887376145b8b1ee355bda78509f9ad1f45d550d37a5a6f6dc05ce59e2b750ca8413f0cc58bd89a14af94f1480ec5d58d6946d39b6815df05ca8189ec405156df5ba3474e9322abc94f1769272371a0906d79f15bc4a32b41b5edf1cd39eef610a31d958c9eb3fda5fb5e49778aff9cda90ba3f0a9299124a10c1789fd99c05facd1c5c36cd55c7265d1144fca0ec63fb5057f8e8ffdfc3c8c7d1ce0e202de52d0ac4c5da5889ea127937a43373578a66e1c96d07a29c9acbb6c2308a07ecec484aaf145441bde985585430f28301ea3b3eff452659c363cffd30ea30ce1c0b8299f298e07dca80e7ff71699203fb1c791cb15771f5fc16dc038b9c3b85b6cd238a350a71da67ffe7d76796dc1e4aff10b4594809dca9d6599b255e67a2b9a4cc12ebc2896e96d8dd094c67dc7c7915de5b6f88ec213ad91db6aba9f4bfd1169523bfa55002fafa2926fc0683da72c7cdd61de7bab22121d9abab12f8c96b35d8c220337fc6312263ba19b11a04c250c9766814bd139d6650c9eedd0d4831d19e8cb646ad9d1209c4cd256d0ec1e4ec3eaa59b78c788cf6d59fa86a15fe6f645280d3c354484a0be18d538ac4d79438f00d557f1a8e3c27b66aeba3bd34adf21710181ac63f3cf73324f0746d8dbf86226908d41850fb4bbb149032b27ab8d99fec10c730e1afe11ac1c25daea70deb41952d49eefc8136c650d26ec207b1103530ba344d47243548d4e65c7fd561edf1cc35b66d5fb23cd0690ffffc26871d3f88392c361ebf551c969cca2f88bfc1815d05b3f6e9e033145663b694072e64046c8278c473f67f36894cb7a818e53653c3a2c85adf55995ff5efa8f75facc32d32ff56f76e53b982fc9b711c5b84afe15a4f9cbac012012002250b0a9283f86597e9dcac3404d88c8054af7a4e3a4a31c139105bda8a1d19476c39ff541ac3837423bfe66659f33c63687750f87b23f66e94f20c4dc0b4a91d9cb82a07da967c9c987c15af7221f1123880ce65c63a7586a78002c9469cba4cc667524480e81118abc8b1364d02a520d5fac624d0963359be567d95c015efdb6dd35957f0f5a632830c9c9c36a2dfa66f12fa5ad50caee01ff6949c86171e620ce7842aace39690ca0fe740c45ade44e8aae370454dd38b21a6b0ab9b95c7180f69fbac7a6afd95c97c630c51e0e79a937bbdf889ea2bd6d4fe104af0901ca531d9173cca52d9b0899a83a241a0a6303f01295b3a73a163d6dd1261276e2cd5d5a3ec5258c30ae720ee8fdfbc73ccde137d1245226cbc7bf96ff4b31a6908fb8acd17ba908bda978b9840f2a3ab298d47b56beb97d99bbdb1d001295700b6c7dd22cc8039ba05599dc94a7a66763f8e2905335251075672bec96b11226a4560f9aa98b87310c765c7dcc25556fc96372e68a91829e9ff2fbf73a47acca20aa6712da57bd46d2fd83c6f1edb99419ce13ed01425f51b04f2e83a70629bc6d9ab1450b3a816904eb5e4a67e8f8e33e09f2a5dc48c58dfc49f9857392068d800e0149a28083c87447b02da309bf49ceb57c80420b264ca6472217195a69b0794ce3ef50e9fddeaa34d5e6b9dfafb77b90bf985ae9e12a00f9c3980dc05dd7f8324066f6e5c78b07090f900f38aa574b4a4bf8bd72b3c2801f92320146730ee6c64e9b96f85a9b8ca08a3a2ae9ab64fb5c013850059bfdd2a68f1454b933cb329e266cfaa256edfb3a3815283f428c3985a0c0f5c7e590917838199a28f30edcb3cf4f6c4c57912048b6e4cde3a46b1d1017bced95bca22775419079bdae561a385edab63370bc6f6e1b12472a97a6dbbe3108f5109175f4cf41408c98966fb4ac581f1645b76ca7631fcff6acd2939195e8bb717386c322e5ff393ea7c08716a4e4a7b7781c9fab507049aff068486eb41b4a2172ce65a479ad3cbd0e1a572aed85c93983f3c62bacada5fc98c85db710afe01ff6f5ffd4a7f01bbe44f0a4e976591c1135fbb27f0789a8c29bacdec59faccd474bb8920ce9dd0ac671c76e3f3987a3b2230a0777454468efcdefd0c211e2e7f6e67d8e85d0fd0e62b16af9045ccb5a3870f4199b962f8eeeec812e786f510b2cc922366f727ed3a78ad4119b6e2ca95fccbaa66896488c835c40c5cd5b0add97475862938332429277a85c13f63b1eda91454dfcd9386dfad8555fbe726f842f891bb95b7496d0ae143d3b91ddfd15a3283021abde95760b2548b8932e5849e05935a41bba6316fcbe16cbbe68648c30c52e55bee2aee1ac043f687fd1b5809a1b897e457b5af84f6bfe29dc70f545bf6cf642598ec044b028aed710aa481268fa1b5b9c7ef42260a5ece2586f03f3e7b2992d928e8a0f3bd4d4be3f40c812558b9e73ba7321c1588b35f4e79e0c02b837d2f784aa7cb412225d7e408a03728b4915989c69dca1aecf72b8f04f3ab2113c97e79cd246ce9012067d8cc340fcff7a0bec47bcd5d313442e00896e3f0e38e5cb429160f1ddaef8365853e2fcb586da160ff74544ad5bcc46f0d49d7b66dbd2db18835c805b0b382e0225539e0162e2f24329c34c5f3713e7ade86a4965ddd878ce1375f888fa56f65b45064aae2bcedf879c464399ee6968393cd9671724dde981dddc3e7c8884856b9522132faba0dd043cd451fd7bcb47e2c60153bf13d278bd9116555e633344be14848d5276a77e56f6198171b2f8007c9c54b33056e442ee7d7d1840ce3af74fe1dc2d8ed8e069a6211d953d4b16bd8eba46b227005430aba1f7a8f8566aaac3fc71e3bbe61b87527b34bd27cfba553c14cd25c90af6a32034b6113118fc0e56f3adfa6160f12d2636c34065d96bba5138e8089c9834a8df192e591adbdb4fc1c593e6b249afecf32fb55c7591e268d85cb5e020425e663ec477c51450bf01120468bc22db7de93a9e41e2b27aada44faceb9766e38aaf090d356db3853eca46ab600c3b0b3a29501e33a676a460099642569c22930d69e64021f13549e9ed50245e9865729c9b3088e4b7ed4e1fdf845f5a9e42df723e095c7719166a5172747ec78a657903f71ecfceb3086f0a2cbbfc74341edbb227f8feb2c5eb62cc13262d99aed6989b9fcc6b793fb15b22f95562b066d2e6bc59efc8222ad85dd8bdc7b32821e333f27ddb518172344f67e7dc0d1d9534acc92a0b992318da80098b5ca9fde7e7a39832a80a990fc923054cdaf5a4eb090adedee2895ef2807b822cfffeff3b61434d6d56df9a28747cb07fe7ff09bfaf9f93d1d71561a6dbf0b863c48aa4b13ccb1af1513969f86eb8581d50815ca7a79319d4c0f6d9f1ca7d2caa0a6329f818a383bcb537516975bc9f1e62873389a77a52120fae03f470eaeb24c6a2e42745c0430c22facdc6ff6e1b3f502116bc4643ac6d8a6b7972121c688ab294527d9276cf354e8991c41f114dce49edd8dbc79f9656e0b09b6d6d16842b4402c49c0eb229eaac88980ca6e5c15613671350be4f2bd085c40dfdc10d1c240989009b32623a160d8dac734a3fab8731442d58ceeea0949e90ef503910fd2530508f3393d70c4213ba4936199283ae5e68499479577ca424560b03810da4d88afb93c5a635a023c6ef435b836227e76667042cdfc89c4b568f86c043b11fb309ea3e8d17392f9a01ef3d67e031eb962064839c55155994ebb00db8a5c5c879ed2992143494ecf8c551cdd9b484ee431855c3983e8cad9d96227590aa6f804f0d5c07d2da7dbff0a2fedd9c629918702a62ddc0cdf7e001ec7c376790cca2c893ccd14c9d076a5802c5a23e53250cc437d519788a7c19f54310cf9fa49ba85ca0d947c25559cc41f61c478284404e989ba496e9082166ec4680a77adf87c26406058e0f09d67b0a945a9f59759e33b6ccdec0911618dbd1da5e17013e5808d29161c56f6623419fcc58e1ddce04021a7d004dda111ed549d7fd926983ebfc1268ce1c7add57d1f76f8e991a55331d92a07f38a0a4df4723ae7212b4d5ad020a4c14644bb04825f45a97b03e6e139dd296425e6c55f43a8a09d5fd7c67e93db48c3eda6ee03a95ae4875271a79ecb76e8a3740a9022b7f61a8624d4fcfd9030bf2297dd9df31e9c91ca694f24cad08aad19694bead484b023c21dc49346d1e3729ef436d58284d56e212f46bf7072334ccb771fae2ef3d9b3061a927cb7aa8b5cf85b52bec59b91808f62e10fa667bce578a09be1102d6d48388f142936986e139e330e47a89a9253c40a3d9200439a79dd5df50390ff5fbfa7bb240e13117d7b1485c7db3b47fdab3e8e7283f8f3c321d1eeda5167ab40b211860dfa418eae7310bc7574dc3edf0aad0ef9001be839d32975fc4ef4936d3b629071d95ae54db38829718287265fee8a8568158e81890c1279568810a068db1b1ebd6bcc2ab88ecb4c31d78b04320182b9d50af25e3d6dcd0410e8251d86607f309ec775eae7a4627b66a8aff654b673227434ea0a7ad60835c4265364a64f8842cc3b83127a5def4d876e8dc98912dde3e89902edf779de29e12ea39d086a69927d1818408fabf96d224eebdae970a7ea6688641fd3eada6beb961fe7ac011c734d11ade363e9c0b0733a7c8a73c1dd87339d84370fb26f12252a945ee12ed0637d34d1dbe8ba204a878518b9c6c57a51fe92cde34781865c542f9b2ac7e2afa6d27740789e1ff6271ca370b355181df578cbaf261972be55ef40a71c4845b2e9a5512edbe439b7b83a7de31458f3868c3e6823e75eb8b89c74881f1350d04585c95a960a73f6536750a9514794a5ac608f05916d94d8becb4d54389e35e8beef7bf4d2f5092d226a60a23180110c234e5f8ce50159acdf60d3353c87f0aba454f5b1ae9a3e5cc8759581db64fd3d5d7b782ca562d26e09a0b873a6d8963b1b1e61efd9be98247517eef13f855d8ed5ceb14822298ce3f4beeca451aff3fb2421eb4ce018c1983d0cf88dbbd191dea4ab7bef29e50ad92bba0c060b1fd947a6a1e9c60307c140125d973eea0890de693308020047f61c174fd3a19011a44716ce56eb19e014ec0fc50c99164ff5438a3f4d87f144d968e91aa391d56105732b15b0da2be6080bdced16a24f8fdd08a3c835141e1d3956a340369505887865ca3f9201e1c2e2f6b09de4715ae9f17e61ad59dd51328ff4d421e609b45912ef3bf5a1639715b43e590a06abf1ab4b1eb4fb4727490c45c61d0707179265fd426b7668c8066e918cc5a4838a31adee8c1e9c5a2ad45cfbebceab2d7f40c3199b38486bcb25ef2c40c7b8c60504c92ddc64ee759e24b2f0cf137f11b83ac84d47dbf5bc82a26df7de52b6301fcadaa8de124fe280ad72e0268a9ed19ddc3f6c2f4f9fc5e837e92f8a6a3d08095e70b4b4c205d56ec7790b7fffe75b158e2ec6e93675bc1fc4617269897bdf39f9c7152325c2978dda28f976a6a8f9acb91ecd43fe3fab1b8d91246d8bec4c0d5d589af11b83abf60cac64ad6119cb1ca4470f8e72e0c02d864789b5f246d31c62ad54c6e24eab65f0d73e6859ae9df1948e9d6e71c8cfc0f594d5b0d29142951642aa6be02c1919de8496183905179ca8000e2164aa68b69141d22985461a8189ce9d9f783efad04b5002f72b94e27e3348f914c6fc37a4642d01c9b3ed2784d686ae50faa66e581c215188669de2d4ad374e07cf75d6bb700754054e3fff94ac601f4389ebeee14dfdb4678fe424703c5123c3e6d2b9519dabd519c596ec554c3823c18e0cb075b1350381afef635d3e4ef5c6e8fd617cf1ea5d6beb8ce5bb25d56d812833d28b4f429059230926e91d5ef5ef5635ddb35e3d7f83cce1474f08d15599e9ca2b82d88289977803b9d41f3ddff733ec708e09118d8ebd22a61ed1aeda38cf95a0d4d023d18d3efa2b904afd1e4239a29216128b3864ebe5c5da3583c2ea80b717d81a4164562ee3f9a00bc5ee23a1e746ac33d838ab38ee1735e5765fbf01e1a048692e310c136f855755aea520fcdd22bb1a34031395d94166c031437e6535cbe1bb26c6a55b7c5d1a0e2155ead22c70072ca4ab65c7d507a8de7791f6bab6b28fb51e7df0e987fcee09fee1e01aedba8f9ff635fb3053192f4deb97e37d0125007e25af125136bdc3b82d3c678a33e99f3bd84c10fa02267ef376e1f8c744c35afddf1628cc144ac59b41f2dce8e1126f2c343aaf5bfc278ba54c3f913e89da4b9a91506c6f8e2e58fb12ad1d251da6e67f0f0a15465ab756d99055fe34d6ccc9ba1a6ee7c3efb3333fb1c7a3a4958f9c37a98237b3c4d49e4c3b21636d27b4bbcc903b0ffffff4f