PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 84221 832ed8db4973f7ae7f8a3f6a612be0f8781e1208883ea0a1acf84870fee4247b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d8fe390014ce1e770a6ff16755b398c0cfabf89f18fd420239dea06a812eafc5
Certificate Block Hash
832ed8db4973f7ae7f8a3f6a612be0f8781e1208883ea0a1acf84870fee4247b
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0006f000001afe0000
002000000002000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000095037f2e0fdc8698024a7c3e2e91696b662787c804b78c821da2dd5037a576a9c40ab1aec243065457cb9cbb34310571c206d9cddc9d6914501957cb7eb3585b8ce838f8b723c0088731d74b2f80da635079cd7d7804eb9f5903000000000000000001000000020006f000001afe0000

Raw Header Hex

00004020ac2f75cdcc49ee4ad4b8f0f15c28324e2ecaa3f13fcd0ed8401f44d8fb26e7cefb406538f594b5d21965a0f15560df3eb2284a332d08b0fa5844807336e52514e7b04f6a58c90018c5af2e816aa0de390242fd189ff8abcfc098b35567f16f0a771ece140039fed8

Proof Data Hex

59,560 bytes
121216010307b827fa0fa5aec3adef47a7df6b5a1a19a60efd9682aef413ddf5fc0cfdd14c042ab2be25f2774b24c666b3d7bdd4ef27667866dcad1b189c5431a4b54266abff1925b16622d73622cbfadd3a7bd79b5f5f30bcbf6f3c6db8b1aca1cc98e31cc592380fa21fb2421f68d373f897f4e5768bc79138995946ce6afa29dd0cb0cbe324031966d3584010c90c75205ce01bf226c408e4cd1ac6f70b4045f04d853eb9d7337a049d84ec35e7861a363c0e406a8abab364f472e95c92455ccbd0011ab5e98861fb68b91defbc2565f23419e99a8d27cf013e4bfb87eb07ddbed57de101bc3fc51c10b5d1689c4a58f304d828746094bc6afcde8f4a122837885f930f5e3ea57afda6c126e30c347e3eadadc98559e293c9fcae04dc0229c2c40e4c3f57cc293809c432ad8d47030d8637147d0aec156a438883bbbc5416436978b47f4c6b4f92c91701efb5bc3b83b5f16443f89c35da2339b960e98c38027187d40f08116b874190ccc3d91c1bbb1d130db62b1a5c6468bba3c47267374bbeafd032c2acf4c4ca3654dfca45d779a1be3d4c52da4ac4c7eef46cb863f5ddebe18fe2a1ed7da8e24931dc0911c38d660b3bc88f8ed113c0821dc79f14c38d227f3e89e37ae2fe9363185c04a3508774df193055782303a0d8b3dea46ea528fdd96180fe095c1b02ac14f45b7e38cf6a3ea0bed8f2debe74f4797653165115bb4385b5de8f84acc17b19e0e383496052887d128f8d51bd803be1d6bb989bc69790c61ff19195cf1e5929b1da500949849b117d2b9a78ffda2ed0314cd6f85b5722cd712dfa138c0e0a2212cb0855bf2983e9dd402852e7158bbea6fd22d1a8d2ebaa978bf0fe98bae4a54215b4ff4975f5ecb859c18aa52f6989276bc2de0d0b782f8262c1e45ec2df70b035be6c286e3a330495a2eeb071a593ed288be799e9cd258c1d058cd0ae396336d2580b1320820d9b31efaa52715e37113b87226b05b2e05057fb5dfc36bd5f9d7daca51928470c8a408574a8534eeb370255efe091a057baf3ed5216e22c91157aa4a1bdd14c57bddb7ae80209eb379adb4dabf01199f27d93574dd826cf1143d2664799d56317c1a3e2c33e281eb0fa9a5c5bc102e68746f53784b802f701aa7ed4cb2e8d405b6c2c9e4fdf9be2e448e38f4fba7021a3697282a7496ac74953bb2f87535dbb6da37a5860584be3956a5c569c4fd949d854a2489d5c127e93509eb2e5e141e73483003713ba3059b95e56e0bd0be40e9d322fa8c0c037ff4c661c5814a483f90f58df5740dd60a17f0b1a23de466f03af056eaaf9750d3fad99a8db402668343f24b13b67c4fb8e3e2642782a2b89f9ca53576eadc9743d949da59f77ff20be0d7d07971965053da2a0f2f899b7aaf93ce23517a1d556a639122567aff7518648d6518301053f7ca51b6dc64eee6170235c114f05c80089a8dc0e469da55ccd310ad258be51786550f7a6a12f03b1f21cf51eb24b87f244ea6ca7db3eef57e1fdcfd5ba409331c1bc3b0b166e51a01fe696e8e41ce59ee541ab787cee565c987d2fd8a50fc110055d6e5a2d599141e2682cd42e79f3db570ccb558f7bd7a0090faf07ab7fb8f85f658a15d2cbde68ee183a4673c64ac237dfb31355fe1c8b05a93ee337af63b78791728ec65980225342de4c93e5aea7cc86e8de5007e9735a1ee2f1b6e135311872df6f05c334f8886828bfdf9551f63c217f01b378f2c0bc2699f0dedc2e875efa41ad30fb43fb68616157a233947e158ee0cac595cb6f3a9ef5c5fc9aa838812d8d0e15d23bd01962d3fedfcdac11a340fd887905930be130c6a38504e5163e25a1922f199305de1193859cb10e8b19e5e835595fa5eb3b4218192028cd0d4665ced2a2ca91a09e124787f72990a682be7fa011666f6a3ace956def87642f0b33c30d2f0830f2a36b30beb6e91220a4d526dfa0c0a4960aa0c43abc1285f53f2ae10feff48e2cd2b27ba0017905ad663db26d94df72e8415e588719b1e92f9d3f487f02a76982e6463bb6e6543d4690d29cc821bf5ebe15abe19af2cf220b7fede7c10f2a59fc7cb969b5e4f51984338c55a4be72a7377b8e170eb0d47f64a98b677cf6a48c97737c07d2e4ecd286d673b14de27b9310d8ed06f65d6bab655fa6e3afb047bb4b80c8751b71da6c9481cc2beefe7af1ae0ee64594a57654e3479ca72c8d852b3face49ed4ca5712d5750cffd49753d5fa9bf2e45ac8196462e0f0567fd870db2800ce24eea2baf3ca20b1b1650d82358ce3e09a25274c4cf7201a1c3bc717addbe8f5913f7b67aded155af0e39ec1020e6ee9cf2c747db265d5b9b59d773500ba27c35f6aa9b686f935555dc07169a894122cf923d44d0af1c40a79a049ffbde3f3a2283407992309cc237b66a3c21d8da8c9dabb01811b1b5bc2c414b13f8acd304f32f32906452367059d67933354059541d1e5645746d30298a35a00b9cbe185f388cc9cfe72a7b03de0ab4bd42f5e37873e61a3143284e1e33200a457516c7d197b4b6c5fe6706c05421aba20f2b60d84ad10c5fffb3d130b3d4c1ff8fb2b37513310c324e76bd98a5c0a320d3bb39b8f542cc560417b1f7c788206a2b40808c9113702d0884f4229cd0dcca25061ff81f3e4d991576144447b386a308657594f85ce0c9a3d4bf074ef6d2f372744c15db4d06d54a8be45162e4cb39c37608b4b83a375612a46567149060b11709128344923b86a27f33d6c2d6976d6e504534fdbe5be5dc2a91d1c010fa612d38af1c647c2242874690b256ddc67d0c64e5be2625ce338ffe8c30cce173d953367a751ddf4ad10ed3f36a03c855e87ca7f6866207e506303c723046211daeb36c6c10e0054147ced86c37e322cdd2c3734a2d41a0d6d9de28acf4aad7e3cd2f873bc283f1a590588920ffe2870074b242677dd868cd6388247f644e625da8f1e4491a9705de2c5a8050ca810af753cf423866d0a6d347ef7a2587e72f7cc1b7c22a62ad3085ae7b66acdbfd8a4ec2c3d8b9df4b850db34664aa88f584048f831a26cd531edb4bc01102473309baccdf39dd8b0e1a0994354f21f52f8c25594327bcea1b4f5d0db031b9f651f790167dec60d5fc770503be5f0c22a42af6295fe6ec5e9d7826c64fb1e91dd436fa16f12a999015f6644da13baef626798eabaa911f7389ce60e6600162fe830bdc48a74bd231631931f291a9a8c0927044821b16a16efa40dec90ebc6e30c45aa4caa495db4efcab0539cef1b7c0f4a95fc2b9c8e550e3114321ee4b2d168fb80279a0b48c43bd96db49a66b0c66107d5225293df8207da710b118828b37528334c0dc0d35ef49af7ceeb19ae784da6a1e03f09145986c27b1e57391a7ad125e5f22f23609b09ec03292d6d4fd53592cf7fb46ce1fd07b16406b1f2e7ebac63c1ddc66b0efc05df2c1657c6e5ca8440a48fbf3f90e028923ddbac2aa428602dfd7818a12a717f48ee748ae2a345d2b224f3e4770c2c1fd0e47497a8d6cefe06d0f09367e35a5a48b00a160c11c28556f112571f988ad5c373e8aa0f12cedb063ae68cefa4eea7f2ebe665b1d532a92ef4e22665c50e17b0e05db433d71bfd48046e233d8931bc163cc957571cb454c5dd66d7667d40680c6122cb0bff8a042924559042aa1e574af3a84837e7cdb8a1e7c305282ab0f6d11a118c13915f07766b20995f5526afa5625c13e53a660e655996dbc8df6df04d01fbf400b4dd49de44362249053595eb83482079aa95236df4071934d36af476dcefdeb655a673aa0e75dff969406db5508560d62ec4183cacaee2ae2d5e950bd1e199c867100d0a2a226f4343572e12b9d2b5eeba5a9c7c12ded6002b2ef81c88fc2f66b234f4bffbd317348088cf09c6c9123435cab1612e28f1e884b4920d10e8d11f534d6864b78164827d3fe26fe2e88bfb8ba7fc917b0eb06620c309e9cbc0b21a25eff1646a0ede63d7d8c18599073b60ee37991b7f8653db555e4d6eea5083a7f9b34995f3907a693dfebdb47da4790e42ea50065e75f82047c40685160973288cf2a3bf243e52ad2e56482adf4a60aacf96d2f03ae2bd4f5414ae150ff83ecc40fa238827d3a03bd5dfea4e2cfe7bb7a5bca93572e0309975ef48671f9f47679afd78c75dab7c69e0873ea5a995b5ff068e5bcd9fe5acc1c4faee0536ea1ba41290bbba5d85b7d9355c9e7a7b432bb9b3a5bafb93f1c00b82440645d65dfed49e87a98abd8670d8039df7039622e8badd1a1135ee563610c5daa1067498d50fb79c2c7fe53b024c384554a9890450131dc90016796c6bf7cdc0faa25b436a6f82baeb4bd7de7526481727007eab01f7f7b822465f4b858a56effc5f57fbc7d45baa4112b0adf0717aa1790d290ea11cfaf2f8c6cc5e0d424106957ee5c3e6f375c49cf57a587ad522f94e9e0f0b1185740d894647e9ad2df06fcaeb93b988dc63e33a7be412969a016df8d112fa7ad55400e8673799ba5d18eb2c63efe76eb49b7ee5fe3f96c868ec1045ce580a4c9bd200640283650c3dd50025ddffa1ccf8092889452997adc242015ebd05277acd1fd34766c498d697c715b3914a263cd7af551814fe0eee43daaab6247903abc7eca69ea0756491a1a17f8cc1d8775696e43ce7d2fa3e587018d4b29b04764d7d15c47f6c364632a7a8323f6ae731d7dfccbf0fd13f2ef672b9066af50677ad84035bb0f6e4e842d0efa2e476244cf56beaef915ee83f3a2d3dca2c8996e9d090586ae7de9eb084eb13f4cdac79db5514edfc31bfff131a74d4713d6037c34eb0ee407e498a1ea13cf7c921470faeffe8a460def1300c349c9993e7e50e5a2ffaf312a5ae07376488dfc448056ceb8f8914849d74a9e2d13d0c353ba5f202833e6a3e31bd29472c5834723f25c0e457dbd1942606f41dd077abdab69ea5fdefb9fe9dde82ef6537508693ce86b6ef335c53800ca6f45e23124c9420041151eb92398408e9bf0ff8ad9e404e1c0d62b90c9357a78ac74992ea6c2eec8bd235d9bfe355930eb01f7fc4d17044c0780c1a219973b2b0421913819f37ec214bc8b5f8fed5f5b0e262330435d5c95f144d82ea9e0fcc71542b0aea566fcc5075832eaa11d1920d7b38267c1ca122ca7d64e131fc240ee3323ea44d90ea4debfaf20fbff5addb5e6f64280718a490bc716c0f66e49164b6e7cdbe5fc0f213e92a1987dd15ada5c7ec97b7c22cfb6da00b333b5f457e6aa3b39bd7dbde74efd84e8b34745a896c9af1a1c91c5b88c1df19aacc10a685e2ea8da56e4d550eb705f7c92813ac249d2783d3fa09d6e062abac3fcb3e8af023789be84a4805d39630da635d766fc8d1c927228b813acffdf325564ccb1d5f6b71ad45fe45d6424e841ff629ba739c471bf006e00adaf924f66f663441f9dd97134cce988c05405d94c9ab0a9349fa57710e5f7b3262a1d6871c791aba69b9926b92ffe5dcc1f7d621dbdb0918558b0ff5b890f4bd55cd69651af488cdb6a375a359d9079e5cd9b73816f755f07550bfa7e845075c1b826ac355c556fd6e626940f362d12f7159ade142162232527eb6c0e6cbcc40cbafb0b9356ea487d393c067cb3e2dcc90e4459a12408b0050ef5fb7bbe061a3c8232d8e7c9daba5a3b4385b63a3a7998c7a999fba41bdcd9edbb903ea26ec1ba78eb576d68fbd170c1fc003499c1772d1a9c34d0ceff4c413e2468b6f161877f01e39c6222869c7f8a00d647a600e4bbca0069b90f6caf6f9d61818c7ac63f4280da3f9e7748659c5d15a0320d361ff8a998d0b46d51901d006e31b1c2b83290c5c24f414212c967d68843aa6f5ab726cda480440dda75f239e79c5d69e6db724b061cc2efca2ffb2fad03f5eff3ab19da24895e39e540200ed0605cb00d2875039d1789b12ff868ab3015adf3aa9cfa9050554d2e551a2132a2ada98613a54742135ba6fdedcd7f378d89f161518900b58f4a4ea92629e53ae6bc83ae69d5e2aa0fa1d39441fe9b7b78e55e99237a7311ff1bda9553a669a3aca5c85f65337eb550547325892cea22c967a61e5307f51d1a8fa84e1a3bc3935f3e028a19bc7830d7b8c6a29d2d33614ad15778e6990f36588128726294de30b1da61c26d770dc0bc4da4018c601fa7fac55960424b7ab0ed4405a93391093ebb722b8fbf1665c6ad5b86806afbb9b0cd43d497f507e6b7b6ca07637b9e9f0f0e116afa67fead13c9166e6a0cac4fa72307b62467340e9685cce9e45b1a29ca0f9d0624314d716dc9f30e3116a4e1de3f20ea590fba0cc1873a26153a81b3ac316b9d14337b54bb6c635912b1cdf6b823f707fc38fafdc56c49b4e9d76d8375dca809be6bec32ad81437fb7ad21d97acd9cd8f319b0ec710c40f741b3a65ac9c085b41d2454925aa6b8c6d87dcfa4139c69e189371852f2a00904a340edd5ba31f237efcb4a09cd29ed8702426915347402d093d792276f6fe77cba6a0b7fb93cf0fdb3d12e93e26f1452eca66162f82d88b001a441ed5df62b90b082849a3d7f9cfb8993325765e3b87ce43f4e24db8f8003f1a7d0e19417c8cd047bb92645ed5d1c2b8c8486c011d871a4bd2757b9cadb14af8a015287b18359dd15eb4de0ee9a3f09fe78aa344ca08eaaaf60c794c37608114f679f16cea23d6673987cb49a13292a0092b35f21c0a1c1716962c23a6d0e2e2660979f1ff8bcfcc6ee365c4c00cf12370aefc79ebe0a7472bffd7058686013822be5dfb4bbc27f0517ddb16fe53ef3999797ac9c86067e5fde9f65813a947bfdd049c65cfdb59830d0f4077412bf0330f6b52d144efd45f5633c06864f491d634d11c3b75a2ec2ae6f01aad500bebd2afbe8eec91df9a33726c3b5ee9881452e8229572af7e2f97169996bebee9e31968c15ea790ee8100f6e5ea11fd28a99a989a11d13e88b66ca0fa2e28b34af5315a0b1f7638ff4c62e8431d1de9885d9cb1d3caa5f8439b43555dd1027a71aa57cd97c0662e851167e6769ed915637ee2142cc33cff8e171fdc6cadeb17a50f62a22f7ce9716bc9be0306e3ad4b02c3cb850186fb22501d09d928f6b4143bf31d51eaf4743d9e63400673727a819a733c1e7ab8ccf6cdd42b2ee6e1a358f664b6ef69a16a6365c9d2fc9b26316bbf6abc87fcc56f5a27fbb54f3ef5012955ea3757acea13335a7ec1d4f02e1d268913357cf8eeed95b52c54549cf78ca5da933d8956103838e53079935dacb9d45c08641ac223bb81566235642f0c3fda8e3ff4a1a0d8a3ff3d25bb771b91aa8f6508424f9aef7b76e2b838bca5731cef325da29d6e1ff222d2dd6604c41a19d63830e94cc697782d7ada66d65304cdb11a98d74decfdb9b6966454bcc348c386009931b911e1ae9d1848593d29bab29b889c73c3d8b8581930e702cd14a43b834082cf1de761bdc3f6253927bae344cf87a6f059396f11d22a48b39472e7cb3424d7a25f80b6be3873770fb3ef3ab883a4267dd718a62dc28cdcd73c223fad63c4b10413f1b69ca64099e52931d4a33b707416e462b8603caefe1ac124dfa817ff95a8c3d6eecb66d5aca246dbd4edca9becdef23251cff3be2a05534b38dfed0a10ce6570a9ba045f228e6f84b103c06e3fff0ce968b507c076e3a75388ab41050a0ecd29e07a19a5779d508b1e54e713be6747ccf6dc462501b5849bbf037d0fb17935d935f2f8331344e93d1074e509712b14b07cde842854c2cce960a825238c52972a7eb733467ca2ea33cada807a8d728f70fdf08dbd829287b8375b3a5382b6975859ccbeeea813dfc24de6d0ca2425dfa4ce5cfdfcf1fdfb4b2b09d0bd261ca1f6c672a667ba2e9e3411982a49345c795bb166a10fc3d77380388a5b1b97b8db233f44482186a6278a46a1ac6638c37d4fbdb9527419a2f2e283d4933563b58612b82eb5794f9cd761d8a13fa2af0989fe1a27bfda9c035f3764c39b3b9092ec50d81eba7650b45fdf0006e79a67d0e52bbff65cff6026fe85c37142475a433ed8cc02c61ca42d0457025f7e017f586c5483a82e105f13fae3d0eae7c55a578437115d32e2cd0607cbae1b06951f0c57a633f0b27a2b60a10f240eaf715624d27ee99a9faa89445a8ec3897c018126c19f448b7e0342e045335b5082d59217ea8d3a200db78d29514b6e00c5a32fca872cf38527cd94c19b1016afc0535dfc64edd5ef9072b8458ad626379bb42d1a833b5b568fe200464b71518afe04598d9828a4d455300555d049bc5a56d6227a153a3e119785c850198613ecacaf73e7a7797b2b53084bd1327753611a70bbe8370f2daf380dd28eafad614cdc2ee6c2d35e3f4e223c325d37db96a17280fd4cd9def25d820f792477e01cbbcee074fb637f8d977a1f75de6067f2b8903078fc08df1708c9adcb7e8d8845cdc2296d9d43879e33e8227fa02d45596b92b3a10125d23e9dddf075688b813adce028e250ddffe9d87624e11be58c8d1ccdfba3a369c3a2293864eb71a0344a017d79fc19d027827a19893b70a190310825d86efc370ae6959959a1d212d178ccd3dfc6c3f0d3bb215ef26a002b035f28033388965890d72457a31b65be0b8f902128455e1a908f33005d41e8b1215ab0a26d7912489d9692cb8bf7f974753d2f4d6d0050911d6bb6fc25df22cbc3265ed915fa3648d1988589793c3b53005cda977b1b305c12917ce6e31adebfb6c7de09abb736ab65e1a23654926ff337ac229c7bb914f75d20547bfe96038a63422ac02d0d8335618ccef9f674fead0f4358f27173ff8644e1f3cacd17361f75f843e6a44db63456c1c57dd3929264b5822cb731c87bbddb488bd1e2222c75a1650be5890453b5e51cd4d89641c46004aebd0cb917e985068b9fdbcdbce1d18ba82fe8545f70af5f42406b90fe28113cab0fdef047b33ac3d7b5be488b208c17371a92fa0e00c3140e78e137bd815821f3476de5c186f05849c31c50e7b792aad1dabdf6e8d2205d751167b6804d92847c8d2c51e87d7b5b6dfa3c65cbd7e08ddc548323115a944e2b345c2eb090d2d7c24235eb16d24f154489f0046aa4de32419bff92306de57c7d758c511f4d24a117d80a71f6e9c28c3bd137d695e0abb7572ba2dbea37a09509871dfc9282637b747e5705818aa74762bba177156536517f551f63758f10c7fad59e3c62d568fcd3d5d622806d8e54a0208024eabb3d38663c1ea7653b03f427b932ebb1e964280120574fa0a800fa55e65187dec530878a85a448c3e29c84b4c008acbf6f4ee9cdc87d92303989b5004569f4693632a3183b5c12ab07cfe486abecb1863ad104ba2422f2d1806861642aa6bcde259ceebaa3a7aedfe616681eec34e0a70ef7bfd05c80ea7a130ba93a61f24db377598aceb472733336c33e04f79506dca446ffce4695de9f06f47d4fef33feba05ac236daf0e01c32569aaf31a2dc311d5ebcb5ccc02fbae7cbc332e31e0075766304682052ba3629e924ff099a77d531884938a0df16ab1406ea667fc6a7ccd5b22154ee85e4c951786b22a53e1c93802c6e0f7364345aac692a1075cf1f7b2a474c82bd80bb46f8766e4b6e9c9c609236ed0a76b6d24a63b4782adcc05ea4b31068fbefb3d31a79341cd2bdbc41fb784769c0e7d3ddb46f476c29b557e35d726478fc7acaae362770e7b96dedbbd86dbb0b972a7ead88b37e7ba6142711fb19e6f0ab7440c5e916434bc4ff27642d2c6d8bf40943d04bb878a4364a79b6f1cd5a71fe27d35492a2499ea116f1f54db662610bac6a02abcf378e84f54e7e9f2ef63d822dbc432d4e2a1914badd4f29357078c22db19f7c47d778c402ebaee55a9d7ebd52f75ed6e56cf9e839b9ab1d928d8291e0e7162344ac8511c6af2dc27bd48e820a5c6b0999a8401cd5e9da2b31dd868d8200d371c780e291e4853506532db4c9d0611943429ae582eab7a74e12358a9728a6856f9da6918503529f9632f164027fce4c405801570c8b58a25a6aa0353da40f2da19693df0bfe3460ae59e1485051267b9f14f9b4393c0552bee2c03db1ed6f376e87f2880122776f324c14757d55e0a649b34524e583dfe090621c7ae16a040fe7b31967873c506c95130de1ae185bd79150ab9e3aa0ab371781743135a0c07d2bf13981c56b5cb6cc69a615de25276d82c2af96ff561f02ca092928bab7f1560693df87a93ee6155fe925e10213f5eaeb7adea8de4c91fe7a015332238d945ff377b3d14d6469c14071e22653005c8d6a9dac63d76dd0c083d8992b034ed35fc8ed0333083262d9111726d38168bedf7212f501291eb8a623b314b5eea796300e5d5c14359ee2b4e748444a44c65f06a59277b15724a57eb176e701ae292089a90545e46f9149f8fdb3a23d87363f9280f731563eb4c14ac50335a16b38609fc75224dcef90d043d3f54f32c1c2602d1f12a5e6473d429f1a59b79fd85fdea3b089c78477c644f2046d8bf8b641440bb0983b46a03e1bd35f2f293f1b1ae91f81124e7d353f1fe0e9dd9a1bdf2c380f33cdbf9e63de22a165de2dd85f32aa2deb6fc6820c91473c4d40f1fdfb85e04b14a85801c87786e65d74b4c6ebdbb747768d55d1d0536f4b0889b03e5257e203f71b77aa89c11582f9ca2988e55331d98615ef08cab488f5a762da9d18f214d3b6703df377034785c226d77959e24fd62854126353c451b98ebde03e5e49d02bebf0804863ad46a57ff13578ae68e1894756ea0fcdf98e6caebaa225dbe71caa51d320f5351e262d6c00554b3f1a45306e9bbbb5d7ee59e53b093a1e5b31b0222e34c812215d180c50b4154fb24afcfc3302c13fb100e3ed24d98d30de330ff9b8898ee6d5fc575d1ed5ca15436fd2bb6022372d4f15b90227c20835fa1363e1c9a47d28267d1208b6a5cb64cc4c7982aef2f99e96a0d1853d00b5adfba84ba0ad8b2aea6baad6137b495fee90acc968da7fa542adc2b1e0301cda9d2675d422b625d80f62f3a3cbbb5f4573d93848f37e25b69acc32ca50446d1517854f3eb512b87c8cc298993f3ba3b4efbe145c953d24360b5d4e45e38a3fea49992d447a9832dde8509991354329f0be15541debfc3f8dc1ad7d424159dc117c7b39b1e1330612f004276974dd2d80853e663641943f631c08ff050a9eefc09c0a406526f94e73829c192cc007f76ec31dce7bbf4f480a74d459d353d9a18e1459b4fd1c18b1621ee52f8c2d30024e55b9dbb249bbe6a1f84cd4bb1e13c054b8368706bf0824558593641de480e4920f2ca40f6ed17e166758cf3f89a0d50df1b291b0d4b60a8de1bbec019e0021db7bfb2cff3f9dd9ef3056a4442bf17cb183fb67af44dfb8bcc155b70b655510745a99853050d78727096c1f690a3ae88413647471dc340a560a2cfa2fae9b53243532b911330162df9c205559c565654153e07a87d80194c37f7902d8c673a28c2d92c94031c6b31620dce3f23285549d1166668246b31a35a07b79ac069d33b821877ff6fa05dada95f0b34ead1d12065d8500c9c89810e184b35a065a85e3b86ec97ddf2b34c347191fc5443a48542c43940a03c7741d8038960da81a5a31dae54a2944d3a5ee8d3c7a766ee4eda8af38c7e955fa65366f9c898f883f68d721936b5a54070db1f6227b9de1f06616ddc060c6e83094a90922d239f7cb27e62fb6231a9b4a0166255a507c3930db21d2e93cf7f61eef0e0ca94b0f8654312138ca4fec88410a5cba3c94883d37030480289b4d0e988d3924584b7e217569cffe57977a764879b6a100c34685225f03021fb076595de291d7fd0175f9eae4825ed66793c393f727c09693540bd6178731de85008efca3dc229ab27305c21574b90ede8613d0e0cf3cdb112642038fd69acd3f20cda6ef80ff98f929510372b043dbaa741150f166f22bcd4ae67263d5df17da3b8b1d3c8f4eb88f0f16523137200387ab4a3c6db4abb40c2fa51e685231e95863d787653b8cab01cf828df071d80b21d705e14f7c3e2185e51ebe34c7bf652188fb9ee89d83cdbd6964588659e6d4ed207eabcf902c2e1b30080ea4d599e9321d00b5027ea8c8816990e1bbda6ad00e57946cfc4fd55f6d2f38d512981bb8d6f3318b905bacbd090866bb3cd1e4884b8b2480ced58b22811adaf9230715de5df4f12418966fcd8587b4ef74fa5c1e352ac13e736d947aeb458c34c210b71b57bed51e013abb10eba68c7353720915fd1448f89f7427af1bc7f89bf5a4d2ccbddd2617a6325bd62a5797b0d788ded2959d5ec243685e47a170ba3e1c615a0c29243b36ce6efa254263dccf587daffcc3ca636967df0f4b9df2c3d6ffdd4a30625523711fb87a3ec124a3d858a0ab0e3ab0900989045135eded818baa6dfd1f881374378b24803406881f333abdbe0fb5a4b58984a635a2be65da62629db4fc298139d6aafb1341cbdb74d56d5772e3b5bbb737e8b8e923995014021371f4656bee99268ffbed7e5a972a496bc580998b02161562065b552e5793db8be8af49673479112c7446bcd0eb2e8e429c147d7f939e5595542105e5cd31b898de9eb8002bcb77a6a59a574e24b35289be2d46ccd9cf621a409d0d5d59e17c2a42d3a4a48d1ca5561d5f7b84a0425f0d2d58a422a6d00f0be1886b4c3c7711cf774b92f7bfebe19d6b38112be0af3ae9a7ca50ee1f91d0f132a793f26476714f2385444141985cad01795b5a464224b7c04232c30cd4d1eeba8c92cec3f55776c92d6e5b7d4734cbca4f1556cf757f34d3ea6f8af4503e6fa249663758e6eee3c2d65a9d2829a40dcb86819ae0b0f0f6332dba12f4235322edfcb04e2f17bb317b790f75a6462f9b4cc2ba156af0951f9db514f5085ca86f7ceff99683ba8a355318a1f69da03b17416b7af9b122229eb6abd7185036c74715a371aef5aba1b1bf830c5b129a29becd20a835fa1673c4113a6e7222c168c290b56738c49f6dd998f8aa5f8a5555a6c7d9473d8a2037940f91c8ab2449bf80f775f185ced733cf471dfabc9554934dd3c1a73042429ffd79866382e788c485e497785ea8994b49418a0ef0b09ff562d7ca3a51e025bad89be35df05c07edc509190b4556b1da9dd7e385fec85584c7bb1c39291af4905ea4183baa935d61b06feea7f7fc24530be52d1146e059066e303a177250ac8ee2ef77387171a64d2986562e87c55252ae85021d38e600dac3e8449766713f44cc207bf129e8196bea9343787a2ffe18aea048159668e4cb4d5f3d2805ef7d79e8884c2a143b57ec78222169e58fad43fb9af1fd5b9c2a7792a3b6f0814d430c6cfd65fa9d63c0df922f6a38af6bde5b9493bd31767a25363976049c3f3f1570559808be68b0f2fbbff220aa4786dc59daaff53c959f56bd7a3c65ea6cd72b73c90366d1c199fd9ede8afd75a58af288fd358f99815dd6eb8dc64735caf4a48b5a1aa2af3f58413c567f9806409096ef609f26b0c8d9d7de1d9e7ec1b6386c6b84783ef3a004695c854cdefc75a6ca31fd7866ffc93d1f691959356d661f5e0a4f3c7d6e70e5fe1a7077b61484b02ff59790680c16b5e833500a1c6123091486690bf6b892b0e050cfccc23fec2d53b0c5be3827f27fc753a9689275fc89ac84eabcadc8fdfb61f54b6d2167991c0014f04a1f895810f2bbea00ebff913dcd4d8c71d7096895cdc525f1aec473b6f5ba98b49428aae33b0786afed8e0450a857d5fce2f4f792113d8eb91da8e6b809ce03376a94be38d27beb91c6605ac2b0da291f64290fe2c464067f8a59de25ba926813dffe6ac02286cf6bd551e741e2781b69acbbad6974467ec41c29a60cca24735806ad96e18651abdddf70a2bea74685c94eb6a0bf3c95ad7e6a6ee60366c8a67a6b9d6c50c2dde305603dc7d18c5639828a1a9130e70d3320123ce79e4b209b85b144f78916f8c1da3910d07d9c78278873e62793a548cf78e390379800de7adfc99ad338c5c5b586b26fa9bdd8851148e98fc96cbf76fa1c0a1c046c3833b58197faede9cee742239dec852c896ed8bbf4ddfc4e6ec0391235cde98cbe3895de389de330460411ace3fc9802c1ef04261abc8c6e795072181756c2e98aedf448af95b1d90ff22cbe942ff936c936a1b683d24bdcf31b938a2ccdf9627286941d1f31cfa29a02233276d720d4fb4caef1f647506b1ea3fb2b8bd7b981e375e51295fa232827670b3cbbd759ac4563998b748d7af7cbc9161b1a1064de3cdd90ece98d83434cd56c424bca0a9ab15f359768a93ca2a174db508ca88ffb33d4c1fd9b05f7de38dcdc24bff9ab6bcc9bb5dc04256ba16f693b6f71aad358fd9ed1b81141d51e70aabc4e18b9364bf2374a8fcf3c41636f694e73877afb447aaf79d38826644304a0d05426da8131253561b260289591a8694f330210c0e5bc8fd6548b29db13914a9696a885f201f10a22ce99bd6947bfda848df3eb257b48a9ed97fb9bfb5eeb50e76d7c841ae5af71d0d4fd1dd1832089bf6f817a0a0a4ea4ca4c1384e9462b7c18cc8fcf9170a2f5e70d89b7d3ed9e64a3ecdc7016ac6b008797eff3d6ba013f8c4126fd2ed11d612bebab7e5e6d1422e725f105d028beeef2cc2042d6b033d2a94451e446f66d7439bfad9448ec6c671f0fa6fbb67d0c854fe4ac95211c35093f23f988db479c8267bf770a296a85032fa9f95e2fcdb69999ba3c93ad47411c231048bf011e1fa0750d73302d9b001a5151c3968d9d8de0c754a2e78beae4a512f0c88c5ef5ac68b0e3a576a30dbae716a64ff74550b0685e84dcfd174e9bfa530feec5c38701f365b4ccba007f86e9ea0f27b6c2646d971a1882ba108f6f56d3c6db75d17374427920d3acd22bff0db36b7367a43a02de26085ae039852b86718768875676c3e9b3b6651b16e2594adde62f90f2379090433468173b0ea41eb9d79e21bb8fa18b78ee8311a56f6b8a1e18943af509327481666bf79614755b43bfd2643ce522ffd2c966027609c1d892fb48f12bd4a878a08ca3a7f8b7662e65565211d94b4b1984370dccb745d93f7e3eed39675159d85091134305ed9383393fb8dedc2424af685668d005eb17210715063351ed8dd843bb842cba37ae1012b1e6e2858470e98ab9a0c2856dc5a576747abe71c007993709dbfe3b55681d0f07ef11df09a773452bdbd5802c6e0917acf29304703e10e46e51ec6cb1594000ba7774d70e9382c21fc50072a42574a765eb6cd2e168185166c2be21273648cede29d5bcdda61c396b0f2ae48eac1e2a531cafa5cf6862141d072b1ea0c834dee6978fd405c20873fcb2ade8882c74762e85b4b49f7ce1bb4a4f4ad2ac28fa614a572baa70c927bc5e780eed71b5e126f0152eb98bb1612924c6b929dfb6a4220d57d1da6ff842b1d26c40462c88ea692e374d8daf829c11f51514f6929c5b66f10415906794241f78fd2ec2fc45aa9b4520daf6915fc3e58ae6e4be7f73c1bed899b5229c296a0ceab8bdf6f91b1cc47aeddf8c35deea920a4ada193ba1df8b607cea2f064db0e0d30c3434db72496b08b6b2e0698857906363e72e11133198cb47eb0d283f6bae41b79864248c9097864b2229cec9977927049b237ca7f10a958116c217ff7d931a0216da942e5ccbf956dd464266a621056b4f172e3d47d13cbe35e1d4d682b04d917f6d298ddf4011dad8f1555f537edc1a385f92836cc8951f6b5d7554a3cb86815a307eb3ccf89b129b9e3696e0f3658f97b285a30cf3655bbe5df008fddf6fbd1c9770d8ca004162ac67cc14c26e5ca39adf79edf9f3f4b5584281c01eca1642d1da61dc5aea4788c22703b3bb3c3411e085fa497a5bb32ce139350d8eb2ac7d49817cad3392e7c7dab8d65670b19790d4809e70c8dc766a2ddea12e8b3ed0494eb11fef63c6453e8408fdf15409a45e909465c18338859316731a0ad727ae36446ece9bd1c6020f5b74e9c134018f85d0b86e7ffa647f853ce882555ebeb4fb77b77b2b1da374ebffc254678a41089d884d5d1caccf82ef482c564c0291a9f511148b3b59b4c37c087ccde0669df96fff5bb1637966425676e48c3a2a02dab62dc3e9483e0f809ad9de9d9d908c3a256ad2875f306c6fc50298c80fa16d79c1b843275c26b2f68045f01a958f30a42d3c253e4c3d1eaf6525bd4e6328b39264ec595054d9ad2be14173d81c81e6a3c16c96e291e478c25534829ca4f429259a892fe131b66c8a9a0f983a5b37ccebc1b2df9ef4f52cedb03b438b85673f3d14de500827fd8d0f7b7ce8acd22c738dcaec1ec5de73e5f41e13fbb0316332e1ab28f9dc7f701757d883448a15a76410c47f5bb3dbffc5660b6a8e412b0ee18bf4c4d6c0c7b26c1e932b6a1e5d508dad9db513e401e4a473ba281bc0bd40544521c80971c33df2a4a8d82bdbd9ee48c53ccb77d9b4687e78c300007b10fae0c779b28e09b4ed2f81504cc7025e0cdf97c4601682f1ab7aabc531e61ca447a004e20ec365751d4e39a70ced89d9891865c961f3e7e234fc8d01d783efa54d011af04a4aa0009becd180e74a42385d0607fbf8e2d2d9b794813c5257493142d1d1a17d671c7d1ebbfbece53209fe711348f96ab0d40ff57609bdd9b452d3e8f86fcaa71d271908a724e15baa015f609b3e99b402c026e47b2e77839dcd932c9aa04fb3aaf69e4f589884c283347cd8e2ffa6f38aba4ec87dad21a4aa8ef622fef282588b028c0a16b238534e343acb158b314af51ffd4d55ee0ff284b165a6cc0b2bc37f807d8c4f9e73a89263539f99047a9ab411c554afeae5570cfb8f309b6f0986e8e9152f046e9ba2cf0bd6a4db946aea59027ff79f0cf3c660be45fd75b4fc6e9f6a7d93ed0456cdc8917f7dd097044223afc8a8873c535cd4efae4e0ee8dbe889174d520d7f2341d6d3369a001120586d3739f3992d36a24872b135c2eeac15e24bb844eb9b14c66c7b9da0ab6adfd92a7a4749b645670c20fb52b002889b03aea0a31f1394bfcadfcfec83a3e05cabb09942722d37199ec75ff85c8f760797c5e3a23f766d34f5ef25edc780d1cc0e2091f9b1db7c99f482bf2c1cb8a5d8d108db6a4d25ccabe44af3f9e2d1c0a16c2cd72b1aa8765802bd2af735a1f0d471c038c0ccb8a0c0a93977ff736565f5792c738bd834dba523b551c5506e1915566ec0e2d3808481230f892c3cc676032f95f88fef361cf76854b773b5d66263cb46d7458f283eba8c78755ac7f916730aac883412710643a9bf5fde16283d9415ce176c15d8702a98cc61598a966402e56dd52241c61e1e2506775079d3ea320c6d4255b644358d435ba7545d75bb0b82e83c8bfa1f12996aa723543a6f95f3b8cec6669dd0a521c05e8ac4d030f56ae0bbeac9caf67ac1322f1d4263ea2b5e7c74240e626db3d0683168f6181ea9a26c03261ef8088f2b38158e8ac28a2d566aeef67b2ddcca09fa5c8b2584278e24222af8b5ff493eaf27e81e7b5bb106b667c53696ee8793321861f5f06980ec06822762dcda2810bdf592dfaec298bae48355238765cccec788a649a0e04f609c038a999a6f5ccef166342a632a29a7d696949883754a281e52983fab426b0ee73325de03bad20fd7038c39afc0f8b7f21ddf08ebf21680611a1bfeb7a6557d5b9bb425b9b7297c2209e2ec7d6365b2e505c6ef29570bcc55ee0786fc0400646429a263f968ce50bbd76e331e278d7c7686ddde131082be5a839c6ccb12d2c946897b945e96ba598058d7e82d2e2370bf458aceaf84a92e50f84dcb6133b5dc5e94b743cf2b51c333e499778b864d9b34e67b741b2e612a54c85c159088896cdb3bd6ad0e5df456a45f2974c76b9afca02207c6c646386601d485f4f08fe716f442b213d4d50d5c857f451f4b4139cc91dee63296941d42b01ab151d27f654a3b0c7f94d0dbd4a5381bbd1bbe424940f7116b72c51138be7049aae65f898da663f27c7d32edfd6aa73581172a70c179a655162e3552499f1eaf4607661ac232b3671a5606f8d4b6d691eabad5cc88cb1f37bff220dfc1850298d5aba3adc1f95afbc4a68a31131b824eb6601b2f2d454c22421510fcc5a76d4f7548bbbc65089c19fc6ac663692330266ddb8b4a195760f2034df1385fcbabae387a58e497bec642b8ebf8f9c60fa86d3b925a38d4687e2228341d9c76825587c6cec59c723fdb1ea479c7ba15b4e426511cf237c0862cb64e2b9e21e9a0051322961ecb67d2c79e7ddb176ab7ed194b0da947fbab096e080efd8fded8214a5305a8d8a3eca9ec98484ecd66ca4371e08b5b81781f050efcabe5112f66246dc2052a0bd5c7bef9b62c71d3e01fb6b79f464adea7e93807a75e921d38f3e3c36cec0b20a53031b60f4c761cb50cb80986e7e70b0c8612aa3e988881376f0f672a158c377b89b3c6920e4ce164f757b333b79b8b895f0c9edabdd3c5edca7a24a081bff8a44fcfeba507accc8b9fb0bd28bdb0c48b15fb6b7b6e04f21557b29d8c3e7b3cf5eb482fee15b19efa10291d80a75c58cff981d708e3f0f36713240cbf4c8034f329766529a8cde8c9f3b00bd3bb688b3dcc73f7ed5cc27d9c7365d2818ecc16dff18e5888c145e348be27c6ea4111bc33a0d1dcd4e90d8e8e8c79510feb12ffb40ff45d64740dca79c504ba0a73ff403576edb5a6dd62e15750fe33ed1e5c18b7879fa648d38b6bfc801091d4adb4ecd2f59a9dd10355768b6513ce87ab16841727de74766b1920b550fe0ac3eded57c332a5b31321f2832260ff86b6006139c7623ef85b8d8ab4494122922a9b8c6e27722a742e7e0d4389f01e79a6a4b0829d1d1f1e34262e1ec0a6db2f475eccb090adf98c232b4722e6d83e1fb037177278e585fc45d403d569161847aca8354afa56abf6b9bdd48c8004c2e3f0bcea4042a476e96a59ed630d3b9a987ac1491700dcc1d7186fe6858a78c08900912ce479654b1cede4ab1a3f8f12d9e64bba77da50b898b879c447c76f8ec8fdcf113bf8c4926fb81f2e70d1f01ce4c31a2abe0487196f38b90da710360fa2cb64ffecb984bd376dd8b581be3d0bb895dc64bd96d3f73b55b9e4e1e335020317b8ea21b8dce2de0138933d42ab1467bd1c9f92a34eb77ddd0009226f5deb9b0608674a7b7f44da30b64e9ca9fb1d31d0e03d6b5f85096ea2029a6f916c1d7f7651a65e47fb1e80efb30fd9ee3de16530983ef2a35eb3b4dc18d648d717d73567713c70b60ca0302afbf962faaf340098d121a1e71bd551a00458c61ba7d3890912068a856ca717f892714cca2610c4464196eaa7228f22df4dabe4f28cf095e92f70661cf4ae62b172013c79a1f1803e0b5d7bc6ca94cf928628eac09de5700b829c67fd4791a06cd15c2b2ac730a5a25a3d06714226a1037eba58cd86b67bad5c766a40c15bbca19d0d7aa0bc0ed94eb5a930decc17b7dc433ad76ea03eb69286ef4165ec8b4cccf212128d4eb8bf5aea0bd181cc718f949f7ff49ee2201a1ace0230c0c58a013c718c9812020bff94827de440c3c6e040b4c18f1079cc982432fb6d684c3f8d865b782701e7ec3994c1862004e741f1d57e93da3076529e7f91a0d05106c0e5b97bf5f645cc769904ddcb439549fc28bc30e524aeb71e9e1e2af261d5bdf5feacc01b1b93574b6c65cb3528b53c521856dbce17c72c5177c6c2cc9b97ba4c8b3259cf9add809cd787a04b328cf70e02584e3d55bd810446af094e39fce1edbcff06d63d85b85f5ed127e68ea714f165037f45d99367b17d342496a37871f9a7264aeb36a9646c0a417437cc2bb1e41726635e535d083d16fd90939cfb803f9d3aa3e207f7eae3a3413ae55c310f0c8a06639e37e2abd581d359d9e777a31176b05b0165023cbb66f7673f9932716dc12918911c93028c73837e1e9805daf24046c44d86aa720e31a6d4fb7e5f00c6f63acaf88c707555b7e4313f5027d3e0e02d0cd793debf2ce3fc328f1d3672b5cbfca45dccc2411a5a3d98e60c286b269540d2e4f67b119502f735b6eb871cbb9bd70658dbe633b16e523265b351943a57ab05d2bae0a33965ffa62e11f0cc2cd938895ef34ed7f3d71af37f611bc2b8779773032fb9fcd8e9d24ee0fd4e668f50202bc77f143408a9560ff4a83d3f9dbeb09d2ced568727f8232d0726bad5f56d6eb376ae332c9c41faf950df27e2c150d12416580bf38f1f9fb5a22177584c7a55f93b4aac58d1ce8d6d3143d5e8c6e57e7d5b324c68f24adf46002a1fc21c4176fea175378d18fcac7d5efcfeb40495c4a609c16a8b90d93531463b475cfd4e232cdb7753cf3b6c81ce352bf01f1a5230eca9844d207daa24f0acf87546113b15c115772235d1d58eb2332b0909a832979b7685810496e53609bd33a06995aa5055e36060b6fffa8ada160a9802398badb63a90aa54664c6d6755c92ca0cc039b92b9eeb746d7ab916e665ed77914299a139c8e676db6645e9d3338d321c41a2d931a37175bf8f884ed7adb9e7e4e5228a9725e3d758bdb6b88809b4040d91a5ac02075c08e5315dbc5ee0577c09fbe3b7fe8cd07300429f769989b00e3ec9be017070e881770e2c85d8000f6629f8e62ff42f8d09cc540783b1cd74cf7889676660499138fd158385092969d3fac4439296ea37efad07881c15598059909bafe8022db5ea98616f936a7082059179bac88fe6709aa10996ebcf4f64ac28626e627fd56dbefb0584d240392e114fb3d458462eacb492098d69d1e2acdf2dde60710f8e3c70d84e6c103e57b9430184c001776d9e9352fd0a143357dabae668039d2e133f982ad6075836c0d08f271b97f93329ddca6cdbae369000c478657f44592444c58a5474887d2dbd0217459c35f1736ad38e5722b49ae6a2c3242c8d5f687a5d75de2b0683aba955f435d939f7f310bc8df3c97e0bf8a45a75f0451761203e2a36006f93f12b07b2070f8bc6c896b2842ac971c2a676b851245a60b21369ab2af7c045b5bdcce0933d15c8dbfac31b95bbccc37181e4eef463eb26a2838053293b9b3ed625c75ab9dde0abee7f1c44ee26339a5427fc197cfcedd86b6c0dbd825cb87e55d49668abbc9a880969e6fcfa55dbfb59f232417cc80567e15acb7e21396f2b3a2f070f8effac8cd9733ace5ecb1ee7ec7cf615db31c72e7b045b08de26d173f63a0b409270ba4b5401c560bc16b14e17bcd164412a9a5e2bdf40cee2e182a2e7f8b989abbe35db1c797bf0a5b42ecced342f7ae40c9f88ebd8c71bf24a30f30b3a93d95c6ca853e3b84408fe73590670124397f1aeb4ee15cefc11f464cdea882f391397e24e0a6e1a43ce8fbe49d56c92822fb12c79cd6834227ce646a1f001b9d77d70bae4cc1a60d32510c5480c1c0b41314a976afa3be6e2e78e76282487c07a57bcc375626f69294b2100f3b45976a30dc5dbee4a975b449a214aee5ee5234f7dec77c596aa4cec880549e80f40470953b02a40eb4b012ed42cd6fd3e7038fe83419567afd5b3e60842f01ecf3de7d85be266c74a4ad750f12b90c1f3233df7c149473ea4ea928401ad8c8ea47229244461989c4fe81178749cca7cf8d4884d56343bf4c4f753249257e30f5cfe69c58fc856eb5b51791b54feb9b3697787997d98cd2772e9e2b4ccacbb629b45831f39bb5da9a8a733e777cd7b937eb1282bec3a430ca3399b5d3c6bd42e818050023b469eb3e1e7c24e95307f81e7ac42862b09c24879c33b39570fe416af96b7fbf422b0a1197a2c3da2dc187573f9b16ca9d63b9e920b27ef54c8f854d96b6e3c495920561f87783a9456c96d52b8e32013374ea226a2d024523d1cdd3e63968bf501e1fcbbfb8a106e95bff2b9c3bece5c3bc9ce217414b424002c01851ac7ed444fed9a19b82a50b31e44468b9c6c978a7f85e037c2cf2d9dd66c6903513d5edccdfb7fbc8e5958195d86dc4cc2a5d67e49b03769cb68c38beb6a3d76f6353ea77d1910cb6215adf0fda4c93703101dc8aed4187304db7e8393744a416c9efcfc62b1537699ba06b6d82c3ba942e8aa1481c74c5d30812fd234bf290348115300fac80f2fc039dcc63e733f2f7dbb814e57134af0df8485dd76b31dd154da164be88d1461936ad73bed9e119a598e3b98aebfae7cc1bed8c34d155aa35e15cbede7445b2d4bc9e7016451818c5db05fdf88dbf9b84496f4986402718502f13592e659dca393401addc4f7b35e31eeb87c9383e3753f768f35375b8cf5459850ec5e882298578bb301f70ee41872253c925dab48fc8a6c719a8508281a0a99424d73d2eb3b2af905ef6dff1ed7262f8e6cd990be8fac34fe64efefd7cb3d9394714390cc834122a151ec7622dceb014e7e6be77f91e72c64531092c04f19563a0ef744c5dd1ee00eb827347a635143aba346eda0dc5d8d3369f5239fcbf103adf290f67a4d3d73268bd84bc5fd296153776d2f2651ec7e82732cadca245d68f00c117382d1588e2fef9a0d596266110a5273937d9e0961739ad79024aa1b85efb1857cd6296061fb3725f10ccb9c7162dfe409635cbcdc08dac35234ed6cf233dc86a077d0ddf8c864c588299b8e2b88249617abed75adcf8919dfa66a68a52dac2bcfabc3d771c7f1512283906de604cf88aee0785581333ece99c0a713bfef372078a892303e711882f298c70413dca3b52e47cd565a95d0e49d5d730b54a28fce006cb005500069159965a172d817a30a6db0a702ca8e67c2fc47cab6e13c498041c8c50f786d8e2e72139df4a3be0155487899cf3886c3f279f64023fb1b9e80f775c5a773ec785cd8dbbb932ae4f07618ae08f2e0dfc0cb4bc0ed8292016818cade1f7ce76bbc4a5a55ab3c59e22e0f8c1437446064f9bb4ea28d2e7201792e41b8aaa0896f2c1d0648e94b7f50afe3a586737e4a0ecfdf611dc4e255fff287b6b27f32428038eb317c90b9987dae94ab3d941f7b100e3418eac9fe30e69263e853418ac6d7bcf310b14b8261ae9f9666204c72e85408551c08cfb6f141f33da8fb3fa735822da7ed5706fa84a7d8433b56b35af2a1f63e9504babcd66a1e464e78223deb3f4d1d8c4a5dabe239dcbb2209af92a427ead52a502f1354d7ff02adebc6c13fbee2e33bb408747de9e79b2e60c008c15e4db20e7f45615fbb1f19271418e99100115519d663f53c43e02ed32be9e6425b560a8c5a4db87338162cd8fea81814e793e9271018cdc0d3f4a326752824da104896ddec6288cb388a2382dae5486d305178374d1ec82c0123b9b63df035e95a97f3f14558daf706708fe21b61eabe0c315b8a4a05a6f38202a0a02556e96f40b9d7ee9406bc84dcd6fa995e058559a359a83800ab3406a65d22cfb6cbfe0a629d2700eee8a10801c3cffa063b3f6b067734f1013e35877c90c663b72b90db3f5f2331099454ca15a211c9dc4e3e99cfec782a527ffa76d461c77a1f9e484aa95f69d5fe59d9a0b86cf83bb61a6a916142879d8304f428eba941cc7d3939598cd4fbf38f9e043d8c5749e793fbe9ebfbd89f07b26c9e0c946bb0394f15cbade82b136f9e8d3b48e2547ce3c4717b1a70665a33249832cb20c2230f57c1eaddb55a2c99be2bfa8f248a5592ae2a98744537cf622bb5b5dce41fd3fefdc8dbe52e1552df3be46189002371843b0cc5fa42fc070467c0cc5ffeda156962faff3c66bcc5464c7aafc69cf1fa62eb677a9076a5f0930f386d41e37bfc683b01c4489378531f257e7b6d1cca0f75160f7f7aa35fce896030ce488572bf8b44cc9ab857986624ae8a373aae61559963ad1cda5e83762a6e90ce1960ba08a121fec28f3c8f664d5a977f5b0f6f1823fa651904037b4d11a009e3941a631aa16a1594a4fd31e77244c6dd28a4dd9bb75a519c6772eb57bf5fb039a19ae755f8abae35eeb722e57503f724f406c1569df9fb3419be57d220f49e438454ac24f58026a72ab227cec868e5c452c56d4d654dfbab8403cd133c4269bb4ef5932907072c2a68419e2e4695cc408177bcae1ce4a4264ec6bff10d969a8c1470c3fa8e1669ec54a59462b8bb7515c505ca461c96a4930e46ca4ef2da1cbe8ca74c61f6abcd606cb9f9a04003fc63a38f91e732df2101a983254be49f96663d07a12bcd3e1ff76c81c668cc65107ad3b5844af986770e9678d4d38933ac7b6979c0929631e660fc630855f871a58fbfb0e6b974113f6c96f3fa0bf493fe0ffebaca082e46b7c9f45ef79b526d225db19c4061a0b679a169f905344b45d28b90949c2dc62bb3380d34b804105f0eebf33d8760981a83468f513db09419cbc9af8a64835052f1853cbd63b390a57755154a662a34c5e5feb630195a931acb0666b45e6dc08cabcb80670b3b0598932cf2ab1cd2ba22c9c2880146e0038e53882e56935105c64ded32aaeb78896a97323ce8f6764d924d2c15ee57877d9d384ce7c907b6d18f0a6fd3e3740503fe968873c5d41aaf0116e00acabc35decec0989cfd483590a9c6a93cd8f82920c75627ed999cd46b89ad16c02a192e50ba0a5b05afe335462e9107f482122f25a6630ecabd0f36df564d4dccb9b00b67301c0a88ddbb57c14a890c1791d737b5de81bf1af742ca86845d8597b0d2e0f3cb8e10e1b82eb9fb869119a9f11657f742d78bdc728a2ff5b315e6ecb15583defc4fc220329dbee0d9389cb9e19c00016ba8e8e2e88b65db957b0060d8ed729c06191202169189f7527ac3571739c1d6063654a7ae9380d0969f971d22026f967a9e1328ce87c8b3c8411930697d23d7215bfd1c1d97bbbb99a5a2a31a4418b3ffd86db38cc5f8c72ba3daf2c98a880ce64daf1e61888b65f2b7bd489654a8558cde66ccf1b839ed85f95871728b6f22244e3df4655f5600a2f289f5a46ce1dd51557e591083aad7f5c58487501515f91ebb960fb4f1099fb3f3832c1ae27351ffac5f81aed91572793dff40155b467a7f318a598c088c08f506e2c03f3c30de138061c0c988f7804ac27965409018066c393c1ec328a9c0cf0bfd6725ad85526dc9e6fa2f484ef39f34b34436ca67bf67cc6e6c6d070d73eec1701c94fa2aa390556985d3d01967b6fcb0037f23b9c4bcca1150b880026836f952601dd46f82cea8c065280105898111b7984e92991c7a576680521225642fdb810b0cacfb7ee2833e1d448efb886f64fa436e0e59bf917970e79633c7ab5128a94c1eea5827e9ca915392bd316beee0c324632c1e09c8c5394324b7533bc799aefeb4833b8a6cbb25b4e30d94cab98d7ff3b4e873cca1ae2098a65a762eb1e7adf7820387389d5d1b47687fc15e8d1d90c75bc945e8055d751802b1a699a769e1774739725a99f40f6f07c1cd7ac97bdb6ac10ac58ca504513446716ef81fa60347f8596c26c30dc2a65d0ac277ed33d595f97fc216c5db088bf35bf72e9659d2f4210bc8d373acd0a048b7ec1e3450ad577235632d63f5b35a8966bb0b060b73dd8e46ad68f768adf37c8a38eca722622280d879dcc2c57be3b10cb266fe7993b60ff9cbc08f54944ff126ebb88f7035f8d5b10463866057a47cc80c6b84f1576b537c73b382059309bcc0e3f9af58deaa393fbaad3fa62118f98d92a92d793efa8c628d98495cd37664830a3b33914658c563ce38c8ca16250cf5df7a9ef23993f8513eee9dee585c41ffad5a18bdb421cd50336a472054d35514a6a3f78971cd84f2a178ca33634aea131a90edb0181af4802e29f0afc72faab29ddc4e40f897afae1cb7f99c31e050e0cd7fed404ec1bff5d9ac7d9eba9df741e3427fa415899b0a99e2d3751e996cbaec1fa378a45ed00909b0a102d07a74f3d8a82602be8a98144851a23cb3f0e11c53580c3909143d2f48553b54fc5fcb45c66bd688b24dee131db5d3ff788cc164d1d68b227a8a33527a16739d712839077f6913bfb375c75388c5c95586e3673f868a0457a23949a5eabf78d368dee5eeeba2a76f1fc1fda7b266efdccf34e33dcb0bdb78f76c45d586d92267df6a64ca25ae3d991a94b948363c4835b81a20e5232860e00d515074ef3a4d8e92106521b210a8d787494245dd55d8c5bb0db4318d996ab5c0dd65657bc74999c1b760b564a19e7fa3e7ffc91bf14edde05276441e8aa45d00484a8981fe51e080ce439a2af5083114a29e83a7fa269de1cdadda1943e5ad763f11dde65f6c1baa8fd23102a593ceeedb503f12ba55c67b394003acde3ed3ad83f1355be03c4cb677bfd24fa47c6a7e94c4c74b510f40a640b96a4e82c85bf5a390a1dc03c569dbbf4b220919a7a21d7f5f95b20f7054e083d7dec4fd92b7c41e1f48eac402021058bd47ac1630c036493dfb41a010ed1b52f40339094c762f43a0bec84da333fc6c169db5692c4143ec92187af5142058feae1c1ff951a67dc1351b2685aa1cf65d57c7bc5f670174a38ac95728b8567a31987bd45d5de00b0bade9611d941699b95b0668e1a86184cbc1755df6606495e65e57e8b3de2a2a97958692737c1e9b03814e0dfd16b17e6ff55a758cd3dfdaf1088af948e39cbb5c5c7d9fa6d8e208120e92d70950b049645f930243625ed6ec9598b318181e02af7f6c28fe2b64f73a7902356a1b87c17de773bbc813178e6ecdbdab5ecc3be915dc355914a6af0bcb3079f6b3c673233d44856a9c765756144c51b12d3a5e7c460f4cc2e1da35bc979943baccede0c756e682ba4135f2d99acd542797f6a61535b3ee40ada50396a0c3d0dfa08ad66a9332a90e4c34d8d73c897e315cade6e8c9b48f1a02315f18c2fe0acf1b1553dd69eb9cb9e30453195c370104f7417147ec9a77ecfc06229742e890ac6ae58244b749a199c3f6960ba610530d4ab5779ce9e85ba3245e76c122fb5008fb59a01cf33c2c1d0d07fd8d04bed9d62b3f37704c6aa12159c8b83b620785326608acd04c1c91505c70d7c6599d6e57d1767e2e718c40f1fbd5727f4253af2f4a946a0e15996eaa5ae07dd76aa9d5bfd2e25e01b7f7e1e55a55fec90929732fb95c0a56ea0a04d7e1966d136ae2718b7859890c379deef75527bc66c9c98360459fe4fb70415e15f7b59f4be99a95638de72c4f64894351f7e1c76256ea0c77423a00cc31ade4db7ccf78b3d2ba5fbdd3caf3464435fcb5f872b6db2b3973a2e84188920f1b6d99e13c13e4f9b1b2dd99a597be0d3acdb6acb678f6d66127f8b9ab492f78d690120bd6802dc8cc34fefbd7aa7bfdac4f70a5adcc48293ad77a38abcd45972f97ac59deecb3202a45516b026a75f051917ad54a7d2f98824223e9ed7da8224845d49c0a3383ca367c68b75d79be6e4cead16d7b79f42e5cd0761435cffd5691bdae63b9da8572d6bbb09c3b4d75507b6b3658328085475eae57648343045267895af163bace45faf7327ba3016da13c939c9be496e47bb07d40eedf6ac027a7ce2d8f14eb862e62aadceee1671ea3d1c3107fd4a8295b6eb4ca6292baca2a7a39655272d02eeae03890ae7f3a5b0e99410492a2abd58b9b404aa5d2c30ce4757a11197f442baa136b3e053bf501dbabd1ddc8133596b1dcb36f666b3df0787ce3b7e969e35c0f8259db10cd20aa7731cd3dc07ca4d631e96175c572980b1480af7c6b651d3a95a77e3eb59328f88e072084a62043fb3d8e7f12219747d23dfbb9df513f71cd57f964cb03565055941ebd6c5290017b29213fa2af20e6de7f325c7353717bcac5cb51b7c86fd7dcbdd076ca0c37b9ed21e01b986b14b79dbaf9df2137d29d224a5bfbc9ec7ed6a049529fcc12b78646170a91568e972bf9e26f50d07f3d794c70460fccae372b6ae8a43f9158c7450a61c84fa11892df644ea2be3ddd4deb1fa748ec1a544dc980ec2be8b8b3ea7eebff8aece7d43b1609700fd558ede0aecaf913719cdcd0bbdc8b370cb53cf5caa7ceae0ec3f28f58923c7c834e083cdda050224cb7a6d50f26c9b4b7b95c59eca331826001404020cf0a7f65d2816904d5abb411baccc321a26059efe84fba0bdc04cfbfccf2817e43fe79c1a4b01cc24272859d1651613ae8e27078f42e0e2e57473a929e8216aa59af7959bf36526237190fbcd30b0fdf31ff83b52f229f2491afaa008750f36936723fbc4bcb0db96aec376b6e56967d2125a79650b5eadc8117f073e58dff812f039a07049f979fcfef692f071bb299d470bcf609c079a4478561a9dafa1314a753e7c54c4a0afa82a44baed6664fc6a904535f5a01929275598df0c2d51ffdea49e8dfc16be11aba82ba2c69a14a5f980f7c3845cd37ddba02b2ddecfcb67bd554eddef6b10d298eaa487286c979293ce542bef1465a1dddd99eae1d9fa542ddbc72fed23ad3d45bd387f4ae26fcf14341b923af37699e106868b81d5dc7c1c6040a943a87b9ad98bb2c1d03b48f8a523a45315d8ebc032f885c1a490533a7c83613f1e9a40fde11318e5b066a3163d37836fe17fbafc69b545566d5f12be47575d5dd8034c6e4a18877e7ef386b6b81036302270160bf8ba4ab54f94f35a36586b36bacab786b7b9c9b0d3554205abbe62223d1c35e2cfd5eae326a962a3506535b76c53f8a0f04938e0fb523e21dfee4db777118f4c2f80fb597e3542763f4e4d00b1cf81dc82c4756f15cd4783b9f27e02bc29947280f0523216a7ef00af9314a806a916cd1cfb47a4224e15eddaf157f8897b88fbed93994493748293f677717dc8c120a31b8b57d7f46dd4956c2301d38e34f70fb8597a7107f8a6eee1728189e97178c1824df4c9493a85786b49ac7f7bca982758e035ba4963b43728c8102ac2b9f3ed2b7d4f1fe3809e1c81adbcd2d6cd5665059f320059291b92183345215723247a3e98e57064ef06b7462f64d4e3a03d51ca3ebd2ff798dcc11ce92fb152c991dc61578cc51c59efc57defdbe7093f327cea42a24331c0f3fb7e29af2303cf642c4348cbd80b64e633032f3a2f50e3f0c07c454575cc4c44826cff957c92d783af5b9ad182bda4de5d03b6703f48ad78a6065cc6a55e19d2e4d24dc0b7a4ae238e97dd83d617a44bb0bf46ab65d8c9db6ca60f753661c7c742850abe14b91a108671d312a8a009703aae5a8d6c6da088b73018347ba238516ca2028b9f8b0be5e19f07de0f412f0e030ec8bced71405a003866477d2c9581ad4480df982208db414b4f87267c3b87cd76794453fab6a1349293b798125cc05a26f8d47ec9cf595c7a0bb1e6d7be80d7011042e9a2678b2535519e8e3752911a7ae341e2555b5c82833234d4c55128d3ad3d0acf7eab60366f19ef7566823bdbefd8125de76d7bf88af42640b8be650fe585172b0c11d417d2409106b78c2ab76cc8a7ef0b22ce979ba874bd66ac271a6d515836de57af5e03792517e76d77a584110d3ec8e7daf37619c89d3ca96caca05968a3ce42eabef48408c607c0050ef5c3af57b0fcb9931bc84bce38f94f964ce9a2a21fd21e2455a61b3a567bf4ec16ffe426182aa889005f3292ae4ca5b40c84c6a63c7163e26e366213b5b3ce16c1b35c47d2942cdd63bd0daa8222b13b26f97bf8b4011f1cf4c92324405316ac80b5b3065ef652fb1c684d0446e91d0a34746f6aed9856b4bdb11637364ec8878e00a9056f4e4fcda47f16311ae4111f90e391a40a55e80f0a02aa65eb486f06e3125d34aa121d911bbfad8f6926b633d0d46f50cb6be6a21e9af096207dda54fa30661f5210a113af7dca4632c866ffafa36946d2d89de1a6210103c8e3ae4333bb36a4b6459927f545aef9f7720d689458e1bd8a6d4b644cb396bf4c36d08f7f58de1ae108c52df816d0d0a92ac512f38aa123ad516f3dbe75a7030385836b17fd7d6e4a02e721295ed54679a8056a652d1bbb9a3131b952136799fc7e57744059c0242e7a55d02572143be8e3d30075b9b3c75c56c50777a1e07671f99101a0f29bbaa7fd9ec61c6fb44f9d9359ebda423df1c1064b28dbea921022e4bd71d67378f5ff8542a31ffd267b3512d8e6e200bda411e9c17897804e51ada2455a78386f368fa6d9ad970a9f23b00523866327d7b7eb38216fd03305ba16eb84ddfede0b6d5788c92224e42193d38f8a7af71ac7c4fa44f7b33c194962f6849454cfd5d08e2dd9ad5d513cde82c20e5c46c25fe7d48d8c28444f27f074b224ea34c9a70fef52cc4a6d74f30df8a56617a7bea593cbe65d0dcb8af621008e192da5b394abb611b9fc8e9bef79ba8deb167070e07aaa2ee169ffb3c106dbd456db689e7208d6c271263a1ce2383b374e8fc089187754d72a7b02a0013ea38c5f8b14b95eaba8f7e1e74bed6a1403949f2fb15b67c51be7ecc513c097e9e38ae09417a5dcf370c3ba9891cbfe48317d031cd3e3214cce8328ebe91c5efbf02deac164458ba271231faf7dca1a5a477d6bdf87501087ccf8064b6cd81c867909bd5757fa75065e8a8f67afed78c232ef9f65ab9c88b6d9c09dabbc44d07a9851c1a8472e275b2554c710590776bb647f7f266aaa8f7e5bd47920e55805d424ada511f3f3ce71dca1ed612f7251500d7309411c9ddd00c9c263a4f96899f152a31c447028f7402e2b9edccb770e1a6505150586fe46a83379635dd5847657f2a4dd64cc8d93591f5a8cf87795d65f6525e01e62213eda46c592f9dfdaf76df2c1281d1e1d8c96357d49c985546bb8d333e2e5d47c9b801994bb23763de215854c6cb2489926e5e1367102f7a160c4336398fc1843db5437b6ec5179b4a18986b15551480a432d26b3365731dc7d4c4680433a7113b030a6f4892a69f0ddeb38fe8229ab2214283a623f7e4465dffd522378219c2cb1cb428b07dc2a182d39679ac8365596691ecfda4560d5a5e0ba1e5e5873fcdac5f34c9260beebe28bd46c22c377f5d9de301054ec349190bc7c7fa0200b392fc578b0e96eb8471ec478aa04418f482a16a60baf76a76ce0e1382366b81719396b61152fbe91ca9eb3a656e5121aa133a2b75c2109d86b855dfb824476b41fa08905bbfa3e3505e44412371d1cd9797a370b6d46235de0fe4be81b5db2cec3c5bd2d5534cff2686b5affc884d8fbec52f8d8be88e29b571f618e7d4f5995a3312cf7760cbff9aa0fd89e15db8538024ea0bc1a1eeec8f5948a4571cf35936cce42cb4be87fdb523384c250bd3a83c867272fbcedeb40e99eb3528b0a0e49c5be5b2af0268c973fde8b0ebf341a49103e25a858ba7994c68f9a0cac24422176ae6894ca4bd1deaf1882147edf445fa6627204aac70e0b62253742b7781cc030f45b5a9e4c0b60273ffb0fc07437dd6e257cf2951e82b280a293ef299e8ff9fcb920745df7f8b4899a6e31fceda562f1027db51958db887ede1257cf59e38693ab56af6e2c9ec281963e4434485fb9c700f3fb5a82879a49d06a8b711a3c6bb9377dcbb7b43424a83fd5b52f5754969f1aefdd8be196eaa1ae1db65a9af07ca9053ddb1894e5fb14469e8b532b9bc2eec03111a967a4d430821d0a1e528abdbdd17d3100065d559724b906e6bc70fb2923376c2d8cfd119dc3566afeb177ce194084412e65e2ca7f33d6f18609948a0f404ce34fc1c9ad59c1bfd2ee01818c06f4a0939af4677c930174046b3fd1a3c967d4c8a540f0e8b99284c89b8684e036934e1c08f65b61ed7754eff6ff9fff75174a173af7653121b42859ebef989142ea27a5a14b25160f005e418016095d1f81ffdfb125897f6f05c03431be47214b6936924dd18f946afa693d013f86c9d2a93e134dcd230b58ec16e84d78c94859f44921a173d64afd097567022be3fdac7e5e8c637ffa8c9db916aa1030629b485cf144be150c40dccf24b9c6c8e028ae729c3cfcebc0077eb2bb313063604b68a7625bb9fd4611a89af0cb31da7b9df27e934a32760fc7b13022b0b0ad325c812cacfdd8ec3311fc6cfd0ca67baf17c2fb24e9af36eb74e94ab90fd6c0b3ababce35f1baaec5211034e00acf902204a01e14c595a25979a82865e8872c60815e252f3221c41fff18ade69076f8e9f3a43f596b35a291caf444a418bd64123f7e24a294177c8509ee000c8c434f84025e4dac28f804ec470b656e1e148e620114dba3dd9317b9e8c121bee70be66b9c4980274d9d0d409a70fcb074d9cba8a1b412d822133cff396709e32eb39a1f0649317da49866383e7a8dd422b9c20381d53b2e3f26c95c5731bffe165ea52bb251ce16e27c1594e89169f358302276194988ff27e1aaf2e8d086ee544ae13b00ab47b2805950f5027e8ef0f06b40d4c8a8238cd9f5e42cd5723c5c0204244c72753aad3b22ef06c907fbc74dd38b39eedda56a94cae747ca9bfe817dbb72302b21233354032ff3d5f1f57251349ad865965b473249f7a86b670379a4a81dd3131efcc56978a47c9c4a7e29a1cd62291812116ff67d06177619c98d7ed704629ed31d968a9079a7a7248a506d767c20a411d70c29a7930ef99e89d5b12e7c336b445282eb86272eccd80bb4d8eeb4d0999d6827d60d03603bfe7d1cf2803177dfc9e7803f1a115f1b802cd713465f76ec41f3dcb0b4269b99b342ecd9bf03be34c7460acde748ed9bde8af1937f6aa5537cad74e4d9c0692f2dc79fcb2bd044286262380dcdbd4ac992059a0c73941a9380c9da6e80c197fefd529fd4bdd23e9f1882248bde41e141630541df940061abf615f840ffb61997880d87af556e149a315f02fc96b8e206a24eab84882f8b2d1c6950e3f7e2a2aa12be2212f40482e857172971a4f62e8e2841ffea674b70eb59bf77d40b4f38c47f5bcb67852c86d254933516199c1f23b735b0354bb4b145cc9146560c9202325a878eda60a8638ea4e34db5e91e56355e8212aa2814cfa8b4a487075773e446742b898e14b034988fe77f8f6448f0e341bc38d2edfda3e0abaa3ecd4844ff259fb032b7e68f6889361396b5096d1e1779ea39378df0f2e826602e59005afcc6016a05cd865a0733e1f41a9ca55d06a147fe4b67d45534cbbe9a4941495d9e172f58fa9513e5def6ae61ff817ffb2961bf70ed98064d2567f90cb6c0fcb2b01c1b0f5bb868b2cb65d39a74eabc8c28d777a2e5f477db16e30d051f8789982f0fb8835d8baa0dac9de8665816104f75fc7e6c30561f98bd646cb487f8a9e9c1df87d0e58089d636b05f7394480ac0ad535c00328116e4e81da620696da1186a670c0a6e3df1d141886b51e0c6718f501363b7495de97df22dcf71f1037bd1b267d15359a526aabcfedbd83a455f5701e55675e64c59968acb6837493b50542f26d0fdf08f989041171ac2c7996283e18b7ff3168683e2dc7e9285b51b45dc39e9718658fe52da15ae55150f9f9fd84f4507db30479d3c882140a4ed933cdd042db77b3c26df855dca7ef45eaf0aacf11738e1e21eb711b483895880a5671a0367d8e3ff0278c148eb1330da53c7614e5c24f5db1529da4d8bf7b5afb1ea088581fc0eace3a574b90d37862e0f86a05a9b32b76b405514c2542913fd43a89c385b260a7363c7a42642d97396dd0d0654c78b739caa40e129bc05a37e36682fd024085765d931500f2238f89fbef8686c02e4599232eec7dd0086fbc0616687e9129a1c6bb1f1b0bd963392b0857de612eca34d3faeb0c0eab82aa0641be99c6dedf039f4f9400b1539a697f007ce81b85733bdfc0935c76a8c07131174fd288aa8ea97f7f3a86abe622d4110d27cdb73cf4582f6aa8ad418204a1cb455b82fc710d0a0fa2de02e06a40df72411c4d50523106b6f2e8cc6433aebeaf5b1233a98f1f413e30e8dd6964ad1784fc588a383d56540d189100dd04683f5322a65c532301815a72b0bb1d4977cd0bfc2eb25e747284e3598a8f9d2259180a3b990297c84f695b3194f5517bc346ea509c0b223dd8adf31e3d56f243fd29a6dbde1b20ec266051f3845e363c54c6e93a68099ab0481a6eb656eecf3288ffcb74c8fb4922ae0ca37f4fdf639dc7b4bb11dc5e83041a6b75f709877ddc0af6377fe668eb2c4e471a8c05420b83d7a10fef8c1c41df2c8e5547efb4529cf293b40f2e3b5aaa402aa30236084e17a7cbd764ffeb4c2b1c85e2213d4a39b9fb30add2f847cd6e6f8532fa64003be70055d4a672ae778a1738ac3318b66ed3f58bcb84d852d26757ea9a2d3aec07321fc742de2c93462e408f631b3c0ef485733f5bad59c984b631f0a15c1edc63d09fb68d8625a6ea117885f1a47a08fc7e9784c47c6470184143048d4a16b8507ffd8d083d87e5c98e7cec5ae65c2a8e541a37fa0e0b43cbdf00715af68023e43aa23d8f352824d12ddfe7542444600f66aaf11c441b29b204a4e4be22334709917097d1fe30b1beea248e3b41d61f76a09e9f8e22501ca49f81b435d3c90d81f1a5bc10e8b5482c9d24c40b232d11c921a00d11b58d05c084fbf12db9ef019817ceee11114b447392f3d4c881f05568206a6cf07082e465f390acaaf9891216079ef17320e83dc6642e5c9f378a68644e7464cbe62ebc736ae46cc391ed11450e89da2bfa3ae76e1d6df98bda57eeeebe473b543fa437423bfbec4e3bf9da2a266adc364289fcf67ba37576b118ea5fbd1404bcb9ba7ad8138057e45e672ce76e5d6a90e91fd95029bd72417f2f40ec375565f6f9b9de0f4dbf949f1a77dcfbecb979f10fe45933272bd8e41d2cf484c6f8eca739e2724bbcd2010236f27149dca21206e8874bd23ddc9c79243d1b0ad864fb384f4deb8eae066d62f12090528ebecd741fcf2c02edfc92a602c927902114d54a6de180d58c0cff578d0b1e90a4e0661a0e56912b8918989035d4450da535ad39184cac265771fa4294623a9af7812740fbfc5914631be2b2b10f9312a26a7d0d4c1f1c4197a11d884e66400f6ae74bb662d261cd5f998a783d4db1522e59ef837523f5fccbf977dd77917228f90bc5586993ba327391d853ca832ef0b89f70d8466a75243b7bd680e5783c599549bb095a996a1f33d18b017044114c4b4ce58574daa2d15602921e799e59d3b7819190ee326ffedafe0ae41b1a905a7798f81df1f01e3e3a959517001c827d7fda4fbd4c3035ca8d2602fd22e1d36facc7375277ecc97a2cdaff8cda9b177511c2de816f947e3f5edb42ac23418e952e05e46030b30e9e2ebee5cbce2d00ea60b6d315b150227e918fb0f48ae0a0feab7528756f2fc9609a6267343bab5d31c8b428d2248ce13bbad4a92b16128cc149fa7495265da196080eb4899549dfda4b2393b4be9a66533361e4503ac0d4f29ed499af61583f49d1e39a1550420ec9b7b99946ba30d994095ff62f3735079d7c9ba949f3cd650656499fbfbe463ab11c4576d1a9f92d8778c0782bd4a65c3ca8e939c933f5832bab75160cbeedf9287d4f3905f43986481f7cdc88646c93f5c71072075c53265d91ef420af6c5095a811581ea7a800fd164e0e6235d2f2dd4faa12136c84bf474e6a6158cd9d9f6ba133104c684766238ee7e332a5fd9d484e395ecc8581fca5d517daed3ecac5507100abc5e3d9172f58b64f3d88e11d7ec613fe18a422490c5bd26f4b7b24ddf88673eb58dfef043da7bb9c6acabd28073e0e0f1f2cb6c2f94da8ee00758be7f7156cd59b815875475f6cd347a51576c0564b01cd246bab4c2a65c47a072492794bc7316c83edbb0324dd7450772a256d2364c5857a816e5cecee5ad3150d26bbc62390c84019ffc146f55cb701022dc827015ee4d0bd27c8cf892b30f948f3f4de76d701e52d62f23a86b40d68bf8cebf35598bb17bc5c5ed81fc4a1b2b882b19d86019de3e470d6030871620111239e0df35a6430ccecc631da805a2d758d78e54ff9df59f1887dd505617cee851484a1878767c31bdc12294e92e326c6ec46a108361ba7845f996141dda31335f2dc78dc54b8f1db576d4aec8aca3c78aee1b278c8955b3b149213f3a597d83678be4946c694c25d46adfe0fa0567fc29eef08f54684a6ae5c0f5644b9151f6186f3bd94865a4832a20e14d76580235c2c278b013973ae63fd8235c3e96617404ec90abf446330c3c67d33936a2ade4b57530c181e73be88a17d4bb0cd2371e09977f64dc5f28f8c16e25265a3e55545d653a736b8e4ab31249240e2fb220c765055e7c918ecb2a3141226acb548de9f892bf2a5ff49893a24756eb311793b199856f2cb9df4dc12b09b5595c5b2750282f83934adb7ccb8b3da9c787b22a9039cf011ad696793e69a796a6f6c1ae45b89927c1889f240189dd093488237aa5a004c6ab39acbc763e6c5b52be20c2ae6774cf703fe1b853765ccf7cd8dad356e019136cd2e3fac8a5c01640fcc92d9bc1ee3ccf44dd72d0fbb6d05adc9fed5a0b38963e70f02f85f521097bc867d655e338559b1924159803bf4c0656bf272d2b959048c0f8ed53b754bf2b94939c2b8f1bbcbd526fd63a8a20e2b67d9bef355ac926ffab3b90eba5ba200dc15c36e1824cf37b1ff2fb05f2d5e24fc3f5109825109d2dc1b3a391340baba22f6e3c959c0bf293bdeeec3aeca2fbbc5a82ffd4d684dec9305ad55022527f2da9ccc30c49e99790564b88c7c31593214eb617fc2865cc5940a34f8c8c78e3a7078a1aba5e6d46055d859c40c73550b771a4640b31d1cd7a1830e36298371dda96723254d68394ebaf44f29945dc244583851df03218a261cb164e7c049c99d65b77dd708556897b33cfa87950bc39a1e058e7e2232004548d069e47f92d692659d6af5030c364551a1e6349428e7ac48d760e8d0e84a95f7c6b35d830fdf4b1d5f622696e05c13d389726d9d93f4f9824cf05042c464392c5018164c1e121d101890664b6ccb20230b791eeec5db0024e45ed0024a408c7d2f542c917cbef02607e773346274d560be73154aeb78c2d1d25e64b25f745342c0c73c6ba6f27d6fb8c737031819892aa5688553c18635f9f64f7c4434bf4fc9425a90aeb5db03901d2dd8dc3a2ef69120a1ba3141f8c752bcc0f5ff0e504f012ecc126fd7ec0daf5f915add3d4ea9ecd34e92fa0d6f609c5da664a7e4cfa824479724409aaf1d2c2b228a1d0c9aa800c2dcc27e441e4603e4f2a7d69c85cc53744da1279b51b3b56a28ff254ba690de98f8fbd43187989798bf75d7aaacf0f6ea72d407c5e0f51272519fdec1426fa2c3ac77ff53986264c2db5c273818bb714b7637c0c6d89e6b9d8fef6930f2c7590ca4a7b435e08fb04c77f3ac23ff42785367d124d53b032f3939a59cf0b4df46c82af35b3555064ece8a60507523e45aaed535d15dc8efb2d579df7f3054a72f44412ad63a79411988a4d7325f94fb745e7bc5fa98d7fcd2f4a52df233cdd71512108dc8302f28e650fe3ed367bea50f284187e754b1744220a51dee5b502ebece54beb903af1c4933504110c9968564893a4d6ed79a6b0f3614204110ffb8ac64d86b144d25b98c2ae1475343f8201e2875c3c0bd9618375b578bed6983fbd2d1a37605eed49d3b2ac71597d18f643331ab22cb5ac944dcb5f46aad0138ffa3635c72044a1b95868dee7749ce2e0cc9c6dc60553e302b47bd0b99686e94a006c9975f0b7421bfb4bbbe231a184b07d7078a4048296d08a836bb5d0b12b65042684fc68eb584b913ae6bf1597f9c582e40055a0b4e1f4e4214b420b60da4aa315644de475f65fde4a606e092a7428c73ed070893e9658d92a42d0676e6f6f32fa3141da0a7e26130af2d7e5e4f6093dc3782d1c124724309f72e5b050fe2db81ec3ee7e154754293e8862e1874eab21945239cc3ca636967df0f4b9df2c3d6ffdd4a30625523711fb87a3ec124a3d858a0ab0e3ab0900989045135eded818baa6dfd1f881374378b24803406881f333abdbe0fb5a4b58984a635a2be65da62629db4fc298139d6aafb1341cbdb74d56d5772e3b5bbb737e8b8e92399501409915d865e5fc3a5438cf21d7cfdd3c95c19e425e69d34155dd4967148d9407a2b9cea7149d8ad8e55ffc0b22e89d7f465e028c7f0cb293f67a51a0909bcb344d55f4f9e9dbc092085cab8918d7ace861f4f828ce840c2ca03c7f7dc95594194f8465d377be1ee8577bb652935c176618c8ea87cf641415c2a84701a775216aff925c7ab82c268c15177e1d2a90aeed309cd76d34c21bc76b0f42c01dcdbbeaa9c00e6dcb6003a9bf8faff2b1647d77ec15910a3d6a147e1ad2251b61df659315999c541a4a839041e73418539f82d2f174f350cd513417c5bb717492b1df5bd32e8b4d60380482f873d4f98e8f77758b65701bf7efa84ed11da18eaa2f1e32bbdc4cef28ad694a6a975513b482c6de67c443c7162e0af194cc2ff2e4bb3da12eb9309c21b2d5e02583620ae70cfacf3f33c5b015ca507d40cc82049a02203605fc9b3c50d4b1d765dae4349f2df4a1209dc26c74d29ee56313f3d5a718cbb57d6c84c60f24c1f1be6e11a849257230f642d419dca7a4a73a4419e54b3078864b96228540fefb321b9dcffd534174b70cce3012daae848d82b9ace98a571bc0d32d7f101996311ddc2a6016bd4626f56238898dbae61269800446def33a0f95b6ac8f7e385fec85584c7bb1c39291af4905ea4183baa935d61b06feea7f7fc24530be52d1146e059066e303a177250ac8ee2ef77387171a64d2986562e87c55252ae85021d38e600dac3e8449766713f44cc207bf129e8196bea9343787a2ffe18aea048159668e4cb4d5f3d2805e944a0aa038007fff196af91934ffa4415d4fbba313c988c650c6882bbf913d8946ae0839bdd00359d2ccc88ee96c5042036bfd918fdea13ab609976c7cf658f8c6cb61a1ab12b25e4823f7e3b97dd3247e85fcea3404d0cb0671aecd283bd5b2462593027a72b39cb1c264a66077dc2c987bee28873621f52307a7e8889f3361a915306821815ff83ed978e9c7bab7f271827e0a7b139e8ce3d4f7f39ab2a5eceebe2eef36bcebf91f6995aac5318fa43cecfcffa2b69aaee9eb2a040fd0b932db4ac2479f40ec692b297969bdbe8e0432106efaed9bfa576a14befb69f7edf406b3ca5e907c343242a8b0c3f5acc5a6c79298f0f8631613912dc1ee21d578db723877973c2fff012bd6cd63163d144d440d23d440f6c9a20f53e75ab4f60962c1a739f8b3e912ca19b5aa0dc244749ab83f7ef5340a21f84db6656e27663ff0cdf086f65ee1c000578476f7535ccb4f3e8f16fdfc35e3e23da521436b0daa6c1dc51f60ff21a15e9b96519ad4288df7ba6b9da05c97b24b481639ed23a0e5bdbd361c69baf13359c63fa7e0b09c9973f720c5a26704ef9007eb7cea296545fe22bb3ecc59141eb734c2fa352661b6093959408fbb4d591f49ca6bf726f880a3f024c790f0ee09b52a814dafb66903565824d55c986b1732be52b4a7705290fe07021825cc9beba7d2aff8b3126bf665a9b9d634eca8e298df167e341c9e012130812bc1f4fdda193750b434513e744fa94832b588e08732c26f68d600a0b9a5fa9df1aec619e7c97c2e7ac934f7efd9d156accd2a3202fc548f6a755da038838b97f04261abc8c6e795072181756c2e98aedf448af95b1d90ff22cbe942ff936c936a1b683d24bdcf31b938a2ccdf9627286941d1f31cfa29a02233276d720d4fb4caef1f647506b1ea3fb2b8bd7b981e375e51295fa232827670b3cbbd759ac4563998b748d7af7cbc9161b1a14c645cef39030bfaff12f8dc113d6076768624f5c0a817b0a357f5094e1c56ffbd91ffdcc9fd2cc39c4de2daa3aabc35889366cc916c3e7c9f240f408cb3e705b498fd6f2fc923d9b5bbf0e4ffb484b3b64d6563102833221e46a4b1f8a6e67416324b38b80b60d079e4163754ef8d1dd9c1f396205e29b228f63ed083e084290c8b20f2d8a9d4757236f379e91590ecdc372ff37bd2f05964c72db9c72e740a0732807bb255d7d181eb606f3b9472fdaaa8bef9cfc4ac975fb4b44b40561c2e7ad0b544d582cc7b7db9ddd39e0a6886be40c0f9c09ee4d0cbd43d54680e74dffa92aefbaa5924a77c369b5663d52ea7a891fde74ce0a51edcb9fe168c80a1906839d50932d912266b258261f53f540002ce38ae6dccc0f88232fb0c50f418942a8b7df39aaf91feae40681d624b1428d914560e085edba327df1f7fb008b393cad1931519b47f73c90a015be91e415e1c1561b207459b35ecd9b001a5151c3968d9d8de0c754a2e78beae4a512f0c88c5ef5ac68b0e3a576a30dbae716a64ff74550b0685e84dcfd174e9bfa530feec5c38701f365b4ccba007f86e9ea0f27b6c2646d971a1882ba108f6f56d3c6db75d17374427920d3acd22bff0db36b7367a43a02de20ab00d913b6e81b7d6e5e28104dbc80c226817b8f0c87de8eb8dc95d4feb2709d97cd0df94722816b9906b60a5cdb6d7213dfa925bb1bbc8ec9c5dc3e7a5205a90f90e4d3fd20c27d1589b23715b6162cfd0db338c785d5d65e1c7a824d47f582f62b62109e2dd08ecc4b14b6a98f316e9e7329788ee2f0a4405e1f22a10684d099c60a866f446c34f7a317ad02da61766dbf11954dec3dbc1f04d7a821bf758a999f129a0829e057f5e217bcc88b5cbb34a1e582c10f15448ad3902e8dc0e06fd87177c421dd98b070cbbe25814b6544d117706b657e6941ecd18bebfedb29fedfbf5fa300277e0f656bf577dc2469074638d188c774b3183327f1afb50c6eac88e14af8b97210fede29d5bcdda61c396b0f2ae48eac1e2a531cafa5cf6862141d072b1ea0c834dee6978fd405c20873fcb2ade8882c74762e85b4b49f7ce1bb4a4f4ad2ac28fa614a572baa70c927bc5e780eed71b5e126f0152eb98bb1612924c6b929dfb6a4220d57d1da6ff842b1d26c404c2c9e772198178c41d9c093ffd9886f22a910a41fd1883b85d7352221046cdc17d688175aa5ad21af277ea1d2d7ef6a17f612e38bad95b0caeef98b661058752a50d4b9e96b3cc33c0e505199bcd125a99b7d5bb4ba2e39f9009dcb5721001c2f5476014dee27ec04ee314a995856e705b8ee0e181b4564fc1ce1028ffdd60dcc7cec1e830c5d95bc5a5d435e87bd8fb036d0fad007e05e699327d218b15392335359c57503f2a529398cd8f0d675659cce9b25d7fa9d23e8194ab7deb647ba24f6a2755a0d62e537b837e285537696018a4f550b4ec17ca88110a6c6a47344a8932d40bb9cb46c67e41c8b36e46d7297f2342179f8fb301cc9d00c54d50a8236d9a32cb4f369da01c18e48f837fe3a39a52ee3dd7e39578da33940da998526ac37bac9a1b65c00ae626d08b26fd96b1da0d35a88eac33a93d6612812bd5c022786237e757fc47fe9a1e5fedf1f611d59efa5bec14f5997e32e8ba458426f91d512883baeeb279b1c384ea5c5b1fe82587e0b581c7c05d426cea72ff47bb01edde3777e18b2a5c38b5b355ccd336bb5b6cf192085509251facb182374d8b06b522b0db467fb080ac4db02fb650e616c137e66da6c58b2868b992a0e3ff66d2421b615e7b56b7e3e5c90b5c4f845b861c3d7773b1078d97f947aca61be4cf927da601f21736f6ab559a575470d579dae2145ee4e576bdd10289ef395b54c60ff1eb67cbe2747db88a107aa9d3085711c62b5e4cc3a7fc5e558af1dbaf0b113a1bb5641fbaf994da3d3e041616f3d59c3f47d8f8268a96dde6f486951bc512dce1c1b7a71a8892d8f60d85691713105757ac24e13615718c23ee2325091979b00958be109867fc5360d2fb4a35db51453f5503c14328d01f12533ac6dd27adab789af6e7be800915b097df8bca78e3cab7a5ee64e709892aca2e7183ca94901a8986467485d7a5f2265c9df43df81fbd896f8f554d472bb0177bd429697bddfba864cc942ab421d9b734bd92c9f75344185c5d441820abcdb8d42ed0a9f2c1378445126eed489108cb2df923a07a39ec7069429731d7eddb64e2a40a0f0082e2060ed041f38a9eec8b420aecc5bdac474435293980dcc24ff3465231995aa62c55e0f9e9ee5536368a99daf3f4df8a65b83ca059efa01f568fc5a24505ac005c0f29d664bb93fb0d2a298478c34a7cfab178ad70d092f360ff4b1ff003d92268c7004e83a4f279633f665c35f17aa6df87777350a203b90f6e6823a143f034a799161aec67547cbbb9cdc9a8a92f365c0dd3b9b5cf1838eb1d5a0de143d7a3fd8581f5b706fa0134a02147b2710e6e589241226140c61379b31af85cb5894064944ac33fb015b28e6c98b88ead2c2f36f17c2592fbd0f9b0e53e5f0b7944a584defd453cb5474bea232b387a2f57fccb28e15d1e6e4c8ba5773e66750db825248750cf0720ab31e0000ffb105742a5a610b7c2f14ff83a01893ddaa136f387c5e9c343a3f9c7fd294fbb2396a70a590e31a4880f528b366dc6d1ce0c48d487a1df6aaea2987f81b676ac8337fd6436976f7b5896d9c5c8bd020f0ce707383011eb404a27e5d869773d3c08eb063a1a27e101bd569daef2920f421b6f6f7125f66413615037d9f5dab01aabc0251c7dc767ceae2bd076f4f5c585723f6e9a7e419c7fb29eac5708bf6630456243ccbdc09180bb87a2f6e7c396f2249fcd6b91cb9d58d0a9e7ad32dae5c3f5b7c90295d3b6c42a958629f7c4b158444b497e166f0110d0c08098407c9469cb260969c83906bca4cae8b69fbf01104e56df3d6ce0e18628eb469f6bb478ff7a4e3560f6e324e4b704ee4f674cf27692a73486fc8a6d294355b62d8d816f6fe601f61718e2340036b4b8c80e508680028a6616e2f59d229ad17e15fa55804e838e8cc84951f380677769b50a1e3738ec3931cd06c669fbaeb5d9376e9f2abad9f386b7ba5d419f201f1d0c7c05f0653e0438c2a5719fcdd78443812926d5a8db218d7f553b4fdaf487e2863794ddd65a0debfe15727ca75ec9c13ed2f5b2a01145f835da6879bd30ed36a65e1fc68f51300ce6e50f1b135a0b7b3544a96f6beefe65897511d8ef6e12291ed920bd098d2a875971b7ea9ee935bd0c71a765e6684c0824b27ce5eae791100f64ea690ea0a6be230704591a3316556d6e4dd67fab2ce9d3f3df8093631a7e6b045c9f839c8624f75f34e26ac0af1b597e245a3a63e94c2d7e493a9ea98cfade7e41102a739b1b403801739e825a5319f6a31bed1c3e5cabba874ebf718a561d01cbbd2ed20f22aa7bfb5427853107b11ab7eef32b5d9ba76dfa25c029774d74766410e2561639ab555431c9f1bfdff5f20f4b00ec02d6f413c8e176261267d3da48c6d56370b901baef1d72a33c3f1ecfe9992ef9dded1569a0c73eff7cd33133dfea9149c9a8388362b74588d93cb63b2488126a5b82f050ae757fff15ff7e9525d84c2ecf152560fd79dc1d5f18a4246ecb3bc51413cb5146cd3cf070c642222ddddd07a2949300dd3456cf3f18d1dba00030df3b98678dc03a384d23d3781a3b1ac78dfe55d0eadf1155f68271d17317852bc878dcc1e2db2c9286b1edf8b3788721701467d31d4f5ce998219ddcb1049daf3bb2aea6e0d550a7e5316770f198aaafc3a2d5853875c0ccbfb07445334f43f81c0c81d739ba7616de8cd39815f6e6433922bf7c9432ae0c8a935c4fa585f380208442dd5e25f31a24e7d56c9507530360af80a20d15668254882dbb401d31b39cdd6aac4a17498f9f8e168c3fd18e12091045f4f6470292854ac1f05bee4071c38b54810a962bae91ac98026f005eb327e039488473f2d8ad7001ce44a1954449e6bafe4265c653242e51cb481c1ec5f98422c6ad5e36f43337948174c5695b8713dbea78e96f44a3864c4be337f7961773e96bd1468184c854888d9618d4aeeaf514f131e1ed3064eee8d4314e88eea0ba25575dd72a75f55fa595d999c4cae5371ddac0f19fe2796543815ed23a2087af1f0a3f6993866753af877465eea5481c5d9aacc51fb378924e517fdc3c15d3f707c2cb09538864792b0895943b45edf98955781eb8bae91b7f62f85a54d58ce8dfb5e76543b841f07732df45b057afa2d1faac8421a958692df82e415778168dcf6037cf8b58f0e7e5a296786eb9e55881ab5e4f434318506f65e47dc381c3b47754059ed67620d073774eaf2b13f0b399ac6af5a1d4508506c9761e5f75713c6ad146e5a22235c0976dbe250fa7fc25b304ac73973d97e609878dfe6a2c1278a5345c2398738768d0849c18eb06bf00a6478420a6b781d6810fb2e2ba171dcbe17fccb60109cdc08ec84c22f02ce54bfc565cce64127369728c209d1ab984699d20033a2033a081b5bf5fc2a4c95a510daab52a689d41982c6d622e3045a1b4de66bdb17700d1692a51e94c2449b5c048707011e425a1edd9466711721651b77ce48c40d7682c9262eeea89295b716e038649fc81a940219240817ee747985fd07aebaea399c18acde58546a8c8e28c6927bbfc718e883ade18fbfb4cf769f09976a347595e8dc15b8b446fc182b43e0b4e3ac972838bd64c140d7d04af4e0894374b775c7bea68e1565dfeaca791b7536af0af3bb626181ce3c0323bb4d6484a206fafd820ad7e1037c7450745b0ae86576ca9a06d655627337043252c35404d3abe541b6b021a95886ad66024b3e03cde8ebaa56041fb009a2ce020bdfd9f65b8fb0e5ad09d28ed8d9862b26dcf9f7515393c55ad6451773ebdff069fa384536c9088d4432c2a16969e4f6c4c6e939d55be9f245fbba46c1b60b16cdddacae1b54cfcfbb34fb208f01ea35cea6596ae47eac5a805ebf13e1691a9fda26ac1529d0d96e85cebc3c19dc3fbeea5954f0b33c22385f18e91243c554e4977c5ec35d963ece1e3abd9ff969c2a69db3cda6033b5b657bbd8a5a5c54b1c11284706f0585e3bd71a3f6368cce37b8bf5725d243be1ecd76382acdeb113611b78883eeb9a012af3680d948338d68dee3b5f9eaf2c1256b8fd2b25a15141c47681f4447964649fb1a440144d2e672073994c0c30079ad903be841ae47bbbb18b5923d0e206f2f9bf01c7fa8531446b0bd24b3f31fae4072ec304771134103a889c0366f416500607aba8b37f27de881349237e7e1b774574e6dcc59d2e78e62726a9ee937d8fb5485cf5774449fb6dc4c47bb3dcedb3327bb99ab5cf5743b5738805ebcc5f6a5407fd3b86b294b0fb34e0ac510d156fa5eadf5f82e223ff9b03336542223873beed1cc599192a4817f4b60e7c62d5be71fffca5ef3e5fccd94580511b8e17c2cc39a18a9de16907a24a468193d7f430e0f013b99a86e4ad8a801e92ddc4931adfda3e6127d5d1ab673b50128e6172ada238870462d79947e630282f540657ae511916b824b3c6cca059e677369c065784a62deb921303516a04ca2fa9d2c51f154e6e5f5a435e837c8d75135a6c608847889a5b56699b5a9ddca24c9b261f4124e035ce3fa20bad2d9f6dafd1bfc217fcfb001aa10a481866444b9fad25b8625b890037b6a02a1e628063c4877ff3fbc5913e2b949ee0635e15662f4dba21d25c7f336c53700706badc28bf613ab180a8ff4f41741e48947879883fad5c08692af883e51feeb18a4e69a4cb0200a58a80708c797267020701756e5fd78931ad7519f839a4f4cd7d46a67d76227810142509791084bcc7d882de6b2e4772d9e3eb21819275177704488ef2048d2ad7158a917c0670d92869bea81b5d1d6ff7a57af0ee7502d00281539773275e704e87bf4e45260e518bba86fbdfc9b4d1585e06ecefa250fe31e9a7a7422545e6cd6853ab47e690b0381b899b25d20ed03d32c954498c882c5017d518730c173e31851a50443e9a7095c59b0fb0d26671fcdc240a946a694143d0604c598fa497e0daa2af342a3601e480ba5ceba4effd75ab755d9bef81837a9953b4a0c1d076ed0ece1e3f559f68841e24d2c9b80b2fabb6e2baee7c3d3c010632f2b9c8c79e1ade39485c6a487b83b73fe9d45d59dc3c1fc60afd503bbae4661e72394b7f8cc8e6a1e041c8c9315910a3268f785db13845085e807bd46384b7462c0dfcb2429b9ae407ac83979c121a65de913cced1c4beebc238c6f3a519fe723eb73836b9b57d16ca78b767f6ef512a92c23d1b9481b5567004c8724a601cf91c55d8572538274e43ed316604b056aad40a276f11e5c3b07fc3dec197cae3458763d643e8c6fc0a82d27a425ddfc3b14fad9308854a19c9b6ba6ca02623313690313da252b2fc5aad44accbb80b8fe586b9acc6d77174a7f7382570f3dc0f357f23d594b4bb46eb0cd42a32c32b0be1855375705711b7c34b5316da1425326fb50f2483ddf04e18c5d46277b855b3bf966dc58dd8783eee6eff715cf1e237345eea2d8e2de8f6a9d15124a54701cf42fa239247a43a47c2e1bc8594d646539bc98f18b752a969dec52165df66b1515c3f9b9df6465b1e96cd423d66fabc1a7c33ed822a53d3fcdcab83197c8bcdeade8526f7173f7d59ae4ed48e424dd99cfb61f4de75e53d5469e6d8696f0846a79846fb3cd2ba7dcc0752792a7e48ec8ecd7f8f94134e85b97cc0c40b6c49734e53cc65848477c634e3afa02b9bca6f79ee036228af36368651942b3a7ec1655e28b836ebee33c6e997f2d130968ee89f673ee20b734e58f860f11dc93db6e07c7bb845690fd3a5e4a8d22906d93573db40ed7c7eea562dbfe97d39a8fa4a079b1c34f99cb023760b8ea626e14d4ed049c09d8a47db56ec1291c874a8f4b04ccabed810d90b48971bccdef2e9158dacd81eaa51d48b10614a5daa0f1037919be8d6b3aaf32a99a5383797db6dd8f1ab2b3f3eb9b70f184614013d518a3ecfe2b9184e873ebbcdc674e7108953dc2efeb7938140af1574588a2523bbfa4b9dc08018b5f1610187ae2ca9d8ee8377ddcb952cfce0a878b5cc0121432a3130ab73b552eb7b58fadd5538266d40ef69b21159eb0caae24db26a692d1fa2db3bee8f37b598c4806f8584b00796b0569a8b48416b136d37b0809e948f169f21268e5c1e18abbd51bcc30f5d65a84730636b5beef8a81a8727a8f2b793c6ac1d6b28d1da5a6cb9a0b9e66f1fdb0090995eae9577c33c4bf86fc015bdd429f59e0ca214acecf8cd85c5eed3204c17ba2efb01e8108bd7b1a0ee98321e5e336240291dcbbf2069e85267d7576067cdccc2496ebd379fd36e1c6cbc23b7069f62a010fcbb7d7fff3f5d93557b59095912c8d1f17b59dc9bc233ea51e5dbbc6f055e4e9b009f1b99ef4e72ad72d05e95daaaf301c97f7dc800c8668e7dbdd3dd58ab1f371328af62d5cd72aec13644680114f139dfcf50dafb5b9ea29d5435cf93a020cfdaac234adebfa2ac885dacfbeeec07705c7038e652d5eef0cdd6b74512fa1d0c4217a9c25d6ff92bd514e4b2f5f14a73b189853d9c24bdfc612d15c65bde1b45670a429d06f6356e0ffe2053f7c6359942393ee5571e562fd4df8281714665ad9c6b494df0577afd6c0cebe049c84b8bf49139f49cdef7b584abcd03548a2dd36c6fab386b42a739c4eb0ba28b31852057b41a99234878d3d3705eb44fe38aab4825c9291945270f074b3badc97be20b517312810f53876901b4f05c27291abcd27cf3af4c1f109f86c7c83368144160cf970f6beb07958739e363e18599874e1a31c23319de08792a6b3f241d8ac3d3c1755d9129964367d4c123645a6be3619057c89d21e7f90b2eebe29dab9b5676f10d2db9a5e874a0fc7e64c746d3a5eabcb34ab0ce6819c862faaed601a68b5dbcb67c118951c2b5804d41676a2440be0b03d12cd24cb1decdd6907eae5089c976c836108158c9f396bc78bd973f6401ec82c9ba1e48e2e35233a955f89ee520892aaa37989735baf9740bbc369934052809a07b6fa89812a54a5eb238d77924967818adac48f27e73cbd0da11805868a9d4c00c6d7338ccfd00eae8c7c771b92ee6733fac0bc3ba319c5c2bd90b6925791e25d5ddf7d7285daf450c8eaddd9df47f58e700ad78a0c2b0af72ca7630e954b44da273a538dd6a7c7172a394216b10710642a444d768f522befd5c2a3aaa73d1b44cec430ab76dc987003c79d362b003ed934bd44c1b238180dc2a50f876efc439c72e2411c21d31587fbb6903e76e5b2f82163507c555d7ecc248ef2295b037b9de02b39aaffa49137364901aecd04499f70c214b92ddf898bff7c08a1bab1dc72078e66503f0c0abf5a1ece0c24ad4de8547ad66592b39240785a743311d52c856a5d5cd39ad861eaa1c359d60f297b412161f38c65a273b57a640cc24cbab2897d9446f49a1b308eaeb8c4c0847e22225f2d7b089c326ff5e7d2d8383a0b37e7aac6603357f245effce36d62a557ac116460f8f30ed5628f0620d8698baac69b1d373eaa399db2a0d73224510b05698f36951faabf296b5de09c1713a12611ee6ad0f4a14e119b11b4f8d85695c88764b710c1aceb219fe3160e29db02cc2fbbfd5a680c2d87f08e773c642b768c3df72607d6bad58aced44143200b5b00b5556921819b1482c14a98d46f710ed6e3b155d989f3a499dfc02b486e9b099d4014c25ed6298e74e9ef89023179bd8986a024174f17d49fc823795733f6c3fa4e6cef12df6b6d3062f9ee74d256b369fce42601edef652f03c77c0879284bb291dd709e747ca6e0ab44fd9ed2b35bc0409fd2fd888a1bf739a9946fa4daececed2596f09dc3f70967e3b7001e7800b5042b62d54926e6f585aa57fb150395d80cdc458706c54c87c368b776c8274bf9091cc5fe73eabe95b433fa3c2c6d5104ccf8e3cc27ed44eabdaec4a75597c9e4a6488074986ce58e163f2af8edf76578ff7cbe8e1756260726d9195ad542f5fe5fbb5587609554de9b413c6dd3563117eed14c8a7ae8b15e3a6725f5478531616349e53afdf96a1b41e7411263e2a4820ff4b88662f5c715d9d2f60dc2bfe13aeddd6d66ff29fde65116aa023cf09810d2e74efa27c69eb5f35c247509c7878838d57e764509fe36f78046c9a215873f3e029c75151a77b6d41860ec49950b4600475c7af0d4b12fc0fce0a071e5900273cf9e2c4c8e3ae7482ded968dad395befce862bea3f7d9e67e179fc9af0686368e679b191f430e97f9b27baae16589af0d5b137d6bb5136a42dbd4602b7001588e0b8307020f45ece238a96e26cdb7d8e7270e9775d46c4ff4756a793753fe5274acdadafb2c46d3e10e247545dafd44bfdea86735f4cb88f66aed7b069720d714ae70a083a91207a2a7c5cb04dfc0259a7e715da3260d2bdcfecf9a57a8843f1337e947f0a07c9e3262e5befdfe346ed139c5f8a8da6c365ad5653b8afd53e8820f36031720f867a27dd38e1bbc8a5b7f655d46555ef9cc62e30189d6991549a9c4b566a218a94b35f895368857fb096ec406ab5faacc187c7d4f59d080c204ad6d8ef513919544f0d04ece9e404822dece00b634bd235416b28b18508c4e9a62024b775a3305af7dd2b1be1a3d39e9484100eab65204df371136f0e37d105f024b079a787eab0ebc0963cf80ee75105eaebda49b2ab74c5326ac1da39450b02df7ff11a175e322c50869ec2ac171069d59f386a59e05cab6dc5a8f236497a6418b72063b62a0783d0ee79204eb4f5b610497623b3de824b20d9f672cc023671bcb6223d02468f3c83c0e791f411b84d9f9d75ec53244bc9aff796d58f1416aa327fd3e42f6ca64e219eca9ea8f866029d1a6b15260aa970c86d364bcee0e0fb763a3e53d0874330b0708dec15534aa3a66f800796663b089bfb9f72585d462d6af0ae464d70f2b125921003dfcba5dbf1e691b6db3bc0ac289a217d8419faf2aec35399c691d78c97217599ede089a39622a9196578fe129fa57c624d81c6727677f1cf1742f7fdb89f34dc6e8149c19df4e5f56156ad8c979a9365a8c9946ab0913193a3e55d9dce1474e6f676c4fe872e5c0ca8b3f4defe0a86f0bf05a379a2e8230a9ccaa433bfa0b5d135d5cb5a63a9c6f6ce8db282366b826e183938fc4c18a99ddfba708df7ebee50750732760f89b354380369055e47929d5b9843dfe0804762e1cf3b5dd770a9ad795918beea44edf92278e0cf77bef18a8a44e930b688cc3651f0e8e00c66eae6d68d93328b5496ab0912fbc80130f49368a2e226afd33a04b5f9d4ad36d923240dc9104d459b574311ca8fd485311613595feb91e199c5f6b1d61b3e43d21a9001e15b38490b0ef44a0fd4b9bea3ca9c91516e05c80d88e97cb783a07ba7eaa7c84dbe3678f9a78d0387b783ba8df71b924202125b28276c39396994adf9debade8fd3f476988513d8618140d88b249d620f909ade5f331c9608ecc88bf54dd5c0f17e2fc3d1223c6ce4557e2c5aefbd798f613b16c2cc0a2ae7c4135eb8ee466f4ce17bee8db13782757ab21f034ae3e5d8245db5b58b812b3b877483e538b04f5adb61940ee86f444b4a361a86f9be90a27bb51e2245390cb616fa523faac2a98074c183dbd5971a8447d91da9942b7c96bc8d3f16a6172eacc128afc74844e09e70740967dfb121b1fb726bb312e684722c41cf4c1427e5ca0f7e93a114952c1377b609c1fdad6992d2d863d80e64d04d50895cdb77495dc24ea1afe7d953100f94e50860b737356c6271484177aecd93f02fd5106fff3245f57ed103b76bcb74d2cbbcc974148ba91736a1a71a8cd5a86a26b85bef6128478d150fe027fb97e15e4f1b4f94f17bf217d1822b76d0900cf6da60e94bb8d5001b7408cc5bc6f0e3272034e3d01a503f92a7d8ce9c8583fdc3c03ea3e3f52332afa5e4c2d669de8b94ebd2ad2d4e2270abf624f2e7978fa25e7877bb9dcbb49f4b527a16e1a2ecd04f0d0ac28e25257accb7a4e35026ef22899ae7d611f6560bf5d59c434744afff6ca9674e871d38531485c42da7de74a9b9bdebe197195aa6453ceb03e204c25785379e68dfdd4b3eba3e9e018b3b4e9eb6e90118814f931d31a5dddfce87e1c99ece7c05ef8782ea304cc84a04ef1fb4a29d4e813eb555d49172f4b5dd79adcbb6fa96e8249b21767c30d8e7d53923853e4ccf1070efae2bf51934a30a5da7c5c6a8bc346d4648f77b2cc521af16ab8b5a365611650c1dce45b92fc679a2fb1bb67104646fe24a1b87dda8f30ea8a537530e4ab7330fc6eed84df0574021e25974504d06c48a38fe37abf09ee6e899e171a4f179c7071438c922458eee93506be5eaf1af0101520ad2a5427d156338bac495ef432b344a8b2953a5ca2af1d65b49340ec5af7810e623ece664445b246984a494b413e303935437b66a255e8e3e4d9de55f154ab87694242da899ba97c255ef6171657e5c00b91ded2e93b5e35777df2e136dccaa6ab72a2f70538006aadc9db3747f10a82ca6d4bfac6dec74bc01817ef1f062ec692e5fd5b390cb0f0c42975d08cde31a8d87f90da9ec0190aa501173a549ddca3467fcc67c80b720e08b43c96e3f5b97f3a359b454929e72051c6e202f29cb94c4bc4891d6ffd9f13da5cf5a10344146acf60ef5b11c93851f7affdaf654b5c6589f567c92e4dca640cf1b597b6e889de9576463208116ac3dc35a1651db04a8639b3da4a3b6d7725c0f1f7eb0f864a406234f73b92334e5f3f6078dbda70ad83d61231f49b313df45d317df67101f8a131153a6d4d2f2a80cb42f56d73838d976fd18cb2c0c34f4701507748541b17415fd7c804c0a04fd7683b66c35df3a2e1e82459dc383ee1d9c78a3323d90b5d1641d02ddab4373d21c92f1e65d573476624530eb29ffce5c4a279d1b732b9f7abb56c212bff44349acd7f27b49481046d5ac1bc070943b2f86b462f0c7b2e66a92af74a87ade05ee568dc2105bdb9ee55758d9721dac82bc8c26d39edecdc6a01d97362bb109d3d5316109d18c4ed802adc457d99e92618970433eba294394fe2abc0e278a571b441bb10fe776a43972b5b90e9f60e93e977a1f4171da807ef60dba21077ccba3375d2c02103eee1ac2bb463644a89e82039d9409edbf2bcc5381fc931ed1c659c45edba389e38bb4801382c63c44c679113cae76af9f4955d9f83d114b092c9a6e77007e4cfb97e2d8878a9b82d482702f3709cbb43258b108e5c4599447d279cadb072740ac25a6b449bc3ad230bf5a0bd82dceacd06ffc34b781a229641d5aadb2107cc9a421af629b53246cffeb336df9663b5d7060132b97279b13d380e8005f9744d35ccc9a02d36eff47cb6401b689677ffae9f6ad4e6d9b85a3c7ba2c981fda29be28bd1db54803f468c9125d8f344918798f68d51ff3fb62e5505e6a25ced7feeed72554d5b110b16376551feb6952107a7def758b7a04e3e133e9d98ae2940589695a3cd3bf247b4dd5f5491ed3d26dfece4a1f1e98b1538e97794dd4af84d51a163ac50e156ff1ea3261ca83e8cba778fd089bd31d71b020918d50ef430c3b7e1d5b2c4ff73d766239e8988a0a7a8f21d6469ff5f4772d3a42207f38193efef1b1e8f633b8b05f31443221454e56a950b9760076ce36263772555cb166513eba8b1afa37bf4789ac64da7fb7c3eb1c45fe72367a8420e52195521ed73b5af3469f3d7aa2a3abb72af95c5a6f94bdbad24bd100608d3b32d5ba5439612107b2253503b16f3d5d4b7340a01ed1f5a907bf7a7c0af32f4ea0f938d8e300a16849c7db76ded0847e8052b7c544aa90b14a527b29c196b966c112ce4aa3374c585136398befbb9da2c92ae0b248c071b5b58c1bb0cfb6945256b9b6fc25062899de6b833d43baecbb9611ae3b6bfb2f36c8ee29494c935b8b32d32bb1a95e24ce6a94e9fb13989b58a44a66350753d4b17eb538ba6af4ce0e0337ee9491e985517366fa65bf3e61c725381cf8bb5e0d38906ef9341d253230a24ee59cd9eddb6bf1398d173a892049a5233bdc4c8b16eb7e674a6a0afa55bb7d3b198967901784ccedfb007170519d9688901ccaad10af333c26dddada55d7c448e9489f1c89ea8f7a29f4c9bd66d0d874065713a573336f6d04a14c6eba10e3964ed8273fdb294f5a60665e0f066c878a308d330d8a577cb4dbb95db01a568188f94ce63f1a9117315b8d3f121ce16f6d53a8b96a58141840e18fa7da5c435fb8de69a49159da65ada137a55a958b6add23a2615eb4f1889baa960e932ee72d03518ed0adaf6475a1cd430c74d87ada87590867c6f7f8df5034c4880f362d3076ccf35386dadf41bb7342bfb7fe22157446fd4c6c7480201a8d81b87de6e03e36cdce459cbd0577b216cd48d46e71faf3c6db9809bc8aebb754b23b6d597d56f7a8f1bba5c7365fa5ca0482ded63b7754c7f746b017b3d16da625fda10846cc057637459d57200e04fee951c4e670b9493a04f48602de81c0fe7a8925f3d012a1c470ff3034f31780a67f675d4bb9a3c8750995bd4ef56d000e4eda5a2ebfa00f57cb56923cce8540a532bf1970f30e0878db5d3c3ae1fa72a4e5e91b39cd75c69af6a5ef32bfc2b5ac8f8a82dbb9a22d72bd5218f4c958aacee228bd5ba286f3baf59f95234435bd2d704233ca49115c695873f580ffcbb3fa8c65242ce52b64ac900a6c4034320ef2f082870327b93fc79f384ec255d3c8dbc52308e7f3abfd0416ff0ec6ecf4ac70bd663b56b1a6c02a4e18fa0f6172dd4c1a05c819e024eb266363d0a27d97259e0df4d491229b02a6c639083c88ac0e14b7049a4387e2c41ae880353022958a15ea3ada81fbf0edb5ad341f9db886e4a595a15cba6fa40701a00965b3cf52a5b7f9a3d6d7d0572b29443b777fa340ae5dc74c8ffe8f95d04a6d4ca9272c79a52f3f3283f638f84cd0bf82bdf8024c80f89457be55d605ec630e8e9be3502707af04f36ac0465bf6ca14ed20dd512e5ab349793fb30bafc568d26581f53634f32a497095e624667a6adaf4c3b48ffe6fb77c4cb85df129c08a0435490491447769ec41248b45423e8211874c7ad11286f0b0ddf97d13f46e3e263313edcdd5412c26278c3601a54bcb0e4baa189443ceae208e767f17f3ba3b0270a6963ef9cdc402bd38fb012cbdb7a54ce521b1b9486014dd2fe05b05331928904333e490abf65c8f1af5e477eab6ff23c452ed23b085411d04e7825668a54cea8540cda8f1c8fc4e5705ca1114a359963ffae8c6b3fce2a4d9c1e3c2ad44ca20f3d3380f93f0d306f89f201eb4bc79246032ab6e389cd706f3ecabcfc43a5427abc76bf97aa3f5212772fc8a0b79eaf746e07d3adeb060a702d9dcaf6c6325a905c44e9ead5ffd3d613cd8084cf6306593975f83bb18eb72b73f1c425e6bd5a21f1540671a712bb1cb984de8bab4f6d87a86927437688d43b26115d1e4894db62944294d4fceb225ef89e2e7755a6c326c46fc204093a0ff50f2de5d9d84e0bd0deee7b00c499ddb9180d5f79520bc99c66a5edb7d2a1bf0f45f81022a311b5c3fa0fb07f6f98c3e3a4cf262e38c7fc4a25e22e890e6f2a7a3637f734ffc8bb5e93ecd3cb16471c0b3d50569b182a9857695b0d0fb5984bc40684aacf67c0c8e2ea7221926c2ac94848ec2e21e9d763faa7dd32d11a8fa009682fcc8fdd9a9b49dfa308a28850c36bc916f1c793cc8ea12792dc7f31d8eb7ddf437362a2d5a131b232574f7d5c2f3ae3f1d3662d0c275a0337d159d8e2827230895e8c7d20a85ccc0d07d2568450abc16f744db2f42c6a20e6c29de6125919c1bffb81a5f6120246111ffdfd2d16b9e9d1aa36ae02a8272c974127c6e5f89c76b042383d16121ac2dfb11a2add98432b66547422289b2b917089f7dd8480f105485f10bbc52ed263375b4de2c07c5c345a43f67bb6adb3b27760faa7ed1968a50994a2b45f534e7bb71df36cdddbf5f12ab930b07d6ee978712e6225e747bdf0692ef68d3277fa03d4cbba34cab370ef56d51bb33e9f2f7c0a0c2f6dc80600e0f16600b866504ae7c9a928be0f2e331fda5452ccf38f574a9b82ef3472eaa041cf17f103ca30600b0840b231172c24755c8d3550709b3bb20ae24abbc127d7ed8965b31d42812bf2393371caccd8716c6b5531f17499cd3ef7185e1922e021ebcba97932c847466b526dd9e073ccbb3bab19a5dd7553f7d407f78a2954d6719a5bc5208b3e48addb477ec1cd19be41d7eb321656ffa172d7d67adda8d8e068c7c16718309d7472be30eecd5322f6803a27f7788c0cc72c16b7d133e0afb5e9ebdaebfc293d53889128d568bf958349dea60a77cfed97f30ee4eff3a8e5fa233549b8923f5b2f8f04241fcda20fd5769b89be4806691388d67015b2e47165d94662c423327936d6d31c1f29863a3f53a0c8b6620bc02695eed5aa0f2cb2c43f429dd69f81efb7715bc04b76290b340c47abf8d19050cb6fabf8f4dc22118e961a1effe8e867cbb7fc44672a0be049d069f422aef5487b647f2596691f9efd330fc206c5315fea903943780e7141f27bc384220fc7ce577ae8d6b1a94610ff4689a52a3bb17dd958c5c8d92bc7950149c942335193c194ccc401f97688cc26454c0aad91cece535308ef799c046eb0806dfd66873243af88048240518b915744d6d517023c2ad892ee39038f7a8d269e48b2f617d7c2f81f551baaaec67f02832ee3e5aa0c7952acbd4540488a9977f7ec68a9c9bbc0a937d1fcd43c758fa28baec211449d1c821bf255cab6d7706a4357b3773af201cfa4d46142e988eef4244ae58f133e27b002607153adebc7a4fdf6b556e92293e6bfd355e65b3dcbc97e9a8eb11f95859820d160f71eae8bb22266952105f3881ee014327b4b89185aa329e14453ee9c12c962beea132d8ae7ee13ea4c68b582fef3e51b094f094ed8a849e1b3f1b575137f686d7132ce76c09b79348bafe45301e6a6145e8acc7d3ebbd5ae337ef7247a44f212000a630080f7ec66dc1e13f3615892c0577f9b94f1133886a7c3f59049e2aeb02e8957e659addd58def87e6b0b8bdda355136932f8513c138fbba4bac6232152d0e91bd7c1dd79ae4a605bd08cb62af25ce0d41ed8f01141e6601891318b10e9d33209869f40b928a36e785f41586a47b8ce11fe792164dda2e87f7db0aacfde557f4a4c514edf4a680f2728292d1c1e431f0123ddc9fd3665414fe361a77f04f0824bd07abf86c62bc475d798e4af61892f6c756fae43d4a0ddc4bf24ed1152fbc88849e3d86f650c9274bb92a17077bd2cea76368d38a9eb96d225aacaf583cfdb59bc4a93f0ce95e5ce7077b6bb2113a07b0f578280964ee8a38365775b12f0708e588e6eba0ace082a6a8ba85037924fea04365365928fb53f504adc85c002dda367b69364e4e119c511e7455c784fc1bcf63bab707cf76e55a374b5d21acafcf6f02157addf25fd33f3084525c1f1bc508530b04b6356db6aa012e67714ff70fecdf27c784ecf7b6fb53ecb5c8de3560c43dfdb9ae7e4c9f43e8ebfe071538ba4e6ea54f795f468076b91918019784eedaa8a13c4f4d412fba8531acc41b581f774f07adb877b5957cd712c51b7ba2e4744aa36f269afd335a93a6b50eff28463eaaa83540027c3f35dc25c9b14a6b7520d06511bbfb26e66e383c0a74dd807ae1c365d8a3959aca69fe52919f956507270cc0699611dd2ad9fb4b1a9af45d5dd8438ebe9a43e9834e26a55475518e52d8cbb6b54d5c4c32fba57e61bb6fa87a8aa2d4fcae619b709303c23ee93bf785f554b1e99e64844349883153dc327be380ee535ce91748dabeba822a5e008825630ab3004e0128a893aeac0462ab152976f9b4194c4c1749a75445cd4be4704cfb46ef5ef34ad250d2fadf956945a687cee5e36fa291883f8697c8d6cdac17677e349b4dbd7f5ce296584615f311ea1a948df49fc798506e9197fbc7677976d861e179bf50476beee03aa709285104375175bd4c68ad3d1a37c257e390afa0cd2f1659a827c4978d416f65ae5d08a3770d5e73b48f202bf83f7a8b25f0b4be90f3ddae4604e74ab0fd8b8c975ffceba74cb1046112451cd9b7881ccd1fe3eeb5a3439a3f5fdc1f4b8c8d5803afce42384e83f7e40b924733caa13ae65e0abb5eeafb3cdbcde0f0b7bf48d6a25a96664ef296f1341be725f7620045889fce899399ed5b80ff922a760f9b8f837b810be2f275803ce8c18d82d1cfc6eef8b199742ea0302fabfa55e997cc63c4505fb4931ba901667a2eefe4a129110e2861fc5224d2d9ed09bb8cd7faf84ab814b3c6cfe8f697c307953e07733a6b2a6c4b9877a37efcba31ce170c2f79b7531f78371a0c584a7158ae3a46b82349e000d1d5875eed89739324e93aef44941f1111a310acb6113340f3da53f47bdbce55257a0a5a4d8011459ff1a3f7d8ddf52dd84bf21f295b8d8ffc6cad43531f6fcc315629b9bc6cc803d3dc28dd2ea49768e9297429985d8eb8b4922457905ba4726e9abfbea12ad2cb92827f7168ca6d3ec4d66ca6f69e8f76184a2767222e76ff16f8cfc86c2113090adec33ee312cf930b37a8cb74ed8b3505ff9b706040994e098467ed7f53cdc31c1b501f5736ee41b2ea53c67ca666be7bf2e2896f9d18fec0e0af2bd0423cd5961f927c104803e61435b47e8183d60785f47d841c9406ade3ab6db60706d5605ce2338b611e2273d684bcb60b1be0e085c303f96e879d19e4b3d26e0fdd2e69e406b297831e21e54a3e54d91419ce645323ca8beff016874c61c5ee34b67a3d95b3c5ae767cfca9251c961c1f530e3e331ed7f0bba2dd0186a405b46dc100fc98246ec5b0f700b257ae16cc78c1c18fd896f0e51e41e6c4cf375dfeb05b01f55280f2138fd6607f4025442747e0456720b2aa2b73edc2bd5335a8503b8eabc4eebd0eebf846c152a1aaa55fee1bd5a7607d76fe719c4c13991f57c80e2fe9abb96ba5a917385c3b5a87c67596403f0b6d6f7550779b8a0b82b2d452047b1d79d25eedc3d6f489414d5697ee1c870d77f73497a03b3868376ce75f7e1ea55f44cd34bd25b4ea7c1e6905f67c256fcaa76f92c5fbda8ebd4f4de038f26742889c3a00fd6b84bcef2d8a9dcd5a3b3a6bab36b76401260e515059e7437c68253c115a9d6065db6f06413ea67eed46b6dde923cc31a7de2ec1bdacbc7797be9572fc6b87412158dee5d5292a629edff2f58c7e6639d8c3b5b990c39d997ef7dfe3bb67d1dc8369f18c2180436bae7e578b72aff5b9081754fe93f9e2fbedeaa16206b7d606ba088ed483718fc127da338beafae77edc3eb335e00d3599e7ba56ee0434cbd9fe45d342c0a472d37a88f9e76fd34c1fafecf94c90e3bb1a424e3301e233f36b77c51f347b580b0a11cc5599ed5002ff2160897162888405d3361a11716cfdb97676c8fdbf6e25178bc4c159241b6b17932a6d5139ce2d9c0bcd80d4d5226cf14f7f0c8ad94ea233f6b21799b72dd7611f147cdf3c13ea72d26d96bbe4f8a583b3fc115856a97e1ade046b0d6ea915af0d3a57eb1f3b9497ed2dd20a25519cbe9479c6557308e34a6b2105448a671abba1eb1d408a726a8532c87f61ad193e7a0d008089dcc1a383f8b863114c67b230fd41f99c43f716892bff852668664204ab2b693006a9736a66c33863b7d414151b53f2e2ecfe24856c3ca89606d33b6b5e029310e8e9da946f57a6935079f056b4aab3ee0b945c751f6374400ae74bb15e927cf5c54e6c221ffcb86e9868219cdd09c66a653ad793969d46b6120b8dfa0ec894eb0fa32a563847be23f6adbe12c1f8175258f0a131ddf3152f3c44d9e60a534ddab76f0e465b007cc152515fa47782495a0edaaf5b465a4899be93be2a91a3fa73eaf3c2c321d4faa41267c88809d5573a553b4d4c17f1c99eae797e719d29feecf90fb45fe54f0cffe0fd6fdfb6bfabd12c50464d660e94b6795a6358fca083c3e918713c90f97d5ef503ba850428fcba68958ad0ea517442fb5aa476999188f2a8b66b567ced79e2af355c17881071c8adf69a6695a302dbdb8beeb187d2651d12b0a31117a7e3f675e8c2d56d07cc834cd3cf0ecb8a593e68ea34dcb682b43c64f69195edd2228a70a1b19ccab4042827a5a00a160579bf1ead20821f517803d98e1159dd274b6d7ec9cc5cf3fe74b2c3e6e2fe2ae2b51bc0f533dd9a81f2fd5f47e3146eee9f16156bd72fb845b2bbaf598b77031afd7d75b0f2ceae49c59e0220748963b031119977141a1ac3b43cf67edf33ed474e4cabe30528c69f8fa266b21bb493e7edbf61128c9b140849cc95af2f73006fb08fe69fd337b60f78fcfd0f50a414b24502c7cfc629c4ef6f2b4381fe1fc428c885341959398e7a2cf99cb92deb2e5382facf73804670a769f65d35a2ec7cd71aa6d5f5c18f9dc51904c7fa435e533af106651e478cad535a2910e9f48c230f2e4c635967bdccbb187182d53067648270299c02d8bbac2400fe885b66f8ce9a39fe89311b413ecfccf1cc3691832a039cc8d98fd07870e2f7cb3e93a4e7bbd01ceb509516ef8c98191b81a1332f870f1c26d82d63278a78ee656a9113778979b84e71f0f44a601bfa617225367be3e3058104c76448ef95613a91682fb8afa69894bb5f8a0f9ef7ef1dc2f6409b718ff2e8514f97a46d2a687d7c587b0a780565ab7ae178d5f219662664dd2609e676462078772e97f69752649681019324f997ffd629da6c6a36c950a73126824bc5aec97ac155202875cf1b9f4dab1a8da00c52dc0ade5d1ffde189bcaa6900c37d2a598ec6338cbff7fb358069c41cacf6c91f49f4aab9feab95d562af876cc5dc3f100aee6af52a07956b74efe65fb019f037fca9981e05bbe246d2d463077d56adad122a110797b388c417c1d77487c1373e38455177618c65fd12c007733d25f50715ce3caa98769ee555fed8aa45cf31c09ece25f58496bdd2f581a78cc2a0dda428dd76b7f637db772f63b358ae114b3ee43901d9c3fa4076ee8dfd478e7979eef6cec0e0cef7e2799a4e8b299f8f8c1abc5093b639db112a712ae489cf4e7adc2875f6907ef739db00af99f65d62263a445a6d50355e945b1ba50b25b693b3feaf362d0e610a170b3998fd6c29971102fde20556cf19381a8e5b20f9ab1b304e3d39a1d944bfbf3a26726bd5a1d59acdc01b97c8fc3b8c63ea0ea3c46d58bb9484bbd7b767ebf8876a67907545ce685622a369294a6b428633967b73f1c97a29e9660354ecdceb57af55fe5de152983ebd654f63071838dda66ac18f34169ab2514b4295d01c3960e032169043f2f5aa4bdc3b060646e255cfb30fdee6fb7221e7d544be35d67bc0c7890af31eb5805bda67ba45b5c576d4416bbb266b1f04be38e8069415951839e2041c6b613aef1aa3267ec46647c33b411e985d0c21ec4c0ae776703ecfc3a8dae40cbba786c19006b6d0ec811786e1c4646d1679adcb2b32ef6c4283fe15bce1ea6601a63d2040d191bbf2da13cef480f654313bae3659b290c5d9d44d628a89bce7a3d437183ed7d237554ae3906cd084f698304362d78d7d2111d69406dc4de9fcdd8b97b91e073174717c60dd149a423638f971e4752fea583460e4e384f13023761b0ff5db584fda4d607849c70a453900ed8611ad9630ea6ec6308acfca094ca525e1f136ebbad3a99f9c457133ca79d37a508fee77e7de2e2a2025cf07e8eefd32066c83cc2a1654a62060c07452c6d052bc6b6b71fb1b4bc6193b97e89abfafc2a7e0cef1ef9811068425d575837f033f411c6cb6b215ca9d5e58dbcb5eda99415314402bab0bd1a41ff9afae79ed7c863cbfa058460f7b97dc49052b17198dd6c4e831ed615ccc8f7e0ce3d194a9da4dc44672e445c45be419a208c94c1a70abc8d487cb2ccf76af8af79461ccae96db22286e6118698e25b10d2085cdcb390f35dad5ba6dcd1203846c89cece7684b6059fc11eecaa8c3e29b1dbf13454884096d8401a5bf3d62dc734db09dbb492b6f8bfb7d0a6c474a710f59b1f38268347aca8395f34d1c007578da2d7fe7648ac4c6703481c834ab4075015774392adca44eff04f18ffa806a79061924ddb98dcb663496ad2c30208775c83d3438b751c8f8d509aa6326696cda4f07a9465c7c0d3a9cf2f8488d9443d8c3922bf9a73aaf9c06c1e595ecb583be70dcbd33709403ce19234578c120876a3e4e5d651b4dcfa49dc21c5afdc105768642be2bc26f87bee8232dbf440fb6e13dbd4a0a5d7a6c3c5e8007a50a01c021e248f8e4ab6370adb4e7656aee109abf78a86fac3714b04dcd4fec7887e9879bfb5e1b09e1e8ab86232705fb685634a97ac3743d94fde5c43b0d8f3efdfae2c543a89e55628a0faf9e31840819e54e3128379e54f7c8e10cad8e291b42c7e68a83042d41c546fd80b065bd247128b40ccdc46c8c39924b5d35e7054a00f7dde50372f084bd85d34be4803a1bfad1e96cdd490bf7f0103bb08df3b05f0b17af8fe46b77fc3163a99c30d8a4106c4f24bfc92ee286e4d03e2bec95e93a686d4fc3feefd946472b7cb4fc8c8b91f5ba4e4a9cffe0ae59e293ed06aa59067191e7541c981845c543e95452952c9026821ca75085de205d88e1e7e77f3273b61763cd26457b09815fb75f3478a7ce7df43ec527bab522568a913058302446a66b433a5564fbeeacc558f78b7a06fedbda6b91b7249142fc6c28df3eca2e3977b13a326cb2ecc5f0c7981cd52750d31fa7bd83addcc8c54b3222c44ff6f5bc4a9a5f5181ece783578e48304e1e420b2124db0fd0650226810a9b79bbd2ed6a3d016fd230f2663329ca6d91afe0280a114327294949b24102102f7103cb61ee72c5f7e41359bf110e04b746d91e9f1c9cc8e04b19647246b6ce26a84fae8f66eb6a315df9af575a588af57e4669381545c7f0dd706cc3a5d13101c0a0b24ff91eb9f8f9cc0183af2b1bdda505297a98ae603b56b5b452fef54781f6810b55e1801a2446a8bf2078f636fa3ade8cb2301e62e67a7b2f0f3ef37411c2d66ecae73e239928635561c100755325e3720cb2d9d36269bcee2bb33e50e80695f0915c9c7998f22ef9db9422c155260af37cbbb3f08ad9fb2a2e649c300c8a4d7d1679ba15c67a3f4bc1dc9f668dc4d2eeeb705f8dce6e44693b7244e28519422d88dcf4edb4dc2e04309b2d1124d19605b21093f2efdcf615b8db7a21a9519b8c41b722acad2fd60c902daa4ebe7f090326b7f27444fd7641177a69c9bed26dfefec3dde684b0c99fb854eb9a2ddfa88752d5ce0c5ad9a91a47bf215c6ce5582a7641bb9127d7dccf2a1f58476fdd32334938371ae54d47282c8133f0a346da980e609a2ead7fc1fc34c938763d663e0b05e4ce19c111fa346ef1d1a28d969f4f702539e1637d2a7f5d53eb781453e9ecd16c055f196cbec6f1e7057ca6e1dcac87a4d23b9970c52beeacbd0bd6d43dfeaf141bc54ec69f9ac124ee2e0efb5de3e0d6fd1300d319b814d0d36d280fa62c6113764e6336a830e88c7faee04acd03da6a7f27052a184c8cd832516f92100c7c0d0fdd15a111eec87cf005261c4a37f526fcb7f1279e3e72d1ae50273b5eacd329f8b97b953574481d5f49c4655824384a17130ad0710b758d44c2c353a47efad33e3858cbb83ef71fa144abe732f36565206d1d6685b61dfaafa9f0b213fc6d99f6abb55ce26de3fd4ae2e3e96ce48e5a988bc58af1a2112a8fd47bf086f8e5e3a4b55eb5b27d17ca9ee50402f1ab7113ddbcd03453b62fc9cc573eb9c71507b11e7b8c809f3de9ce7f1073cb27987a3b924bcb4c2e69dfef74bee2b50691ca7ec9d32182f4bcca40a8e333c9645de1e5299990a382968d3a9abf6e43de8296a6486555b01f57dc259a3d83385743af014da4ac81d52e0fdeb9e2ecebf597646f70c3d7d94f313416840c572c31134dcb3f724dce9efb21fac382aa78821a876164b5ca33556af4e675642003c5b224b1cd55c4175d486c33bec7ec309e57a6e52c1ed30517a1e51bce3e447efb34424de3c968887081dcae57f62948d004e5aa8482b9498c293276de47bb4fbe2557906f1b5f3b313d474dc1e4292eb7731966213eec8452a8c93d6c429b2bde970582ff09cf599834a9815c967c6ea8c824732d11903a39c46ad8aba21921d6a790ad2bb45673ca5d6738313411068e5d39b2e7ba269c3a83ca337b5d1e3f875cbe5d4557f26212b6a671385d7509da84011c755d07bdffb21fd506966ca76b74a1801fa82bea020e34264c929cea7e45c5a63299f6b7a2da4e2a92d9b82ce2789618bee67a57a931a5dd1254d4ab150ddc98d930eb82b686759017ace2f9a71544aecc1590add2fe12dc7eb5fc4a45a06beb9c5e81d5494c81be692be8407eb18070f08246019d51bebcd3fd330b24a885336a2362be083b7f4e206fc038f603e89d00a20e1f6125ec56f047c6a683eeafc97467fecae6685c6d99321fa538b900b62cb767edf602572f03dfac58acc4cfcd5f66e86792f125470166839e89b4469d5551e9e75157c198eef7f1e0fe9e7b925472a9246ba89f39a495226a453136060b6b63ad67ea39b1ba60aa21070af68635118e8b9d9b10858f56a81daee0d97300537128550c163733515624913ea65fd7cee143c989fbca7dee09a7f16c7b54eb6c021fc4e73101177cbb012e6d8cf6a9fa980e0f2092e625876e58c67a47406172596b8a0d16e41db270836928705d0e28ef65689abd58d6d634967243759c26364aa01e6f4a1a308baf143a7264688c4ac23816cc83d114218a67f16f15c6a19b95aac5a1297f6854b676748a3333362e09d68f7f0f7fc2e141ac7cc4c83c9feb11f6d3e5cb75f7c2a54bcdf214a25eedb3598c124ff2479692149dc2d5b773c88d996f748dab55017aba850ed9059c5a94b9ece5bbe9ca4a55e9e965e5d6b9d90e8cfdc00af527e788bf4042dedbd2a7fe08d79a5c3fd57632a3a9a78bbb96299f071aa894e28d5207480c3bc271a917858a3235f7f93899b2969b67b56f4d6d2b4e4361b27a24955ab32ab028a7735b03150cb24eaf642f3196efb08e7a0677d5657368d2b4bcab752b723d091c97bf3d1c733eb734d4f78cc96108f16bfceb639eac508d89bd6c1df8b916a9906deca92f69549afafea4f837dd36382247934e5e7759101157fcce5442ee72349fff9de89dbc99099c4afbc467afa6f8b3506f2aa0096a21189c58e52e2121cb7aa9fcfba2a7c66e29efb52bb0d2d09e716d1d73194440ab7b37f63a96d83dca719dee8e95b6ca02f1e48ca76e405efbd9d1f651842ee96ce93c9a0b904852222beb64adbd3498f19494242e4ffb1554ae83260c75c966c4df8909a4a7d825143b022dbdb2c0363d9e9215152318206f066850a6e0cbc201d9f2ab2b7445ed66d221fe5296abba86aa80742de454d470d2b2176f917a1262f5229307abb074d0911363d33ad1a3cff2e784772c5f7b9dc5faf0878a16aaa65afc3b8ab74dc733f9d235c3c66ff4ee37bf001bab3f6fce60a9ce064c9143d8eee1f7506961b53cabf349218c2e361d896e2b660fa1ae9a006d488b2d80ed80bc7b2f65db6fb695197ebd34d1dd2a7f26ad8157f92187cb95af613d11bf55c6aee8e1aa6a0804ec445fd08c99405038ab89ad97a80a7b8981bf0ff3a06270bf9f85d8d971d0c1fca317d754859f4460a57e0585597f195c4f46f3af17a13d6f816e1ab4eaf36afd2839c416a484f454c3757c35cf34c3d0b92665eed6c819e15d3f62a5efa1c29d87933d5f15947ce5c1adb9fc97e13db235cf1d720f3018e3cb5de4e0bf423f37085e142da8257dc32b0e091aba2ec8971e60279203dcf0bb490a38652057038daddd1efa84f3970c3f2a4bba78fd97c8f9e50c4b5ce31cc43bd386d4ec91dac036414d063ecdb5fb36db5591f9f2dbb01b0110dc7f52427785329c2def35f016cc1f02416f50440130e673486147ae84f7ca6829e4906672ff017a87a2a4d19b49c27dd32f703ec2333745516e6236a7877494e5dc6d4857373824228a21c01644dcdc8015abd59d3ee17be6d856a95fbd16713be75e3236834fa9dff4ac025c58b5c451353543f23b6d89f74fd1b6268a6929cae220114def17eeff70cd79b9475361d402eb44797fb60924c7607a0d6b03eb1d673e43a1ad1e74d9b885feb50ec479608415ce4b375abeeaf925b809159929a3b091a02a253c95097ca3b44cd918701a7a6a94171f2b313e8bb0afa8bb3b0ba3126d0a3c7b84d0111cce3d91b9e0437736899971e0960e058d16b370e9a12cfd0d65c1e1b7eec376968ad1beea4bd832b7c9470453813c47426f3b402f48e6dc98d83053ee55fd07842731bffe53be6dc3d432a161bb502de44c63e9e50c635b8cc8270977ebba932efb98c7c5c8b93cba4722790c6e64633d413089bd1aba63b9e76395b66007a72f3ba7e96deca5f6e7eb82eb4efaed73b5f85df1f7a157e095c94c5275e6fcf9f04ef5be5fb5a58d0f18a66147997ed66142f7ec268a2d9ac02cf375136873a6373d8e4c33e011a9028cb36347a7a4a023ca4c1e039c287bcc3c390f10f8a66043493c0e0455aed0ac013fe1bfd0b5bee93d3ccceb1d0ba8f5f9063b2b9b916e0b0e99bac6f14b80793b08542084c611874f03904d1d7cb49cb2ec9bb38c00c57d5fae532c21e23a38ace8baa82a3ca4d57c0384d1f8e46e49b6ba8bc04edea7fc67507e0a8c4bcf13fa08995b089bba9429b025afd34bf8bbe75d27ce2ff6939cf97d47393d4e49ff9b24cbc97ebc54c6bc61afbafd67025ae39fb27902845a78a6f8387a3c114c5e16be595cfc59db0f466c43313341c431b697888400348128e4faaafdf512ba33a1643a53bb93320d8158a91c2a50bd98ac01fcafd6b30066b6d586e20324746f8dd0ff4b73c1c6e45d60226a2984a3bcc0ce2285cd411bb7cc5ea2c35bbfb4a42bc1e2d83e3c2d759f35b69e9417d53641779cd34a74e128534812e3bb3f14e60d17eac663bdac02ffc8cc8f57885fcd0930dda06aa1efe1d198db7c1c17d5bf483de020ef2352c7097daee0eb68fd9256b7157b19c35d1a6e2d6f19d4fb1caa76d478087604e06e5c1f781c06e24100a0a06a101c04b41a477607054bc2cd9c1994aa1564c4cd23871c09002264b118fa8014d87787f43696734c31dde717fc256d568f36eb7bd8139e1e0ecb018cd37c1ea23e336d8b919c09b69085cda0be240c30ff0e02c2936713b6cc5c963b66e3644c4e05b750d2796f3681562b508026dbb7910eac05bc231eecb45c9d49c6d4da49b368e66d77c732a80f056d1925106af9f3b03df8dcba2fc40b9c7ee6a9d7a2c43589c65c63b04131096890bbfe1c527cffd0710bbe021dff2f9bbbc00952a03561c9cc75e87beaca0338cfe4656185dd2fa714d2f179f9f2407e011673af40970c7683e5d7369943105a4f562f6a1aa31ac4a8d49341ff707a595bb1299594d8a81edbf656aa091c7a669a1e03af768f3db636d329197b54f6affddd8f7f1ae3f6d59aa9eb6a261159de6d5ff2d638f4b0424eb73459453ffef1a001a811cdf21a005e4f2a5b34d4847fdfbacd933e66178a6d7cd0f21e63a82eeba973e8ee0d85e8c3626d988786ca8b1f29e38014f1c1f382b19d6e68d3334cda8e0c87aa41dbefa8b66231e48da447595dc16a597d0a87b432ff3bd4e07ec0715f5dbe48ffb92cda22b7d21d3fb3faa076ccfc4e12ff2fe2016ec110bc2efa511d09acd151c8db33e8871e7d46151d3f9dc76fe0c5704a8e160d9ee4ecd00ef9dd3f5936811da1b751286777e62c44ecbaa7af80971c3b6e58ef4b27b54c65bf1fa975aa9814677f8a89d798c22909830d9fb05189c039b9596143cef77df81d2921e3517c4677639721989f486c69f0cc55bff40497f10322f2d04ae39f72f7c21616b29838dd82c08a84b0c4cf7402ef9c4f4c4c15ae1f5a39b10a78b437b51f66ed29e0dc88c5bcb2a8c1af66e0808986b9d9d1796883c982d59e3d6205dfbbe967b84557ac51af5ef2e5918df246abf82bed1aece1fd30a9920b2f2b2a9e319e075f2de8965c3fe982554da731414ce3aa07507e73e226b329a47abb1ad0f7424bc0aa69d037a190dcfce8a45c43b97307d30da29321a3e1e3dc2855e21d901c7390ee87d5ebc994bc62fd9afab573efa7a4c99404e6e33f7c2cb92ada5927e159cd858ea6adb5a212c11fb7316267660435888516015b3dd5d620058fb1e4471262758b40dfcd3f21a47271afc6512fab159c6584c5c57774948de22d1412e05d16a266609ef91b76aa9caaac2d6609d026d860f20bbe822d7d42b4f28459ff702a9a440438439fbd11850879cfeb3647be3fb110f523edc9d862f5d951dbd3d81bda34d144a935db293db3f27bdbf4bb8c3d99fcc2afa336e3a2a6e4716d43bbe9809939179b86a3481fc4d4f30b859e520b8479af5c97347ad19bf57039597650e4f5c845bbd26a9ef4b2fd89a933099717a34b166d5cc9d11764dda02c820d5a0375ab5f3c48252228db669c1d03fe35f5c31f0d03761677beb8edabca08ba495c3ccca33b20944772018ca7973c981c807a7345b7620598f7bb4b2f1b632c6ca7f8ce63ed383240c4d87750c88950bf62fac1777695f76fd1dff693a7fe6edb2849131c957cb1333f8d17ae412308438ec94ea664db157b942782f905e89154fa31708dd0d0f887f6ae903911f687db0e21844ec1310cf97cc838e54537246ff714fabf024fcc909da35ccef495a238c1f43de71ab56f3c29cabbaabb96fb73e0598b7595576019a13e7d18219a137c5d433064e999b38420c05b120a2d8b1ce04b463c66e9ad8e9dfc466f6e619585a37d62a9770a27191003a4cc86be2ccc58fbb9f99f78b8655866ae3938a0da27c9c53708d2a2d8919eb215eba18cf7de9a7580a131a8e54a89e1c0a2837c0e2aa75a7c50c4f901d94310a5b49dc218189c860fa8e39adfc1b83513644eb8c45571fa6edfd36274b78c2029cccd5c1e1b69dd07ecfb1abb86ddff60c9e9d6658154358bec0e3f21714adb6ef11d783cd1df51c1f071ab74426791ddeaa1db2f38f26848c2e92ed0cddd25bf29137b251fd21698fdc07f9e7955c24c614fe7efd51f74f2971c40a4caac508e2d432645fe903e3d70cee0bd4a42b6781484a6d4151aaba37186e689bd999ecd75a99aa166c45a3e8773462d60838fb5928de28f39e59f3a6c08c8b2a89ec64ced1fb17548397a93752a8626511d47fd4d594d957544668fdb435bbb85bc28d35eee6bff6fb723aeb2cdc96f143a06e205f61a81a2e086cd464f1d12da8bc7e453324bb8cca04d34243572358958b6e7e83a757f715b9a8d704a5979dabc1153beef0648c2def7ceaa67b22c67d5b8437d3e3c94d111af958b195bd473692692ccf1a57bd93f3c83a37bd41f914372538056587c66041720cce828a611a589d56d064c14cc4b360ac1eb2945f5f93bfdce0f5b19af1c001428c98145a9acfc603392ddb64f7ccc952e2f1ec6f036435818129378b6a72823c58a8481f82163a19771c53384405565b7f97ae1a9b6c87b984a4a13fba7671d82745560a2dc443591f93f7bacdd318eff01c9e19568d07bbf00e7155f40e3168846fcfef82097496ba0dd70dc8e439712b5b339d4bec19ff73b29e64a74690b6900eb1379ce0dc26fd8b7e05aa4d0ac7566e782fca3d0b8f0a5e983da027704160dd0dd0c82c45ee0bb7ac1550b30bd18b8d59bd836beeb51cff46e430fd59286df8db7c55e756d43df3ea2b3737efde8f57914fae21d00520f3d188d688f8c4854d3ce60e47d94d97e432e70502a64001c07925a8df6d817f5b4b366658faacf0c74dc79509c6fb4f55996ea4db6353080439ce26695cfd352391f275547c46bb81cf4e81aa6565ed7a3e0c0df3ea64083580ae01b71d9ba05c46e448b6f3dfa00bd4993bfe9153be0be17936869ea993a73c2ac95fc7f858761be324dcfbee61906a0fd82577bc637d92a34124da81bccc06d8c7019311852cf9e9bcd95a13aebec7414824eb14a378f2b317d548d516b027f3815ff13efe5b75b3dbd4d0d75ad0bac8100092a2316826b66ac99a3ed48f00064fb9ac982b52bbb647c3f446d97f639669f50431309a3bd548fa09e874152348364e7ca218eea56d803d902647aaf33dba4b9fe033f298c55199e33d33eaf4a2331366c52bbe6ca86389b1c3bc5daebb926dd8f9d89c12abaad9eb8876d0cd5c9e76b5bed9cc92db35c9524fcdfafa96c970837c00d7ced556a57f1f6d02167e870be668ace55d2625a025fefa117e969d726fe900619b26c7a5c7842ffe3aa596c86624e8eed6add6b0d27986d39b9467d18421b31ee5a5f758cd8bb704cd7078a5f43785cef36956b2902a8511fb562c3d58e5510f79105ea0505a0101d90a3df62ad7c180b7596ef89b431889a5529e9d07d5f926f52f3e73acb58bb01d8f17e7bdebdb421bb3ed1aca7447f459be12732fdef5982afb4df1c7dbb421e96945775524524f5d438fffe1513c6a74f66daa7d6c0079d7f419404ab7c9dc1481c1369435827abc745847914fad1f4a575fc72b5faafe1b6e17d60dae15bb9a46638b35de0635079cd1e3651f687d060a384bd197b9cb6bcf95e309f131d5b697e2125761f707b998ff12e9af271e932c28f1930150d2668df15db25e63ebf51459b7339f37a811412fa56dbed7368cd099e13b152f9890f92e994e84c1c59dab076bc97567b252923efbd5f626f05463bc4bfec1eeaa0bebbbe947d32518ac48ef94609aca1b88932c334965f03cecc028ca3151200c105229bdf9708303846551425f4ca0e219ba55bce092d7c3f3b739d0ef0f1907181da6de016f6eb6f7968648a9d89db4440509780d4fd985e0e635b3a45bd45d3e53aae096ea0850255d03893dc34016edf179cebff552c479b31adffa456fe9ed270fff8c9a348111dc848ef49036b752c8be556a93455a83199941e5dc711dfd2fb9120e813318635c8cbaf8853856467b950cedd100ddf97f8bdd96a06a7e57723263736443b6612a2b277dc595fb08e44989afa6ac009ef7eb9f1d8fc513c1061d9b756b9dc4ebb71ca9967bbab1c2716dd2246707f2291508ea5947c7e66240ff6236ed585fc78ee7f1476b44da68ed5a4688a742530b8b07d418ef935a30bc315e8e3855ce678c52d0897d30debbc3c652b202c00f114a9ef716285ed85051ac3aef93a6024cb307bc8b5806b38f4cf3a8126077b0ea0a0fc078374c2e17929854466f74b88d95987d000667e7b70c652f03ff349ffeb187654d30c87e790117a3396d4e996ac6e8c7ab75c0b8ac6c7e3173ed52bc779c8597c15c11b4cb4aef717a75628922f8dfd5abc57b65627ada120bb344dc342f53a9b9ef786e04be28fd0f0d08960fab67c849744a8c9984801c34a1af5737b987b096acd5a5085666eddffc39184658c7f8583880a7d2767d3ab71570c845ab9c9ad54878d960ed6a30a9e2d2564555679c6870c23ed1ef065b622cdd4a926cba5781dc8dbcb8c3d9ff9842645d8f4294783363cfe0aadd837e2985c95965c3568aaf14e234efe6360f26abf8410e8b2dfd8e344449a670ea89187c221ddd05ee689fb35bec86d1e4576a793280c325359c848655adb7c47a11c5a019fc5232b48c29cc7c767008c281511ba4f22506c23be0044956ff3110369b805c8e72aba3f44dac8c49cba973b6e70813f291b216f998ab3478b24b92dab1104697674401023c853b7a19e838d51df0243139f96894c3ff1785660600c5136b973166858887389c819a2c6379267f2e03e0123b19b1a1f8d02583a98f53aafb19c312d1d5780b336d8dfc6a9cacdf0ed7f3cbb9bba6bea336bd2daa5b8a2d791ec020ea331b22c92d1176f84688336d166c99a7ec54f3c320e5430397d471818ca14d71d9669d2ea7aca0e9c642aaad884a9c86081c3d67b1c05ebe070bf72247fa0383123cee32b48d56773e0f26f12a45d002f579f6bcc7e8c04f82bb26db2f00fc79791e6265780dc800a966ca198b71765de10448c08d180933649880ca5ff656fc204a03880ab3ad24c0d1c1e83d200aca76abe265cb9e63a23a58c236d0f46ac2637090a71d684476c369074e0f6e6419536f8f45bec4539330ecf2d67abd44f8890a32f49a079d8a9b3652d1acb68dbe0cbcae0dd1f7327aa6aed3d0191d9047c49e926a7b924d335f6c7efdae4c06a262e90e29d9d319e94e5dab988c6b45c609e70f89a969bf6e242a70ff7e52aedf4ce84d35447310246cfd0d69f033459c743a3e2f31d2b6bb9e97abc834eb14ece2e14db119734ef4dd2fa46b1064ffafd6481b22355572771e1249cf0871eed08903ec17c6263a9b04c134a6b3e12cae12f1d15cf7e7440c90b2d50deebf4146663053eca7f498d97dc0fe8941367fda2aa5b5c671aa531edbd255199f909e0b16add32f8e1d864c502077b1a26d911e85863242098c6e7b340bc0a27ddeafdb3a278e7acbe0effccd5e5a940961fc741a4965d4d184213849d0267feff86751ecfc608a93ebaa1dc2b43207195dcd692a63d6932929b9c6f787d74bade97d0784db3b5c319ea30e8ce87acd7f338330b1b1f976f49c0d07e267f3f54f5ea418623ea1f68789ccc93d9a512366df04ea7220919affd15ca2744013ecfd870e2a16b376832d897b4bca323a3b369bd4fd512ced4b624a600b4f8a3fa2ac3808a5778b493091f3c5e77aac095ba4588c6b877d5fc80dec1102122ba69377d3079df7798ab8e1af5c16b4d7668325f8c3e16c2cd36520659d43324036b663bb85e092f394dbbb62fd7a52976f041f16d3b079b4858c5fe5a205dfeac4ceca8a16d30d869a4d4c28e9e30747b02759dccdc7218e635ebe728143e5469debc735e85cc3f489ebcc6fb0d021b73fe3e39951593d114ebf54f3033ea8e548f561450f1a386b51f924012b0c66ed80e7f630010ac3420b5fc83650b0af642259deda14ee2911aca3a8fd08f21364444f0f0a4638e3f86dc3cedbe3ca441c0deb99511976d383d06904f9f5b11be5e42c1a5cb612d9f220fc9af56ab6f804792f29dcf4302b86fbe7c15c719790c05aba51c9219f7e74173c2b931ed153d03692fe9b237a090cbf001a6aee1b9b0b52a80b4e695a8b109c76cecf866f6f0d979c5893343f80e8390ff4de3da652ab506a77054a611a2de741ff611f14d0b5318529dd3e49bb3ee5c65d6bf97befccef57c8d188573dc57ee5e1c5cffc1cadc878ae1614427eb6ccf2f70ffb91239b291ae4c8c989bc085dc3748ea90627422cdb2f200eaa03f15374e3de6fb4b5f6ff835ffee8b8e511045752aba4f0820c9f1fede80322fa449164f49d4ffade3a041625cfe4c9c3976928dd6feef35a5427350d0111ed23ccb4f6e76c884acc6ff5fe1c85ee5ec5ffbb24a1ccadd3c2ae26b548d19e51cc8aff5c54ee660fff2cd74227e5613a26d12388d6931a3ca559eafb6fa8ef992c2fef2c5f0a1d8e07b4520bdedfba4e2d80f76f995195c052c0f8dc4fb416a46c44c5d0723d353aa11d2b211feb9bd52177c26a6f21388ce77359e7084935e177c466380ee5aaaa9cf950eed4216ef295c10f925bbc83113e6a644cb0d3202815aa5a7e9204a60919d63086922dad01a3902fb56b393569756d385ad48b7807f66aeea17ede0bb1bfd4aab3a581db92e972af859b7fedd147724db0c72823b8481972bf540afed1b95d60ef51ae93a0274406ede1bfdb33cf926f60c74496ee1a14668fca2fe2f2c8a8f6f27450ad83ec4e2d377e0d09e189c6263e79fc87e1c0ea708846b5489031a6e3537f4d0ead88c6a97e7e3274ebe5bba76885820b0e88e64098c1748d9a01d73907a1810809a99eaeff25e083ab2061b125fbf6c6e4aba7a346ae0ceb6a0e92fce32be6662dc5ec456169644d21281fe61e1be253dada8e1072be8bcb208b1c5da354d6a0344e83fa34155895b465f04c1f1a67e117b8b82b15efff2b88c424cd831eddb0fc46c84c30b14bcf5e6ec546a5dd30fac77f262ae13f482c75cbfdcb34b533541a3fde30144743ee6fc30ffc398a547298c17c205a3dadb88647c24bf835a3b41ca1b5224c1addec32857be2293a39c5bea7b9f88030265c7c9c49871fedb298e835f6faf76c01e6e32e2dfec7c1641c6b7481a390319696c00401b5f3375b7dff07e88e61982491c6100bbc2b8fc6284da2a2c24b22cefdaceeead54f28255664c106a550eaeed4b0a6287b6038cec04f4b6e8e03690b445f22d404514141a1477d75599fc5e1469d48fcb51f5b95f638213a1897d886f8539906df932056a90bc415e5d9cf6e36f1560179c4d16acf26cf3e7d2b9c2e2e9b673c23dd73b8b4109132df3d0669f468a397a4468b9ae10bee791b2eadead6b682d8e3b083a300f61a57b7f0a3812d6e1b757b9d9aa3bffc6b1f6e2979a47d54a87ef78931c4f6ecf746f9de1d9da92c5be3c4d2d55b7ab5ab6aa2a4ce1324689c709849cfaab095bab3f53c3df0e1acfcc1902e2563362abc9ebb4649c9679b0bd4c5ee571368fe6f65c1811a20d69d1cba1d2c3edb9062fcae6f9b093fc04d96c5f57de841a67b729bde29c67df562dab6e5f5cd0386b1eccd7c0821277f7e8fab7583022dbffd11e43ce3562f6d380a784d263d75dd6ee41e2236f99c2f668b4fdf273084e1633201137cc8a99320e46b048c15b043d6e71a85650394df4c750f307f284dfc1d61293396c9569ceeea76d2d65208d5651f6cd17db05d0a54c4e61e9a861443aff135482b89fc8584ad0e3c0090da4e9abbf4ed46e8933ed1817a1fb0f8adcd5b9da608c61c54e1157bc95b9521149afb8bddecc002e8b05d8eb2b5c979d265e63015a6d8f364678110dd59fd1669f15f430425428129d222472c79a27a7ac68e64312587554e2f4ac8f9226ef1dcbb09de09bc073c9ffe1994a52290180ccf8a977ecd2cfd667225f368b4e0175261d63ad42897c3f7b8966c82d50c828b22bd441852e42694e2ffb0ac2c97cb5fd69d9d14bc13976d1398fcd0b1eb5cc2407a211071c6ef5d21d8561e881a56ac89f81675cc4d1f4a7b82b96ed106a65ec4bd5464ddbec6e604ed36527a5441326d84d937974440e48f106921b178931bb39d6a69cca5f9ad53bdcfc92b116337ea47e7294c182e18d8c4ec63836eda2c6edd2304bc0f0e793952f55d094ee2309448b931b81761ddaead65fceac615590c12024e42c08ca1d2b1213e6e720e014563b0264295a596e183b2fe4262df2f9596aed53a08dcebcfee9cc821ca174d65c2a521b52ff8250e24b75a22f7f56627a0d73de0f701af9205e9c6b8e65b082b2f740528d57c6877de126df72160f2747d2acd09999dae05ad97668803ee34e0ee502e134fdde1be2132fc5e8575962253d42afaac55e954c581552f690691203da8a9020a0f7faa3f2df4c67db72d9bc699e107d53066496c2d1c691ec8d6c203077d036b09cbf936e3b802f97f3f7d8415b299c67b17b415d2256f40ce007c837f18a0729a14811f424a5215a7551d8ddfc9de31d280565d4decc0a1f18a30994ae28dcda23c6bb0b36f938cb9b2f401aa8949b4aa0ae4455f6620f0bde52e1558d6e5c04a556bd57a2d875ff7a7f451d5f554e5174e2c194c6b42368153db24700315aeeb7877cc42030cb9eeea56eb85059d76aa908bb72b5ead543c12514bd738e06df26abaa48a39047a6d6d183444fadc1f90328024d5d2aa58cce4651c0a590c2f2e72b4d724c38155b2d7068a08fa321beb921104a660f1612d3448df9dc742596fb77725cd5d65cae62da591b200a2b6423c863c8cb9db9fb9a0e1f12c7a480d63f7f74c19bbe1256e6937caf70ce5bad4707c3ff5d1199d20b0fdcadfd275c06f2d5a7a8731447cb4463c4de527b7edf58f835af9d76a5cdb7995dc4c0706c5a82ebe7f99f41c737c234925139a42280b8db9600896292bba1fbe6b09759a6ebc299c17283bd027138fa40d11f36f44afbd1bb4bed3da5162e692ab1caef88c858e63126ee24c79fc9831603c8afc06536caad6956ba78a55f9fe9c6c74671ffd7bacb3f9b9fd5dcbec8912108f030be8feed687474c1aedb9180964d716d6f9ac7fbe68f4901f58bdc1f804c09ce89f43a293b46f078c525e2320a4d28524de42c29cda27e71803ae70f6cd284a110acf22549d3dd670866d54022e98987584d50a3c03d2bf071fa12675b132933034809c191cf120b3a94e9402a3c7b96dbb05e1a0bb2b6a404c2509bb08310b99a4eedcfcaff0beb75cc4b033ba7ed34a24923b558b1d14c4dbd82bd3feedebf177277dd7cbac291bed68bc04af6ed4cf6e5ac849469be54cca8017858e6f56bc5cf3e03dd39563c0e1fb15ae43c9ed0f60e28cebebf4283fcd631671d10bc26ca36d29fb0aa80ae8b9e98f1b581a5951f817d93004acf24a7e33a3e4c6de6517f250680a8b52205ecd1886e65db7085369daa82a5ee166a91ff33b39018e0bac62a60dc48665ffd3ff1893c9f15e000ea089c5d95ea7570bed15e1c00c8aadffc29eda2ec0474ae7b316c55549d50787d1fb368a347aeab036433278d79d714c2d15f529b1f2f0e02d4049db3e59719e8679a9a4617cff73e4f157f3a498751f9b3ccc36aa6c2bae7638d92a1db38793bac124db58596c6e715adb9975ba8c1ba0bbbd7ee0dab58d4c42d47566c8f6456e4a5f9631afadd795e16795c0264465411a3f345d6e03ef3db2b5c93bcd07e655c6e81a9446ff0d13083b13ef8e4c43a1a50313cfb09e681b9b51d2208a2dcd637ac1b11d2b34683fb7bf1bb77d061f5107992044ab20e8626605561aa4ffb6832a43cdba4ada0d33b41d837513fe95a42e41bfc3ceb71b3a7651ed1358bc307e5b69d6ee865124db0423a4acbaca314cfc76a30166e9fa0953f8919e5ca01445bcfe9b87f4bf69c90ec1bbc9d97d866c0f398593a483f88d26e9ec850e2a68d25b7b2f7340144da506a8a63a79bfd6bd8b08da6b7319369232b7a46533445f79d9ca23610291b7f886576d186690d73f014bb7dc6997c473f8f7d006c9781de86ec0ae2ab50160d51f467ad9c3389117eb2ef69954407ba8480bdfc8aadc58ddb373ee2b855059cc94ed53a0ebf11ee7a77da30e7ec762b1b9e533c6d7214f12de26666f3efa7a3b1de9a7ac3a485c76096eb8ff55323ceef03c57c1cd826446821ab8a4adbb3d291b9a693b0babebd904836f7514f654e52bd87659433281a974586fc36ed0e6951dd4c5bb004a0b69441d8aacc9688944f9083514de830c4d0714017654bfc672fefbe720dac34e5ffc17471b554991c9f9d2dcaa9afaa51a4985193cb51d4db9d154e29500b2c1d59662d71bbfffba80abf80e6a04c28ce626f6abd27bf70204882f6340b3c13da5458a90e71c6ddc9222eaf966231fd7feeb8e0934d0aab59d1df817ee0d2789bcb2d3cb714139891f7d4573c1de68c7033281623b682a85837b782edddddb184b3c3c4a8cd09ff3ecd18537b237d2a7901d14d0e2e8f1b0015514d5bcd5df665f8814d04a193278a9cf4757bc1d73cc8e355f14472b8fe00f25859c9db91d1f5619a59e0b7ad78a67e03edebf18c642c96b68de075550db55b264a348b2c684fc10db0111e7a50f553cb91df47d82d209241320836f510d1fcef6ea47c0da4f054593a3a90f10e452878feee378165df76dbcee0334c3e4960b61b49e2dca2b9e930ddd728d1a26798a07cc79645af03d6b82dfa2287ea3d680b678883a737c8fc2d63bf9a2c9003a2839b300a2b829b9544095a5e548f9a35cb3284f054c4f58036847f836c85722cb711db210d9202f79762bcbab4d3e0abc878743c5e9ab726ddfed836429196d0095743583f272b45015ffb2036bd1574e1ffe31fe9dba3d2c4f6361d12abcd366316df1b1d275f23817f547ac22993bcfd7068750a60c2ad48bdb21477d1e7cf27c6da433a28031728c9344f0fe02f2e64d40ccade27e3f04ed0f65216b443bfe30e79b6341296cd29f338875d3dde5d76c78acbc7fe7e09f86e7df6706a45be3a9d2cbe7a535bf53250e8b70c98538bad5b34d9901a1da567a2e86b4d2db89d14690476ec19e5866f2b8d8306465cdf4fdc41a0855420aad9aae906fc6f1471c81a8fd1097ac350cc8ae652e832fd19d3df27fbc84153a24119189d6a2f4d976c70c52589078611bffb471363e1e851568f1f049d37ea4a42758019d70b9f307ab2cfedf5755277492af26208d7915e6ef02e222a32b1eba16ab18fd288977dd10c0064887b693e122d732521d0ac72c7c5f37ae8404167d640afcab8c1512eae6414b0a2fdae60af27c87b8a84df0eb6f0a4ab2c983a071572a05a9c05fe04216eb7cfe3150fb6f1943bff1d83f035f0728f5e1521075c00b55cc2bc00a25949bf426cc2abb62521d3b8c95c4e2adc95e67a55dd971f8b3b11761896a1f77cce7660a68e1e6c295a79f0abc6337d0fe1aa0e612c5cc00c5e3a35eb43087c533fe6e87bcc567e069f775df1876c7645734df9bbf1fbe18fc7dc9b9207c398baec2ca9c46431087237c8e8515c0203d25b54fcb0c0ee7c02fe599d95bb5b3b3aa867f9dd84f99d2a1841b5d033b8f112b69d5250c629e300169a18a61f85ac46b371b5bbeec8318cf5960f07f0b8420d0b69e2c54e7910a35cde1039721c7819f5014f25a09dd8aa2a4633caecf6b5ef05c3430ddcd05dea24722024e725196f6d40435cbbc3a6957a5fad1ed4ac87960fbb2330a5a7b7d310cb7a3312298781896961da652ca89ff9ce3d1d0149a9f5559a8a03abd952fcfa67dc29875a258bb00f74d3ca020b4eae7a645fda8f87936b71b35c1739f77926aa89af1159870c8f52b817b8633e5b994f4da6670ce3a66fcc1b521cca0e4efb83cbefe0d1221eb52bd71ce083251324ae118381d48f2b08245fdb40c5d53c023716e9f62cb6987cf7e71257bfed6c419d1113f3dde413de62669cc43d63c326425e0f9afeaeab2d49f389cdb8634e47f11e98bf594d2a2c8fe59f0f11c16075b720b123133cdc9df9ede978bd101a795508d69381f80ffeb5dfcc8a2c8841baa8aedcfa18e9daca044bd0fd36b5f7d3db026b010656e5afdb17af1388a311426a5de133f038109c2b5777fe9dcbb72541b34595028aeda79bc404341fa62f00ea6c5a947e51e8f65955ac8707701bfd32625b804d8eec51ddae787608d08415533aa1bb2453856b84d611c54a8fec1ea37e3caf800453c60afd80ec4e034e7af7953b6ed23227f5da4ccd6e4fd9d7645e2a1389db32c4933c508befb1ccaa83ce253bf7d17d05ff08dccc85c27a20cb9658ef31eb18a9ef76ccf60852725148d6caaed36b348e2179fb5a75c9cb9eb3678ac4de99c01752d9d93d605b1c9f80f15350eb90d40b8f137a00368a1eace2c9162881de4acd0d1ccb5ef75d7e8ce2eb685bf90ff6a9f65bafd0562f91eddd03daecc9b2f44001663d106b8378c5d50efd17f3b12a523f9056fefe10a76a9392e874245183108c765c70160478eaef0931c92c79ac2363f4e072d6c3a2e39deaa9e67de4c88aea53e185c42615b7fb927b9d4c3e9b5e3c254314ddedc1acd5e648fdc658c8a3ed25557e367210d486aeb2e163032d2d25bcecdc7b11d672aee5ea1dda62230e00000689a787a73213063c6ccd7af7a531ba5dce04763208afb6e93b55ba1b62fba206de9d81e1dacb592e3e9f71ab495d4181c3d42175bfe44bcb29bb182a33b79ae9152da10c6d59e7f115d4ac6fcfb44e203c72d0cb1871b00c4720e944621732e52c56f67d28473aa31c96d810d98311e940fef89004b30b29fad00d749f99379da35f8d2ab929c6246c9a14a83626f972c99513c4cf647287d337595ae80d40f1bd12aeb96a3a5317e0d4d087b2058b5b613f167c3f728934d406999c6c6b3f8533af1b9fec99794d951cf2ec35ea035c34abf4d78666f7b0e419cb5e039ae24cc6b6c994351c8a6b6866a62905fb08c9107c74bb8f7042325c3d2eae4f3ecf64ed9c15bce57d99bfae0e35b6847850b69f0e47aac022fe8c0697f45db517953cd8ad436e96bf3d437603fd242de6ae082ca7d6ff00ee5f05d1b9ee93ed52caa10d34557cd31b075ad4321044ff7bc3427aad4157cfcf65b5650c1ca034d9affff8822a328b91f055f6d9a006c22223f0ff4694b5794bb82f0e2ef688bdb16be6c34dab7770d09d06dde9264f275a70c4a9c137c45889267f595dac787a3989457981cfed37c1a5e3ce0fe4d4f966a5628d40a80ff96b72d222f5ff16190ef82360f32784dc325d15417e709321aa891f9963bc8efa31900123b8b3151b45892d2a7cda0796de7ea1120954c9a2d55131517e8184f11200ecdd9e3502f280ef2a5868a5c22b85f5a09680720ccb0dc581adbfb3c2a964ce1abcc5e254704c2799959505c84278fd35c6a610119df02087c76ca43007921004b80313ef887bb7eab5928bc210bf414384347b2e2927484e71176a0f127e6f083bf96e758356d5891ae38ea16d8ca2b4193a5a2b57ca3b291f59664956eb3cd735d9ed3c9d3f8300097a391dfbd5a601b7b5b0c1ae5ad5a8ed913f27d02ea3a477ea870f3df77d4f0955df00e89e3d064f2bed0040b8b4fc20edd520a5add3c5f87687f302f710cee5e08de5e84491556bbf56c3660e65ae598e2edc813a2c113b2dea635e875c593a1e27c752c6fe40e68f55848a6daec53fbd2c98c7cf0f813a139073d0063e793ba429adca65584eb0fa86ca789813ebe2eab15cd085bfd735eca765dcc883f42006f8fdbc8d4dfe0119e52a7e01697663eadb5dacb553f7cc0d8d197470fc3626f241017e979099eac31736a0f631087a5540ee1702773bd21f7bcb36a342562da7bdbf0709c8bbc178bbc91ccbf3fbab7ee1178663738ad9b87d85d60bb9ed066a66d8a57047c7b84d1bb3b72a3464f7b521a5593fef8abe592c2d4a6f2255e877cd3d4fae5f6bb9fda7a04faa7236f6e07d0091da300130edacf0956aec320bee8072dd371a78d32d9319908b2db1269093ed92f7687128c604444cd04288eb0c610ec31f452d51e7f28af1a3218f10b91f3056136273e3045da5feacb07c06865724d9427fbcde691d55e3797e96a109bd45585ff6b363825314331b7f1fd77494cd3a0c1e01e44b4f2f0b71d1f498bef2de936b2a39db737ca663572999b850162af44fcde0523a370ee389e6ac5f44824b1024575879b6803d32d5d31534637ee7289c967edcb740b6527be13ecd93661f20e39100012b871a637d4c640caa9f1925af72e39e11e5f63ae56aa24a8b7f32cd848e45dbe71f0565893ae60ab5ed915077840cc0d14b13a9b3eb5ed5f481ec327cec3e619d428aa82e29c3e1c59637dd9ff3983cf139f9e1a8068fdc77c1b9451c0de55e23baaac0faf707ac1ba370d0c7e9d176c064ec2d8be353083a2678595032882fd2d216dd57e3a6acaa80ad5ba888a7154bc349532e526c1a78765d44f75688a38214ba0d7204f6819076c8fcf3db808fd564a2989e75c8d63e52b7bf9d5154c11e02633314c3a2cc709b35245cfd9ccbf1b49340c84e57cfd00be16383be7851a1d95deaeccf6deef0d0ce4e9ade26269d79ae31cd45ca61a9378405439f9c39d8383cfb2f57dbe2af87a867db756248649718670a662f8253b94421ce85739223e5aec981e34fad4dd0019109357bde73313d7172f026ff0882f937592858d0db2b766bceb961f5e2626f84c543f8c2a57761dab2b0baf76cc5972f744994f332c3fa3f3809fddcbf99702e82bb26594e2e9c109e1a01686fb84314e2a5d299c1eb71f76b03f44ba52720b2041b395f683b1816a715a83b96ffed96705beab94745c48436d0cb695c3de7ad605d57c6284cca600224d116c5d742e7ed965c0b1b4faf0625093772f8a504cfc81c4ab419611bf4e7827245e64f14291ebe8270231c0d1c57472c3985144622230201fbcde57238d434fdb1ab26fd283268ba3d25ce9ea0453766242fffad89dd5a08f536d0ea9976f491de5e438027efad85a36af1deb162926dc715642753c6c3c0888ac8b8d3a7302aa781322737f062aa5f001696978a76b01b5fe5d9253fa3c2e0fa5bae17f15fde4193e7b28b9488a1e21dba3a876b4701b9b6adb4d5c9ee100f81ee7a2d3b585b4e2d2a5da3d10892733ce1c9ad2808abc8250407294ee9e22f68dd5633e7dbdbc2ff6be950218cafca043ef05abbc82412078a7e6bec5cd09f9124b83bcc60f449acadfecc905effe1e0f395d5ee5ef3cae1b03c1c504fbb599c7381ee73f8244f00c64f55b86862d76962ff6592dc02f0da9630c66c38d7f4a3c802b53a26afa227332d859cd66fe701745335cf5d63e9be0e9a51f56f0d6e56ae8653741c719264da96e91ce46918211e6456516301c3a5be332662fbe4430d886ec658ca6a518e210e47e2d1e2acb60017cda5e2bb40d99a22397dc5bd61fc4ac134cad56bfdda184967c8aaa125e401d008a80827f505b6c5b0a72d096f70b8cb4e247e61c2c9163a4551ef0150817cd6fc022e6a372555e25fae2a0710f2010eae0d1ed4513a3aa1ebe3279d4e2c159f64b8dcb4bbb53ffd75573cee2377644e1826a582b7509212a27b806732ad9f65a258315fd4108488c72790f301dc81df7d774872444317a5eaac27e9622b343da2e0683f75ffa02c7bffdf9e0821ce07461745d032c04b10b6f7fbbeb862a3ba5d67ef30e2fbaa6401e2a8eb679c5bf23dcf04bda4195bfb5f2fcac524194991573574ca6e6707627e56508ad6b065f96e572b5057ff2f1ce1bf97fac9465a36e542f6e9980b35ede24a8b139387ef2cb0700ea0197d530313272ec1aee8197b6791d1f770380243898ac04a60ecdde68ee73dc89e17832e4dad0dfda5e4ae9ef4520fe0a9e734ff942cd35d4ad865b98adf5c1b5f25e98f6fc7a74fd69a481a11d842024f381e47c6f3548ec5a6207bd61e2898e507d1b00dd02a7cea650d7fa65d0858e4bfa8be106cd721c107c105790d135c4a940d61b31c0925d62d9b7a63c80198bdf6237ffc2afeca31a0d4c0573cbc4f28244b64ca8bd3f13128d23a4182f64e9a6d7b5ebcd48d8888eee76bd7bc163cd6085495125c15e6e074296ccb186bf9625413d97aec2d46bd98a15ee9f43ee243c0a9856dc12cbbddd817665aa094208d6a0a8618736d7852b3fcb753d4c23acc5daccf41e02e58e601f1bffe062f8576a62880e910d2cf69bb014da5778654e1dc2944d9aa25062980d1be075e36a3f9532232076d03c34f10ea977bafd97a25cc0b67579df81f4d924a4d0123dfd4d166c187c1886ed966047f429173681d56c13773eecf97fa00a051ffeedb3c9f90244356420c661570c5ccb97765db6f51680b73ec703919f052ae87dcae4f26fed845641b5ffada43508f616b69619329fdd1a309e507424fee622655e39a4f315ae8a04ff2f352452bd2a5ca9b1931ebbaa544ea52192570504935e5ada23436969ddf48cfad2dbd6aad282c63569fe0c75ba3698f5ca31ab8bf48ce4c41e09ed5cae2f93b98c147c000d194632ed8943f1b64cc0cbdaf9b69beb0eaa657568364cdc2cebc65863648e090fd758838327b0c52d6a032b09a3f12dbea201d7474b4264254908cea3720553e6debe78030d117279d3e49d8cc678e2e13a0e012ec4bb85ed686453901388d4fc8f74df78b9d645fbd6d150f0a587801ad0bad0b7f50f2dded9873f578fd6e1117e837737f1406503108d749ae8b761bf92d914a12a2836d32a82cfdb906b92071366f708a36db7282ab2bb0045c63cc31a13641ec858cbae28e1732597a788166d4845abcd049acbcfe1dbe8692fdde6eefcfde80bb117393fb0abb60bce2714182565ec92d033e88b76aca9126a85dc240fcb51d76adb7eedf8cda13a48597ab776571b42b6c41b261042f3424b58c7979cb1c12856a907c145461768dcf252f6d7c18c411878687f2a0a02ef43d12273e5df611cb5f6542e5f27ac8a1cd2fe7b86913d4efe812e7e690a9be043c931becd948e33a1dce97ce625cf855c4708ebba3711dd133ff71b50b67ef71956a1bb6c1a30720dbe7490d89d0192c12f2cfd39e5bb155b070e9625488e3623ab6c89808def7fcf3721b94e5edb37bbe170cf87cc0f1cbc03397f9a8364d0144fde3eb3d6452e9c5b02f1fb17be5673e4b5699ec8829cf5dbaec65513a720612d417a8e8d7c7298a152c3f05ec5b56a844762e89ecbca714da04c73356ee3739f23769bb84c9fdd39c87de9ee48dc2b0148f261fe97da86ad2281af5cfc43d4a2dbf92e2d46c12d58d34136aa6134d8ddcd0a308b3fe7ca4f02cca4530f6f418e16c96a97c4ff4bca9ccfd00f422ea26194c75819b12db52f67e6214f3cccdd449edc16f2c68c9d589b652c50103dbecb97d51b73ec233df602a1c1b48e6b44067cff6d29979f0aa235155e05e5478759628d4ddc53e500cd9df017e6c5fa7fcfb36b7992d3d09a1ed881fbb0786399cc05332e71f2fa9cf7e103e0c724413727db7bc5a919133dd6afe38b6dacee782e800708cac7c25809d00a07160565d86d17ae96dff19b50f074511456141ca6dcbfa6f8829fc0e701361c119fb4fad877678521469b9cd3c2a76b3b53af869bf743ddcb0db804546198f04f6b22a1514c408eeed67aa47bf72140148d0341990ae450834c15659b331376f8c15babe8d0ad8f18b9e651bc625cc1dbe56db68e30f9372ab6372380d5861bc34bb5296293aff409865f7996e97fa12a0c7840f6d0ca0af6141ac5250f584ce33a33c067d51bac97a347fb8dfc58784861026a738783bc3d2d738abd8584f887ca8252f354b58954933a4a08431b11b653cf66312d6da860fb3c7ba26cdf60641cee674cbfceb80488effe689b90625d6fed7cb8e1896b52b69bc1e310bfc5758015134b3e5cafd52f476e2151df62004b897ccd0201c5c382b20fb6c644f3d8a5f9e4075cf095761250d058f6e384bfa931cdf5acfb034d8b50d3f20046e8c3d31a422e62993f607cae2be235211b2929aa583c7499b9e4eccb862803403dbe3aa8d9f67206b755a3c09a7e4bb75c6bce7799ea90180924205a9d5d6cde2ecb178e62b92ebf2a9a91da72ddfd125c44f7c62b0393d4cdfbecfe846072e1a5266a081bbcef0302b7a75c54c48d8ea19fd1377429b7a740a57f03a473176357aaea7c60a95fe4841d05e89d61706badbfbfed068d759858a36bc4c63c0028fa93cd18c221f78de20287e51594d88adc6d6afe0f815afa19161c31ab59596e8ff8e341e349343f06f337f3fbb49afaa3a9f6ec0fa4e0ab1188eebcd2ff86223ce327b8c06623c289985c7fe0dfe0ff51a889a4a31a487b29ecfe173a97380abe5fe3260a6468658163d675dcfaa03c1936c7aef3f064468099801d29d6639a9b06ce07fdcf18341365da19c0cada0c72a1e285470256a88214c0f39f583434de09b5e5cd762b145c7f0000000000