PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 90639 c48b2c8146297b4b54f1d91618b27c2e8ce265dcd65a4998c4b9e5c6f46bb834

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c41f4b8215c1964ee28877e654b7a721fb3d36103046252551515437f088031a
Certificate Block Hash
c48b2c8146297b4b54f1d91618b27c2e8ce265dcd65a4998c4b9e5c6f46bb834
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00246b0000001d0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000bad8d8625f35ea89f7cd3c697b53f88718551d68757bac49aea1170e737ae57c99e598d37d91ac21f987223201946bb8ec361a41e83b984a743ef3155b1b4c22b7ae4bf7f1cb203c3a8661fb65fe4d3cfea599e09f091cdb4d010000000000000080000000280000246b0000001d0000

Raw Header Hex

00004020cfd57309bd27d25c51802e95f27c336219b7bdf403a65a8fe919fd8d17fa23b2260cf3104992c6cb7660899365fa3dc6d7462ddec53ede00353cdad97116ca0d78d95f6a0b8a00181a0388f0375451512525463010363dfb21a7b754e67788e24e96c115824b1fc4

Proof Data Hex

59,560 bytes
12121601030770e428c1b3958e771c797d1f1abdf221432bece9a8a69dc3da782a7b1f2fe4e096cd2ddf3ef7305ee3dbb1d43e17d5da2d4e89a97a64f63e7f74adf078b9e7a3f42ca2e75110b76fb40ebe2ff963dd4b4c163d752585543b73790ffca855effb3cf91a1eb2f7ca1532daaac3940b606dea33cac00688894bc83f25e308e946033525eabc49132504e8aaaa97fa8f1e3f34666e002739cc0249d547e96a3beeac507c30e14993bce4c3b1c81632979b6aceac50339abe9fd8aa4370381c33f9e401916bdcc6a872e81fcb3a20138f80577bb78318f11b306c38ac2e765bd2e5a9305d29d699fd8cb4ed699c54cbca3218964e1d01747c63e31138991eb98db91de22abf5c771cd1237ff2d0f72febaf11606ba47de6def91f782d15027b4915d6834b1991695657b8ef759b368d51dff373bf694c54b5bb781f09aea9d2c07f1d5479e625b3790088e958e675fdaacafeec2a04591c63f845e4c00c2f51d88bf1853ef2f1634486a15ac5ff56c31c660c85157ba400c0b1b860a4081d92cefaa8ce4869dafe07e550eeb2f6d2949402fe716b298db987a760258379adbaa1fb6e6296584fbc4f7e6eb3ada1b6c1dbd47b2d469a1e0ac5f3a31676045371e9613f40bbf46891237864c96fcf416faa5bb87181fb7f3df4a20359f9744c952dbbbac8eec4311daa5ab21c2fdd252a2a8b471124be2b78907a6e3440585b87a1cfd850277dd09493a85910d5b6b910bce81d0789a472d89d5e9ddf3c689ad83940113c0fca095c2fe0e44aad90107be28a5666bb5b824b163b15cb982f60681bdc4f01204ca10af0f27b6ebf938ba54685aa8c79f649b1b24169672d08a119c94df14119ae3aacc69c64d9f383eed16c4bd83ec1b33a2d2cc290f8f01b7b935e688c2d88adad23646d2816c5b1258079098e7758699e858b3d6b9d8550415b6a49f6b2c1fc92158e220e0aa302a8ebcb87ebe30c59918962e17ed5abdfb5bc8b4753be89ed2fb0a3e093d35f08cf990edcef40822df89c977fb6b1e615a6345adac9c5e99104bde182d0c48580acf35c640f64cc84a7eb44a4b1737c0be4e3e758a8715040afcb0f533097d61337298b90ec1dca7cc0e2c3d9c94b78cc09132557faf38ebb1ff9b01aa81d1611f82779b9c2bf4bab558d2ab4257baa8087de417cda8b057dd10150d6c46118d418c9cb893fe242ad803d5e1538ac9d3988b2164400720bf43cc23d471b86a41cbb2cf1518ab9c69066cd18c494a708b99fa353608e5f00dfa2b042e48f0d3f7432524492f13147596e14f83978b7d036d8a84ed16bb44c9910782d4f1926cbcfcbfd10505ea35c6da5d3b0c2056a64deb415875c9c9d0036abc42dfa669f059b19385123ecdfbf26250cc2bb14175c9eaf90c738e7242e5eed8b3e6d378d459f89adc50d58cdbf60ba410e428243492582739e637e6a03d70854b3522277db6a353486bd2767fe1d90789c8d18e913a2dc64aa33f325a4ae0cee4165644eabfd6759b16b0ce4cd74af8628f917a31305e47a24ae08dbd07b6901607bd176eba96d5aa985ddaa3e994ad4c7c776225155aac59b47a8aced6e4a2d86c7cd8880933512bfffc8aa5beb757d0ce048ac1041d5985bd8441dd66e0d0ebeea76f130d1609b4953a8f5088685d8eee4d5bc8994d01fccf1c1ee2e831afa079996c116fea2282bd5fac1699c142a416e1a1a3e1a7e3c919bfbac5b9a9313b5ad576918f9d3a38ceddb15993d3e82918721af5227a85e0b8434c36adf9e71f1c14d4544137121d1437d76645f49c401826dcdb75320962130a72dc556df09cdecfe153ddeda4390382ab99eba0fae4e6412375e29c345f2fd4b73615ba72ef59e34463e78cc521becb7498f3727094d276fec9fba5f6cd8f9c93a38b90ed0c8e599e4df29c31806f736391491f021225ac9adc71831e58d655167f55b3b5b6881111af58d80a16ec309ed36f0ff8883a5d94b5f7c7a5da2af98293ac1ec505a51d82fd62f600614755b9ed6f2d13a09d48a57cec5590282d968391200df4027718d0a4523d3311764f52b052923d79ab4e8af32e00b149e12846d6925e1919aad48b5b429d8b47cbde7270ce51c342473beaab225891be274101fb047abc90e04f0642c487f53e685314aff21fedd67b0ca8e432a1dd24673fed6c803bcdd4bc59341b536a2ae9de7218fd93c5f58aaadbb847d68f41cdc22ec04cace3069665a343fa64f1c6274ec70c019e212c7da7dda1a470db3ce68d3529409b291704de88fdc7d3e197ea61999178795af1b801cb1bf5fd537c172c9da38eca03902961296ade6cbb4f28ebd4adbb8a0b0eeeef8a1a9ca689b14710127ab938608f10092dc54db865b547e90d5f464cc57716a1a2b333df020d730bbde41836a3676440ae813fda5c7081968fd58bfb49b9acf87211e27ea802659dd50abed62543929c5fe91200e362c6751acb302c317f83f81a3cfd176478f00fb32d10ae6e0d6805726c38a2a25da02d651c12944048b49a2fab254a01e699af2e99b9f02eb1c54d8f8e46771563f3518363281733ffea1bf80805930aea667c8d81d7fbad263a18ae1ab3f86e888deeed2e96b577c86e8824074dec38f0d000406af5c85014cce13b8c5ff43d853cc18c7e4524faf76886104ed3e0651563056b8d584b25ad03e7ff81fbffe2bd9b2dae3295028c064468c5873a485651bacbab3ab8db10b08a56a5d44f1be99c41fcb271b36e34bf58f7d718bce2d84532683986199c63d416726ee811ce0c85b368ee8af9d9be4d4fc6170e4fb552331921df0f4139ccf1bebf6fa21d2e2f84cb781c137c721aa54a3a91c8c66a347293551ff21464e1a8b2afa19204d2b20c75dbfa59b87da5f561dd732766e7ceececed961cd5ac67aa08879f05204f56344fb85202a4d5bfae93bff319458bb08c9a272823de4e42ab1bc80c835969ade62603adf898951bc327a7d8a5c4f1ee6aabdc9a32267541546f9bcf2431bc57f6d5715dcb5093ea7534cdca032d2b831318ea4b37856d22f066538b6d08747088b92f354f5daa6d3411adf62baa08d6775c85edb01391a6ef623ef3847830157de00f1afcae68544c5ed4dc0c3dbec253c39c899368432ff29252be0ee62f4857aac4a9630286756c7d0b039028ec9f55cf460cc62191b16307cff8fd2e2de48a93a330234f9a227e4ae0aa661a234ccb403583038c8639b7beb02175538e6b60360982ad0411bcd7e13327f619bf92e751180dff4aa6a28daff0fe3653c35ab6214b478823c6cb7c8c35427fa71ec97254ee053775566ce07498deeddd4cc36f3df97b4f6acf432112311911f9e7aa3b226b3cae52d125ecbfb857142524f56cdf34b701369f71825dd32fd813e5f9148d196ce8549e15f33758e77a04632dac94271bd9adf02620c3b5dc426345757c571a5e6e21ea9232ccaf2902b368fefcd1cfded04d85ef48ddec949620101ee20ed8d92d25f0deb9ca8a70f4e0db1aba713b3841987e96a48a39e4145f025a51b5499194b2f4cb43dec0d6d56f6396b7b05fed3f4a01f868dd936e2439a4aed26f554812f58de434d7eb8236a785380e385f1e65ef39abe2c30f3094fa39993d48376b0f46f4773f25ab813e80e1925b212a4a98b6af84a6e728fedeccfbfc91dbf2cc7a09e162427f879e799be18234dab1bf5e70e372947cbec675361fa50fdb66c2e0aa875ef8c45c22cc8cdebab3eae9fc71b6cfafcf34249d5ec881c15a820b23b5396f772fae223960889bd825d3edf592ed3a0eaec62b2f6356a3292393b97f040a6651df7825ea7e3ea0f9d9c9d5b936fc700c1cf15de9ab189ad4a8df63c2b0454bfafbee0adcc0d8a447518adf4a54125d745a314510672359092a25ca3174b0407d0e877b6b2129f0133136d8e063e29884af39a4a33f662371f3d8cc0ba52533d316b91be5faf310166dbe6913b7dc0f4c00cdf2341170bbe7dfb9d9fa03d9761694a8182d7caf972d4a4c38f4d7dcf32b776f07704afe64f4c666dad8ae1e183c84887e1742e527a0f29183f0da1fc30a61b19c7edfa3d8850d5ca1974cdcdaf50a2416c1d55e36449de231e72da04478aa0b99e72342d946b69c6536a1e3ba0d1baa36eb72bde50c3141d1248d945ac50c1e32b5c6926b1f1c2988a0f90e0d76401cd1dfe14c79b7312ebc7f9d95a77e6f15eeb1ff2bb7762edbc6bf98681842c4669a27fd8bc305302f599ea076824f27c35da33d888dc2e6ad2efccdf0f7514b16f01b795a3b4200579d5b5c80c3b7f50e194d45b672f3d375ecea7ffd46d46712c7a0f4afcb4a0429de2b5e67c780193fab3412c39b3a4606727b2ce8feb41e7e764de44a59c5b11f064b710abc46693068701facddf182445efa0611c2d9a5e78b2aeda6ee53c2db5ecb2d0c6a794eae355fad11653a324b70f0b5782645cc167a0ac541d4c2812ee7963a495df2fd1a1b0f502e07c406664bc26690d3d93ff0edecf6a846eb5bc5401e513ae17cf0b7bee808dd112be783ba3fd896850d82d7cdd6719aab7244f963ac1a4a6fac6f47962275c7b73aa118ed0e8d5c430b30267a781cd7e5f5303bcf23eb46bcd68d8a0a1bad04f6656c02040324569dac8f84fb8d073ed65c6b1988a270825082f8657127b3650f2d03cecfa3d31901a5574f4d8e4a18bb3ced9e7e8e4dd7441f5342459cc4aea7f03f7129759f65472a01badf49a87359c3a4037f6738696f4a95758bff76b4e8eb823d50861ef21060ca327db8c311684f3e07ad306a5e907688a9570c1e6a09de1235ac5b5cdcee6c1732cd318136a98ea72e20ce21ac8f0dd525ed91fa65db42cc8f729c2b8a082deac7528282036612950b18c594d858d2c9acd69581db4dd0c6da57b7c34a233f4e8ef6dad104dc93c29926ed206050b38b2ee3febc81ad966464dd646f79f187fa9ab9738782e265d8f15c1f472b51e4e45431f7a7bebb56000492bb97c53cdac4930a894c0d39e75d5a61bf221469bb1f10edad566fa0fe6563c39677032562f0e5a21da9b32a55190135735a3a118c0488009103eef7d5348ea5378a2288ac112d39d8fbe55b303f0d2bfbc1e95d0c7b87af7858927e51432f4f5bda7eba8ddbc4315c03d701e037d00b9a0370753375482ddf979aeff14b1223fa8db85b2672bbb168b8895c322c0c97fd8bcbc3a7064834ed39cb1c2c1164d7cefbab47a5f3ccaf51b4b71d307930afbcfc2ab6f77d9b0266e38b6cd0dca474031ea092b7eda8fee0cf849f3fbc9b45f6ae0cf75f707584c3cfa82f1e7f49f3aaf10d215168a34524144efc47654c1b45db4b958bf89a9cf39109571e64e6bedb9a7cb607f1e06ca3b7dea9acb640dd1d21bae0bceeca7f2d4690b7b9e0167f4a628aa1ba1175c2d268ab6d633646fffbc429071adbd77cdce20dc9be230baa764eeaae0587f550639157ab429baa34d9cd89fee91ecf78e8334dc32f062e6259b6d552d3b6461b2db6146c77e3a7aa0361ff4b322b39090d5882a165dc5f991fa8bd5ee5b267f057e1a5d3357c308639936913146301ef482aef5d65ffc75ce5c529fe1f01cc9bb9aaba2067c383415d0b0043ac03ddec993e01008ee344e631d1fc6bdda1415e930f2f37724de46c38c70594b540304da8fe2694b187a58e6c8a88a3fb6d9265bf2ef875a78ef1e2c3e1054a060b51624902bb64d1e795002875d6b8f52761eff02538949b4f7c5cba200e59123ff78d7efeb7bb8e5bdf5a0b740696ae628481b6ea55277269018be82994134663886795d6c0c8eb85281089c37383094fdf0f8d1c6248884283d35b4954e8ed4058adb1b632df49a39b4951726822278bb82a3e113695de20d8d5e8e89340cd5642a5bfeb628941f7dcbaf8ced560d549f70ea1faea469c388887f0201483e254d9f644265d826c24b051a71a89847f08afde14e2d346fd73ea55abdcff88a2e4c78f74b572dc317eef6c2a20db00219aba998a6b1b7db08f1ad1307eb51e7aa32ce8e376cfb5cdc559037f7e4ca374c77bdf10c2ba2b7a1e93b2d7802fc8df2886a045a6818d9af40612d9dbc8870641ea2191d2e7510f4335d695cc38b79d03a4bcbddf5534f7a24a3b470cbf569d9cb5f9df8955d382bc4fee09134561a7cf4de8c1e12bf34cb7b6f193d11a8b4533e9b5710b57b213a82a983e35ebdbeefa09392f713d17fcecb34db43cc7c31bfe99e17d2b0ba53a9d0acf39f60b5d271d68151681cd2ca0149d03c58a04f79cbc1d7b42f6f967a2a5c2e2c20f7ca028da2de0187da07619f8d671d08866a69ec1baefb63aa434a31447d6a8c5646c147fecf491058269a2fcf92f24b3d224f85fec2fe95633d70c56c4adaba0db7a741c686adf12b676482d96670a56f64ff70c931e37129746d03258bbcaff318b65b8eee94a1788127f02081bdd0629b5a3938d25dfc5e8231e8d999a453d5639c9cada2bf3707097d51a69f8025b1b7f3727c31fb9263a2f21b0e77ead4200b8f9ea8f4fe63b4a957d448476cb35b1347c35d54baeac7352eb46115017905c24e1411b0a33c70abb6b062a0596b4e31c56f1fcf183baa88c467c9697b0ed94a8f0af4b37ddbce74dccc98eb0c36a9011058bf20996493e23346eb041485923e29f621247f726f9be7e5cf3e9fda64a09901eb5387857cb842ffa0c73177146d85fb771cca98318353744fad7c5c30ab8f1ba168bc1cfa76bf85f72dae59f8e510e53218509723638591a4046b1c626b3b7dc653d7096aa04fe6c780a6c1600543ed71c9edd568852254397cc4666d82a547ba7d0103f115593fcc23cce42ebcf4b9dea2975d5f49f44fc1e0f10bde4eebba31f8d9e031af9a03b6fbab28cafbcbd9843303e92657fe88e54cc378ad0d2002efa0654ef782682b08b1ab03675784bf4449291fad9e64e0d0b92ca1b240d0e08ed0501e883e859c5680312f93340448a8fabd9eaa236c1256829a7915947faf69c6dde7c09446a49fd65e244b5364d4ee002bf0952654282a6e7700b8963188244009419acdd4a1f88eb81f68324510ab1d62ced49f39ca1c559e49bad399e600e8b178b078a7696ccf9997ddb43457456207b5aafdc6b82a01d67a25dafc07415d64efca864150f510806343de879fcf1429944a6a2a1c6a816e180d6157cc77f9808d035c7b652153125d546e42466c7e226af72c58eaf740826a66865ab5385d6ec4a919e52950a3c89c4d38c94c67248a4afb7086383915a1597f5bf860f2fc8fed6647fe19fe90807fad171f9b2001273ec335101aa3036d269a7c8a5a4df1c7f80bf5a1fc7d5e948e4deb11bdf155fa22a0062dea4441e6aa52227ac28122af4455bebca6269368234061f5d8ab08d145b2245f616294475ef5a5c4274fda670a365d8d616ff0ded4d7968f796f53155789bdc93b5d1537379f30a25f0c91a7154b1c84fa713fe40e9abb00e89934dc9cae8b5e77428628df8f35ef0469903bf3a0981e17f64b631a602e77dfe15e1eafecf736a94763d823dbafe0e95d655b95701467507c459230cdbe4c116aa9f4655faade10d962de802c9c7dec51030b9aaf534db1e1c5496ebac27339e87d7e4c5b17849220975e11185b73a0459e92830e292cd7f076a558afbd0b4e45fbe4de26360f19aac6275a30cc7d80166c24b1222f718cc018a47655153de4cc6afd90df0cb9acba4ae9927ca35c382d266d5478038ccbeb3c28bb9200ee5a3e1a7290bacc5e9e3c38627ed747c4e17c9317df2ca989246624a262156375923b73c3bb1304ff3e0bf921dbfc13b33d8e9717233daa0fea5743b5be0f94cb41f544c51dea5d3003a20405b6a5bed0600deafdc732eddc395230029e964bf854b5a6c911afde8346df06733a981baafc7cbb0faf200821b8a26204187aed5c3620c072e3c4acce26ab8b49bebb5875ff4a316f9d4a7e67b6e971d3268f28e258e86fddde06a7056cdc31a4146295d975260c5b6bc82f97adb53a4faa98e5661d088c7a33eaa32138284017acd4390b12ef7e6c3bce1a0ecca23d356f5cc6bc92e4afa229b6d54c8deb7da6e2c548d8a19b6ee38cbefea4b1d6a44b1dc05fbac9dfd0d2e34913ed58b2a44a3a108cb79e36e530e8328bb3f2b9255231c2b82328faa4cae5bb97b08803fcb05eb25f7c2e2d1c89cb42120e746494caf805ca42f6e606203f0e5463899ec7fd56df99870b72d4dae879b6ffd8eeae366d14b978e36dae44c3c747e902c7d41ec9cab62956781ced2211ab0054ad2f756ddf9857341627df42fe831b57b5fea6c139c30ec0172d406fbdfd41743c6e0a4bf0dbb733b3f32cbd02a04ce7738033f9d34ce253b6565e9f470e3d6e6bee436951974f58f9e7639d5f42e62464d059c1e017b116f439ed784fc47feff88bf45aaa2010b5692f91874b93d2a28e4c0ee7c6a1af77c20136f87c871089bc71c3f08e45ced8507283836f52241c3b9cc8ed5f564523e59b9d3a73937bd90388286a754917b273ede4a7b5d9d863e57458d96adb188264e35dc455fd015e9979616e64602bee41e413eac0ae8d6cd5eea761d35961c24b7bb8077d89f4f94923a450498d7b845267ae67ef919851d12290d97b33a785bba1bb6041914bce5bd7b4476d4f6d9de6a085e9b837f13c280ae0ebbae40ca1199c7eb2a4ce88970a7800049e914f109796b65b526d78fcce9deddeea0f9c3185b220badab597513365e9371ae6f7f57ac9fefdfd69463b0c8472bb8668745eb7ea5a0f484e0bfc0db73f1201bcbbcf5e46bc03dbc875cfecdadc5c2f1847995fb4775160686931167d0ec7f96e916d6861c571697a19dcd0c3cec88b857ef6ca606c6c80fa1366d09b17c95301841b5489e22180d03b98be60b939c182fd424d806831eca7090e83d93fd6285910b2ddc2b5794d355e8a70ca5646dc75c179838b10b0ebe1fe4a3b880f612dbf152b75855f796dbaed446537902d753b65a7dceb9fa499eddbab16badaaef61468d7f237df7786c0166be5ef75e3c13108e71fd5bdd19890f94c309c0ef4bd282d991d36777fcf77cd037c64747cce5aef7ed8f37994a1c89903ddb9ed5912233c9a6dc3e5eb1cfb1d71457e725cc9bd391e79d602f268189c6a18c82982bb5bbf6bbf6e21cc4bb6e474fdd746d6f1112ea7a26f9dec756a2e76fbbaa37c1cda95f681ed7e851e50d2e5dad7ace865f3a2828b4a6d4fd86fde0d8c0a6282cc1d8b3b8a6ef6c4e933162f77bffa5d9dded71a7b1e65836b1fc1235f0be710e4c3a99f7c758a400ea3600aa9379dfa0f71d0552c4db1ece3ae87806cc391bb30d1b33648ba9a5f02b2fcda76f462e8df988793a955aa630dcc6e46f19e3a25bc9756cf60024cda9b7b0b0daa5411745ea858703c65b00c52389cf379c6d92848e4f017f1377acd36fdea1a4bde89d06ce62d7e7476f04ddf10cd0b873ef87b7af4641a1ed51da0bc7b02805bb89cdf39fb97d332c91faf24afb9fc278c61d63a2972ac4360b07bbf3e61384179f05e7789d91894a0801ea9acff3a83afc74cf67d5b3ff55edf8549612d0c1d7edd4430189f62085dfdcd204d397ea276f0fb26a1db728796959ca9496541ed312811b99ef61cc5969f52d33e15f7f5ffb232ff2035c63ee45a8efe92da8df41055bc6dce37781d46693d319ab3d330b65e51a93554bd1abf3d9f0038188242d97c1148d117329520ab079e5741eea5ca658cc95cf2cb65ca99d54722e6ca960955930e316a4685dc286904e8b22ee533696b09ee493e304fc83c420db2f64b75602894b3396ac12ff28bdf0f819c92f23a0f54949201e9c369255f5964882f74019ba68612e646d88ea9622eb4a0ec0f82edbaabf5fa0efbe1e6b8d8157cc53fee042d502457f45aed2dcdf2931781f30e0b64763fa72da39d53a0deb1324b488298136c058c1e9a277ca03560b559cfeca4459a7dd1b115c4e75797977af82e238563a0acedc20127509c9792f0a4dd3e3b5b599841d93b80233a4dea228af46f3d633be46fb8f9ae889003e8cd622f3495cf28de8e2845b2c87b90813be1f9182f6dd09f89b511fa256e47f422809a4064422e3a5f96320b0208a41aba59f7ced665833d3544398d350296175f7814d8e733bc653785cd891277c0d14aa4f6658d71bbec4c2d98d7a0021bb66179dd689c37130a3a915ff3049c13712a28ee0dfb775515db6950fc6cf66e9a2b9688089777e90c41170c2897f8d8a3e408ea34357d09dd2e2b6504cd372d886c6829b5a44e1cb82cf047fc17907ebfd976d3053cad397f8b327954b67677aca4e231c616164b9359e5b2c37a921b6c7732e48033a936b907a675123208c98b6eac5b909e388561b84662d1116665bb33254023ab316d998281e207ad8d498b74979867e9242098e113286c67f27439f7d86d4d250de67739ac541000c7f6eabe998684d55894404e0b7a375e170984efdce44b603ccbc7ffc5020d2d0c6570a1a4f7db861d3023a8bb038b7ed12c428e1cf513e92083faa394fad3a643933eb9b87e5a1563e78ed9ecd054f0ff166726d426954839a3e18ccc8fbfcd2328332f0dc0bca3d833055fa5e69a4a00dd72dca047b40b722979bc2672a0b62adc7a7bad31d399cf8ded6000fabff00e3af4f8a6eb793c005a49abbc2201a7bfd69e8ae113f31afae19e99a3234320314e0b04905585597ae70d6890edf15a5c8a7db586bd63bb5d9fd6df405a7e8f6a3a3de11ea1bdfddf6e06e30fae44953a0058fc8837e40409e6ded0f96d4397cdde1c13840ea1565fae6e1ca9c6c7e2fc42113158ac72f115cb5fd28e96c858014d890804fe8f8c55ed49b46555b85aa4a8c6da29af350a55ba37e7fa58db5e092e8957f52bafd0b86dde1375d5a10957d55701510a49c284098a32b34ac4aa262499813e4d4520e3e7e327f941f0acf80afa196005b06811f891f986c8206309bc7c2525a64d9a4ccdda265c6db7e2a2c6167dd1548aa49038c98b0bcd9d21cdeb6a7cbb9246e1c6692579b4c6212f17621d529e2c4a08344760fd1e0386eccb3b07e1716b588916036bacb55b99c615c4c70132417e8b3e80d31f443baebf70034f0292884b717c4e1c3e5a1fc40816ef588c945e0caa2626b77d1a2d1b187e17ca795d3cb5a279a1ec58776634d8db07a58eaacc7d580070eedfd22a38b81ada29889b93af17133e6f02bdcab6b4211954c2be014dbc7b2c7e976263292d74862ad8bebf94ef0ef00a0afe3cf00a2661704d59619c41565a53d359fcba962d525a61ebbd2ff89185f712956fb1b2df3522f52698d383ce9d1c94d8c8667e9597a16d3e710fe7da0f15478b3e001e59f851311ce70694068bf9bba4ef4c34f6216ff8ec3ccf823afe1105e1cdd859cf73b52caf1da4c5a3ed9db2effec9bc340b108dd0d45a84c954e8b73a972673b96f0a80a9cc158510c5fba58f46ed88d29da606dde82cf6952db351dbf32553da370174f5e5ef5f1e4cffd9b5fa23f9207faba233dd8fe0ca1b3b7c1fa3246f53427a203152da718a4f05509ced25619cd992f444061056c8817d2fb6c5a8a2d965e93acf9ac5e1dcb57e822d884b885a5367346cda3eaf22622397e43496c2b8f7d0bb90b53971173b9ee4ab0bf352dadd7522713db7f7b3530372144580e0967bc86e51e8c9c49163d68319c9771fb2706cf9a035ad606c0e278a9bd03cef94ff87d82d24eb2b8a76695332fb1de055c072e8aa37a5a9fb57907ec8b84e9c1cd2c59aad72fc6f8756fffdb808a27be2fac35511925c3a89214ef8aee1925aba187f23d0393f625b17d8e04f68b6e180540ac0ab3d9c9f220a9782142b161af6e3b88274d36d17731431f3c7db8f1684db959294ecea266e2e1979f61407ff0f4d7369b9a365cefdd602e531fabdc931f6fab3ee7a7d9e7f0bdd1dac9402bbe4abea0daf19b6bf10cbd40f9baee3a834023733a3c097e68cafe8f1e7c0e77175453a84c784efdd16477fba45e8b0f02ea61f80959d3097f152db5595f623ce2e12c4e183816d075424edd5244fed263efdaf1d57be4fbba5c8bb318a63e3efa3d6725d213658ff3472cf325041b8749aed49490157c1c8778d73251733f7311d3954578750151c9693fa01ccb1123917c8cf1f9efff7863defc88a376a99ec0f3dbe94743fdecf24d81aabc42d75939991cd44b8c88acfe7204ea47f362b4a3833cff9a886f7845a26f19d0fd0e536827b3bf46e265e487f860775b9b27219fe15a25b933d561265dfdc8a5a5e49bf4b197e40a1b07b258e80e5871f0dcafaeaace14b955a0f415172b4387c3b4935dca56918228f70570b8c6a0871e578c3176000f0a4e3ac7af891bb02f4d936296a5ac42612fb943a65161b81de54f63f2c0a7949c2a3ff8a5cd982a2a0218f73ba438702365afb1e5381c3a5f8f5e5846e33d792372845cc651f48bc03a3be14b3859cede8a4c27690e55c1fb06d23e87a9eb50c8bbefccb634ee0ca5413c31ac5e4a7a6000c19376098cb965f7c7a08ed933cf15a20e0367ee015796b6681dc9be38713e4dc78bb0cbe4466dbc664b498d51805e05fab6c8de51a36052f42df6054afd1f3cf110582b14809f9e73ade0f02c42014d8839fcc252e125364fe9f3fe8a3fc0d08e707a0356990928e82775a0c1654bcfe22b774416b944da20fa0f639536f21fc584668348d23a06a6f90acdefdf2527cfa93dba55d27a9727f9b1159f9cb27d373285d3bbe146d7dfd5e0f8f29c32f08f3baf0c0f1b1bcbf18f64cba4617a9d946f9349d24bb21a332132645ed640f4b14e891cff6fdef7aa12300d4f82e1f88c60d524bbf1f0b038bab1fe1ccf3ca7534b46533747dde02339fc6ad7cde24e39a5960dbf5486e295e3cb57e4cd4b1512bcaddb8cf05068810275511c3666ea0da1036e2d73e430559911b95800b1aa01c0172b98ad5835f6ad628670420c91871ba624a88f97252165b8934418f684658afa618860a47625a806662031dcabe8c9379e474b430e2c1343b0eb89afbebd742520202f8786426103c21bca79de58cb0676190abaa7aadae44f881eaa344e5638bb67a4746b45d57b4a053fbc880abee3c4cb2d22c26fad0748a77261db189d211901d2a70747d26f45e26e3449897bbea0cfb26045ecba5dd09767bf0af93a945d8ef4a8edace22b260bcae8f4d8ce8156beebf3eb8373d19ab7522f157db9ff794e51cf8206dd59f313a011c3627b2aea6f83932a530834173e1bbd5f4f7a72ebd953323df512cf593c66ef37160abe8099783f5d28f07a3ab12e86329d96a967df218b4aabecebcb6e5ff9906ff78d9b195522425bb966bb984830988c954e78ac9168de241623d6f2e4c847fa50ff04096a9c812662cbaca0a1c175d7504d7789ae8cce66939f77d3b8652a212f93ff97f7f75e441bdf1a6bf9f65dc602173f25655b6444711e1696b82ef381471d0cab0a5faa68357574918ad7c8cec64d1f7f7abc5434b586b0ebccb39dc485db340e6ae83c5b9522f39623ae62713e95c55b1abf988bae72806c70a3428b9e5be9ab99e614ef03703b2185d0f9e5d40c30c4f2569e76fccc254ca9f76b6df8c0a01515dee2f395b5513ea6195179512c381a611f6066b1c285338f50c88824f15b490600f66f8419ef54b6e90d669daeb1045cf310513be9549a433bdc4ab94423022d953b776bc1687f64b90f946635447aa7845ed9b99c655b2e7c7f4505fae86e76f7c747b3b580d6a45f47815b572709ef37c4ce67c818d23c01c24f65b3aba9fb6d6b90911e3c079538671e24697fe1f5603d171ecf99df1bc1f41c9a7e9363b82bbbb2c5ffdda4ad0765e38b4850450e32d4a83fa4d2c2484cb6288042ef00df1a1900573f9f5ab50b9be84df4e5b8c41ddb0cb78de4df69dfafccb024f760f7a1bb79ac51cae60f71fb7c42327575506a1f4b1f0bc7cb4cc6eb89b0d7bb4102b819782688b8bc87603f8ebc46654f4d2b8ba2dcf20f199fe4438e2e1c214dbc9c8ab6739185ce7053b8d551fa349b51e0b48139b9548e11f9bde1e1bfe5315093bb306244231aca0d954797cdfc4421a65153c44fc2369fe209e5535fd9313348f7f0bee00103edf27b86b912d5375d571a2a9447e7dcd9e150204fca4f373297586f943e63a312d64d8874854c598b5850c582e6c33681bf72565f324b28d533d92bea1a21d579e7ed5856f24768edb44bac63de2a26b17a71077a91ee6908198dac04d9215ac22867c1c920585b05c7c529f2136aa79c3bf83e6c49c5c7f6b5b03b9eddb9181c6c9af3c91b28e739ee2327edfb12afe20978d49b3e0515394949b3d5c7d65b7a32b0e21ff3403f01227470fda835f4fa685ee8f1a6c081bddc6b46ce93a5e9805a2c7637c70683a0d01679ced7ff70c918c883626b765353e61a01a4ec2cd4dcf409ea9631c412a270158c9bfc0ff7a41417fac9ec2258a7fbf5f2d84ee3a0a7331a4841abbbd21caa0e12f74504fc878c1bbbf0aa877ac980d8a3c6e363cb45cea50549c9a9adc1d8f6d9ad4a10717b1db652e21f7d7f6681f1d73c0ad6d7b72ed2edc3d7874edd90f54c8c21864b3bad0ced163bca920d7e8a1f55aa6c21493e6026197483bf93b22be8e9b2e4ebed3edce4c1c36c4abe0af8fdc1fe7971f020ddc0c1c5d1a561767c3d6206ad26a72606f09c34b419733b236473fab9826b3cad3fd223c517efab557b70cf80e03f22af5336e4dc8ac610a367100cc0cdf0ffd43144726ee612b08e82beb941af4e364831a2ef903c39908c4bf4071ab71ff39a0df40d7daa9aed719be8196374cdcc7ea6d4e9f4c2ac5c62bd9f2707c7b1ac974bcf17d386e370be97000542b362ceac8883bff9a72b06f23bfaf5e7f367c1a805f957c6905b1e13579a72a53420de145c4c9dc81610ddbc51f3adf6ca1c4ec57e284cc3db7d8506b5b89c6bf5bd4f891742c5e47ad541efbe55324eccf1463f82c1cf8ac4b1731c1fada6f37934bbafe1e9fbc593c8777a9151adfe8565ba7e6ddd24b9164d6e79052e0c60636cbcb475209c8a822cf92e4da01c748ee2ed29e8f3dfbebd5733606e38ba75985ce6653f76788b3eb9bff69cc36188c5cd4a507acc73af817df09940107737308233cb772170a1ee353ce5ad286e5fd8b00e7dc833090c553f84b91d4a950e786a93c7b44548e7fc2543fb3ca777dd9963f9d75a0965caeafa429b4d5b0ac86ea679c951a75a7e5cdff1b04e6d728b7007a53f28c47e831b32a9a4ab0d76a3e2a9a5e18483cb620b8d81093040298957b918712d609522f27db32e1b4ecd705d92709bd638157e74b5f68539c7711dff47df9dad15569df794017075cd01e10a254db6c643a3e5ce1fec346ed39f97198308c6d06335b6d5c18b6f901adb4bfcd44a85f33c1f125a0e5fc12274c217b67062de5923658374b956f503e3d848a13a0067f2a09228ed24434257f4594ebcf127f2bfbb30511cea19171c45b768a66ff121ea34862f7022afc0c6283a9a23ae5d5fe9a417fef99f31753714e6a3c50d5db4a6137fd9db37cabd9e8cbb38743cacbe51c3f6270baa2fe6aac2367523f86a6fde642d0e971f47094123f8a630c4e502e990f28f4158c1365a7917885f5afd264908f6c83d933325989d31fcd113cf599df12d8c0fb45a19ba9b77c057a693f75bcdc43ee8b81d23bc3467a10b7a1e54d43b886d9c1f8bc83645a8da75090462f8c7e09101904b9fe89bbffd3dea4f76dca92e4faf0ca455795e170f7d60a6154b3d7cd30bcec93bc7cab4951b27ad31fe7e6ed7582766e7a2063dbbdba2924946a11df0e19d61ed2713f8f78d90569e8b4faceb90ef5adb347af2349447fa020b4d003fef76adb47a6dab5f330638b0ce00842e9a241b1c15bd8a5a7d915e2c73fa6de786ea2ff3246898223d9e2b0a777f9eb3e0816b93bd4a44fc6f1955c787073a8bcd99a65e1af814b9e4d9c0d6cec76dd535339097f24b962ef7464bded1805a5c01147d5ba1b583f687f34bdc948753cf9f0041bf2bb0df83453b2ee53a960ced14c2e35d85f973780d640d5f2f9c1f09cf73fbfe85288aa4152fdf52089a718ef66b9ce912925353ce6a90d2b866f1ea8101992091d91574222980b9a9cbd8878f17cdc1cca4c9d6a63d2dab2354f42bfb8e5308e0624cf6b3696557820c413661e79300e11426289c0f2657dfd0cf2a9c7e01fa0164be0a918b8be5ffac1e9d95dd5a3dadbe7ee7de6f1b06b20929c94f0a6ef33a17a21b6684246fc46739c06556378e1452734429b66ead2d84d429bb7a2eb8c84f8f29002c0770fbe2ad7370a2e1f7d2e9267c5b269710653ecd3a8786afa73f4bfe55f0399fc20cd3d237f0ac96c9717b8fd4d4dfa4578d73d61c0ec3e584d6fc15649ec35de85263e121b42e93352e9a27c30ec9828fe252ef4f9bbfc439dca822b6197b7684c9c7f3322a4f0d392a7d5c72aff44053b449f82826cf2ff25e6abbcdc422f3ed1c4b1af4fcf8e3d2ae84b8300403b50fb1ac95a2339a5c27d4c4cb1bd46157ddf7e68c41c1364f3c403fb5871d258fb1da0f11434982992a161bde3b2bef2d55cdf2af3172c51e40e057791f323baa8f108d4789fa25229bb3bc3e3452d2880c2c7432992c025af6e5023886186086874cb36474896405c63e11e2c89b830757bb18eb795cb91902bbf73fb27aaec19196c66e8f427bfe43324892261a6c77100b494654b63cfec3a23cae64629c1d80cede91b51d694fc86769e3879065f054943b88047520912ab36dfa836f2caca2b0f62cb3321eff270d073a66964f3e1de856b0033f653f92d0c0ba51566e80334c8f1db31ff36ad10396c11769de817f993521cfe8532678ae3a921c2679e0f75caf4c05a5323a30b1cab9760992c887758133320996cf5ff32b2f2a1ea9177c8d8de7a2e413fbc0d701385c33ed6ca4b5a93b757326311abedfbd9567b0f64efe3393b630714a83a8d0545a97047af02b30fb24eb5491053e21b66fe74887861dd712ccf7926c92aea169b6763dab3acbaa135bc62eb80987560c0db45d352eafa95d8f92bcfa27f3be91e680c729eff16faeb89065fd812b9b38e57f35be60d0550a932b764d38cad465e6aec4ec7e8d6c232e0ca7a3f047e9b6eedbb894c8fe16944e915ba64faf03e10c240592bc119872e2096823b2244380205c0ac89084f73946951782f60e1ff727f29aec8e56a2788c02f914aee867014d02f3ef9ee1cbaa47fa3ba6bf4686ca8addc3ac6f824b93d8408ee19e207f59b064d07fa122f84f30d79fc5cc87dd4d7a75ab8e3618b8b7599f4b7df356830fdc5b545e061d23131e41fc091c53f95da0949269dae1a54b8ca85abd34544506ef4d2d1866c6e22448c4d185d0e5608b07a8dd5d8db9fb2b588ca2016d046f422f23272a60134ac05902da47728f77f1850c0369b515177a754b040cbd228e020d8b54cb4d955ed93ae2de6278e148d7eeb14a6aef8b2dde605cb398991c636145234fe3c4affdb277a64e3afb266cee4d5311dfaedf69bd7aaf0c3bb1ade631de3bac94c1520b684c66b2fed29b6c4e61f15cd560c03ec7d6761b648d1ed2f5bc9f730041532c7d68f3c258c4b810759bf9fec2e03cca781fd089233991738b07181fe8e9eb23175162b4b956932936931f59e40d2e8ea416f9562c87a58a0c53b97a574b480e850dd7c14b2a1ea0196be1aca8d7a86eb9ec7e2f2c74171d98e6d6b053936df3aa2aca223e39a80b0b20f6cfcc30227ea7020006eb441d8099fddb049756163d7e6325e1c348b9f7811f1d5978374bb7cf39f6a4e782e46ca2d130ff214f4d546ee4651589b29380a84e1aaaca1ab555b2b0cc63c2fd5290cd16ed21154218945171de381537a4b8fca081b1e8298b5fb23827e697860876e9bc353bbd342b659ea5375157a90a669869c8b5360d9796ab659a761661d3070e7ba2a0ed5903e77fa6133b8def3592bd0430d1fed91c9e121d4c7b0285ea23d426b9191e2774fdf8b1fa2864de848a68a9067e0d5d9354279bb8c86615306d55db3b87d246f81678e784b2cd4dbdc38ac1399c708300b401864f0525f0de8864db6fb9df8d73f3f991c60bc4345fc318c3bc28126b5162ad172cd3708dac67ecdf581bc2a44648088b08057b34cdab20a339503474475c2cf5b751b8438eb9f8f2e635a67a3b832853c06016a6f44a4fc0da8d32f82760764098377f0d9e5fe6aff200bf00da6320e8745fcc79e0a3cba5a31d78313530cab75dedf0c51a5e11e18138d41456a44cdfef5744b0a9bd0f5efbecce7d2bc83339a855fcde2fb1056adea372505c1fe0e4a7c4ed3764fc23302ec67c5ab8b738235efb9036828f12a2bc78e3c8cd4afc356e3119abc4b038428e3082cd07d4b1d0129d44e67bf3bc1436bdfd6bb843a3ea6011a83094d477b01cf1e4d9b12e25bf7110961a8d98d18e9074946f033861880c1b2a49c6ee8839193cd9895fb4e723b989b7a45ac51a5dd8e2184bffe72e1b0507f997fd9cb85f271aef3b31cc83f671db4a1e9c20f91624438375cc025fde25c6d8de08255a5082629421fb13dbdc0d1028652329327eae3c92def5dc088fe9d87ab83f8d80e5ed446937615adb5a6c6bae39a6fe0eddbeb5d8dbae360e9cf63515ec660595da415834fe9da2b0d664bb7d45d47083030bf4292477a294483446a162e4267a8358369159cb7fe4f462099690f670f16c281327f654df70a8bae635e870a1a147dc7841745378e35ca9aa41890fd554bd9c9f90080f9aae317a89ace0212d2b6dc089abad6bac56b070ba23f7a321f7aa72de2710254f19ea80aecaa53710bde9a544e2b4ccf3edd4751ae5a7d605a2f1029946fb987ad3cdf4cb8026adbad71b9e004636c38c77066e3d93acb332363e38456b28420aac4521d1259e28f2063c1e743f24a86e4ace55d0b8aa27723ca5286a07f88fd6c13a2c93a9017c0e4807bb2fbf914aa6621768dca3231e25984bf593d096f6300847e2b86bab95b8773b17d7996940696e704200fec5868d5d51d88e7d985f3e04a9bf8c7ed32b2aa95656cafe3d2524950ca49a5628c007aa21851b560c7b16a0b06aac99c04fc065f0a2de97c167d2ca488e1464b74f36a37806d7c2a37849ba695350f2fb104bdfb45fc7292e98bbcd515d3e66aae1a220c0e3db78bab3f5f74f2428b82d200490048d354b37f2148a1ab58be1ce7937c09ff4c0d7e823528aa1f7a09533f664d90740ddbc816aef0689c3b9eead0d58c436bbaf6ce72dde3e1fd0c01aa37fb6415d8435486ad544a98c07f657866ba19062227476f8352ff271f66deac8dea8e114eff1a1f6f48f54b1c7c646434936dde17614de18620ab5e3f3a1a5a40b97b583fdb0db4b1719c96d25b866affaca9559fc020d336397a4b6f2cbc5097e07e7cce20c973e3640fc917d207930d402085f0ccff64ed16510db8ea1858c341bcbfa88f58950cc3ceb7047d75c18b5e99a8706d6ddea6d5bd029620596b61ecaebe0687557c1a268db16e005c48b760fef49e9dec824cc97c78ed6810a29f13c7ea5eaf05a5bb5fe43886b4e692ca423bed19b5f4d331b8a8f11c6e1a8ee6d44519003c9b7da17aea64673c5123b54b0a2794d330be52f86163416c6fcec6ad0d563e12293df9815c81f44d087bacacc42624afc0a3cfac9a17899885a70ec05229cfe87acf468358d850547a5a6ea61eac464925b57708248e8665564cb59a2716e3dc52c0acd63e2bec95734cf99fbc8dd2dfa3e82f737ab202b18afd0b3b19fb3784da8b3a9c95ac8e0348f950faee2bc3f7d5ce2cd9ed4649313210b5f5955b1c8f9b1ccc78842a6c0168e9b3c52f7700aa975c6ab0a1d8560f134bb20acfb93d9180950c2a890af4daf08402570078b2c923ce77a2c1ca95a81507feff7ffff73efb6eec8bf1094d3299fbda647fcfd04fae761f44df1099dc29d9c8e134acb8b562576f3e4c1c7bb3a79e2f248910072df858426e4c07cef73b7e5258ecd86d60909c6206e86f20a5cccb4c110067a0112d33ceefcc668adeee8d74b36625d287a13a536908d2ac96d8c10c23bfd36d092844ffd435b0e894d56586b240fd32568afd6ff8f4b93009220cdf3698db09149d684af8a3407edac35c74d28620c57b86a2d21cc18a79483a538d732374559589dcbf1c066bd672b94db80d2017876cfdbb56ee6e36aeafdfe90a33d914b5dcfde55695928ad74d22580016743366768213d55c78061e811f0f4b2cf4db354dbaad538b8466fccf62318cbbce5d5c6e14bc32747dccb9404bff63ac8ffb640228c743ddc2525293ba8884e87b1c9cd03fe503073d705a63d0e6e3be9cc869a273dc1415d81e89b33a64142ab73859f2cd6d46c801bccc6186da111e489f70d6c121eeb47c3da3b359735466dea6fd36a9cc30b673ad35aca1e6b9106e1c0253d796fdeb03772510336169db35c858f08aed56bffe86abf2a719674833f7e1aa566c995949de10a3c58458d9989b80d874b972651fc4cd64bdcd0f30dfda456a58f4a7d85779e28f24ee2c9f4693b5d652a3def342358d862ac6e0cd2e60cb911f892b4cb9aa979fdf57a81f820f3a387e7c9862ddef521b8d9ca4edc6cf99b59795597e4486a1f26707a1f2ffa84057d9bd0514f7419e30ed61bd09f706a11ebe16fc0c48cc3252007dad0ffec277d0520f59321060ba33340e65c40502baa4de7608f7c4b3739ec2c6ae4d552608c094834d60dd0a6576f83ee83a98860f0a134f7553d3cc058f90aeb2c27054e6632ffa0a04cb9c12847ead6838ca4c8686d840c9aeee4704d21da982d117638c8aeaf0ae59eafc2cd8d9d685c9a004f80728dbf9b472078d2399ebdff68fbf92ea770878f73fc2ae8bcfb56602f111a95c67117f2579d59df1f9d3c01f1d4f0e6538dcb52b0a301ffb2ba468b7dadc44560a26ac0e1a3d4d0778b527e090d6bcd15ef1ea0e75f6971d66ae210325be542a01af349b70c4ecfb72d8f1179d74d5b6c0bf6934a1cc94b69a39444002d65be67b3418c6c9dab1b48d3d06b462a4fcfc5d09b576a4fb19828b63ce636b20634db7f7cb4886054eac6fea012f9d0c928769c980385086841db931192e4bfd17bf70784fd31c7dd6d31c69a644ede7b3a32c8056fb8cb6326b1aeeeb728de01808ad82665ae843a633df71a14e0b193f629cadaa41bbd935dbddf070dc8ad38006506626a5d01ce5bbbbd9cf11bb68b379409afa76580919c78f51cad8c70b32a018afde6c8b1274f1b0664c1e992d55ff434e6c894d17de70025e59fbaa6907032ac3fa3ded323beb0fdcd3a3ba234b22a3d0e8d7542b1b46c0809a5a5335edf22148711747190978b31e5c2f5ff1c06e8f1963779bc593db99b3a41e6faad892f47d224bc8df16b9a5c8ad6d2f342024248cee4d552ccad6c3e06fcc6f9358a2f3b1460eb2a7b041b09aed0c2a2f92a1474d12e6f22c5daef85fa096679d3d4ad634fda412f1c1a81c884f489d7a236e5817fa6a31a06408aa499d3922ae4c7d51fb165b0abf5c127f2a105717b354042949db89b4884eee03905f89bf4b4990b3101ed63584499f806f75ad4e69869b4abf4c3cef763db4dc417ff313d61c5811cb973c76b924c05ee697b2aecb704d03e90eaeec9f08ccad3f071aac14f628af79467d7f694adb658f3339a700d18265da93eaf79d057e1777574b67df035a579afa07db93c8dde785428e1dc652dc0a6989a54c882d8a93e88f6a20833370a216ca5850a848404a8142856479917d6cd85d929232d75251d6a34b997c89a8765334d012791d8ac6b31ceb8f1bb5351fbdb2ced25fb60fc71f4202e025c2bf831fa137a1761549f8d6d789849de79830241ecce6f6ce636903b611cff6b215484d17adfa308d6af3b752220008b3ddb7a739496fa06a6b4bab74c1a9e76650c8086e6706561ef6f568d7ec1886ea31298d6340da7c66896fd578c150179c2792239d3904b22964920cde141f9440dcd56a94b15fdddc437dabd44c88dec4ca61ac770ffd0651b0d37d8d23e232bb69827051daa2c98b1b9d00fb5c84ffa129b097ddbe7bebd67fb20ff211d27fe2746cf0e8f30a735bc311887497ba66416795c1c3706f8e3eb1783863b66c13a8460a48cb3a4cd855a648e7b0da4cb73f47a0111814bb9c3db425e71bfcff315fd115d3178e9a76642342c210b6c394f7f483eaf35e365beda21978204b493bea39e5d217f95bd9ad0febb6968bfeffe1e589a0c4d82aa439d2d848781e9e1515be65ba71d402bda6f8e6c88466f23a7731af5d79e219be8ad0e9be418b0c4665b49c71e8e69aef4bf03223279af97aef6df554140f2ca541c0ac7a0da2ceabea11c498bcdb6e60b6bfc361628021e400194b7510510e7b013e3d6c7ea026ad0513d469694e04a0cfca85b5bb699adec2d8ba660180742fb8f19a0e2c53b0fe0de270ebf737f2f4eb94276df26d43b170c39f8cabf8129861309ffd46db43e0b064c4471d929c5012f3b9fd656e71526eafe47ba239a8287b5df2cf120b214ac910402035e4e59b2b3e154fbd4c85f8906970579ae88bc7357d63dbfefc1c401b9ed415cd0a9bed3e5a0768ce82d5fdd28b395237c55e38f17613e6fbaad5c1bc35d8b63195a53b0c4fc0571cdb7a7ec3ae1add1ebcb1fb98e19ab2f032f7b9a38c1f7402019cf40ab752632df7339793d01a49fe0161bb35b90aeb463e17d69d91099ee1db0b5821237bcac403500d14b2b10606a5f72d93288af6fe024a518e118ed7a13325e6921f89280b69d99960b75a99f7b442b807c47ebdfadc4dda0e407d0fd21fe0a30e7f9907214c6d309183cd93cc2b8978cc25af958cab67bb7bc4949e93d405bebdca1340831e01e36865812929c0858f6d87fdc59647f038da79004a7ad8719dde7c43cc0b6991649dc7a59ae6e1146e617c3fb993668ce548f9cd0034a4214ed2db4457d6957ede127a3456831b15a7ade41924394ebd3cb39b255c2a98a86113c97991116b783ce2334e964bf781bb362199379bede58434d3cc9b57fab48a286fc4862f72205d31790f185222bbedf279dcb20b730650fc87689988136f12a4d433ee951c25e02e8cfdf7e7aac3adcba553c9797d5e007074dbdbbd946f1ed856ac18d589140c79976aa86ec01cfafe0afd684bfbd74842a76241b7ed298198222035207a1c1089ee1d9aa312928463b9efb3275a21b8269d82ab6121a926f3e9c45984b9679f04c691c6c116433478070bc1320b47d774c745dda543158a6236ead346c2dd0eb74139a92de54fadc7d1df7e595e9cc9247e965c6c17a97acb8752b2f1a89008a3438c320e9a33a44ba7d7cf51808076c185c5082e74aeeab5e36a719cf37cc9c1d9bb4f77f859e31349dd8504ca57240861c3d4c2be6407a782f8f100796a3411d3e865c9e88e01a9c8de596a7a4fc3dc0170d10a551a73db6cda1457dbe39743abf2d38ae96641810da2dcd0e8f4e3249da56085edc0e5fdc085cda0f50c1b6e60894c0ed0c4a4ad47b10cbd275340e738c6fab35bf29543b2f7723fb6a6aa18bef4e0b8272a2138479695a472d8ad0a3a4e759e5fb6689acdce8141b9a76e3f4039aad76b9cdbe8da7c12bd48eb702612e70613aab822fc7657694ddd46927db1acd895a2d8f0d6cd5ed223c367a98c057dd7ac6050ef67f958e1640cd6fe0e723119b0397e537a3109c834fd3a9d1050b003300c074a100de5ad6be600be10ea235194f4efa948aa2e4623610a7833513ac62a83d00f49ef03c75a294f518a0faaa63e8890a438c6c2066e9bbcdc4f69c513d92876182869c0c6ae377e014234de8704413afe08fbfaea6fea19c8cf2e494647a0478711c87c607dab4961b3c695b43716fb4fdbcb3d58553f7566e768830cef9047ef2b9e3f051001f8cdeb64cafe7b4300605ff66d03e57364075fea3108deeffdcfac51baf6b2fff3ac941a9c47a5500d1e6736496c9d3a24216efc125009c8c965624d5e06848ef7b3bdf8093a080185c9db8219efd1588990175f66aa6400c0292ae8d4ce6bab94f5535458e408ff7ae21451619ec790b0f7273992762e107038a3069831872fd47be35c6a31a8f407a97af0b98ee156c3fbf4bcd1f1001b624260f8bfc8c4d4500b41c5e9aa952bb87d5ab6431c4020068b39c7b2ee55f02c1a1b2305be752f7ebea92d966edfce77137a2168099bf8141e01a229a05eae5d6bda6fcdded3e2439458a75d72edf8b71874368a151f518874702097305da41f51ee27faa155839636785ecb13db86b90ada82d27f340ae3c69fde7f6b35117d3836baf339acbce1c390e6b14e07250c7a3637a12e9bf703de292a27466b9b5466544675e8b9032896ab3bb4bdd1667d4e125b1f0a6b20e30b60069214e65cd158449a9bca9ef256029ec3dbf6c236f8a68675738c811bb647e8c6c4c72ee8c3794b0cbaf3d89b598e7cdc304427a3f39206ef4b7e47a2a26ec0e74bb11306d942cf0cd38495935ed6525c1be305c24d15923285dc9b873dea5f901f81195a5f0c244ebf034c7528842368ec3cbc5e260a3a03854ecf6a78e18b231bf0c43d4f922e5110a92c70c4e6db748e1dd1a578e1cd7db73fec93275468270e536f88185c15ec5566a9534c8318bc4d7f86751de2886329e06cfb92ba6a1a3d1f17804e374427adeb88f803096aeb076c135caee8bcbf8e553b8ee1a19cc1904663f3f37b053acf624ce4c4a09590fdeae0233512da1a793d0d3477409bc9cde0c076279bb41d8007f446300351a1f982a7f47da52b24b73bcea40532d85ad53d857b111765608fb15dde9540510ce55aade19b0efb8936b0604d837aa9fe137948d59658930e65ecffc6d143aa1ce554511638c8a8bbd60cb638af2b4a9fdd13c78853dfcfa292bbc7e2aee7463aed83b13e6915049a1f338125bd45518ba88d55956e9660348b8cb573e85db48b2a4f9e5fab9a8ec868946516eecf577ecb3029364c93466e8f3ca03df8509e0b74dfa73656ed99541fc6c75bd527942de9f0dabffd23a562adce35386c78ef281dd14dc5627c752b58dedb2f399d5d2ea932e008ef23a36a936a93c5db5a191cffcdce105c9c7b09cc26abba2fca12ff457862d329b6bce3944d4377db0a03da4a7f22e16059bcc43a37ac3289fa5f97a796172ea7fc48a5755f090a4a38bf41edc862daaed2d318b452367614edfb954661411e6b8fa5d02b1236a73ebb82b5b15465811bfe14f17782dd3bf0fdd54c13daec80b0de369cfd607f7c9a885b495403f97fee51e7fb1ec9695fc9949d05e3287f6cbc2b899c4b9c9a62a900471645de454c6cfe02e7f438920b51b7c1e95de5daf5d55ba27f8eb5af5ebd4f1fba22031c2a2813833efb7f177e92c14892db5dc06623fe10b91eb466cfedb132d44556cd398a209a6704c8f92e86d731a889fee3afd802befaed8df09c85308f172cdc72451688d2f4c46658ffc8ce22173ed44c393b3e08d273024642588c9e40695630c7c13c907b2060a180769864087200b24cba2293e774b4eaf833604af2195d9290d2b987dd4ebf1333de97ec9fceea7bb0a56ade0a7f3d88878adc9f28f4f089badcd2c6acc1ea1429e8e626f2ea71c059814a6d79641d65fa5518b99ddddd7190696f585437022597b027b3be066a3489df931aa78922da2080cd27cb06eca6e566f7d473415099efab52d5ea79d1796596c854a276176b240bf7b58dd637cd7781ca2c7355d67cb911541e8e8bb773a838694774ca7721c9a53dfd8ef9c9092fa7e211bf0b62cc4fdeed321f5d1e521ad07dd71ea8aef6d790d798adefc5286992f937fc9af29f039839d40f32980d483de70414fe335c749cc3ecfd5a27986c98bbeab1dc1b9585535e5a5fa7420f61a2ac3ac8c3d7a7eb9fb68865cb410e86835ab000a497474edcd4c566cd37b9bfdae1ac6bd70e9cc3ed6cc679960476e73ca81bb0b8a0eb499ad5a20d5d239b0d6c5cd98d13dc859bfaa565a553c2f3f7988116a909dadc02c1e132f7fe3cfaca673238094beb53d0c875bdebde328a0f48f720b375ea6ca3346c86e489a82ae0ce399eaa80c99927aff9016d4b17d77fa4c869fb7ce2be041d5727cf9778506ae943bea1dd7ce73f35a42f4bc5513efd5e4ef15efa5436564ad9c186dbf2f53a2c3c66fbbd67a81565b5a5de8e71665ad08ee38c82d2edb13f41c69c3ed4d754e74fafabbe3c4f7b9ea4e6ef4e5533167f53ad89510c3186a8f0770828d7df632f25f5df262e475ab7690cf7d0364b8a1be1eb1e46286665746a44fddf785ef11d469c0315d3aa8fd5b936ad890b010c288feef1835b371a1e30b2bd610f0f0ceac0736b959ef20137cef7b1ee64dd68b417bfa288cefdc64cadb116ed192938ef919dda4ffbb9a41c50201345fc88181602cd09b82887b59f782f1562e745a6e649f49159118e18e2296b0c3856dcb8d4c185fd0e46f1115c3ac22919b18a31c213fbecd511a7f6e250ba6efa206f66d22c1e7f9d8fcc60e99c07b2382b4594eff00a5fe71be2f16baa1aa13be011a15bdb503dd873354131ed04d12734dbff4ae9484ff41f55c8f27114c52b18f8d06ef8e94ed31de2f8b3e00d787fadac6d4656b21200b0c91c90e318a55202301fbc7bdd9aab4b25a691f4e281aa0cd35f07abdcb95ab6249ce57ec459ae8b182a785dbef14858fdf9d2794514d52a4455fc6fa45b3850939b97978bcdbc936e4e192e081e07b5c9975d430f3801151314146ff5d8ade310b2aac1a1d844f01ba600abeed056fa06860b4311adcd1143648a8d37fe881c106eef506bf3ddf583c7dd5cce259cbf49b795e5870a8b26c2da33882f495293aa7d3f18736f6b9c394ab444d23e2edcc0c59ee685e53da9c4e247575e8b882e70fc777347ac1a70bf2a0484e9dffd5a1a954c3c55d2c782b05de9d1187519a139a4760309962d372b302e156495baba6b085efc01f385429e782fe291297e182b77aeac56374132e9bc3fbad494e58960efcf2fdfd8cc3f2fe993af072b1bf3f26e3724482b28f12f143b2b78f15a6fa3cdd15a3c52bccfa8cfd84b6c880b0df4265e427ef833e3806f36b60f7f55472a14c861069b46653a39d8484a55f3b520668c883b00888522b6388ec442b47cf8f0ae274484ef1dac582273c1159a3bf60d6eb51ed9bbd505cc6ba3ab78e8b1f66a2ae689474a29def24e8a9ec4a47903b5e4ac0621f7747ef52e071f2e91273e85b0a0b910936d7ddb2451e5492ead9be0d25fefbafd0b64bbfcc9dcd4b82eb5ffaa24c66d726999d4ef21fd5b4f4b6acca00f64361b8e7fe5567b74624c967c345b85eada3b8a5d48a5269bec011e11b61044eaac95ed42655421d771cadec5124752c0b573f17af6b36e0395c40251fac1258a6764d2d48dbc39798060d09a55171de6d1c5e318560a20a0839510deea9903f078a1fbe62133ed9e450c162e30c902960b9f8ab6a7b25902ca3473775374a8b3a7116353e1e558539d6a28a05ce306ffa173da647b9a4eb4588390059e2c82c19c2d3355ad3e5ecefc4f10fed185c368a6a348a5050d2e117ae7651f789248247d0cf681d62264b0743d83feadcf5b18791bada5287d55eb368a7bf057e7d364c323b122f99db93dc98106297d1174c52881bf6980148bf4eed165474732ce35dd1062b89783d6c40c2ad148bf403ae4051b1be8353b266893726bce19a916a77151c820c342f5b3318a208c657b63bac6c7a5871efe6cb1ad684a674a65fb1abd24b54736ddd4336260e55f180a345fdca3eea815e8e1e7e022e9f1fd045ee281eec3be4fae4f181c461d4d57e8b82466aa1275fbdd7df52565b03007caaff4919b3d388d8eb3723e6f3c3b989522ebd7e37e9d9b0f7d482bb45f33c8e542b43582a0780c930f7898f8148142ac536accad912b4cf57ff33985205c71b3894ad3a46f9a915f6e299a8ed9575180f3fa02a5da4e06b4a28382cb2694a7a4507197f6aa4092c3a108db4ea066162dc24fad324543f68b50bc0654893f5db6f1853e0b6ed5a8541eb245f604f03a86dca7a9b531dcb0b1729d19f6a887223221e7a22768b205112e536d107fb252403f4c530dfe30aa833fb8b9caa6ddf1ea9031d268d745715b2cb4fdcd6f52dccead534dd071e8e347ceb18d0d2bfd10087d38848ef83a3069bf2828753ce9e1f062491f9cac9154291936a6e248f42ca0028272bd8a1be8f22caa16caca6086be6cc8901506d78a0985b03bc08988ee9f9eaaf0338749aadaecc43b4e936cc904ffc392c48958b3a2c2c369b75cf83eec95b89d6c7174fce8f8de2733f3c4b7c3fccd56efe9690d0847b47b71e5b80aed54444e16e50db08de60a636701275536dde01bbdeaa2a82e2ddd95c2e0846422a0ea43bdb84a9da6ae96be919878540a687ef577ebc456ae07eb706cd21af4948e81b0fa93e2627cb68399c5c0d7d95cc0bfeda0c9580904da1420b9cd8130efa287a464ce55e410237443fe5ecab12d88a30498808de43fa6b0acd4be5a9977ddfc30042f8e0ebc754bb0f7c790fb21f576c24451b05a8ab73c236f3f3b8a186ee5133214b9b2444c4801a00448819d4f0ce49a1bf4ee083d59d7056599c017dee902b35640fbd0289b87caf60d27af9d19ac6e177bcf98ce1513436cf2859474b1a0d7e2c0f31a3de601f80cfb31d97f216d326fc4a65c34ead225726df7ad2dcf5dece1237bae85734f0a9b88f63052633747c8f3593543ff7b946e8e656b242b6fc03051193485a804592bca47f800d8c6f7fdc4c400127494f69c3d34a335566ef87f7cf4f79c1da7b7fe68bd180e507b76eb1f17e117bb72d476fd8d0e6ae5c18a0b0fddd0351717c06ef18c90acd2f86ef034495073580c69145a4067e1b1676723b9942a98f08c8c7707a7ed8652fd387b8306ba4ec85c1d73a09a0f3d92ddf078a1eca53d67a2ec87f57203beaeece18998d2dbfd8e76fc3225ed0829e76b2aba13d4bd9e5d56cbd8c1d7291663301a45a2c936ffea1430c0c2021582a6d7af51f0dc3e1f0ab54763e9d68addb4f7252d63e0af9d0b4e8a06594e6a5285568a833878d5da28a401092338b55b83261605e5ac253618cf88bbacbcb1d6932e3c1732399de7e3b8b450a90f3ef9188da89c90274a793509f5cf4838b469e00d2c231f5ef0b64753c6a7a918de52f47c34afc5a1de6df93903b14033f4ecdf1bc1c7be668f1a3eec8e88daf7cf0fb6e357b394f8ae6c872dde141b3ebacc5e21c4e4b09e7fe37fed5f1c6da9ba3d127ad178aabd9e5e18bff19131ce74ad5bada941c9cfd0810a8bb4fbc778fde034aab517ecaca9c372fdb4692471d5d4d1286efe60692fe6c57d57202596b604aeabba95889caa0a5e4040be831892e2709b57ee11770f1e295c16d66cbec98a97c18066477c41d276455274bd914c47988ddc702bd0010d1ff1d5beeeb023b25ba18fbdb2e9b9a23a7f80af3908c475a0589c0d1a413ec441b24e93d6eca19c058a2d965878161aa6418ed668b035485f44582d2ad5a7645c5faf1dd5ed7fc94c2fd9638ff38822f487fd32089e4ce475346aead5674e77558a2edb009c642341532c542e7371febaef0c8811441b694801497a71f97c9d11f45182d9cf4522158f7b9119ecf537729cef2e2f98ce1f76baca77de6fabb3059af8b25c9dfca8c79f72ebd265b9167ed893d792ec31b4c39ab3d9b3084037edfbdc3d15a01885c78b3ac9dad0727f16afc1a66420b38d6d9b7b338db73d4546d22df577375a198d0b3ea20e5f957f579010a18007b0b31a6e9a8af16f4ae39bad58acdcfffbbf6285e342d2187b889197c80531e2bce6e506662f49a7edbf6d0b3b4e2ab1c7905a88dfa32158da00728b5777d45ba991c3a7cded9a48fc77814ed8d909125cbc503a9db315086bb46de3262faf4492c9a9df4943bd80b36ec631f89460549a72a8388d449c9259069ee8f0417403c7dc36eefc41d6e296e1ceb28c6c41d86fd3f04e7969b8f49a78dc18b75df78a798315328185568c8195a2d4f1080bc4d8f68ec4309e60e4f1760556ad0bbc4c81f01fd501a7b5faa2ad129940395b690d49123d44b708e75348e496170bb6c1439aa1b71b69795cd8e7b5288095902572215a5afcf6b543487bcd695353775397b19d94be09326b88f50c241ad7960e6094e7bf304b76d546c382cb80a372ff4d3d2559ce95aab2ae6b9cecfb068ce528a678d4ff15ffeee51100aea5686ee3e7096f4ec07ddf23331823d41e3aa81f2c8eb0fec83ad7e92713d86944d19c326457a87ab20ac354dfefab0c510bfa25caf3ecd41304bbc1908f8663c389651a569a72e495f3b2a39a64345c283663deb662d1ead41981271cdf3bd2febc88d6503b7a0def80dbbb5a29290ee326e3cd349db4803aea5737b4b1a115a77be21e54a146f6c892040c31f4e23bc50168da490df3414949f7e5a09e63bb24c9d460ddb9a0eac324412c2b250011f690c75d36b1ee6152a3d0bc93ee0f5708a89e453d4fb131de474c798ccc1fa8c1df0d2468edf84023af21ca7ac9f2214a1ca7e47e14b62359d50f5982ab322a2110db3f388c05ad203c53c21867d81b594e8dc375358b84ca936b96782800ec590ca0962a7f385c061cc595a11f9f86e44068b507998dc1c3336a2575a5015025bc4deb42d26e68eac8ae0c63f1560cb0362677ab0dc188c9857fa93b43c87d0c562bbfa363bc8fa01b6bd7c9c07b32496d23b69b2f9752c973e05371886a10f4e29f859bdbba16fc06e6bd375d8484675ef2e6ff1072ba7571a8792c1c742dc6009e1c460f5b32759c053bb278d16e5f607f6db1ff6f752e803c9fc9ee311c6b705f6d8b89c0236d526295837919c3542392df8824ac7b35ce65b162edc32f4833aa1fe9aa4e1f0e23a1df8792a71bb846afb1f505e497289dd0bc8967a53cefe4489e273628bbd6744d7cfad971e2a33765eb4d767b3547a815cfe66fbed5946a60c3a88c7e1e933083f43ea640f6be945524ec407cc5fbcff0202144f19bcea924f2e9d4d6562a133a41f9d009897ed5bcb10c4a6b67cb98ab9f0c004f6cde6590da73a9c4b37aabd39a2cbcea17802c69cae243cf28ac8dd1e0a30d02792f2e4c863cbd3514c076f0c51564431e7d6e5a32d561efc8f50bd76cc02bf1fde81fa4f8297aed4d0875e560abd2e67cbeacc408b96a5365b5347888a4d3ea678a53162b4ca913e1b5d9454cbdceb98763153c6d04a70901c25d02ac612c5d57a2b95481978c4aa3a8ca902ce6a3e93405301291504490942d74c63c0c4f8e650edd849d2e81f40266708fdf8d85c85a786c25ea19cd5f39876e2e3ec3f7754cb4587e5210020f19cab4a0c86d89b70e21a011fc13e0e4268e165bdf310e546e6a8cb21c6f0c7e305353dbdd52af115a8f582d48c8ac62d6721e0455f06f5b49cb6d036e8192921449159e2e2c6a8ba3be3cad8d813a7ff578e9cf6d9b40b39919cbd03d0d3865b15577547f21d1724fd4a1d11a5aa029bf90b13384aff708541b3787d6f07bc81e7f5f23f514f68557c54c31bf10ce621d783ddb876f05f3b646feb6cb8986994e2aa019560f8f621a1897a9c125571555dc42bda607c1f830693faaf800a798be3c787722ee659a801fadd91febc9ebb9dda7dcd4443309585cb4dd7de235161ae8367edd9caf09e6e1aced30e55e974ba9bf0a5301b4cc041f762bb26af51745566315ebc655de5f60020b8c5dbbcdbdd7c9a6bbc5f22859a0c854e355669162126157ee0dab92c900869a0f1f620b784ce88f0c68ae49c1f66e15289f168c5c8e902907c052912610b1ea4c517c3f284bc34f35d5238ed3e2dc87cb7bb29c6e6ba65993b4e917f7c78260efb317581db3a50ccd95638056d1b6fbdb6874d3f946732bf5f11506de015e763e7043b9cbbe8de11ea0b2bef688aad61a672a56f98d40a075d25b8f4f9ac41dc1d5f918fa9d1550a551e5b893dbef1386a8d77098fb45419a583223436b544087dd6be09aa8dae2c1bca9d539aae22922ef8a1548cc3b69eb8b8de6900efdb138a84024b9b9d721e86e8806da85e206fb5a24d4db0a05b8cf53539acf7951304aa6fab88b396d03dc819a79c4aa0aabf0ed70ee07f9770f839863ad07b58b04ce455de42917b5a39ce4afb29de50fea8cab6b23350f6605b63e5597539789ec2e28e2342e26c4e02f7ccdcfd670ba417bafb5b4d28a66345e12c76d8679015d77ab3bbebec2e744befa4b43ddf8d01980fdac12ff872b1649b4e430a5cd842d4fd266321a4737e93c73bfee942ae2652019efe922f9e366fade246311729776ea4606f3cb786aeaca1fa611f815f231c029245009f9c84026303f273ac3a5fa0a6016e9897268b6f52c6e2035ab783c0f4ef8f5126155f3cbd2d0dca08080504033f39aa45db6c600b6897680ed45653f70fb28b46e421de9484ba3bcb4100b0b8b964a802369def78df618d0ea19ea9cc6746bca6face32774c01eb8cc267ed934706cc5e1d13858d69f81d89708492bdd6ebefdf889194590d1684de1c6cf467314222a1e7abdd94c0bcdb7304de72a7c8fd2fb98289dda3ff53b54c4e702340295573978b4b27cde38fcfc66ecf29988ea9b166bfc559c1f970827088f9f6bfb335ddfa9293f1401da28394eee49120d086e9c59226c44cb8cbabf689fddebc8763ecbd9ca929fcddcf1aa6ed478dbcfa0aec1b18f558402c6ac4d3b4a3930c4ad0778b22aa14491c427b6f02752b07c50713bac3945457c3dcbd60a1f235368c4b65ea7b7e0df87fe9d65953b147e7eefbeb11e016142086c1105d14afdf8c779e6fc130b7740c180f44058b848194b7c52b941389adec4da44c9ee64f43d8b0e2bf201c4b3e048d1fbc5b3140f626d7d4724cce2393417f0ab5eeb356f1e6313222606260c60355575cca43b370716fde08b2a6d803b0a53380f9d34301bac3889684e4359428b70c46ce4d9a1f1d44046dfd2a807f403f04240db1930bc286733b4927fa8ee73aac3131aa401fdf900ba7f564d87704424c855c357d57e37ac896050bd063d1d69e9b172cd3cde803c846bfbfb3e10dd11ecd9cbbea3df64cef6eebdd4bb8caeb49b3979d65b12f5ea670ee7c521027fc851648ff5d5423d315aacb804255ad19b77a8905bfa0e9bf099a628d94744287cd40ef6c64c89271ab69414f4a5acfa7e9aa86383f56751ac1deee921f8d4f82df6bc7ad9cef8e77e58b485b9c09100108f83f9aff21ab176657a009c8c92ebea2fa78c146e37242f58288ad8cec18a81b3cebb15bc5badabe5556dbdc5fef3a4ffc424a07451a1993dcc22c0d6f0c1800cb789143c40c9e4c5779b55a73d6bab0a1d09f00a5c00003cbf5f3a860d916148bbb710f59229355f625bd2fc94668f02bb15aaeab4fa7c611874f83251b038aaf8ecb07b421f6e8dee86a98117fef169fbcbda9cd9b780a94dfa70d0da747acee592091c1882b4d2ddc651c9bb84537d4e022cdd2876ca85d0a959d915c8cd1df66abbfa43711a434e553f8f9e433e323d12272e350f2a4b45cd8a2d3711882b4c0d933a125f67786b4c41a0c97f3d65ac5bb819ad9ec469fdc3a3a963423b92af495751697c5321d15a3a545e8056c53fa91e6bd1d821f35ebaac53010470d438cc1a7a1dbe99ceff2c4dba208da6d5dc0794d6f714a2986096bc07b256784013d858f8773cb46524710bb9cf0ec3b5008b2defa638258b75909bab66af16c74bd3621c03d7cf0925cdd606edb277a54ee0f96ece4a2187cee004569ba86dc55501694e546c113ae0d66107188a1a05a1543b192086028bcdec27ac373e626cb9e271241f7ef06f5cad0e82a1decc79ca98827d0afa7f25d51959bca2e66c37354ec20ddafe8868b0f5350cca66ab009c6305d12f28f8bd6b20940e39d60fba52fccf349c01332252c6b28eaf02915ea02962524466095474ba4a0266de86260405e90ccbb1739c854ee3946728fe4d047fda1cc1661c40c0ce73f6e9842cad845bb45c947635065f861080feb1a8e666d35e38886ec26df2314e011e79ccf88a4b69ad351aeb850012c9d0fb81c0941634f8b971d3954111abb56e80a21cbe5506291150d77894bfe89947da500873b176c0f006653df95458ebe25ac45b481596ceca66e86372aea406acf035f06ef37a3efb69655074130f589cf200f13f919a18d2b779fa74bdfa105392af86eb8d1391c4f63dbe5643c71e58d4004cd53fffcc8292a6d320a9f8b21280d82495fda97a7798f6719cc1acef59b85cb76ff9f302e250dcce32c9584b398862e4ea5e158944f021724f701d8270e1ffed006949fb093e4d9df3c0d4407238ca4656e485ca5b857bc09e56b3b61407ce8b991a2ee60c88e9e3e79c0fa94d14e7f726c079591119199fc37ac43321a8665fa2e97e4172193f47afefc2bfc79ffb79d9e746f6aec796e0b0bc8483fe4c3f85671b6113812cc7e8519de12fda4b04f25c3c5754d116954cb471d9b4707a75be5d2c1041b2cc4b380774d9f83ebed2f34a640e6c99cee02ecc7567a0f5cfdd8fb9c999441ce1d19a7fb1ea8fa02a09c026aedafecc15cfb84907a20408e655fae2d5ab88e18eb2e533a3e5b935848e6d602c11c22d8a1b6f0b2a85ef84a272692510e1b1828f73b942cbd9349bf62439d9918a52cf0c775d0c0f32db89200e5dbffd270307dab197b9d69fdc81d14445c6aeaee55f97f2f34aaf1ce6fd27e9d8cd97b63f9308ba2445c8e85eed85a4c4d3104708021b35224c33298327584aca81de1c7b2a9c99a53b53535891c3debc3d9e58fd4a0f6b268bfb128880cb0c617cd728fd243d4d387a215a0e4947aa10bf2e69f10982cea5dd8d65c319ec7c725777bc92d53f1812301a7aa8f06d35abe8a43a78d33bdc67e13490202b235327b824993af37ad4da7f8d2a417b36069621dcc33b7b1c1f38b0cc4311006d03a460b57f2ab7077684ac3060f90dbf867632eb969bb3e8e49beda287bccee2a41b9e138ff5cbc7f6b56497d8e10c4d5be040033f901158abb59015c82c9f7cf355b23726903509a5518d51e50174a118b4213df5259cedfd36270c2581475daa8418808658fa6e9ba6ded558d9607a078495e4447984c738e977c5c7be550e10f5a46b0db60b86a96d74597400e9604bb48ecd926eede50fa741431ff80cf19c7da87fb22666d5c6b1b6d369366eebdf2c0cd2dd502bf0934672354e7e226fcf36f4dddba2d1d65e2d8a02b42cb769ca7dbb661fa689cb375f50155f084102bfbfc9b57bb6a5662d90ec216bd0084bda4e3e2a01cac78dde318c620963ef8929f1ca9ba85599a93688883b5ca84609cf70ba529ded082f7e0d022330d2bddcc1a51440df208d913bdefcdcd86e70d3958dbd32540a3ba70cbe624f5e259350486de514dd819c29aff2d16afa6d852e55c36d49b4229c7afb2081f09b6deca792a223fd1a3222d09178ab05394bcd8ebb5241aa4cb0d30a069b8bb53d96d6633d8b67dc630f4ac757d203f2655b167571497fd9f843d15b233035812865a0043b5bed4ba7c3b4b1fcf26d6f037741322035735232b049494b99e004b7a56ab07c0aba9ec505e9ece746ceb9e4cbc0542b7f8a77f79f17d37340563a8d2c24ec3acb9d92115336a12ffdc4895e8f5512063cce902cee6f437de19e217090c31770447d0da29dbf347aab9daf85a880e05d49c1e0effc29e599e55c3f9df2a60e2150cf64fb177842b3a44ee4bff377b3d6b4e5dbc3291dfe52e0e43b0514a890f4a6447ec8def68a4323e48490f797525019aa283e9c9035a7b2e5d8dbd31ef5bb989e4d51241632d0ea20d2e5537bbaeffc2d5959b56621d4431478dc9e599003e35a5de19cc4132e15c7f609ef0e3e660a52561d25e38590e685ea59230769f2e0b2d50d49cfd39a290f5274b4e4083c7ec02e396e5d98f3498764ad57bf2fb0cb8e54eff49737b4b766102de562fe4831e21f246da9cb7f4e7508dd1e9aee3fbf36da111aa77c1fa50823909be8b7f024337b7fc4d9ee9b215fdf258ef80edfb47c9b2a1fcb7026d8a730c54ccb5737434fa869a6617474c24675e5051edebf4e2000ecb940901622333d5b5aa75d678b66ee902aa49a4597467080d2baad8032577f3fb3db377ded421cc31ca1b4d6ed7c5a7d673c17d85491c411be8bd467b2d0fa0fc41c754945664c13dc1b90114f16b369704a4876979e9919cec0fa446ac5e42c78530897e5c8e95f8f6c3adae4f7777c77501b308512aa550cb547ca5136eaabecc2412178338ddfcf6e39ce3f60c8b1755091e5628db5a9eb70ecfb973aa7844c922f9e60de214626c275e2e3763a1b09ef488f20453082ee03c36cb34d9995bdf068168711cd8f6a1ac8a330fab59abf99a535b85300b823c5a86b11924e594e1fe317db537378b1a4d77861204112e349b3684ad70bb11d3abe639c043e92017f0af21d44f467a58c08449038b7eb525e53e498d0da3de420d67c4aaee344abd8296f6b321c134e9adb12bd15c4bf7f3629aab204dea78b8bce6f8a72d8fefdb7d44f3497f4eccc4992d216bc90881b80d87dd1a55c6301c5699f23a3da7078e2754d6173bb714e59282ea017410dac6a44ad44532ac1ed8eb7036302f4310fcc69c6210451f51f3a51b5366f59685de9584413d3336de087beac4990b6fe854c5a521d5718f8b18de48131228b7e352e0b4d4d8c58ebdc31b6c943e63eb7be339891cd83cbdd1c6a7e47dee09e4b510a460513c18c8750331920046adc4ff9ac67f2d6d1ca3220744e6c7db58f75a986fce73e9299cf2d236b0625e796cf38abfef4eb703a09a1ad421b74fa1cb727eb64e6d3869eae83e2427a86da8be6b81e495de43275224c658e6b70cd62527d29584d1f4812115a378ecd0e5d597ca4856563da634fe6d33ecff7695735968ff3ce0e0490e376fdcad9dc70078ba618082b39abd6a307bade3f009e5ee58edb27225df96e8b4aa4880b40a3cce87b0e59b9061bf852d1daf6948171ef7a85ed74e00f5fc579bd63f98f6de6b517a15404bc8db8874e104d4da046fe828cfc93117f9021c2d1ea4a1b06485cdbd0eafe2adbaf25b151dc777b8a2d592498cadb1c966f4767f5f1900d6ad906659417fe7a7161581bba7da144449893eb366b21fee1a23822de5f07e662e0b6edea82b8dbacc1cc8241bf8d28610c4d36fee58b10debcf66739d5be90b3319b1fca9840decd0f8af3f4ecc689b5d6b217766d4df60106a927428e3bd0c37fe07db1d113d91122c235c939f5c86301da90391cd0ceb028e6a31e508881e06cba57f39b04b3075f947a6680b15ef8e168ff53e175502dc88d7940b2108316baa2c66a89ca49e49ddc80ef89bd4a7b432c471d38f1a29983c799b51c2dc876345e273d5635798274db8518194755b1e9d10275bc3edc727f00945e6cf4b8cccdf37c87fb690a6797315e49fbe3aec25c21bd50a53ddd277982319b75def42813e495ca1d907deec148ba621c9af31499a761df12669f289d51c4784a04df5ea15663178530d03fe78aefaedb7f96e827e7ee69934aeccfcfcaed1ccf8e20b85abbd4c598f61ce356e128aa04aded91d2af59070aee594599853208f6b102ef54dc01705259bc410464948697f3e1e1f166d45308fd2ab869ddb31dd436ca786fbab361b77c2a82139fdd7e4ab4f413e71204970a5b44ce99e65fc4386e643f4a813ee9165f86aa821584ca1ca4c920d21d136974e24093d6d9bdb3f0989db5fba527f2c932b2d54ed51987d5dfdb4dfcc2439b789661603b48d1d0b769dddfbcd0c7f97eef5b06b096d79bb297ec97f353c16a2cc1808906d8bb23cd79e04993b6c4c12452fa81538e4c1afcf240c5549ee2b6d50bffc72a14412ed416cdf1c7f37ac16b407cbe08ac54f00e5335ca33ea37ea1b7e6f88974b41f680eb1d1a8ead4133f83af098b50ce6bc8bca1da64dbb911f39a885e7c1408910b74a4d78c61127a1275d052b86ce7a4392bfd5278037dbfbf0e90ffd6575b28b6457f5e8878d8675d164b6ef7ba1ba679dc8d5dfc0c6aa8852e0a583634f1f0c8fc8427ee794241e1d598fdad3ea143f730e9bba0637686731798dea71c911e9796a925698c6ce2f2228d5e889029a3d8d199bd052317e61caf548ea6f4b5259b4e38baea55f520d5b3ccc0e010444e36bd1442dbb186d3831515f4baf09f90ee63ba385e73ef40ce1cd0be17db7a0be92812e649afe646905fc8f7a0fef565d0e291c6fe28e690b5520d7bb365706c6ebeba66c6c8fd40b0d4ef7c3483da0ac03db4bc4f0486c51f5dba0129004d593e1e3b8b937c10768f190e20c52afd76bb852ba9f9413c03a5aa924da6db26ecb2b0050ccb02f14b00afcfd178eb6cd91ec7a428516747a7a453d22f4ea9c0065e83825668e9ae59bc83074251d301d13d3cee89ecbf17244976b958ba960b128bffbd583a28e5846508eff1a06ccae52fb5ad32fe2bbcc2655f53b9567b88ec7f64c54fc6c925ab96b35933ec23534f692652c0ddc2d2d10c8031eebc09fa1aaa4fad5482fa17223bc15cf2dbc685aec5aefb8ca7cb135536dfa78f4a3bf28ab896e3644363a62ce9a10a42707330d9455314fd40f86bf8fb31a696f48bdcd4c2b9f444b34cdbe576d71546e4fe39518a249e7ccbc00fc43f78d575408a70a957da44b84b0c958bc35c08f51b8b8de0a2ea833b3c25d7c6d0f9f1f826ac6af5db412994fda0ea28967e7c5d5b4583ac6d306a7294db85fa3da14b588d87c93fb7ea0ef130d0bf366e358bdbf4944e39792c98c7608881caa56da7092801765ab3e7ad2dbd7c7478a0b5965bd428a9246b036a8369a18dc5fd54f1c00e7542bb7abe5bf022f12cc67de93ffac9e5c449a2222c052cf9dea4c45618c1aaf8b5f74f5c638362e38cd60003cc2d8824743ed1a74fae1efd2168f5f5ff6142e07f9208bc4c9c695653a9c8eb62cf628a1870ad216f030e1bb8c130fa43f3549d155b7b68cf7a1c9d5a88e1f9084a4b50e7c64fc780ac11b7ca5efaedd5e307ac887e673f715e5bfd2c08e9409a31194c8206ad0369536631a88e76801b05e496a626bfdd9a2c412994bbf2102a52092cae49023e9f9c5470ae2c0d0b6dc80f9be0f7df09d7c33c4ddd50903f7858ea0605e6a73523c86fc5aed81c9ff787eb3363f47d11875d22fae896e77c4fba6a7f0c724b3bb15036e0ac706f5bde6820c51d0c4c758cece280735b765e08c7a1cb6bff18c0bc66196596895dd07f15f9f70ea84a767b88a9e89fc35744f394bc76634cd74bbfcda60f1c07085085f7476578650831eca3ae6d9e41d94175315471100cd1652e8febbdc950a52487c259a04a1393c490ab41cf6a09dd780e58a89aaae29122d5168d3d1c5861b1d523cf0f74c8ade49938d6af524805ea8a7a89a5e5aa6a410e90cd548e4b1b40534913700e402b4e7a5c80a43d52beedca5c70a9c8916a14784d213b45ad14d911ad4464580205ec301b4c7db8f19126d7651e4d39433f25a79a6150717c0b5e7d15a3391cdfba31768b8735baff3edec08919cecb690f62f20b578696687463433fa73afbb9b163759b2963507baf08f506563f59d0e3534eef1d0b41a6639c50cf8cb71b48b8eb3ededfba1456fc3f862e0c16e6d9bfbe8fa0714f5544343090cbe2979f2ed97d3b50f21d4dcbb05007dbbfe385b5f996a30bd3e3224299a13216133d6b8297cabfc1e47f58d26ca6601e4eb800cc00b3679841259eadedb693efcb65db58884cbc5631d314366520ab128e160a9711f104e97f022c928935e542bef61ea64389e07046a357d175377e69eb312b5d7e4d91b7e28b4b5c55bdfe1ca9b5dcac934e23ca589a9765dae88c530440d127454e1cfe0bc2ad005be5833b78c95f830ac51927440b58258cd2af78247d9e751dee893ac094e376c3a79e375cadeb6060ad50cec9dcc8a77dbe8446d41bd411c0bc24007effbc5fcafd00123cb824d78300bc7a6b83aebecde92fc07400b275e153aace70002eaff560ee5e33b670e1836d11731b32299d17b81fbb37989eec348aff45c1a06d959c9e1ca298d702c5d3373182f01425d1ccba58a6f7838e6c29f38f2788870c22a27baa9da83a6e203e6c0c95df641af9648038036f09a2107b9f153a90f3ec98447f78402645707848cc355860bd35709996781f850759bf23d03cad05998ee438b8520443a3705f2f2723ca1de781240732e9b416b65fce940426ace278d23d143f5cb5bb5d443c68d5d7595f93549f11613a1f5710411ea32e912b017adfac3972ec59072a7469d47daf6dfe39ac8c107ad861d9562edb2c3985811d255339cea1efaa2b3256acbbb1214f4b553ad425fa5a8cbcb9fdd2995e5340929f98a5917746af15df0d8eb1860898c9f3ad7992245e2f71940fc1a3703d1647a2655718273b787cd742d8c53ff14bbf19cd16fe40517a755e58db4b6ccfeae6665d7ef9c6842cf0d128386936f9c296d8062464111c7728b34b91138083df0f7f88381a0bb75e2759f0ae6ddb280d3b8c95be0aec7e651b68a3c663f735acb97be0af2065c8a33e31c659c5473c8343c414564d80d6687c356fd0c9a0ee5b4fd5d4a9e38fa59f69aeeb4570658befd3c840b9216880527a4c045af51f8dea6edd6e0cea0de743efbd057be2598c03ea18bc0aaed31a33ef3aee6a96e97c49d769bcf41fdbff9682f20e26b1f1a82beda97530011571b3ab70fc1aa5886b40d56f80a303dec67c2de62ef8e755439d3ff1b67e57f3d172a74917b9a53b74930034fb30228e5ee5dd4bd7336bb884c5a399a4f62a029049164ad20335b7deda9bd4f42e5c57597be711945514b8dad03aeb30935d1503e290329500f9115a5c6b8b5bb72f1c873495c5624a0116a06d813370f13b542341cc3acb51a304e2cb127c79359d3389dcd5a0a257a35f73564868fdc721c7d47c145f4ac25dd7599b08cdf35573c4f6ed1dfd5e66c8367da6a077dce0f12ed0ccd5de5d365d51976c1538d64b9973178ae3d44996b41dca3aa2340f63b6d1cf0fcca88fb0ba646d906acbade32563f8f661ea5968eadba0dbdd461d77e5eb4bb27e4a18d033d671eb131b8b87b1de885ba9e994f2ab5ebc48981a6440de0e5046ab148d9741d65a4be6a58e8aa80a8377869c9b0a7c8b4241e4e0abf1cbd1e658eec4172430509ebd7d6ec8082ac3170696f2a972f45dcd8dbd4774a2fba7ae3cd5de30d98a06b317b3cac9fd98c273fbf953e95eaba5a1fdb507a082516450ee7701c65bb1e97d6410addec5333ac03cafb35a8d09f052fd2b3d1ea1d126d7243eed717612d2f8e3a96dfa66d514ecd3f43212500a756d6e1d115ab9a73c8c5b0307469d29859aa69fefba2eb5b5498f212368fbf03a60d9405e697241c2a269df208859edac6024badc285b68d1090a8808aab6a554292c00458b704b4e27bcf3de8135a072ae8d9acbd27e9b54857fd59041fa95d2d89f0458336a1c723328fc158103f4fdf6d72d50cc011d46258e9c48df66d0f141602a7fa79d440d085fd5d6170f8ae124996a267575da0984f256001d7cc321cea1f0a67ef44b9520aa5964a51b7bb7e2252a3dd92ccaaab052eb9b76be26360dffec975134c1450aa0dbbf926dbaefcc29cb239796cab2c42723bdb3ea99c11269d77728c00512ead0f2c0afc865e9d06a2a2c0ae23f8cdb7d9650b499d0adb1761f3ca92501046adf8af332a116d9cb10db4f301d5f9c9ec6f83ef4857af282ff0248678fb06f53b3b0e42441aa2d71b11b2b94fa6650f76769e18cc68bb4ae210136c8627ec1a1209b7f87b0e336b7dde82fee405aec675f24db9dea7528a4591abffb0cad26d771031d4cdb16a2f07220054be702b532e3d3de848d725e559a3bcfbd15ef3d56965bd158879137edda326e6c65fcccf655771a1484ff96fc7ca8ccecd25d5a36912155b8b15c2e414538d692754e2d6e96fcd269239ef4c0ecbe4f60bf3de60c7d9aa6d47be7859f5fb0ab04afc60ee42edc413b76299ee1e0ebd92bdc599c083fbea4ea04fe116b045f7811f2c2414f9584530cb9ae0ff6e06470d3efa9679dfc1c57e8ef839228c3d23644b355640da5855236be850ed93c23faf9b819a3c621cfbe4affd8808776a34cd6d90fd8073877153cd45eba2531390b5a871548b22f0217cb884b061486d45e18d2cceb4b021169a53b9112cb326913d1b5b200ba4b66ea36f0dcc0a40c1f9a3dc5b911a34a42fb9d8a0d1e6d116b93fd1fee4da0911d33845ae7b4896882cec140f9ff490e0030fe60f858c37983dbe632311c3e490d0a129eb65bd3053a9cf51c0b043f508a1ef37cfef9a04658bf7ea558a0ecca16800b58a47b4408c6de0e5dd77ec2e43d7f6bb43d2ee23dc3689df82e10d18d1574280f0cf24fc5480ecd475ea14d2ea6dfb7989cb40f7642a7affdf2c8bdf913116d7434828d9a724530ee3436884ebbad253ef8d6c535fbfb3930967da64d21e5b2a1dc774cdd7ea3e616b26c94ebf3fb4ae54e820dcbdcc4300035f9ec94da3e9b53151ba47cb095ab87b41928622b870117598d7a5ddba19a6b859abb19ec5911afebabd19491af1ab6027a49182b30f079116505834cef155df2fd8c6617f6091bb1cc599f3cd0be3f48c0d12cdbd74555271aead0fe69848f5ace7f9e6b7d1c6de774be7a2d5bda793da87f82f3a6106c1bb945d84b00b5687189bc1141da361b62825d16b2ffa5b51b862c5e128ae9dd2545ad938e4dc14365d0def9497e0644081e4fa5e7908459f36b05a704d8644a7b0adca58398854959a77753dd9f2f2f58ae95832244d19d1d1f87473390d8693672628157f06732a2cbb61d20c4dd53d908e4110cfcc26a52c8fa55bcd7cb8f54a2cc8bf783527d256556a3df71dd3f2279d839959582989609d12f5007e2217bbf3c9313a1fe428c26efd4b0b5157ee35ce638be1f70f73084efdd9ca2d898ba30a52639c2c17494567a0e3332c8b1a49d84ca8b7ceb2056573da037782b9134b32f3fe78ba2276bd620b99622fdecb2e478e4ea2504bff4610acf3c379930cb0225b690064b6cd3cf5aaea670f32dfdac31ecfc927f95b0831a3b64a7a34db215a6d8e5bf23e5d89237d75ba5b5b96e3dee1a091c0c610294b6dfdf1095b4dcb14e057f3b8d8a7e0ef4651114735a16651ae08d3717be4f4fb0210f4c97dc3f8935a1bd8520c43dae642a006c7be017ad0404de90172e0d76187f559176a7da023aebbb329641bf67edcaaca274b185e37f4e8d5bc1aa4094cb704cfe3b1ba1c1d95b943318f890bcb57d11dd396ff074f6ef3a6a6dc48517f0bf7299d5a8c0f550cab907e5062024a945287d90c07911f4f9df1e9ac858c806042a26ea9dbbf758fe9ca585a04245ae208c975ac7f087ee3e170afa32e1525bd9dabe459f59dc5c50debd615036d3968ddccb930172fc0a2cc0454e39235939832d083f3d3ac61c5c690aa90585e484ba1c107b284eee253424b4cb5da74c930a5eeeeb06840f9fbebe563506fa20a2eaa6a7d24bdef2739c414fec4ede793d8ebc53c347aaaa7fc1fc42b51b4106271167c7cfc37d843b5def674257f115ad0f7d1e169aa052a01997757e96d79b4834863b8a9a86dede07970940b0ba9d1ffd8dd0f39eb4277ce9dea6768b548ca223234dbcecf939e358fdbce2c29fcd0dfb7851b4a0d20c08d5fe30d8af73e2c5f90739f8a78cb01dbe0bad567faf574f134e247917e25b8bff42b23f78ffc75060eee0e70e2e7dde578be954dd1cd20f6dd829286a7663ab72dceabaaee6e9b59d9a1bb8179e763369198d84d8d86924321209864c8254bd7c444e1243dd263d0fd565a5b4e6769687bae21dd4b5c7d9c4bdfa768eb38e639c5534f444b93625aa369bbb96f288bba05cca88d7e20bf81c926c389c33d9c50ca43db814b09dd5694d2165c082b1f62f3f7724b0eba4a5a95e1efb5027b054bc20133856ef27bc525ea013f603584afd0ca5e54ae2baed3186f1b11d7aa6ae6ac45e8d61a6ebb0170080b0e0a0a66ce63f1f04eb06dda9c0f9c0f00a7e37c0819056fd5f36f98abfab03e244fe91c2e3cbd87f70a6d1f4e8e53c25a7d342d8a8abb7810071ab1192dd84c78a50382b351911b0bbe3cc2322aec330339d3c063aa80da321630bd1b32912b2c5941853024002f0b2a9b82fba0dbbfdb7ecb69c027247c086a2c042ef513955bc1820c8c97916d0821c763c5fcbc9a9f692dde7522af24417f4133851dbd428cea25ee7fa83cf2f5e7869a109e7ec3914a1715cf37d39306ca283baf1e3ca37a677d4f3d1953b8436732f9616aee53d902a78429bbe6aa482305bcc3c970db3910b10437044f71e72a2c4babc7f6c726ee35d22a742dc19a775d6225674a8b457571cc0a0fc4becbadc8fe28bae870396c20328d9d3c273fff8119d6223378cfc8adadae0b257c2b042d991196eff5b44c64e82760c315c61175e0e7bda69d2866c13b8336e31c767114af9f1937c1a17471c1f495011543c7b8ce4421d1d132357901bb768387256bccd81b95f226d485a7b6ffae5c26a48e2407af74005985fe609224d3f71bd0ed84380c35755504168c18f5bba28a29e487a10cc9f7520effda8e2739c043cad9f9190144d25e9c4848740ecbc703936c860459bc37a020c84d8a2cdb2f64faba145166651cf8c9345f776401af71fd7965afb858f516650a5a807ca28e553b8e41fcf4c01a23c70b51568fe0d384d7a99445ffd9c15ff169293b8da5b00c80c0c2d392c20e3e9fde3f6e396be20f6f833c4208e731e257997b0c4fdba6f631daed9d3c45cf5030e6a8200f1e92d44e5a3a370ced4c35db9e9be646c2b62635b8abb5c9dddf0a27533f0256cfce62a34ac920551bad8f395f4242b3b8e144c8366612d1b9d01ec073560f20a1d6fc24a0612814ea190d100530da05345601501be6c92be5053245fb49193c484fe2a0d87324f22553bed50e28a19a4da90822e91dbe7d35e477a5ec005ed66b1a2c09ce323211fa89b7e0c0b1ab59f4f57c8e504dee92d42a03f3e9f97f2e44f4ee398e8109842319ddf1f8e22f1b59a13339f612b43d1b32d8af76ca9b1c3b5048d030ec95ec8bde8f9cfbd94f18d186441fe15b3a97c13a8595cf7b0a600ec2d7eb68457598ffa6348b9da94b90111aeb2876db9bb9ec6e8dc9cc85769be37027345a6df6c181b95c72484ba790343bc4b6e5c38a833fac8507cc645b1d15ed30a1ffbc93a4feba46f607a8dbe76bd3efcc75757929ba298ce1b7f6e9a9c11dcbdcb6781e0d8105f067ab51cc9eb03397885883b628d57bdd594a8dd223093f608f7dd6957e03a0b1eabd95dbb802abd1ff4aab47a23611b450959f7cf7af78c93f1dff228319809fd6df524565aa9ea57e733597086a111d998a43480e67adb49dc476c8e8be852191641ec57c4f14dd094139b05614b8f2bd586fb5ed712807ebf830a73a11167cd55ddd2aa658b0e1f54e555c1872d297b574068e8325ef750dd036ddffd91d38e0d23aa2613eff97bb66f4d935d8e5e797be1f3b4ec7b3c4c23d99bd201bfbdd328bacfce782328f4853951a3b91957feefdafe3f6ad1e46b41c2deec0bfbc99cdd1dedd8ad936f83c0d81877ef8e5067a555262f023f7edbd215c05776f3f8bdede040ec393a527ec87f22e51e10e0e6eb4466e5e247a6d7964779fe04e2f8cca8c8d447bc30e94684260a7f5020a661d60e995bf2072a259b69935452fe960f97db0794d6b9cd85fb7725e0cc376fb2e1fea427c524a3f599c7d1705090af44ea75735901667d56f52226fd730af7a30be8f1837b857bfcddb9175a90263020fd33e8b3133b0e347174792bb4a9f7fce2744f05ec896d3b04354000dd5963d0b757b198e91efc51737c4c8326fb442565bf214a796ef3a7957645f74265d97895a52782aa6adb8cbc6407bb284921b259111448d19e06b46cf0278bb7c78c342c4d7e4e97485c3619eeeb03c7add1079d776823633fb2906f79caa9056c407497eaa5b6e6323d95c2e6fa89a9f2bcaa47ca8945cb8716a2cd573840cf743a4745f870c42f17805e4a46f02d465050c43875e56521a158c2edbb32dbbf6a96ce532071e918456678567927c00ddacf9b6aff0af83af4c10a23f7a3312711fcd37c3005c1e15491a8d0780132ad0935e858020611762bc50ced3dd45f157e5477372da5db4be56936416ddfc0a2944db0db38d6f8f09cfc0c4d91e81cd444bd81ca03c95b2bba9af3a20a097dab2bda8d669993a38f866a28e18aa9a890120bacb72ae715a4ed670a85e85844c160c9302ce3a8c7143365b3f6ef5742136c5c5f7696f036890bd7758a2c714597807894389231db8c5ff4ac490e717f0dbc547a73bbb15a0155229828f6ffcbe864b26eb17de0dfe6f717c349ecce5e3c32508843135495eccb8706ba7c985d2473b632b4ad18b88ae5edb9a0175abf0727b1242b4a01a34203bc315bd9f9c169cdb15bddc1bc3bccbabda05698348be7f135dbe90c2121f5cbb51aca02c2a3988097378513dee307abafc11a4f0d2e8fa17b4fff00bf61ff57ea0b78709d6726e75cf52083f5e7b86feb36a71bd8792c3eafd73912f24e6f51eadcadf7f2bdc28a681d7506d064456da86f7aa524d4351949d5786bc276138a516b445f25f2b9e62a2cb46f355adcff2a37f601c6f41551028ed8f693190eec5dab0ebad7a296578dff825649e35f95adfc5468f1d9927f39d1a33001e985433ae07e428a10cc02c4e66acc7cc30c25e7b44a416df1da2df8c27439f31bb31f8a601241e08adde5ec8b6fc75a97777dba72f176c4bbe733496258553c7e0461519f70431a3364b161f76196880ef019218699d0bc660abd087308916e7ab15fd93c7959160558e82e3647404241ce3fbe90b74fdf8992011c3c156c93c84c33e51013738dd1619b2d9954bc6e9b4a8f7e69e0822651fbe130f5f2d12e6e9277f0633216ad44b400802907f989aef220adb4b3deedd130eff2e77d9fb2edb7bb9402130251c59a13c4d789ffc13bd3726d0241cc16c8d05888bda3401ed25f9839f0ec26c23a54edd61f0e178320c1d899168674f95ec38cb25be3114ffc458b9987b7183bcf7a2e7fb40bb2277d3995cf6dcda4f9f5658cfc92fb21ae3489af4a3568626dc80d58ac06842ab84b932a74b02591e8c81303f47f7f720bebfab7ee2aab5dfd03b524832f455d9734cca637da6d1be5af1631769026b82bfdef1bb7a824a2e5f8f209a9a09015ce3612594c787a33b2301901d7cb2572cdd0318cbe1bb30e27a5c233d02c08496a7065a3bcc914706b07b7914f24b32fd71de5eaf6fc181e634b34d34012c67dda30f839f64c3bd2fcbceafb56c9d4a4d9c656dff36fbc20b2a4dc8f70697944449abc4dc2e605940c9b5d5958ab59e08b1a1b6bdef601f2424f84da1515bb72a8ddda6582a9e796ab3af9fee6245c1e1cea78e175640380abe0e23371146536891d256bd08e70e89abded12bf5ae1dbc620813d4550908f6341ea8d85810105951bf7469d2a6b81618ba4519dca970c6b92b710d483a933503dee7131955a779c0d06e72da89c1e305314927954f214a4b3fd304bea7302f13bf96ab79a4977e062b441c54ae5f02ce4530c1bf15d8069fdc5871034e9e245cf50567b244c8260304a2ad98adf669c8768754669483ccf59fa9c3d5b3479f2cb04a7e128f34f95bd64ce74b5b8429f6d0b22c154237772ac18843331fb7f2b4d0eb1f9d969bce9726103ac870c2447aca4adf18e0b478e151e8f1cd0e720c09811985be456d8fbfe2781afbc5ce9563f9d742e02532169dfccb315af87f342824b4fab88b617498ff2d9a13acff0b52ed9eafabbcec6464a18daded85f039afe2aa0d4ffc6a84bac9bd8639ba3afabf2b4adbcf46700399b7c382bdfe8e6ff43612c775e0b34d3555aa56a61a3aec76f18e19844458a1eb877e6cfc54b39e32521374772595c46e7ffcc29925db92d603fa7ab8cb623a2cae142f7ec53345fdbe470f046cc1981ff7389a7c084fbfa272a1b28af35261f49726046d63247f378ea6d32bbf6b47ffdfee0147cc741d30b421c4f6367bd07f07f01f29c81c0d8c45927cc765f75494649d55dc0059531403f27998a5040f2a471de59aa1be98d9b0734b3ee1be3dc170a3116003b6b2e41b6b8d299bf72ea89d00d7ee65acee01efdaf7849f318753f6821929ba3c443f411416d517fb2f82eff6ef9772d72cd0d1f0465adf3956266fe6d95670c4219dc443317466b88be36da0249a0142585775b7da04e1ecdff45d3b749f1e1b5474854e4eade3573a8a66d386c8fc016024e89d6201dbae509572fe6846199f93756bdbad5b85a8c5e95de8a3f9b2ab875628a9249212876907fae2985e84e96db366df0b8acf51af8ba7bc8cb1b242fae67b9d02a44c24f14626f1406f10b34b83b561ec041bd6e845184582a4844414024b5fdb30992d313248f5a1809ad7d0a8e63a20abd9d25d5d7b6efe0d4fa50430e5f9ad3408694cc78c5151b52b0a915b1c3c1f10efc559e274db9affee7d30534b89b1e9775aa8d003eb7be77b43e5b1b88475f97a81dc6058fef304beefcb9432b4ec728a1c0206d7b97426f74178e41b3c8a633eb5a071a7cc1bf0b797ff8718dfef67c96fa5afd4f9422ca78a59631752f65d9645edcf3c037748a1dcc29ca976b20a25574433e3b4e1f3addc9e351ece74f232430ee6835142235370a998f7f6f1e5ecc7c7c5e61ff183781cecc9efe0aaec589709b6cd5117c1a8b0d98b02e9b5da4ffa0cc64128d868986942fd3b1d5e161c7102b5ddffd7e9ad53a694f74193a1beb58c7b54530c51dbe00e9cfe83f14554998178e13cd81e3e01c8291dd0da72de7ce66fd02f798146fd465ab4c84d75eb3cc47e8fe3e1a2184dbb85d9765de2d7570b1a4a9e03297a7b785794c98c6ffc3549fc67266ace02a25ec99785774e1a7e8c7a9124c1a0bb9898b5050078149eb87a10df05993b1c75ce3af16578e47ae270ff89072ff907208e93f1d7e1a80aa3a64c4e9851fff1687116abebbcb0fba1779ad9272ebda8b8bda6ace805d068c6cf6283fda35da31ba538b4ac5e400f9110601f49efde1f7b756c4dec176fbfba957ce6c14d5f635bec8adcaab1bf2dd22d587db93ed23d2610c5624d552836a7c9e04cfef6f8a1f9959b7f0c51ec715db4a242aca7da279192222975b45cf4ade5daf01ed28af1df7053b502e3251093b4f3940320215e8b3c6c6cec9fbcaa2cf6f6acd5dd031d2251871898dccf1e2cf55e657ec277976bd0e9387f9b989918561d51a4e53a517a71552795cae98d131e24896a31717a2232e04e58745a874a706494baa3a1a75aaece0c14d78a45a1a8186f3a8c0faff81dfc170bc782d4d89a8dc1ac8382ff90ff44a71aea56484f103861f78ce6973358517d8302f3075a54ae851d30d59151364e75b118ad6e0ba02a4543a24dbf62d6255975a8ea8ca185c0a9a0c32af9bdc395403cc3a391f60f2c8523eeebd52bafd98ac8c803f19eaadb542509ea75a656f73b65ab5677f77ec2f36459b6d38d557a42203c8d140faf1dd628e27d0f33b40d99e3a6598bf5d7ab66f8fd7c1181d02e93a14cfa8079de157c5084d24b773de5f90898e643a280081e7b89e63df987619a4cb8c9b12ade582e5ed700f337dda580a2452bfd57b844d749df9bffdd34b1d62086f2ecd9a9288d1f9ea3cf7907e133b6d423b280129e644dce395ca7f23cdfe76f1b79590b6bfde3dfbb18a8e6e73eb6a4aaeaac2eb86286ca94c450db44fc8f8edc8741b659991a75e41da5cf6dc101e2a28f9ac6379ab901dfaf84ca4d1d1b18a5ac8b77e1d9f30cdfea1ea301f03d8613c33f7f36088f8db3d26f52b3bff4afc2c4242e942369fb6c05f0e5e2250f5e83b4c589831bcbbceb60385069f02023c3b952b15494b74b9d8f949091e7367b076488d2052f3c18250650aabb14ffe1da708b38fe8323b165e2a3c0750ad56fcf8db86134f7a7c727e097bd731beab93474b75024b392cc1aa69678ed09b03c0ec57da88f8e26992bdc7e656396e1a8c21593dc2c01824fa01c25fdbdf6410a06c6615be5127d0bae389f30d5685f2f21ac9e4f65e5f63eb5307aa22f221b79b9f8de39229edba2ff7e8e6a2a5388a0e83868642ae6fbb8e9d0a80f542e5626c79574c596c60afd4a997774cee2171b953e0905e0639dcf59bf663d4f41dac22638a684fcf9b1804d0a42674b1921a47fbf69371e2967a3969a078c95bc0bba0ce0187a1c84ec29b2884e1bc2721e02286a5be09f927622b05240f8200f7aa6d267a9daf07e4404ae02dabbf0ffde465b0cae89d3fef632a29c6a5f83e9a27220ef37144c1830224d4c8187c973d0a32fd5a3f8062f0d665020fe4be0487a1b4b94f7573a91dcd6e3ed921baa6eb7a4b3cc1a5bf52ec28ca212d68a48f4201a69db5f711446d7b34801be700eeef5a22934589e294bfb9471e4db650939574fec630ec2bbb798f842e5df7922896c3c93df6e1f65041f01cbdedaef9a195206f133904a513c8a16a497b2ca8e5d0147f475375056e68b022718dccb8d82fa2ba988b2162811d901ccb0a01313f275f9ac74203f4aecdad6e3a487b10cfa69641ccc9f2f78bfdb1dd6c64b422d913b6caac5a2a56f87c34f2c39ba65d40fa37af84b1a9f40afadf980a3cc0cf80ba6134e3f070238a4a4a759f035af5d38e2bf5ddd61cc4ef6f4e78004ac938e11c6418c73e01971992f01b168db2ba6a37681613291e96a1cd63a6383d7a147a0b34cf2618c5108e88cf23457e4ae7a44f69f9497f61978c2b961a839ddfac49df64692833bd4804e8f6b56ddb93b942f2d6c429509c8e46b79dc7d90312847d5068342fd4194ab83c1d64745b5f523e05710b7392ef4b47a771a2517cab08630b3fc8cb5f4326d9f3aec38cad9f6c39c75f745d2a64fa4f40a25a09d3e02beb34e721d6a9fc0c50baee2c2b20ee40d76f34c9b01809eccb6d67295be9c6529d5a4f081363136abeeea46404e9ae2bdee4658861d058f4088eb4d60e5e57c458721a9023a12ca91007a52529b86257b30a1f12acf876f6cab3e2d0b0b1d8e1499e3bf9a802c6dcd58dbec0b1137d221d20f2b7f308fcecbccdab18a9f150b8065a74b022f97dba08314f9a20390f1248d1c7b5b4c171f3a0430584e3314e031e556f5e7018b8ba269986eeff7a877dfaf146487ad8c1f7f9583cb5f58ba1e3395fed998d265cbd4e55227acdd556fa83cc53956ba3f5f6b2c24e719329678a1d2e1346d7c03f211c47bea12aa91c70e9477a290c57e38bee583a28e863d0b181581b4069b7bccef17b31a8b128087514566eb2123ce4417fb183e4292e48f6cac99a6cc7b0a2c10114bd33de922e5974eec56b71660ccf7669d93e4160c4cfe93a99dba932919c0b0a363f0b6289c547f47c4792f438d8ca00db5e97ed30df1d9a2585924a769ae206bb688ad655f9aaf378f8356f833a94f3e15990769282a325c08db13aef7c234bda43e514b91879e09941cdb291c30d9412dfc624f62aa789db11774d458c0cd7cabe9f4da0f58c5659d2c1fa5e557dc65517ee0ec26ad45f28d44978ef670d09c7d2ae7ed4405a0cb50390ae395e795a2e36647570fd99a73f37e19fda542dd9e779b251309b450f139e91bc26354768392d64f50d08a49e74f38ebcad59567a57be033c36ccb361fd05be77e685f559e966d934c9a9e223837ebbdfda9cd47db08fa7da71f72e7d5072bc2773f0c1ec8fc3aeca5b599d7f709fb95f7ec10f997c5791ed86997061c74e96af26e2937b6b6052ddc10861cb0410023e95cfb6865cee468d4f4d7a43b8e760478e6664f56e05156cfd426e8cd2395f0da48813f13f2315688e33c9a0b4553fec1aa8960959d7343731fbd65d2f3db63b0a6679cf227bea6cf9867c4e1024b40dbe9d3799f6af61e2981e949e4b59403d4e37c9c976e09ddf375e512b9864c01512cb6eb992d0967fe47968b10f4f439619583da730f49e8bf6d1c17e6d723efcf74603c3df2c71c4874ae0be1b51fb76f594995a53436dda86e799a81a612dd31b79c215d423aadfc0359414357714a8d5bb05c3a364b3f2aff790f75b0e0b01ddb2ecb0ac9cae472fb84e4f19ec9e4939514b77cb7e63afb9fda9a4d17e0ea1ae68a32d4db4f63975a43f28de9f4ad78385390ab2c98c4391911256b3c62cf0a8e24cfffacff01a43b9352ea118125a489e071852150381f2eed5a99692738764950aaa67a3651cb9918aeae63d3ed4fa1b4914ae8450ee391c27be90b497d5a255928e2051c82de927595b074fa9041b36dffa7800ab3a4c9f8c381b38548a82d555c93e85c8ce071e475cd1cead7c25da05202ee08d3d00a96f1b7950aa41e9e3e75aa0e0fa6b79fb04c96e3fd6a245003a8546f8702879dd0fbf22459019dd37e7b0698ae65b242439b640d6f7d1f7a1a86ffa20532a4cb474f9c703c84ecf7f1ff289e4ec13b11f2768c204035a350dd3143d2416f2c74219cf18efdb0257d85e62967a55372ae3d6fa2ea7a6bdcd221158011b2574ef497802b477ccfe3a21a6ccdd179e83720518574a62b281f41d23db52b045a3380940b583adbd24beb69d2c0473d0470cc0df6a062b3983dbe5e4ab37e1fd3413f1b46504f7710f7e1073f9b9794f8384029201286f1b672247536cdaf440f9ea4ec036107296b384b94c21abad655ad3d77669712b6226fc818f12110587e24aecc380d790a79029f1b3303bca1019bacd143e5e0b8568c30e93b582822dd29ed342816c8735446812b19b0e327380a9a0b50815f9877715d0fa253c622c0bdfd5b6744285baa6f20884a72425fe1663f98f5c43e882f07b8e9f438f757452e8ed0d406128f21a8baf36640e61036e546790995fb56abaa41ba9c55d7fc702993ec3db7a3f887e59e0d05d24a0f7e5b3c8cebd2eb259c35d1a5b778ba368604ec422d53484ecbc16b859d6a5903fbb8bc7b923ac1bb441280edbf7eed4b3bc897c768dea601b9fc85dd680c026983c7efd9bc5b0c4e8f0358845209befa1f59399a511ca44afc3da30dbb33adfc9f05bbb29bbae7d3c7e1636e4f6e6f92337faac145433f96a02b8389cbcc5a7dde3e35123dd55a3a246ba5b9372136e9636d3f753d65cf36ccdc64db859a69737426aeb1079f1b3b631ffa9d590f312e7f665923547581beb6e55a5481e46cfae38a4f8e35490e5ca30fee9197ccf44d309314113fe417ff89662d5f778824cda6bf431be117325a3998efb5bf16057dacc5066e95308e238061a53b3a47863fe1dcd31a9b988d5b2f27b2b3257886a427f562f6bad5893fc43a664999797d1d1c7063baf202d463ee7931dffbbe5062e8a0c226a4b765c4901b3d5548ce3111df68596818afa39fbe50b9f638d5a279ac3353efe634f97895be660e3b801c7367f3d028d12576391fd29001797f79e91420e3525ccf90e3a5a1000e13ba25bc98cdf7978a09bdd8034b23026d79134b732511a54e26fa71f13d2dfcb2ab315d0de43f65df54f678d3e1583e9a39651fc3dcba8901baed7b782faecad7f3853d9651b82cd7fed706115060cfb1fc51b5ad3fd169a0c7ba1792c04ba482a3fc44874cd948060ea68c59ed114dd00950c868a6b90892a1e57c45b9e861342a97f556395cf3357065e16965cf69868fdc07b3ca63d641a6e693f57a5e46674b4e41b5244f833513fc958f09e65da6e479ad2f7f45127fb62e81d42840499c13186aff5d67a018f589d7cc6ddee372073d2d36988d5ef08d3ced1f5f7d32150ce17629e07494e2c0fddfafab04cc9b227442f9f57132488e17ce058e39697721c66d100fb1dee731f550d0388689b1138160c46b302ba99fff71b7b8062a930dc0badba1ae99aca96c75e2417409b6ce2dcc89c2e564ee23f37f649942234ea14cdaa6577a66369bfa0c06967cec43b0e9fd9e3039a72d1db82c140e730e692e7267090168f97c1f866b9591e6b3523971412561128a9e2cc528ccc5ee1db384e63391f1e05b7a807dc2d8ce4cf4517e6e974d984935279f6eeccf4c910b2117ac7f0c6c4c74825dded15e1115778cb0d82675f520ce82bb8cd044ded7cafd76d8cb28b8163c41c9af3b6d053c131a392ba3b202f056e4a91bcf117e2d0f7a06f9cc57fbf980ee87574b247eed289fa2e5d9d97703960433928e9f45533522bc11f1aacfef3436dd0b60aadbd1030e5326cbf460177fbb20ca2b596883328c579beecc50330a59aef5ef96ed9df36840c33f9812140f9607eafd99efede68a37ad20aa53ed061ea7815e03e260d4f821044d54a5a0bd209ad556223cd76972313ac93228f0fc8e10604882806ea81f89a65efb698fa237dbe0d4cd5d4f2a211c2daaf5cb63eb7666a876b5e1561b98bfffa4f7ea11fe21882a2a56509b86bc70c5c840b43f6b82fd1eb7a144e2809264c43c35db10a87430e307719dd9329fc777cb2ee7e26ef193381335c4abcf78351eef0c070344ea621e2aaa9160ca0f8554b5605e5b2e3716cd0e9cf8556c352fcae927c129ca1416873bc314f0652cdb6975d7af61422baebe7385783633b93d0f5e161d3b390d7d9f457b43bd5e798d7775954870ee19e95fd8cbde84ee9877d6d1d68bf1b1a23d602a2bde20cc7467de1ce1598ca3b596a841d5b8dc2fda83434bab19d43154b8b1cd2b06f5a88d62df5f3eb8523fed3c2e716c0233c586b854e7512949cac57658f6009a79ee5a534959b9c20b05fe3415f8ee20f7d6c434b03ac2632a2294db849156fc80d614f5c7a0e822595e99cda5e60d1bf2026e0a8b01ee9a7be6ec14e3c2f2d3af363b8b8850299cdb3c251db512849cb1dd0ec411d6806c7a6ce89d88367879b59810185aaa504b56062152fccb39b7d609217ff591550c02674ef1bf825f950f4f900226dcf2ea8d56354d5dac35712fccc3b378698f0cba7ea8b27992416aa6712fe62b38ad3134cd0c0a845766bbfa395b48de7c78bd94c644795de9a26c012416ea81eadba515c729b5394b3cc0fa6812104da30010890b380e158bd8d45d8b2f5506348d42ab162a8428085396008ccf8f26f855d6015051748eb571f2ce46454015c4c129419f3320bff1d54e38048b446a0704de332feae5b5a706fe2b4a1cdf0c4626cc0304abbc2f5830ba51f2bcef90ad0ac07864df0676dd2c4b8c880f1dc294a5a5dba397da5bb59df03b04697e6724707ff2c38103f66933f568b7eb7cb37dfe5ba9e20fc44eef9ffbbe22c83cefe04426d9be7473deadfce4d8956e1d055fae61ed7cd9390c8a6f9a2128b407aa7ec99e56276b9ce1164e1c16198050c6b16b7b760f39dc0270416f44439cf7dbfdb2910f975ffc7be3517fd8ce624d654d6131a8a88eb8af7f67e6ae22b4dd4cd365aa927ea4c01a16849c4d0954284d1230b1457cc48c4abc14159ba9eff98effbd98155d3ab81866be28f26ab0dae7df902d11074cbe175701bb6e89a18028cfa85564a2975f7457cf67d7fdc565899b46333993c752cfbdbf87e05152a1586f5899537ddb97090d4d4bb53e2d99edb36d2691be2646806fff3193eb937327c4f224715d2b3d0258ec32ec6a9675a8c073a09949d9851b5a26a7b0053668dd52d1b23060aec10b32cce3386b6d2a3dc31e5ec21f04392a72f9feb8720e6198e617b46e39e371eec6063fd35e69e2c6163bbf0d1f69e05fa4157b7ecc5d800e9ac24b6b00331c8db16b7e34539539b47b1f2de9940fbef3c9dc6223e34bb64934885ff0a87ba7554bb2a017a8015c5747a5c04d2ee6471bb16986ee7843a16552548426ad8ed03d2000c749d4509ed63b26c6c8fe565302016b9492bdbb096be3d0ae6ecb73e2d86257b38a9c4c058db72ab2cc7e691fa93117eadf67b288614882082df220b10a394fb0ece5fae33bbf25eeffcf54c908c5f5b9849780b3e3e3dbc6a65987b6d5fd6f6b3412ef3003570a2be6fec896114ba8a5913b72d47e943bd39dbafd766de2cd04acb7e1cc37c5de487061231809bbaccd28d0be007a6ec62b5b703f13fcc2e8ab6e607e8557e32d5d59ed0ef0f13b119c0052690708eab9e90720525d076e46b802e35ae149ca5f81d335cdaa630199a3b4390eb84a974c98c797a37e2b1183d808560cd0a487e25c58dcce9feff43773c3ffc90c1d12a5e7987f5d29b399bf805e539687250bd3e2d34c2bb6868e836f8fa4cde2edca81b6419aca7cfa914da98fb079b8be155432480bb2b277c6728b493fda0248d26dd01556a4ec6478a191d5a7e551abe6f5a4ec5bde409cf6188464b10e50b16fb74c1a95fb0f10e9bb97f072c037efe235a82f4e780467d96bd904cf989a9da4594f0d2e7fca2af8ae1303a2574e01447595f3b2b3e22626114b7217a1b01dc092a23753860e34c5a629e4bf53edd7d9eea22dddfe8ae0619303de1398ca0539095656729e75c0e786071e8b88cc2724cf6ec3afc855364cc5f320db126a6e83b954b96be065d6b1df9e88fb531bd036a5152131092b342ef5b354b188293eda05093626a01e24c7fb87fc9350b13a52645f06009202766ae40930f13fa5972ccb350d7feac7b334b495ae21d8c4f339265e060ad4e79090edf3a7f85e3624e415dcc3b553cb35d062147cea5a0b1347322ab4c651840d2114a110719106449930da458a9d69777986cb67b99689e47321fb0db7d5df7b0755a6cfee26da9c2d3306e92feed7c2b40eeb7832a73b0422a34fc160ea03f1ff0831574915d38176ef5d4c1654b5942ba8eb323909a6a1dbb25f5ceeffd18aa722b4f63a3d22a8fb60d70c77d25b17445e12f3686aab847ddd12e1b3d5b927ddd20f0c41378f3c8bcccdd7e55594e5f453fbd0307b5e072ea1a7f5991706a55afc31aceb98547051e684841360f5efad500b4daf4edfec6256514e640f1f88e655e483dc7ee9112a16939e66ff9c3383e8288dba4b6dbce527bcc07b62ca8e35e202db2bed7c772382d7f3e0ba57b9330ad932a8adfe4c3dce71898feae734fc4c60a6d69e067c898602454970dc5d011b71bf22cc29405bf2ce4b77525b0140b53aba73a8b134b3dfe54bb3e4d7f581eb1709204b75abb6b8200953c813465978f92f1cc7754a1daf3870aa22e4fbb06cd214a5d373417ff12c5cc33b3fd94309f3c0f56f7222ba57c5ef8cd61d8f146834fa082d5777901bd5e8a2d37d6a177b9799a79aa1acf78b623bae268cbd168070af22eab0c8235f4b7ebc19df6b09153adf13298d5ddda26bde933523f935c24f16e44565d5f39737590eb5fa4fb8921f776c29515afb9a020596cbbc128c4a5fcd02583a8233ec10963391ccd2ad90095aab7f0198c480101c8cc74cd1b51e56d98823f4fde43722c551265e1e0296ef459477a4c306a1b76522046a2e53407f94d33db26401821964bcca7475e851f74079504745911ee64dc3fce0b197f5aa9c27d4db169561260f8852effe2bc862c566b3e5103b9409633706a3f4f835815b3bbd798f90f6726af2f37f7c88f26d145ba22795cd807dc3bb9d3203e0bd0355a98447622daccb12d5ee546d5f0f44d4e30538a64bf5477df1c4c6ef891299417fa9a38b270e25a4763ef6cab994c59d3b9aa93c89fb817e5cdb3f8c65f2597e29df2c41edb7721b051abbcb359134c7a810883a8e3b0b50477bdec9ff2962607ad4375a0834dd4c4d82438443d7e31db146e6099bd39b3a5391a37ace129490ead92f2ee76c08a013a2be3b5a39cb56d28b4bd26725d7991a6c3ad45f83d9776bbfd2e618b68ad7a6485fa2c76a330f6fb7428960ecdff36bc2cd5a24ef4311b72d75f4dbbd5c729c78f7b56b5c205c86a57bbb92e1a52c08792fe1971287fbcd7338e47f7cf5ca223b2b23b106142194fbacc8ff79f1b81306f0c3ed9ef433142f6404f3699d3e823eef14fe5016d56dedebde347d4074c58d67627cf5a551a5410b3ab131962222710ff6be557b34a41a31e82575b30f6b0970840cde83caad02c0dcc064191a92f02c7470fe87ff57dc2092674d36475d53ec2c4f983f03184db58fbd43b987dd0e3dcaad835d962bd6c6368b6a659f1cc185451e8a81386f8a1b0603903f2b5e5e2e2d344a3901d635c580dd3fad6654a62895a080d3f892e673a379286a55f580347922a4bff0698ec18ef87c9a64c42a3215170e25bba004076adacf05a9ec288c065e92047d663722fd5885947823ccd190afccd4afdc4629d0fb7870529570bb9134d79381e38a93f2370fb01e3fc97987d758ff011bc7931345d394299dfa10b68d092299c7adb8018611edd656f93179f541d005c52bec9cbdfe71ecd27045d232613e5cefc6bfca2692b8afc0edeaab2ed962f3421df24f92cc14b066169a351fd4d820038a3355078c30e5ff63f709c22e61df51aca0fc097257c467861d9e4c33acb9668e94cadb14b1d898746930d37848cc4a94e48029affae435045e50bd198a0bd731f186bafaa2ea2639b1abd34285f34f773893b7f20e9b46ce3833ee2b4775a77f7c78a10f3bb67b45237dc4590327aad18c59fd95ae0b294fbb2de46fa1db10a9d2dedb3241f899efc1addc421065eaab1b5d869cf3bd47b2f0cb32179242133473d137a39cfd8ce59934152d1b22d74d691b9a66d2a52d9ce9d94e3679cc4f0c0d00b6299ff7485d9ed018ed74302832ecca62c5e64c0cacb47b215f15dfc75248195b17da6d3e08436e5c8e164dc2a1fbbb81b8e19a95b0279a5fc8d87d2e505a1cea46a2f06c304e76acb3c6eefaa96cdcf6627c8ddf7035d7d44bcf44686032d76e6a921336dc332fec10e55e98dd77dab1cd8d0a4bf526ca6d9d3ed25858a7be3061b7fe38fee60bbc179e6e34ddfbdc108e5e26b749364e0aa250a1092b3884100377bf986f5b740ec86651b1d046aee9c0beb747ca38acdd8931f230a365b8cce0454f72d2cd5f62c6ed11ed64cd8fcc6ecae0b244d2370feb346e9e28ff59e6768563c06f428927485e14c7b2c331c023e6f168f06017299a3c674d3f771692b165563513fac23ec05ae85aa8af9622e8d310926bb91f231376dd70d8911da89a96b0e39b1e69cbc1ab13bc40372e98b3cd1af9e87f44eb170b81eeed96642d2399efd62d2f6d6a1a7aed841cbe5dadcfb9003ce8f9a9338667c1b248c3b408572f4151c54cabdbd62be3a07f1e0a70455f22ebb041367e064b83467b8e510be422133d6b76e2f5fc06482f13700fda2551d00c430d150bfa2d7fc38ff08f0e8115c2a9a4538df2af78bba273b79936c7ae3f9ed5beae569157396c99c516588ebb0c5ad9edf3bc07c7cca400476e364819bd8df2095411a2ac2a7b43fd7a4d634c95b75b22cf0b4b33b9089e26d11eb1b20871cdc566030e5ed555dbfafb5b462661dc35d0e60d88d0963443bbdcf1bb6656af09d45f1304cea15ffd6cdb93fa86238ad48eb466cf0448fad5b9389116b86182c6a4f9326d2954b70fb97b96719a111dcbe59f3055737a018d5d60b18b525b922841baac06cb95aa3801903cf6eef2943de0466ce05c25b91e8b8bcc1491022e9a7ad4579d8191845ec136b277b220d0142df256e1f91c03b38b70fba656ba9635096735f60c36111b1f4a92db70f3cf149f7ad135935724dde39007eb0922d63e4ca8f555c4d695c4870d4da4cc143cf19b19a5630414f9af04eb9072e8b6d16f5ba217d16e2e424903e75b1f52f92844ce1aecbb13db4800e6f07cc6d2abdc98a4a9280485110121f769683c2d29dd53d0a4dcd0b29b6b499b17a6a59b224634646215b2a7469f0db2b9af4d24d588c9a76882b4e50ec9c953a4f21c056e1cf96d101ed58431a7ea2fb25b35ab7013b13757d3fdc9a4ec6d64df775ec3de0e3fcedc23df43a9f30997d4e7eb6cc348be925fcc13908e7b1af6d0b924ebc8675e3cb18c2d9d338f4308d64948cb7881e5336c4f9a9ad9e66ceffa33931cf87e819ace17e185e65caa69b6618260d1010c53af7bc96426100ddceb06a31b252fdb1a2043dd89737a6f64429a389dec3a3c063f29a11d24c5366192ce7ed9b612018d3eb53a051ee246cf9f484f2921b9d90e67109f00a97df74fdc510c29cd9d8e212667e833b67ad7089deca3e8ce542a3f445b886f9abc5dc1d736ca2814adefb39cab859c4f29b76ed5ec8ed42a2261d313e2e2206bb4599ab337b8e3113ae411da14795d0b160337ce0b975ebef312cdb260a5592d1089039cd2ccf0fc90516f6ded0117ad9e4e933592924bace19ab30444b6f12b21c8cb5a35288995f84dcbebf52d7773b437fd3d7ca166eb94cf0f7452ff58f1ffbd66b14e570bf28ad6841980ab4d647e7637f2c6b6dba8dbd8985ba92808d330af9d26a83a62a91f633bdf11752d061452f0b536a9372c0c6a119c40ebf57597ccbcb4d997a9e087ef55fbf6087883d0ab1787f3fd7e8ef8b310871d2bc136f62c9db61636ec97ef781921b70757630f0eb40a288f055f67222d660a2480684992749c7399f168c96a9b51fa3bb5007d11d162d957034eb7684c6b5a68ea16a568834c0b96a47345d4e5c703320b5088a1f0fcb21fb666c76eec544f42016629e3553b4dcf515ab7232f32a6357660fe9c694971cb3e39ccea7b15fb2609e76c9ef3e069629f5a2f4c02613639c92309209d093a6e7254b28c3c2a5736f74d4aa8b206a895aaf71b3902333ceaedc6893917a576401c69ddcc43d81f29852f2d5110085ad138f70b7cde7b0f8d302e67fbabf7ab2db5c62b085be4ea1c0c971012e30cb02b022d7e9217db0e020478669e391ed0166bce1d410e564f092eb46a46344ebf9e4e9fb0a6fcae4ed3f6f7c7abdff7a4fc48fc6b4e0b2130cb963abf24ef0eedc426e311ba694bdba40692725244c23612d50aa06884adb0f2854221a2ac1281b87af612792401b502f4622fac6ac8a8f9196029e65dd50c6b25fe9ebbe45b1f9f37a830e6a132969dc029e6fcb2c6c8f650e65fb96c1d8732d94f84cad75f8a509a058eddb8bbe1ccc3bf9c736db96079fdea34ad3d54476e0db49a79e491bc8db23f3b823574a44776136b8cc567614804ba71f061d93803b8525c158eb06295d6fe41cbf09ac697f3b7f9a736cce2116866e1e62a7a1f515393ee07a0446c2ce1426998012feed1982f4c15365f2e92ed2ea1c7f14e7f5cd048b26ab44b50e12f3ac41488c708c67f4c5deac7571007fa44869f2e3a1522b651dbbc09b8ff954225ddaa5ddbad5f75d58d1b67b7f3fcdd351d6cd97248076e72d0213894b84a99ec7fc46f546ef2fdcc3c11a4c254da852b1717495592c00499cc9ddee700bdff24f29b04d2c2291ddfd4ae8a1b6bb833bc928146a1754b7f9f5673847c16e5d00fb2c1e757832908f1281448a2ba4f34661fe5c95e5f686aa8fd68cdd2a4d36090948a49550e1115961f25734cfce4691b15d9bc5093bcec83f4d41c8f6db4fe10228fe6a8f79e3e66306e20082c1a6d7f924855e807a1167388cdf15b3f3d9eb9d05384e4de8b4720a0599243689fd241042dd5786f4b9b11f5b3bf5017cbf5efe3b95b7a7e8b893fe1203275bfc5eaefdfb62b17e5b5dd616c3fcda29ed6ad62ade3ecc896dbf743620557b012feb294aa96efeb80350342c0592dbf757e9ae6eb0b4d66cce86a209c7915774585f9c2bc656dc52ac54c30fe82a2dcc3d524bbf90f5370ed25044802240426950fbc8e9f621c00e36bc9535d5c86e5cee495db101facba854671ce0136bf986ab76c89877fc79b108a160ab0e333e751173c2aa0633543ba4a35dca0aa975140bb1c4f39bff5f98a370f62cb93617801e5806777771ce60373430e0972ff0ef6bf46200c2aff7df7a5ab5426cc11c6d77ab30eb2c09e52ca97aa6d78172d4f6b75615f41f4d99f07f395a6d39aa63d95d69a65cb61a86db920962a8d1731d99b2ae55e3e63faf7a148bc712cdaf1bb96ba9c053d03e6b2c3d85cff1bb8477e2934338f10f7b6e924eb37c691d303b5282756a297371de2288609810449ef6090093767c9a9f9f63371b9a1135e8d52bfb5d555c130e90633a9f0a58aeb9063e76c8c44c3393f2bfd0eaff4c23fa2d31e7509688e414f82428f25605c222ece17496eaa13c7879ed1a0121d1ba738cd03fb6c7a620987e227184d6140086a6463927adb930d5a692bf83d133e8477c1bec942bf4e1943d70a52fd2244a001be9e925b0271bc535a3d6073196ff8eb49aac4951440f262bdbd1f8f1fe8c7b2bf1be67d25f7abf88d0eb32790b64c743c97741f4496391d249cd52dbcdd9c053ec253740efff99322a956a46013be70fe7a411d25f027e53aa8c7ad74c3fb254165b929361e87fce313465745d22e42341aaf333f7a93205100e4e53ab482b43933c99ff4e7bc4ac7a74d8a966271ec759250bce70dbd3cca1659ad4f5a12e3a32e3bdb63424070fd907c207dd2e6987affa78b367dd2451893c7debe29fe83f014e59c6825512ff9535176893ed65c59665a814e595cd45d7e475c389e774dfb451cfb7b5d00c405970372e63980184299c4ff416f300f45f0d41bab3af25da27d4e7080b7066c2dabbb8347634fbc26c3ef21ac77ce17c97ded0e5ea25961f8a639769e6b8bfafc69b0571ec0431c52d5e096fb10d3a7c8b597e6e5e602808a9d3cdcffe81a8ddb1eeb67f68479e6dc289c37964ea9f753cf4b61c57bb199134c1ba8c2cecea32a7325f6ae49694dc2fd921fd6a35c15417293f240090aeda4cc2e9256f31ae0afc46b24fec5863ac4891c9f90704b3df3f27a060b53eae9eaacc9f8b7200e0cd6fe03f9b80e8cb8f13d79e6f39f58d102d366c9213df59d6028540bc4cb07497beee2f42af4309c098ca74681c87cf4f8d2ef9ea6dfd979c420058b9839094f184380274267cdd48aed65fd72d1330ead52bd334f4629c8edb4061c41135c6b6597c7f264975f13630665f3e9f3756dc4f686fe738dacdfd54a182d0a1bcf48a4c1168c0a4cc647e5d4639c0e969d10b73eb059aa8a0af955228e561bc8660133c47e72e296e04fb4b4c323a9fb133be50139cb2bb3151cfd9634efb4e8f55bf305d53393ddc43580a9b729305fbac09750e58185d61a6d4e0ba2aea17b6e2018eef7f0c5bbdb2fa697259c9555befb0f27f61269ac47953e001f516d9b3dfa5c51837d96c359cda3568e530e82cdb1488cc85e82afbff8759bc7a451457c5874f8bb7ea17cd3a77e19d2d4355915f0f311821b2a0274b57fefe71d2a8c596af75fec65ec624594d9822bc52a82a92a68f4e9d4f8b7f7112b7dc9624bbeda5e1f00fed14d1a233801b7454939910a92977154824c406c44d30c64ccc70f51478eebd89e2230a9218fa4fc9f2868a589224dea0a3f9432050d1f777bcccad7ee38d844d3b85f78b36df4b0d452761075a2daff25e712b8e1b0450195314cb4467032c41475c03a50b1fd772416099e4881fee16d5dbe7d0a075798a27c1b6e833548d88b7d7d024a58a14c3f04749dfc2c270e2e266590b35e67c198dd18e1891c2757098ba2d6f7926bd78140cff0fbc9479b531b405512ff6342dc48e14b13283500cccdfbe0983bc9c5b46d4fda2f60abb296a39fe2a348aba420e657e160b3563bcaf2a0c6174c89cfad2c293f71a888c674247550a3e16c609c6030be4931c95aea02224a690636972663ca08ac70b4a62401285798dd660140321117f86039f92f20545283f898ceed4433d4cc2a313008ed271bbec775d5be62b6654cd6a6ac3ba4925f4e33dd1d945ccfd62ef9817fee70c6118db9ca96d103145a04dd120d2247d3851fb737a09ec96a8d3de8d4b591e3bec55b1a94d34cfd6346942ca5a3967fd85a72a7b764483a375e3d68578952a74865cdb198e9e6ce3800e0600cdbead1a634f4c755c281c2336561943a073f597078fd4d29cdb38a30bf3468624577c4f5f2d00354fd38086aef0a3452229ebdab98d9f8f478276ce01fe77d2e98fb0790d4e8fe0c5c4653c70036cf4c3b675e4751150cdb9b4ec38e5fc8046174fece52c2a3a7c0b7e75dd3bd93cb9dc0c2f902c1a4ab35e17408ffe2395d2730156e528a3cb665ab86c25ae6ce68adaf0f609cf981759a8a22955077e6ac82c1175911e0bb39e387f39425ea83fe3ef208bc137b7927f77aeba9acead2cc3210cb188fbfbe996cb8e4de2fc0762f9d09e888fedff622a72a3bc1aeebd04c54772f6d9999bb08aa388c6756bb61a4a41ff16eb67c2fbc69ac5b687573ba10260c8b9882c0e882759b8cf638444ab79c9fd1707191ba49d807e0226a758f5033952dd1e9842435174d0f4138f500b362cb01591c24daecc8fef42ec2b39634c73a99be3fb317db6d63a7049f92a5c033230ef6ced1030da954b82da2a137b268a8c19870453174a9cdb7ad04392115dd6505b72e7dffbd37cb99a4db26d9b991a9be4c462983f039da0bbec84fdc57fd4d8945bf2e9c5715ebb7a961ad99bd2336262166da8491158f4db176217bb0f021b6868093472c91da9152a80da41d5a8ca2fe8a5757124b8ab9204a056c79cd1d907b92a2a94d8c80ae20d82ca289c2384d124bcddeb9b1b2662ad5c2af0bb35db3bddfd007362708849fa6d9939c7024fa8fc1a6c685fca1c78612d86c1d386c1083671eb2c3ffeb2c4113a269920e4e89b14feb99e2d2b7956f5dc2d1bfbeb828c1346b62eeec38770cad849e9b673934c7b581d4b5d28de74536e55590768006f512c8c135d7669e6104498f58868cb8054d18a6de27a15b827e2b6bffb01581a64c18e6354381a8c1dd6939582fc36f944fb1fc85aa7aa5b29e1d4a53ee66def0c3cf41cfef179294c3a9afffe3588caf74051a4fd5b2793a398168af092cee46bc5cbca3999c3dbfa557b9cba34e159b54bd0382e2e9037ec9c29c9a76a667b5e7b4753a3890461d36e22add3d75564083c50a7dc9e6b0b1aa5e3e8fb05f1e5b588f08450d2478bebcf68c762e776123af5f19ca3036933335bb3acd0ef1c0a3c2a9904ea29a2ddf0dbd18b507295b0e99662dd5c2815dcb00944772143e2da6df49f86484ed35a2ac0b686d0c76222cdf41f1715e3c488cc66cd0b212733edeea8b176d08dbbbb932a4df36b6ef1ef0f748d44a748da3e8cc513185a411d184bf66ed5c90ce906c3d5d3be7c4d1086e40b367cd0a81a52a84f4232787c79148783afc6a7b16f8b79a920842eb316a073d2bb08ede5d2555b251c883851724afe517d74f7cd3eba357dc9734dd210d8277dfdb7946fe36d9f02a3e131e14c2466f9777afaf0beaeed64fb740e2f6070bbba8ca0491e68dbd36f619179fef85f7e11b66b66ace299fd917da9ee926b6b37e14e28c1995b33bd0682241aa3536317b4f0e37155ba2f6ac1d78fbde754ea09db4b11ff1389bc9fd2804bfc81b761df570fa2f6998ac5000ee87d0fc0875cc0a4c3b29269d034353e30c51e61b976de3457e0dcb67babf2ea7a1932b0a2c34b1faba0cbc984f7ba4bf48ff27df66f5488cda2001e738c0b57b7d8272d33898ac1bed63f81d43c30a3c2bab38d73328bbd81e741d9bedc34de04debe6fc3631b9276eec4f24e5185ef1a63462a74dcba3b3eab73b5f93c744c6dacfa192e1d5e6d33ae6213c1206e67d9548b727cef0e22a9444af2ea95212d6608d1d9a559ff6412048020b675f514e427e19c82be984504f51e2de78ddf3ff860648acc471c409b6b4aa9b97ad4702d5f8750e943c7c8c5f14c49755fd5dd40d0f0b02dc044b536236b073281e2e1147e64a7d40e9b620347baaf3b479c86bb9f129396e28e85fcdd4b7693f1ffc16a16ca0999a466db299cedb8791974f572f9d2501a1fdb6949a30359e7df8053f58d54628b91851ca95a52b67832774c71eda5951c78492c5ade2bfd07f016536ef0b53349ffd6f04c09f9a07509aff10a22252083e9ab5ef4bfd9cc04f17c35685bdb9722a20e91653ac722b1c7af2a2737aa5ae1988ecb91c8576e3d6ec04f8c4d98cb3f9d3a5ba43d42f5ce67d52575d3ca4d6b9ac7fc441bda391f601e1eaa67c4fe0b03d83ef882eee9462aa739e2298d1142017e8af6b7385ead904858bae5e325803e187658cb8a03c4cbc02a5b81d39cd52b45f3068ebeb324fded463064bb9f1a6bc3f501d91379fe0d6da7e1fc4fa2a71a11100947bcf45a03d1968256f4b5351e318e3af7a84490b794db7e3ce7e3d3a8f4aac32fa4ec2409bd212e22bc5639b6507cdecf2fee36587624b70bba1ea4804f72f950abc1052dce2268e2a15c361addb452c5d2559cb47185ae81140afbd7739599121d2dab8c73206bd4a2401cf9ae5c62f7d293aecdec4f83fadbf8fa90a07368e9e3c394fd70d5f45fb7fbe32127c0642e7f9f19a6146f1423aa19ea7e565464a75c09fce9a09aa218784b8032ef9659d7079d8b1dcf89d9e9f71ad5d43c500d7a0c5e35616788b63ee65765bdc248349da867b44635967d51620b9deee3d6d7063d9b2a20feb505c47a36536d07053338f52b390070bf0f6bed18b96c79284b967e8d0764e9e2bb8f76b341743af8774e2e0610a50e8420634dd7010ebe887b66b6bacee62b881a77ba2d9bf87beeecb9140d8baeb68deb628b2cfe98325b92b097fa40995c36f6a18d6f4016e77ea7bb680cd33a11d0d424dd32c58b455f3b73e5e0c4f10b25747ac74721e60aee190bc5d6f3062218cbbf73bd21f545b74062763501612f8e62b6b347928b21fa6aad681c8faec6d7728b7f0700d796bf7c6fa72751bd7414091b3c9cd417e963748a0dbee4493e06f545919b55f4481ebd0aa95f36d6953e8560e0b36357a69719615bf1fd36fb2284f579f7bc3453ab9e6bdbaa7810e667df717cd8107b7dbfaf0cf2a0e8acd581ee6cdc5f79a48934bca6aecf58986127f10ba7373498c23dc49b5be5f2cccef51b66e9ccf1d46b0d051245be5e4dab14a2b2f8cba9bf509f08d4cdd2f276f2d367c73ee9cb4f4df04442b01a9dabab1afbfd4dc6916fc66c452a96bb1265ae68d337023cf3d65567542c9eaf1145b7c1fea77c9fdc6477aadae8548ae017f87d74b2e8719aa320da70f850213139cd8475a6d423f32864ad9fe8f95d871bfc77a33fe1d2668cfa36d36fe28da718aa5f61da7eb5973f6418691d60a54e23c93995231794912621261539072d6c6dc7091eb23e57bcc5d0fe2093152850b0f199d5624b0dfac4c9e9aa40140250e569cef939cd79b1dac6243430879b7f6f7802a12e5beb6ebfa015191751f0079f55fe01b4c5bacd9dd6c334a9d1acdcee79281e28a68922782209d28ce17bff526f2c6201574024d73cba083baccf53f919b0356171bbb2e3ae8531843b9ee8e4f730c298c9da48b9f361c67de2e1b1c459dbcb5f0a3b6d0731501301d6b94f0ea66c148e815c2b20ca50ff33d768a8a30855e2735ac6514dc37921c416e2dd9348d5b910918301cdacb93428c3994f41c72caa5fba76c594f5b3bbddd1d1350b8d24ad1ea18dbcd073866eabf2d20583145b3b3e616a5817db3b3d45f1f3a4ea1e54984143a829757d0734284d0c0b84396491a6134a7fddd310ef72dd24b57c668b6bbb557796bc1df5fb59889af3a6ad04d3d78bbedffa592017031c890b038237ede528e0ff03adefb4fb931d5c2e2dc226ce241f76c65a424935396bbfe586a50682d21f14bd7f85268d008863cf0e07a5605ab38133cc2a1a01ea9b53009f16b883990561f8afbb79996ca7b8d52dfe69bd2b3cf999e61103ade2747281b22f6143e2997b5d0db63b13cda22413eaf2db92405859d4d94da1aca3b16f27fbc528af208ec36f799f26f3df3117b1465503e445b54031818917749f911c108a2fe904aa526536d6a420174cf21a3542a469d41214fd90b16f1104cfa8ccb7082671c4fabcf3f5fb3e5a1a44172914eb7848ae80b0a9db032a110198fedc492bfd9a8e689a3dc4f0559d51853f1e4675069506e36109ec79d45cdede8bee17653823c1ad85b086f61d5cab0f8d36ab5ba78856cb7c244eb8c71bad08bdd2f5cf79b665084ca04a80088e9883b9ae7ebde0e76fdfcbfcde0ec532c5cb7d93c68ccbca993503071b6c98123d94bf430782586b89d40d83b9f7b67755fe021ad8a9e8dcae80e4e444a77a39f93df7bd527e0b22b01647a67d461d0df11e0c6581c3d6f8fda97173710b2e40e2318b64e9796156c107989925162ea7b56b9caf8832d2c9ad94b3901de6c564bb889ff5a899961fb97244bcb57bc7569f4af5a061f4aada0230a295bef0c5c506a49d74fb18370b39b882f704282ff6f1e17a7fd10dd1a47596ec110c7e24f1470de156f77c19f9e9bf7539f4071b359ef7c2e6b792ca0e7cdb0bc053e6b63024d18c40b62ccef26b150913e6353632011bbb25b21e278c13da607b446199aa5afd367934fbbf4480f049e9c77996d999611b6d29566a35ccfb4d722ba94bbc4416b3e06a3210579de7552cff8e4d257d4e7ad1fedb8fc8181201898d24da18ab3f3be03ffea0f7db206a9e0d7c852938b195ed91dda42f9b47c3ad19198343c8942fcbe6ec861c8dfa69435529466dfdbcb7514639c462dbe8761ab2f8833d85764e558e399553c4347e07b0dd9af0530ed3f09a0cd273eb259a47f13c1fda0a3b31ce6808d15a7788042f7ac359d52ea1403f13c5d5a59d3f35ccb4b121656ce7fcc480f9787b480a504f75eeb7e2dfaa99cddb80bc256a5d1ea0ac98999d722ee6e2cca286f72e701ff8e805c4e6fa36f8c78bbcea20ede2b8d7ccc2ce97c7ea5335a1a9cb7775bbfa082e0e1ffa1a69881c1d511b55ed6bb63c11448d6cf321f829db8538270f89c845af5f920caf1d18436a8432a3829edb3f38c2e9dc8cc2a57dfb85a31f87695df1e89e4cd619df4bd4e3d5c299b2b6f2de57f8389deb4e5dc645831794d0f1ac36aac8b1802df6fad9cebb037ef55b497c8d679b2950e77bfa1ed04a6e73402359ed3eaa31e34683d922a861b2137c1d3f2c8a9f5e40578f0b823d371e6fbb96339bd3098fb93f2fd482fad5be5977b53055be9edbab2178f9f88090344dfd18214a9766dffb3bc88b2016c48a5f731b313075f98b2cf8530e47180c6484d2354cd60981f801289919eb666160d639696f1a2c373bb34fa0af36f704e75e974be03c98c82760af83ef588bc93ca97dfa7c357242ead436dc013a99f41237635b817893ca328e035f81545ce305cd08d5230e58e52d7a387c187485c41583e708c98f32aae4e9c611805c79988df63cef972c33f4697c794a884b7f350179900b302221b11ba8a9eb938d730aa266d7668992293577d4e1cd56a3654af642f8a370799f9c933dcc24b02ca826f5c78d8161148ac99cd88ca1005f4dee5e38a763e6cdfd5e546789c5f1eeafc0fd61f29ab4887d820c394fc7b321e1002a2829eb962178d1785b898404d560be8f1e2b70bedc0adb0a91a180ba8aa0a1b6c29e781d2bbb887aa4785d17812f3a23e2f285d86f9916896fe6c10123cd98323d169785cf4ae8bcd7119273d3b5063ae9cdd2069a9bf4f8313ffec15c53ca3f8997a5476b77d333f1540f787f47d692526a63372faa5c41250a95b1c1a3d6ff5fb65790e96a92c326b0a2a826ce41c77938b46ad3add8021f549e67c21415e44abd355f2bb88f73bfb74a9ee88f7ca188959c44274130903c2881634e1a49690cc8353a23815746ab81cb22f14139d6b373a8ec21f43e54c63b2ae18d4c2cbf9873d9e248980a671da08796157d0cd5651c253b8af09de3a1a4eba5684ef9dae2a3ba53c016fef98324c77db5f8e2fba9e1fa834720646f4209f3dff842cb7496de1869751b13b267812978b51faa70362e903b36ec143f3240f4b175307de7a43c5e9c5a0bcc33e42658042c470b7c006a686268d738ed24ae2ede489684e8cae89a24bab7a2867e08c23f41d4f90d607f05c2dad6040d37ba245d234005d841daa02bf990df4d1ac037d0d4dd282cbea8cb58f049c3a773edb34acb7b0b09ced561b8c81b6789fc73a59aaa08884cff470fddcd770e12c76b505e301e6a084e46a66256b0971cb0898beef9a1f94155b80e3b9839d164d3a345209e3a4e0da931f79e3f887e38bc66f3172bb4e7461bb1724fe26740df42418fb6ddfffa55de3f725df0c6d914233367c43290407547f022a0f82bf99d09260d25b11adae48ac7c63c6527cc131f8e4965753ec75b8f58c99c13c59928cc1d467068591039b9499fdc135a776b94b4f1b6e585c6668ac70ce3abe5e3191b13f81aeea583889813a4db4de3dbad192f537ac799c9967082251d9d4a7c34867b306cd448be31fea6e95b491fdcafd0b7dd1a28eea727b9464b3f9db75e4cfe70f936068675ef5d19f525f6503777d30b1772a13476731724b8e29d9c0f5e59e87ed785b953b72ae94c270a54bc873986f777a2024963a7521700ad1b74b80cd7992c16f57abf18c4da5a0b9030380942902d992d1aedac66fd0066c07dd6f431685137f9c6ec26d71d2de8174a3d434452cfe73167bac7d20ae2d6dd9b7edf6d1b311424d9b050f15a1418a1b59f692c521cfd8853f86513140becf680ff19cec8f72f4cfc3c011e9f7e3a829024f8f9bd2e1ec74c68be97bef363b675d96f0de58f147ff7a5a5cbd513754375f85f779d8b7591ff44814bc2498699e1c056d61e9af03afcef448580a014a8d11b297f57512d8818b7d22a304bb5c2f3981f819f87eedff406187f201cf5393dc6ecb8bd91d60f25de983211a5ab745843db80f5f5b6791bf0fb90bc5929b9ce28f130967f60d849e354021fbf9f1530bfff17164bceb62e5c4b5f22432fa6e84e233cd2a49c4a7f634a64d1f99f05e36062acaab53b2c95d57be74c34fbb1408a1d595a7bab4e688ca0e26aaeeaf30479ceaae1ad7e315af3354c56d194b78a386598a94a7e15f83bb14d13b339eba3874ea0b9c16bacd57f022ab9b44453a9f05e7f2b7e84fb13b07ba2b5bfc3982defff5dab05935f532b3e6cead3b8f7e3428fa42cfc90f282d56000bcecdcb78c2ab1de202b16837ecb57ed4719c04665f37add3600d3d2518f222ff6669d60cd07e84c5609bb78f7e4784cf28188cf746f9ac8866ff22a048c6f163d826588a573a8d9a2731a47f3b3cb65c606f668bebeee364186e921dfbe887d4155a434b9c36d60743b5b012e9c0a1c4143d3b9e27db9d1096fba752bb25592d0ece0bfe2b7f197c36b5b5f14d37fdd458960c5118743be73e22af84a545c487efca240ca742e98e0371939d76487dd725a99b24e6406c57818a301da4f84fea6481aa711aa2cdbac14013b7b7d64a4c0fd8083eab994053288f3daf4b5221c816d8e9cadaaedb743b17147349a2ffecc7b4ccf3c04f8c217029b780ecde4cff787adbe3f206cdd1399fa9697457f02f3c31df8e2fc44d0a60c296aa6cd691874bb327e715908f612057c920f328f6fa70eaa89b74007ca3122a4f47d9e80ccdfd137b03a693d51729cad38dd31008610d6dfe32220b3bd2429f128d0fd47ed56992cb53f9fcddb4110a4ec0e531cd75099752328936dfbe0c33cef474d1e79db163b01a2cdfe00c4f2c83874b77f3e78ea0acb9cb90d2a949792f48822377b6abe96c79bba976e33308036c6668b708834ae40cc1a1a1e1a7b60bca244cf6423740db873252adfe76431f6e6822e56f6ef372ab9b08d7b0f5ba9af1ffd893693586e3ec171bfac13d830525ee9d9092349ce235541220ed3a2a199f2f05ed0b070159e7081ed23e721cd389e6b9ae0f8868c1e8e7b46d9e57494c7a17bf5eb5f874cdc77755f46695316728a1d7c56358ec3e176fc4633428482356abb838bb8daaee87e5328aca6420bfc31effae4978c156a69fb73dcd7404f04b6316c6c2e487c6e79baa6603f21a21f3d5d32aafcc0535cd57eafd11d5ad0523d445d90fc9ec95c6e4a29e26a5f4cbf174558ebc9dc06ab061ec3c154f872084d411ab7e10971e91400eec6f464e22957c64b421d08955b734a4b724809e5f9589240032d029c5a628ffebeaca2d8bcfc4ca5605ad8f78bb05831dfa46589c5f852b92d7158b629b918b22bfff7c90706672662a8d78021061df110bb9abb6268047e7ce18b972477792769f54f278f9ae7ad542d7f6d8419c6c004162f37b1cc7b2e6e035eec66d92db74f179b84b034848c53aad895dbbf804cfb4813cbdc991e99ad8de6ab521891db3eadce61caa50d962f380fc70909ad853358eacb3c9b01ff60d302f94ba3087e79cb59786c3bb13030593e3edd2d71e1884e85cfb98ce74a1bb15d1fc59befd45a9df70eb21850a977ce3232c783b85f971f45cd2f852a79e9383447d38265624dc5f6cfa4fac5bf54ad8e6e17b72f6d281873ec581b2493073afe2798681ed3ed3fd5c8f82345c815163f8726f85ab2909daa41dc05da0fde25ddf93638cf0fafbffbbd41fb521141353155a3e4f7ec4297817b1bb5f3b0eb09e022ab735bb773e887d70162ce934ef486b9925e4610eef1c47ac52e9ed75bae27fc172169948da356a88eaee94935c54ce4b93805757485503831688e61a64fd5415ae761eb9eb341586699f3cf7879aa1ea66c5c852118c1efffad7e8843482e49b0cdecdceefe3d658134eac2b0119cac7f479b66b256a2a06ec98bd5630eefd5db33eaadc32c1672c9cd021857f14b4270b1f5ea61849514b0a590e052bd4ed420f8ffb9b91fd6d9d97160d531d78974b8ad03657061e5556a9c531043278bfaa3a1fae33d35320ed556ab21cbcd3401e03b7b11d022d13023bba6a8907df9fad09a6dff1ab06c915d2a168f970eca9f3cd1b1018dd24ea0a316e2c1ef9f3d744435efffa96b53249df70b884fd1ecf8a4e4facf35b3d73b1821ef63f068b591104a6656b3186de32aedce3cbf909d007b8c26b1153c66be5a5c3abd9b002fbd27bc70fe60b9a63656455d4a3c70b3708063f4dafcb55a3a296a69e934e80089405c19119fc13739c71fd1f564bdfddfaa8d91f5cef2b55b1c1331f8d2c762029bf91a0cd4044be9162a9c1c3f6394e018e8aa6338975330d2b202f55e838aa0fd64dea88cb10e16b7f0b8c24c9aba76c3a0dad43c11e12bd45a94a5cd00c307fae4acd1b691dedf093d72f616488616245627b42043167d26d92bf2400d089ce938452dfddfd5b37b755f17c73acd57c558004aae8f7b1063b219b57e65e1ecdd8d5ea07164e48b8d7c77b3213dcff59348b7f12c8d36b65ba17fb1081c41072bf727a4613a33e68d6aa4acf76b545b56ba8069fbc620b1e8b32943f614c27562bca78d683720279d6690a0ca5d9811999f4131f1090a6f6936a52d57d43405fccdb6e20347eae81cad74a3af533e5b595267738425f6fd774206c4a71193c79e74d1f78394452dba3321c2b4943f609071ed90633278a1a31cc59ba0247f8398f8b5d15f7be14a42a05834332a606513234c82a170121fa810ffe1fc34309c92b201cb639cb5d303b82592a1dca0ffa49bac1e91fb46cf56c0db80a56d985f39eef3e4f766f1ea70651567a940d71f789147a4e1ae67f0ffee046fd63e662b6265b424a0c3c7975fc67535d480f9c720dc3396084b7aa307756fe235e17f549b90022f991665b9c9084912c72b54e9b4c8c768a2a2b5c590dec3b5c133284d26ac0633a2048eb6dae85f79e790a4f4cedcd74e9aaa4e45eaf45ff16c212700410d26ca2b44ff2f601970c4d6c92cbbbcf35d9d319401b2be4fb1b61e9cf0e2d54a279ffed788a64bff4d9cb4e6fbe5ee43ac1303adc93ee462712ad435e52166dfca5e9472fe20fac2e75a0db992a0c9e6fc12bf9ad16bd0dcbe8f6087f171797df7e2b363e6578e8d408dbc373988565487d1ad010495be3b5c74eb4fb1d8949a498dae45cc8faaa4153caf3c7b888f9280f75b790253716bcf362e9202cd0099773c204c4e7e106f947226446b6e6459a5487d3095f2959038bf487d23a49a0b1b4a973e2b7a57e4fe58964b6ed6e83519121783a4828a25a4da3d998847ae99f49fff39c85a5360191bb644abb82510c7cac038ae2ba9ce445a3c72f0932bc21e0f6e3c9924c575f5c321468a57990ef50852ff1117aff1f108b524c00e60801dc2ec4c0449304b751307f3a3adbd548d166037eb1e017193e2e9646dca3ca4246e1c44c09c3aec916035a07979c151624d53a24d51bc43f083e9f35c3cba791a95273105578c9b544edb3b8907dadc101cb6295c8c6fea198a8f7fd96d1f56e605d1472bcaf9830c4a918686327d068eb6f9c1d7c9e7211393bbbc3efc137a32134f8e4a49e18b0cab5cf639fd871950d3a7aa04afceece4f9edf6080d4c97dea466a5f0d6a77c9d96bdeb68e7c2f26f17e593c706a143ed87a4fac2413a3885391e46752240fcf80544ed6e9ca85892ddb5785fa8a1d0eed78552115e6fd8c3ca1ddb784b6985cccc2b1a9495313a9c606d82cd6e4693179f80fe3830e0ea55fa3b12ad1b1b7392c2c17fd563b832edf9fe9fce8c35abbe6e2d41ffab313446ddaed87595d5db5e63a27331e26ffdeda8757a2aa4f0436ef6c61b9d60908a833220a6212ab5e5a3e632303ec32491cf94bbd0a0f7ea576a716a634d817778041eb6ec2f7a3ec8fa983c023f912358e5d79ce6a0b495e0819fddee7571231193214614f662023fe16653af9268990db286d10693b6315caf7848bc3c810e27bc49116bce3b87a4e6db86f28296cd8a6fbe231b51e0dc3163cfffc42d4d7801d309bfbd4059fb6f8d706a125304dcf4f4cce0d3851b91b8f94c6bda3b5b46c5986dbee399bdedcf4915720e7f005593f94a43e908b49c5ab9aec82d88b7aeeedee3dd7e2670322b39266509f3ae611ace561f26a7b497bad22113a034737f23b44809d77660827046d359455ea7868a615d55ec28f536300df01298a78eac452f8ee01b4caacf078b6a49a0785e5fb49da1966aeb567e375aed88a8450a7c93f2b7d6991970c5f69063f28eb3b74ed55cca6083aafefbc08a23f8a2ccec00956a57342815d2fc8e97eda4c2868bcd68acb74f3c00f511f1be59fb5beb24d1230190fb97f7c45718ff997a91b012b0a57e09db5cd27c789d0071ad99a385dc65711e0d9d35e17d9633e2ec7f8738fa9e6b898b8334305d41e9e74d0a66afc5abf6b61888074249e4e064366db18ab6ccb80fb83b6c9762063b38358af03cd463a5ad028bed74211149262b56d65bb940a0ccd8017e6a00f179d0556846a1bcae6d82e378d9d4dfd67e7b60caaf2ff888c21ea1a32d7c6ea61ac8e892a2f70cbadd394ff7a69fbc38ff2d5dee631837f548d52aad2e5263c9958cc270c529b090d0e83a8d0813322aa2384c887eb0db25cc0c81058720ec9bc67d729229eecd72b8fc8ca49fea557a38458054b6b1e4fdd6dbc84d08b3f70c8056d11202e74cfd53f883490a9a0204d53b2ed016899ba17c67c54b430f2d2237b1f4f3ea824d16acf7fb16d22dd717fb0e858de4ca96f714735f672d6ea2fd6871771bedb185ac5c7f5cf4031778eef3a0a42f67e11ce2ed031c01790ac4b6f3a33704484dfdf142889bd29c267fec36f692c3e1cb4922bbddf9e9d45de203a1eb1103d9cc92204b84246a35b4ad5edd447513bd8a7ba5b9c0feca3da435061f84d53fb6aaa4cfb138c2508ef7164805e36560a449c5f386e66ada5d00a6d25e7f70e8eec4953ab0301e528c0ffda1ad48030dd0bbc6c9e663d0d047c15a231c05a2a24895d9ebcaf1ea1071fa99d53e3baa1fd377fe6f2707a92730df1ace75fb8761566bb2096dfb3e122fb66d0019221909bd04a617cc64c5149376e63cfcbfb4809a120fb23d39b0ea41591289d379af26dcc586cedfa7862822a091b5d4454cb091be2621e11e4c18a3c7c5a1c4dc470cf040548328e0561d05a8d0f4fa22107ca23fe81cdcef9542ca3557e2a169a2cc5d15874f8a58fa624441e2cc523b113158d6e63b10b055ce9679184781b3c703bc024f98e438e913488e6038b2fd7362d327ee384d06568a8b620c8d3fdcc667563a3c32ec912d4aaa2a0855b512662f48ea682a34229b767fb174aabcd37c7d763d2d4e8dac48179f7d91323424f342e0c605bd8aaa39ede3e87f26f12a6b567e3afd3007209a11d59f7205e741deab2bbd6deb529fb8fcb0b4901c2c68990288c3b7d69a5c1b0c8518ed503587f4320fbb3a8b6d18f376cab0cdebef52dd4b5683216b9f6ad9bbcd455b004dbdde7c385d12ff8759782d2a8223c498379ee366939056c01f36869fcc88c6da8f16554523b67619125b8ec27a9da41d6fbd7d779da240f693ac321ef1492062a61f864382e20d872e48683bf1657f56d5fed65f0a11d4d2ee28d528ad70e982b2c4edaf9930c0feadba56a8c4fba6f27e379aa926da92c8282934108346d4c546a54484a6fa5a1790710af0e4f2d0f34a04d8509266815b9c92b68c00cb940d22d09fcd0059a1506a45c66fdbe3bad6cffd575f1c3c162ba07bf1b711dae8af6e87fac5e432294bb286d1ccc57517021e489a31e74d043122bdfa70cbd1ff07669c74ef4c9ce8766ab00f1401cfe19f414de9a7873f79d5b7c420a17074f9eef7b2ac9d2214699396d7c74b9b704a5d248b418513556d4760f52b7fb11c3626dcefc7ed14568d2acca29ca47f4c9fa59d3c5bd518c288ae754fe76a8533e37a3ae253a9a9d4a0b08e87ce2b425864135ab39389e6f5e112b9901539976dc3618d66d88220ec2cdd48938fe163bd7c356c8495de8f293aa83f17684dfa071aec0def9c97e9e504fae3ebd2ca8eec34853daa7a47cbbcf9ebc52d6f3ed30a1d87ebc7cd1fb293adc60ffd971c2714e49a071212bbdac8306ecea03a4634a24d3096cc0c1a241a71c24ee2e4738d24060ca268fba47b0cae16174c3593ae11e0a30b8a32340778d8fda9d4152011c24cad62651ddc9022cbfc812ad7042b355d00158cbb99cd2c8f00a87c357935f9b5fea2e4f6c12fbbc7dc03a5e255a1fbc20800133d30ffe09f32088b4326801e05ebd14d7a7fa34573467243ce368d944b343836b80f3d74f2d65f686307edcada43c3c161968e27ce5d26103c9d5fe2d9f26ce83b8eceecf9ff61800a19118b45ded281d93a1db5c99dde788dc13468ff6feb4e1f39d121f09943ae0f77117215f0f477d31ba6e4de81a222765749dba214791069e38c6f908dc35bb1dd50b14b131803e94aeadbca35687c7a78abbb2c3645562af9fc5cb9b357c7cf87f35223917227b0c4e86edc5a5c22f5d33730395dd455fff405bfb50e67f1f88645bd5f8fc7295fe57fd6447c0100934a55bddc159da7c8d58e5183de7034bdfd5a83ca63a7c763f376f40a949b2fef93f14c9e30f408127623957a63f63ab3f61e42770e4abd0be3e501e5c8114d8966a76521f91a667124549eecd4a163251f610348672735a697fc42d22c09e1f75a80683360c3f98122f45b273e89a9fb49da5a8bc9bc9d78a720e9c3d27e1b066458fce7000f13df2c07fb8797d4fbc42f5ed018b3864efa22b19fc5a58e859788c475d49e13ce28bb4d34179130ae98896e3a2b59053991e87479c4e276a142729f77b5b7d11dda0c6e724b6182ebe5aea587a67d35d6d7e759bd2816d0cbdbe03c0f1dd5eb7e147af9b7e022057a8ba7218efb1354757877f46bee3970aa0936f1f5755d07c81bee4160dcf4fae8797cf4d0ed2ada58054628c4ddb28cdb739bdf4b38edc533881ddac10a133f6a848a3a2815df3fdbe6cab393ee76ab5deae986f6124ab586c97e15bc915c80f7ec6e033be493e9168d76177c24ac110cfb3ee326b1b71314cc72122d49b8ae1d11abb616f4d8c847dadb1624bb4dceaf1a5459db6d51f67aeddb0fa69a9a733440b9a0128022f6974d7b12debebd1d3c8ec93df9849bee3127e49207de7ee4c5bf0638e53509e21aa3ce8b4cedb63d3b481a0b8e0125a778c6ed057eb5ea2f13d5ed3f8f85ed2c98c8d53513b4196a9dc4fddbb388060715f3a839f31bca4ec8d5608b815a656dd6ac4767141b88b391f51c7ee638302e70fc9a2c79ab7e3ebafa1ee18b4b046f130f0ed78f5fc8cdf887b8e90ae43925fc93d4c9a73dffe32dc0775c3c231953b59d62cbfe7e0c5d2daeba5d06b6e04874cfeabb694f3cdcf411bd5813c6026199d4008ae60d7eb1a8b4a414e9d7e80321db51b0829b09f2ccb5429955aae9325f080e8a772aa8b5ee1012fff20580c3a119c292b5023f7215a29840a24d613a7c5876de9259d0854694d487c67a0702ef9250b3a4264fdc8174f41678094a502564a05fe481a49c838d9c820c2cdca5a5d406c1a64e4b033c90fa4cb59f32d69922d251b21222bc537184dbbb52fef83222b52e7d17b2b8b3bdf0f0f5c364d87b2947db211f15897a45f2504a0efe0ec25465a8751faf8933013a020cb9e5606eda7d163bc89aa21a8db5214eacc68eff852b5f57a2ab7c768b135872d8567b3b397500159814c88f7f4bd0832073b825cd16c185f4fe8c26ccb66a7aef2b1283e4bf5d0a206c81808cdfd6685aa408eec96212156c19f867b0ceb7c4db41112f57ed48aa50f536e736380a69b49c23b9abdc52dd16c7d1ccced51000cf3556f1dbb50d717fe4da22ba072adbd9e11ad1fc7d7f9a44ce6ceaf7d4896211707bd3e5f7432c9efa154e241cfac961f377b1d89597fe15e4fe9aef9708279dbe5723b097c680fc86a43984d62bb5378146c156c1fda8ff7cddd49f1c87bc89ab1d9b61cdd4634787a386500ac6a61f807a7ab99245b731881ab5097a0c5bc584b3e492169d09258b94ac93bc9260c1ae13efe9c944d642c00618715e5c125ed1cad445441262b88c7d896eef65ea1a2e9068d5d415d311fde8744276ab2d8cbc204178bccacf0efd3ed3c069db890c5151b5fa9db1e615927b567fabd760705ea48ec1da2793bc7d5794c749476488f56836e1b6411d3a335ef688d16ea9b5d6bbcfd20cfdbc4e61e397c4507b858dfab5232ebe5c76040f6d870ea45d40844380c968732e0dc8ee79452c1214cc8cb1ae1707c72a03cd408ad81bc5a8f4e8763651a4a584226fe938af3a89672f20445dd61a76921f1905a16f7c22b4beb25f1db12af23ee3b9456e9a49b6edd2d92ae5ca00a2dacd4d96d174e4a0515cb2217249f2003be66e263ddfaaf17f0b23b0457bf2545a6367a610eb3d2ac1246b4ebd4228e42ca493046268bdb634704c6b5f8325f91dd81ac244be00e266cf3a3aee2857f63d25d00d7973025b14bb9fc87b0ebfa9afb2489a6464b7254bd5e43c2bed937fc0be1f917f0d56522a1bef33001f22dcbb7ee51c51b176bdee59ee61a170fa658a8250a282c172d96cc840199ef882666665cd020fc5c4e4425e10d4470cd860e93f4340f523b4ea23fb43772c81361f35e08ccc11ac5ece709f0848f992dbbcc43c1379f3170086b2bf72eceb9af44c970de4c95d528f8ab6745127b2fb66b5f5dea8748650f603154a710a717e06162cf59bf2456cfcec5795a592cbca9e3054dd6c3de7e2fd3cba53a54543f4bd1d50f7371499525c7bfbb67b6faa4f2082f01e86cc9fd28aea3c32004b6a5464b1f0326730ed5c331c9f992293e1deeccd84116182a60765ffff29192cbe8eab84f3b931dcb8d712a319c42b9e9e294077400de82a25abf6219ca9392d798e42e0f54e74ead3b0043ca74c53260b7feb52e3f13bd67a3c9b04824b692e6c6163a389d6452bbf478ec0e739a1fb5d1f328d35eaf7e406707cd538e8ad7834e6b4af94fc225025444298f852176363c1491b6d7d66b7711f224d5cafe53979d72ec617976cb0018e5baef767bbfe712844c94b3078f0e1871b9fe2072aa60c0dd8befc8b94a656cad320e9fd4349801f3ccc5a184d4f317ec860e8a29f8e532812379016f508ae9d67d02a970684ad55bc48ee0d7e73d19549128b01326ff74d6a589419f6582183761dd9ec88754dcb963751860a88733ec0399a316dacaf3564b8f5450e5699520f6c1c26fbe3eb5498a1c8b7f52c443a46e2469b09ae56c34568777522760714b9653b32f43b3ad8a4c5f7a64a75c5ca4bda6309ec80a94d6f177d8ca65c1e030cae753cb1bc20706f18028f1a118d78f36322ae727fd061e46bf88c7a8d11f53597e91a944a3df100d70838d7f48d2b36ededf62869cd111bf76913da7a8bd78037b94318a95f4c8c98dccfc4d881bdd1f764c630550c5b824f4e94918d29e4fc502a701a0fab5a74f204ddd21230e890862a6d2d55f1ac227aeb3b29107efe7443f76685da05877579541ef103af72d0c33b1a2b647565f3bea7d7b452c19ae09c341a578f15107a7aa1384bf752c9edbe7502d633478464eb859e5376f651dcda1fed4639f1b2f20aeb1be19609df86b45b78ab56fd52f4b0a84705b1eff6ad3558aeb3eee8c0a3de1189329daeb1036bcf892ceb66bffd7cc2050e1ef60f1c1c429325f8eae5d8d8b640c2f604d881783963c55b740c091a3835d9ef2796f1f33bec00a3d4795db8f67e9b08913c3f4e174aa63cb40bfbec5b5c89bf5d5d0741babef71dee899d616c66dabfaf2094e1fa4ab50d840c0d5c32a2100af4904906d11f3e0b922623a09527866dd238b8b50bc97a21d3f528db38f17ffddf66c6caa6f26031912985dda8e509a0e2b6b4a4134957a09befb1b6752a785c10c1648dbbcfa256a6db1f862f0b7e33dfab6c3c75bef58eb46620e2101422e53d542ad76b371dbbbedceaf6c9552280d427d9cf0e54930a93af3d744e674b8304bf4ebe0702ab4a2b62e252c7c3f3e2232949cb76918d9ba6704469bafc4c29c8eb1ee095d63930ce7e9d0688b53024ccc07ace7d7875baaf9ac247ecf3ab63317b2b16ae891af3727aa2e04a09b9807dbd25fc595591ec1067df19e2685a13ea5e502c28cd2c29972de102a60f1e08d25c70684e31abc0973d4dfb71f80d24ff00470a6eadcf4f9fc449aab8155ceb6145a2ca6232975d21f222883360dd39f6dec8acb42b4e897a025ca7749a773b60146e2e41412d808c8e8ddf393bba3169165d9eff6f51fd2daf1391df63bc741765fb440cd99af63ef059077a12212b4ed95679eac0cd45f1fa47e2206f57b7d752032377e22f80a26637cd0e55c30f20ac2209b70576ea78fff8e0c5574a95ad254fec121482ff87f7b064e9855958f8c6cd60adc33093b7a728c2325d907efda6be2c2e1866f177517b40c719ec2b382e61ffd3f60a1eeb6374888f1f96fc6a6d7484a03712082fb974ed3f62e28ce25954a159ef3a9979dbb4de4a75400f6fa969f0f10181d9a4799a30b7f4310585f47706bbfaf44fc0b7ddaa14a33aa80ae9d2d59784db4f6a9d0e66ec6a1abda82728c8a23edfbcfea74775064ce9edd4ebe56d372b5cc5bbf9df475f33c0241bba0dd9a97c74cc06e878a46fbe8a6d5cbe4295b7f4a2799f496662a4614cb420ce173261e7136c2eb14b66c40d5793a3e7220ccb64295a0419a10d5105c6953ce74a5a997e6fcf53bd3f908957656e86687e53739bd1a7cdde86ca8eef9bb3a097bb904ac8412f0fa086404401a0e175fd0663c8c2dc037efd1fd701c592167cb6f4c58216785e02bddc8700803c2dfeda176b64584f3e6c541207a599a798eca8411a14b942c40d7fd426e16708992ff48b62ba9f95e645a4167a90760029a909b794d5b9b106582370c8d2a75fca436ee7b4ebcece406577375c9c38e7709c3b36307106a65ea8169ace696335d9b84168bdf2b7252ddf7b3bbc4c9109bdd9a0453dfaeeef3522bc1d716c33ddedb57f817ffe93e1049868e4ea96d56ffd7356b75cc64734473c9ea426c9a9bd248e667de7eb990fd8cca70c4a4c716e8550f741b11c954c89b16d0591431adc75f1dfae45b21d56f52f7bcc3f520a42a4588ef3202080c20f884860010ba53f10df86363040a4b6ad782cec1398211fbc4490662b9576dc3f4a5ce47ec1be9a06fcf25eb8eddb5dc69ab279e0cd52f5d9dffa82c619b567d953c5b49016baec28a6f4d9e9cb475bd6892c12c0b066fe3bf2dca096ad8d5bb28a2c5090c15171f775370f1d5262e15f50d12c491ee8e1cf3ad49951b2a973e1312af54feadf25fc8acf91149a2fda8502c8539bcad9529f4992aa40f9b364b26c651193744b079d58038628749b08a4995c5cf3c0f0f0441f9e088c0bf9cbfd1b743b447925328f81638c70316b41ac8faee4072afd8581f9972f05aeede04502a176f164bac4590e4ce642f9b843e8081e5f5efaef0574a70392f2cc4632092b83107c5c129c4e9d17ec249057346252be479177d8fd69c31d8dd106378f2b83bf56890984dd32885e710ca1b2f043d441226fe1d0c04db7d0485dbc4417c90e409d644a584112d2b38b0290c4ecec4f315ff7ad15ecb29fabec38935ca83ade93c60d0359098924b72d6e7196e15e4f152900f9b1c4f733a4b5e614a52ff32dbb753eca45d558d560ada185189da77fc6aed023e0dd1c5c369bfebfd4f9049bd6130e912955579dfb0ac7bbf35554c41efe3287ae6cf59194224499e09158690b6257c0bd6634ab6c139573c3e02fd3027c76a6a87461991607fe8817c3c697bc56f5562fddea300e0746c9abe8756685ccae145ecb2770d76c2eb95da0dcd38e122db92e1997da64ee7879357d0a99bafa7081b03516833c4be01ebd29d0be7a9651e94bf144b1bd7455a4fbdbfd24790fe8755e00c0d8d9a3ed664d84c807851297460d9670460bc59a199e23aa20e8d6de8012e3a26107ea9475b55d144fa02d5aaeb7dd05b5a6d7a9584cb37cafa63a4efcd3022cb715788549c80d2a7cc1ec04d064187260d2539087f7185c26c62f0cb65b7800cdb100cd3441e7596bee67768e91dca59f12df6bd6eeba050891d950e6b7fd557416c79b80a3225b53c91b7bc8fbe1ffbf47b1b63bc2b099bcb2e26f9cfa914cd9222458e8789b35fc54122ba57b13a3d85a97a9cf9e32efe48ba0ed8fa3d408b05221055d925e50b5dd3f401b311409e3176ebb29d1c74e4b5ad19b5020267eeeefda5741fd98c1ebc7f2f0c9e6951b4346bd4318bd616fa621861370a58171633601f8081a5272aaaa817c8b0a0effd8e7e523064d1274f9ac92b275609561484eb9797999ff879d49ebf434408ab1fb34c3d889bb12a497c1f0aabaef309b5bcb252058f59949933fab996f9e8c25db66a337e7d1779ffacc2690e285cf143e7b1f1c401f9a4cafb10d4279501b66e10a1a2e5154543fcdcdbd82a7b76007dad1317b3e37422c9f2bfff2d0a5ec66825c7f851e4dbc770b7899d7e40423b159038d2ab2623429d2c78116055629d809608cf30ddd84506bc0b45f2c372cf87d9193cace5372af25feab34a71ac08de3bbb598d2a13d5b8059d0a43c8d2bedbd3a8c4e9c568e0ea6fb8a3681ba29cc7725bd7c74df364a04e320da592c323fb32e1a8768d9493cb91d0e06479af95151e67379b48b09da61a463b9387a486f4a509590407f0c76809d61fe4c1db3beef42544bacaeacecf9005fe46936291067a038f7be9ebe42a8bac3222ba69c3e052cdd4b98c877b645c54acba463dadbfad893f16020d3caf680fdf01cd5dc934e9e4271425d0084d5cb8cd208bc170dd2d1f770313937ec70e248b1fcc69e08ba01ce01e9db99c8d7b20b9fd8adcc167759c64036330626799862376c456f5b2b70e9a40a6b8fa6911251c8187d6098220f0f8cd6fcd16acabb2f82a73cba1fb83fe0bfa70ea298b2e4d399869249c99841115a0bc6c096d867a48ab9f0213198cb9cadb593d0a81fe361e1556e6dded2483a1f5c3851520966e51c245b9948bc0e597896f1cf6de776e332817cad9c20d192490601ff47aeb061f25eefa1eb528c4030541a7bfb49efe54b69655addae96ed0de4108813acf21ec7af6f75e8c507b4d6a8dba653d45d2935995d22cd8cbe827b7745fc0ec3cae018fa6dcf092eed429143cf7d3f17c21b6f708c09d1ffa12b95137da2ecab3fd413b15a395c71d2ba1ae99b2fb89293e73ad1e4108e11a1016c01a2c1e136a61ea2167105dfb69a0db7ea205ea36b3cbd9a879b938a4e95441e53c6703a5500348bca2639106bdbbb7a70bd4d4fba453ab0a2a3b418eb73b43524490a15cc1064ba50c2c9a94ff7804a989e688bcd890502b92e9105829d23aa1276d57ea86251d3bb20560ffffff9f