PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78532 3162c77060658bd39faab01af3f8aef6c0148e1294895f6a6d1083caab5b6840

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d0ea77c0274590ae09ce89d4c5c283d94d81d7ac7213acffc2eaccf6d27c9854
Certificate Block Hash
3162c77060658bd39faab01af3f8aef6c0148e1294895f6a6d1083caab5b6840
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00502e000020140000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e1f2c2b6cad6e8f9764be8b2d7c878f8d9ac8a5a9afdef0b4a63794e607914679d724dfe01f74283eeda3a10cd9f4976a53a592cd928492089061800e8997c1beba94a1cdc523b94b7fca10c3a600b844c12a3a22af43a2662010000000000000040000000400000502e000020140000

Raw Header Hex

00004020d068907252f968a0eece54cb107b17195d096dec18f003a08596845d394ce7420762e21cd1a302cae88d62d306bc283c5955b80da4f019140ba438e5eae43f483eae3e6a69d1001854987cd2f6cceac2ffac1372acd7814dd983c2c5d489ce09ae904527c077ead0

Proof Data Hex

59,560 bytes
1212160203078087f67b93814397ef51ef60215f828b5774ac92b30dac47a880e83fb13f50e83d8635b85e3e9da7ca552308bce570846b6a6bbef85593b6b18b401a2a33f055d8bea084cc00184372819de671e5a1afbc907b153cdb306ae17ec460f77abe412216cd26fa36a27c1c40ac20b4dd15a0b1f75b8498f2157bba1bb5c743a3e9b2ed4d7deb6772f3c01aaa3043f8f19fcc0af51868815a84843d570d15157e575ddfeb3b15ce7b63e8bbce9a066a3ef37e21d315424b8283f701478f63191412aa3f328cb0aa7279dfa176ac5661368e031b8fa4091a9e8a7e57224e0c5aae26847e2ea733e610eb9c4a1c18f5d68093d544e5fb90ebf697b452ca29c15680cd241565296fd68a96836556fff212a5d8b7a2ba2238860b550d4a35ef06482ccf57dd242b0923ae400c0e716652cfa7a39e70646751084fd7e10ac430559c8f2c7e02901b25b355685511217733b3620409580d6add35cbeb52855165985cb24c39b5ed7de19c627a779c12ff96c655284131c27652b8b514f73a65617299f5bd86f9b470517ed1473385697b8a8fd404e679da500d6d64c91ec9f4b7ac3abe1533ccb511318123ec6db5caeb4b828be1354bef95243937713f0c514438327299f4bdc35a6270c0b84f1e86e1c3b8f5d69800fb9a869ccff54e8435adc0625bb9470bf44cbab88ccaae00a3d6dcb37d8d6f04b197970cc658f057aa01fc2fc9190407597ba271d28280ecdeb887ae0eaa82425a17d6f776c81cc3797b4f06fa88ee6efe0659316d1e9e3562685d15987892cc88e4d1d51ab9d9acd45a66fbb49d0b73af6b56db4cd5f5a5df153fa627b8598bdaf11c8afbe3d560377bc71b850106fafd7163544ac9a2ab17f599c1350011199137d74d448d15d117c7a05ba9729aa7bca807e7b3985b241efcb94f9f385c28c8732496bbd1f6d487bb71744f9f1811bac08d78ddd76f80a622cf613ff43dab57fa2d81f422064b139f916c4cfe684406f5fbf2f099361dcc775c24cabcfe5129f57fa2a7e82c4a4b882b1f8086efdf68371e1fbc94d0568f34c861a956cb7435430302ed301811c07d807202779d7f4f3d2861932ad913fe7d6c207e446cc420e68b254f018c5a431eb2408ba923b8403b751ff2c14afad976ee83d4462886441e44163136750d620a6fb33f7e647171917467d36657e61cd309b6e773bbe1060328f159f8843ea50b21bcb99c07d1a98a55ff4f20fa300530df020c0962c14c1f1e3e0ea6a045cc985b4a803f5a1e6c1f32557b1e196cdfb0f0db79e55f74dd0780fe61c8e279f3d26345b3141abed5ed43e7a002d357678e40e2bc2f9e96c06d15010051bf185041ab3eaf9e6210d3e8c9548d71bbde2f27db6aacbd70e863e5e0864115bee4588e7a4bce8ed89fd280b7715323684acc4c9af13711dc38820c53ce6644af793fca96cdb729b3e9dd4616b4d7dfdecd700a0bfb34749ed66467e77783a92056492dd1df59ac80f294edefc5069b97716c3c8bcfcbab9c112b1a42770587e29cccbc96a8f3c5f16d72fb058068fe2f63f4104dc2a7592576cb5c760bb6afc3f30e835efe5b489a1648d96e01b5320a4db74f4df9851d6abb6f98e8a92210d5b70707e9ab13c15c485b3949f6c89bb73f55c687923e0e5bead581589c7d4850a1dafb0284e926f43acbf8d67ef0c849fec1d253eaaa6358360be3ab8baf5d6f29ba3d048ac12eabd1b4a755c6cdc39a01effa6d5ae451c35a7a229c53c1937216a56b98ac840a74c17e34c81af813d9fdc9bc82f7e51b477b439c345b6dfea96b2c693129e5856a137903deed68a74349cfd21027270b406a8cc055bfd7bf84d1d6b27377a5bbe0fd0bd9a4fad83536aac1de6ddffd569c748e4a4e3acaf7c3d73f470ad9038b718dc5037885f55b16b68f366e4df6feb0d493455b357f0f420e53468734b57a416e0a922690ba366459d2624a8585f29985a16da4e1f741b5e7978e49faa71ddd0dcd2a1620351eaf1c5d2ab0b58b5204b0711fcc5aff429ea2bdcf36202723129bf27ffb7e0f4d55b9482d388f184f4b7e6d4fd41998e26266ff5b2702b9e9b558eb9ab64d12215905d683b2bd731636a882c1e96136e191d4065b8f5da9fcd0f7d320e10e4678207744eba20e13070b11b4ff2eb578e7868cd57f802d99d529bd339d76e7914e6ff3cffa19b8e577222bd875196a51a64d563c66f4e8e0bc3d6be3f427ebc9ba335eea5ddd73286f6c071564f4539e689eadaadd71594ee38a52a514f533b4a0f6dc33b0fefcfb3c13f5788e11bad980eb4cdf5a1c472896f92198fe95775b27cc688dbf731e8fa4ee389e0d3f5fa9e0ecd96a5091e8bed4d496bf11c26325bda5c9e07f2e022e48eb015219c04972b7050fa3eefeffd56176dcbec4a210623bdd9fcf0b7579130df9a8ce458b51ad1ce1f818d231a4935dc7a99880f89bf1d14e258a6a8371f9cd3a4275dbea9655289bd5a8578a4b6f0964bf32160bb375e59b2338339244c8ae7ca8245076be8f2cd8ad451a752fb6b1bfb6a7cc82a1c027dd44e0009b7edbd133ae9122d5d00451a89c0a381e96a8ca9435ba3ee31ec1d67ee672b516537bd5765f6e8537392ca6faa469e15439d18b160ae5e67785ab0ff9fe0b83a2369eccee1e0f9921adb0a8066fa27aa8329046606628ad16e1324f220cb019c84b1112b5a0bd493f9b029abda02a126f29f1b184c3adba7e93ebfbaec6353843458f865d9bb901fa563f381317b6dbb886c407ca1ba3f81cebafee12ed400711367c7c763b2940be3c486b49ed9e9886905464697fe3c0c399b16f7ed21e39581d5759db9a7625b8480741083385e3a2bd36391dd78ad50712ab4f1eeb7930f775013350718c152216e395d4fcfc3cafbddbef383bf31fe2a13fda93624f3c4c45c055324765783e73f96a166315c637f92890f2baf18916fbf23ed325d9365fc9fce9cc69af9bdfda1982afce3bdefd11befb607f90bfd15058790c273b4e838bfe28a76bd8814a64328006d9d78ffbbfefce281cb6a18303a00542cc14c2d9c4027ea05087aa19f5a2950361ae0c3402d2b374187d84c79dfa1440519bed68dd55d446924315267315804335eb0ee4742c06d8534f7bfabe85d985d820ef7652381f9c1a579fe6a7e216fec5005304a4eafb3ddd05168fe319188f59fbc446a200e11c43b2236457d1c8e6379bca9aa003eeae473a7d369afd8553a13de8dfe000fb1f23165508af657c00f1f5f2da4be13613e1ff99c2f7723b423fbb07c5080bd9799e76a7ca309866c703fb0a34299166e6291e795a3c762a8bd79cddbe608d8f0883c5b8a22e720c4608be86f106c613509782e60666df7602a994110392746863c9374ccd1c3a61d423af33224b63513cb09d1036a676c0a8fbba646b1eb5fca3c2582c0fb79d617ebdebd0feecc0f01f8a27f29438514943a4012863f4fa0401cdcb40857b3358e253d64d6b52a8071ef7613f5ba7a468cbc699efcbe68a95b67b499c55239bba0acf8d575a6ada21416ec7c609a9894839c9aa393081291c12d8c63d95f40c3ecddb8e2f99977b3b8a395a77dc4261a40f112ff661ffbfe19437797cb84ddb1a2ed4d97c7723c1f0c3bbe2dbebd5e66f3198ec5bf8ca663288651141691b98130d909f473c54aed8843b6277cf7d9eb2de9eb062d43f652d924a23bb43c6d41f5df0cbb2c5107c2324b4ffeabb9ea0996c36fc122f10cfffeb46327e19f69386bcf5f4e49ef74d6f01f72126cadda9a39e93b242f01bafd032dffe9237a929265ee4bd41efe79a2a3e4fddeb0ea2653e600213db13198d1cb0a51f69c6dd0735179d643cc3bd5e48be39d8e0204d5d41866941f6889a3ff7a04c1ad3bfd2162adc496e6f2493375abb26479fa12eabe97208ea3581b74529b7b14f930741e5e1ff9801377f11227190ef0ee5e5c8f91313c304f3642954edddd5645c1c78f4f00478c998784bc72d4c33cd39f2c4e78f6e22dc8513848d234b0ac23a2ef175d3cd4a8fc6547927d52c2ce11d402fe797eb6314165b30259df2541e2d726cbe7382fe22ce3747c6686a6495f9f03ede2e939d5bd65ed9c606e71a2c607ddc974973c9b1db3c67bec064363fa743f330637aa81d1e8d14db046ccceb0780fd12176cb64ba7b4367510f4eb840b2fdb6d8767a12ca4d549886266034abac6bb1be119228c767605decc2f2e7be8df1e6799074eae1d5a920feb257f1327a36d807c32b91dae4ce78f385365fd2eb2327ef66384d7ef3376d72b14d6e960c45b1c1add382f27a6705bedc77aaf5b6afd79ccf2ac72ffe7d48748831c3e3f8302a1e516b0bbbc38c5ead86b7a2cc1d57dac282d50ad00779f28c3dd204493d2164446a34ee1b4fa1ad13c2d10698dd4b1b5b8d8d5b06cfcd922756dd92c523048f798535296a02ae48383d0df0fae0b6d6034b60c95e6f2570e3ae6e7ea55070d5b92e9a258fd41622cae136ec613afdf2ae4759e30721f3e88387b306b78baeed710542bfe987097d48e364a7b3755101ca7e4e078e7c5009e2290d039c9ff4f33b9cf6d5db400915063e1cbf0fc961467ddcfb74a7365cd613512e631fa09e4cc3ca0604a3e7112ce4dd6b9960cf59838ed85c3ecca9265a91440eac42519c27bac296bce4880758b84b3b21898a60065e00975f97b9367804138392819156b699b0c7e2f56930b96ef8ae31774321af708af73d12eff2253b01484f3c182714bfa5e06f38eac8feaad548328d485a2b0fc01598fcba49cfa303e1db3ae81a950f4a9499e5c50f13d4ddce8a608e0f24bc99f7c2746baf5dfe0ed6a49844acfa564a2b998e547ac05197b81f2f882dac6958ef6b46e0d115feaa4c181a643e6f98934a41baf2d03beb2e6bef163fa227f0f65864faf0c72526a5a280228d1330e347f7c4a9f9c7905fcd19f5fd3fab0a031c55b958bbb4ac01eed643aecb9ab324fcbfe75ba9d1fc50bd12f857e8a35628db44a5b0a08208078fd4f4964c18c8e02d6e837d9a68dac6fb5cc06daf9d58e306fb0ab99ccc65bcdc5074c377e7bc5daabd8e79000cc081e1d5a6a94703b62ce6e1854c8720c6202d7b27762b2a7ed0daf70c060f62277a48deee852d8e922b637bea7adf29c0dfed90fcf6a188cb97301478f165c8fb7c6a3487d5c99de79693db71fd8afbdb84671a617744d415266d20d6b890923c538983e922b8403975cab52870a54c65c7f25354613bf00d260d37e773367d386cd3b601bbb6d24cadb6887645371efaa0ca7331b760d689df20033049b4aaa199afbc1509a40aedefa7d526012c190025f1f310d3536536840211042bdb63452cb7c83d5ec84a3f040a28754ad531e74bed1cad7413da28a68cca7a8b080a76bcff92dc4e8ff6de39770031780e4cbc2bd75cba8e4b1f4ffc5419bead049753a935de0db590aff5edc5cee9205e2748334908e8e687c14f9440e9986e160edc57d4ada643e6462098018785b48d34b9347a4ead7b61ccf983f404d800651f367a723f8f4cc711ec3c84803905bab43aca06a2e9f990ed23721bda6fd68a38a89d4bec6c2c289d9a1f4cc158ce5732efe6e097476f0239b8e89343f1cd2cf7e5fe2de3cc83d5eb1e9cd69102eef88a6d70baaacc16d75cb9f499e6e04060151b65246f37c5fd996b4d9f2b74383d0fcee093305170629f768842c5595268311649200a0b55e2b2390cc3784f88607f61e9a79083b05ef7d7058b45422bc87250e6227ed74ef34fff00f9abc0f78d738441503b69ef31a3d28ec2d1d7403e523e3df0b7b73c3c931e432273d0328c952188d42b060e27887fb84802db9fb473aa78f582e4fe6497f50bca7ea9fa0130a4e4dfe3ea1588be5740ffd6e1e7be4588de20b64375ee28c9c986bdf3cc1ee535db4955a2fe2658952a101a4b4a207ec9aebebcf32d5cbf4b3b87ce426c3ed245d7ccebea07a1a1ab4fc6120dd33fb866e51682b01f368f77088b1de420d1fb51cee712b1a02dd164a14aac065135893dddf3205afcbf8b05c7ddb8d5830cf79f4f47040329820069d72aead95f96edfb3c03d95fa3752b78acaa0330f6163147983e8fe33b3533b0cc2c3fd6dc116f4dffbec91579564dfc8fb31f9140478992a06e125964c922e4d07fa87cb2daad634e95aaf653fbfda2983819eea4b5a1ea10cb423abd033dc8e884e43a73b8c8048eb5b5e4a83e080b1dc3dd2aa8c1017ef26492dcb87402202faf964e928e297a9e844930e0d02430539f5bc953e3787d6f55fc5f89c2ba678ff1af5e316a2050af722066a7082a45b27e195fb63ca5fa2ec107a7cf6d9f32104159ca62d630b6356da2d9495acdfa93362b0cf5ba42de485978f450e067b4fb41fe0cc6377e92a546c44630789f4f50eea9b23d67d9a92f8bdde0e0b8f1ceacf4b0ca292a121fba8767b3a7bdadf1492ebdbf1a325bb8a2706f71586a26c628da9456a1ae6f0d1bd870ee0e92cf894a8a83b0044d07d0c4d6619d71685ed8eedd2b6d50ec2c809b3b7c0972d05ba3990e2b056eef71b14e57c089743342b07fa79058338c0b4a913a90d11764a6a38883945e85876766f09796b048323f1ef75ec58bd24032dda3fac18d45ac5b287a67955e6d434d67f350bb9eb26de52d7ee8b028e100d0170bda95dca4a56a9422b3db37d613abfc707fe4368c14ff50e397b8c5286950bf2a6df217302436bfd7222fa2e53b5146032f9c11fcef9d2d07d6d21c88d81fecaf86a295e3edfd0909df3039b5ce9efe6ee10d93956f545aed1651a0f70ae188eebb84b4c5be8206f5697884d100f64576b44db1b168e47dc5bafb16545c648d576c6a9288ba096a9206bca31719174c515b8b53eb24d7322ea6efa1537067cfff24547f9ac0be40b80bc97027d9d846cc008cc39f2630435c9abc692a37e41bdadd711a9f815ffedb67ff9637517cea22220a283230e58f9abb24e3991e9e8303f3d77df014300984f7fbff192caef4c19cffa655d34538c5270fadedede07e1f83145777c5bcc94954d13b5ef99c65138b5061f35d3e6b7e171a964b6f7edb79e2acb05089e28f8bf2f8800838caa791db017fb6f2c9b370734c0399364fc84ff303886406a1cbdd0fac623d2a33e7723b059b71b56112bf2063c0e7bfde28d0f9a666c78d4f964420a30df117ad8e9d33f06ac9b63a2623d634c0ae3dbf9dfe8c2133fd7fb5d06b71a644a861186c36e9f624dbfa34e7b13d5e5a71f9807ec6f6cf291a3ca236b6ca093085ba113cd122edb9008654be86be48a72a458a1475d3010b324ab92399965a8311c9d2bba1c1cdc4b22e710b044b2f90fdd21c2a690c50755df42e3b8c922ef41d7ffe75f33288eb846a9e7f3778002df85a43bf19890e9e7ee66fd0db18f080de0657af4756828e2ff54e0f4404f9a06098da730f4078e53a1177270bef0b98a3ef8b4b9b9dfd1e23914f62cfb6b63a5518646f8bbeaf7b7f19dd7ad4a2331e6f018a1e58469cd2b0a4d0c23652aa16f6cd91829f27ec07f1db7c5147e920532e603d50fc0f27923b0cd06261e129749d09e46cd3e674bf6689afcbf3f80b4070ed784a212ae5615f1356884f913faa33954e0fd5282faab1f4e09170822649cf80a9c54f432330898fc721c740355d4c65bfa0735941c7121d2556c274d07b7318fcfbe877bc2491d8a926a244641901954253e60e8398b7e8d3764dcf6162f51b089257bb6bd73c4e7711c655346db037af99c7212808babf47e8bfc6113ec3ed47220d7d12f348e616fa7c562114a8e586cb8d895ca7c1d7384999785e1ecf2bb7c2f2116aba8d7526a40f9f6282c49315c6ecec44140599b9594e8e328d80fba5cfbd13f0f649221cac08f177ea4ff381f0910c9d5d751bf5e9ede06257848103eac6f4aa84d1d3498499b2626e92d87af13b253693fa50a84bcf039170b23272378dcf7747e5551b87c25c282e25f447907329e77ee7c3ba128ee72bae4c75abcb1a2903eea6ed82a5dd0460e3aed9f108eea2eb50bb73c56abb0f5807ca52776f9440774495b829f3de5963899d7b5565976d11816672d0307a32d42825b8bfdccb5ed97edfe09bfe342c20ea56b4ca0ce5f191ee5ec8e7ab03571987153c35cf570aff290eea90f7ca743814884655aa7a642cd48a461a9f388fc32fc37301ca540968e0e97f022c69b145f5216009e382c82bd4dc33768a0889e7410c9877dc9d169e2d7872ff94c7a5b8decfaf5eebc3cb0233d21c77cd9eaa73f8b0b759e69f1843d82a0958297a7ae56cad72ad5c9b06f98a6fd81fc8e27e0f1b96867a3a7daa4ca42894500ed7e2c65f5ffea0eea9f5cfaccbd307d23920ddf400a3e9f3cdb766551cca4ef3391ba257dbb268422916a21074a70f571bd235e6172b5c36be52036281e0487f593f231661494ac436780973a19acc77a088614c4b818c69dd32641e233b19c1b1a9307df488b6a0c61ad0c5e6154abd9b38271bbfcc6f3f4591c383b3947a006c8980891e2770aab73fd14c16e8fd4a3901c4e6d1e6243ca01ae0d5dc0b8ec55e3aa4b95ff2562fd04d58e3e3b990721e7efd843ca9004487a63f09874207c941690630324162368169867488b6ae7f303382f9bc6989afbe7acb51d3e3da96ef68c535c16e6dd934f6f86aef034ca132bc2954fac1ae897e409b26b943c513d94387572a1dc7a1a6e6a7f1cade4d68fbfa26fca1961e0df0857c46e0005accdfeecd07c83e0091f990239200d5bb54350bd0f14d6f1d93c128cef91acee17058ea502a95461fe5ed78f09f695e55027c1538dba2790fc7975c041649a8de5c7b6f2628011e1a917ec646733550eb29a14a926bbd190c3bf36d31d984a164e5d5eeb334cf993ce1c793edf37d2d0148491961adc5535dea06bcd128a40ea406705d8f6033c1e91869c7cefe1fae771498119744fa385f1541fee4eb6a9b7d107d6b9fe5100b029b936c25687b7b15ba3b71afff01942ee28d168b70d64ddd4ec786c623453de03f025f7a9668c029b0c0cd4d5cb39b637847ace6485b7cbafef804ed79994a8710a8a1e2d14faca796dbdd9a62aa039eb315d273e12c0a5553e150db0d2c8750f6c81002a1491513bd173217fe3f7c96318c8c46d4ecf8e80ebc7170cecde2acf9e605abb1b3937eb1d80fa8c149b279a9356f1c132ec1c7d147b3f38d50e1cbb566b872dd70f9a099b095cdd57d5a4a84142a6f359346ebc03d0b3a40a3c7b0f9a5a302007bfcf0a39cd963c768241c0088bad31210b31c9aaa4c5d017ee94098e8408089a4de142474793497cc02760830b13a80bbd0c218e0228f68055d4b56bc56f736381882682709635e52529d62520ec2eb339b971100db2982561e34b711f24d05ff02e5c3e6e3a5a522f73a5ace0e4474e4f39ea25ed3b06a7f37f644f7830ae200e2903a909c8999cfbd01570099d430a92fdb722c9bf3666ba1ce2fefc60402703ff1442c3562df40c4e022a9e600b4dd4091ec869e74ad56acbd2f72e3d51120f8f73e305f54bae1ed245f41acc883c81515b4d3aa405f0be9541c959985526dcbf03ff46e0be7b2cad9633276ba682cbbba54a3f3f3986a19119ca714fbd9bad49f834bc04d8f5fed35debe073fe6250e110d8e7beda126c738db2c490d174b8b6d996518f512b7ec189221250a3dbf33a0044b8430a4d0df3697b92c13d4f12ff163f7d24d388b7e61582b2e98f36b851bd0e66c597cb6efc4c133918a33ffc190a011662cccfd67efcf07f46c12cbaa7a5f6bd8d703780af8af344a7ec0796f57daf7cdf59c054c93a9c8075d3bd2ffce3570e45d0cb913d2d2c6f7b5b9f9c5fb70230e11a046aceb032e3a8e7bbfea4ac9ae94ea8cf93a75699224d5bcff829a1877e5d755d4f84c4dbff7caa6e878053354dad0adef74147901007398990c8d6059ce15d01f5740e8ce060596902d06e1e317baf83d2fd01e81660dec513450c86fd4dcfb84568d0062880a09aad7013e7594d93867cb8e5ee2d7851712d50c72d22a297342a5f8ad984811a2b551fb01bdb223223820e185980f112a72bfe9fc4212b1ea1b6eefdbc967cc40d3ce104f58c19bc52112a13ff6821560b22af518bdc7f4ff241c994af386d912f632471e68659e7957a007c98429655c78b2379d9410b01933828155232051c24d55c00475947ae55de7534bef911cf8891e095c17275c1150ca9acbc1092096d33acc73397afc0468e800cb78210c0cf771f299a60c723519c8562db814a19d7bc6ca9db65b77dd5f20936c4f04316104937c67bdee501c549983e064bf5a8ff53a5ab831caab88f598f6fa07cb38c46ab458184b2a9627650baae18bb5543ea368ea71493a9bf5856c15e75880610c2ad93359377f31c269bcbe32a6c3b9783c125262ca0cfe49674650ffd320895a5862265bd0ccdaa23986dd58b06126015d55ad9f27630733b5961d83c518b403350b46d8a42c24e11e2e0621ab5e0104e1aafb03c7817a983a4e649bc72fd2d7c0f99be506dd552159780e80ebed205fac8ee8996409ec5dd06c120311779596e73e1a8586853cc48567c1b138882f4de6c373c45673328fbd66fe61254cd6ba214737d771920047b064edab1cd86cd2d5c543195161caaa4d546a7f49a2d9b245dfaba2322d74cf44812a46dfe599b38c9e0ae776791bb7c0c8ba9f1f7c0bf23c86c979645ede9947c1b95b61dbd56f9d48d2c2a97b4399dbd6c84f6b8b8305be3a9fdf82e142b8fda2371d4fc5a57035458291842b0e999036fa79fe6febc3a0cccf912aeca45e86837f988102d36b8ea576f457bca28fb2e2efeee2d33e73b9ea00a78fba928c44291b175199dfcc9f7340d5c51d1082a03e58083f398c58ca4ea9e1748294f3b197ad1f597b0757eba7c23b1219e01b219eb53bb19a6786d90119dc306857c1123c59f6d31931349251182dac827814ca423ace9947aee282ee17472af4834e36dff01e62186c6b206656fb1eaa4dc8302fc5a844dff139ae77348353f884e03189df40a5d6a67612d77f78be9b52dd81e40f2e42c0da1f83dd6efa78976ef886d2078283f708f60a2b0d37c8bc16745bcfafc45825fcc367b00c2df1f7f0604ae975c970996235b185e35db07feb347bb7d4ab4d6c9d4b88913a72b756bb5d4923112d04e81daca65dde75ed9b22b5e00c4d1642d33c1f99647cb25d773dc3e92f91aca5209179ea1c8d03625d46d4704b5b9433a60b8fdb9b18e50cd2339d535b2eecc677e48c8587c9b9340e9a02c1165080f20211e79464d3d2dcf3f8b5ee7eb92e2ec804ffd5eecbe9e1a88aa1bdeb5fe93d37064ce05d7f94ef0d196800ad38a6c7ac998a369f15907bdb633f40c6c6598bc39fc305e18a1f1ca1bbf48765ac3f3f70eb29eedadff3d860ff2ce7b13c29a1f74f9496033a844cfdfd91770663a64346e62a1775deb2bd446afe1341cc3a377a55280d4da74e182a7213438c60f5f69d26e8e8ceec85711eeba240e7aad215dd62ffe7c2423c987b4623a309002398e620365b37fabd72837b423823e457d002f894f40b026e9a192e831d4df845fd544d4fa83cb37f62ee3ab11b34e3794edf2350b0dcadebad1abd004d852e7cc14a3c1ac3220f1a0e94d037018d1098e0041f5a7889a52e46c3eac10e71eb59628b69ac649c800bb7c98e65e6ee56913067349a556152203ecaee7324f8a12b0a93b5f846ddda735195ea878dce878eedb26431e51a352722fb857d67517dd6460484674fecab26dce642e7eb47a7674b2c4e5a79b9cfec380cda0953afa4840be9338e71ba9ad5b26a8ef6d098a7cc30f048df754c6e0c330f1176a14e4341f874f162bb2f5278850836077903a97bf99a37c2381597167b63d0f08de40bc5355902f13b162bbf1c02b539bbd502957155d0e1bfac37ff4ba021a1a4c0913858e4cf12a5b98d7c3bb780e7f604644fcfd3f5381edd69a4e1504a384dd91cfb352187d9d8b5446418f9f5386811708e3268856c18f43075e1101ee4aeca511bf42a0f7e5f91c38a6b643f1617e109db0bfd4a1e5874ec4d9e718b89787b0b9c00cc11cf648a57368db1c114ff96cc6460c24e879c74d387da2e5a0b5cc5f43678d078e80531ad89106b3842748604d2eb88bf8692c9ccc13a0214672b6844e217ea5c2acbf17573ce66587dc9b8880a44bc7580693d1e0dce28fe90e77d8c31203ecce627db10e6a46ad1d2c0572c23ef0842ad04744673e454535d66613081a85673d0ae6a957ac2166aad7c748c530cadfc17652bab1dfde674a4db6a71f5ebc722ed0a0bddf8648884d73fb6eb800a771a00553c564b74a177690373e451b9afb2f1d74f9aaaece8e7cba77887b65edb24baeaabd5239360b8e75802664ff9e8a50a69abc808461c500ea454c504b10e1685ba737d12f29f2346abb35b93826fde3fe726c819be4befb772e5c9a4229f1753cc4b73f1c6e6e5b56bfb78beb921cd184c1bcc9b19bb94499068480f1f1caaa372b2f87e72c1a2536a351a82683d9a8eef4ca1ab19c2a1869112994b88126450b211f00e449d216940ca6c586b659bd42732304cd727156de0092d52a2a563cf9b8f72d69d069400cb21770c5e6f8c21a36bb485cbf793085af6c089c06d8b34f7a47089179c8dc95086d1a7a2152612ca91a8fb30f53f7bab38880100b7281473444768e2cfdbc592ee922d05a2b03c850626295f995db877519eb7c4a8337489a7892205df8b25c0b93a4006ec9e828fc389eb6cf3420d5d02f765569704d5fac17db624c3806f4f4e83f6e4114ef9774753248c3e96d3a68ff4a15dd93e32230bc8af1a21eeeb97ddfa66f1a4a68b3302ab057e79e328fb81b1960f335136ed48f55271a04a8b981a87c52db26cd6ec24339f669cd2c686f1776f93948570d98c119543636d92e17e2da5e7768fde07ab27b69725505cb750fbcb141ed82fadfa1ec8a86403a0d7080c8c64ef6a0e9387bac59da2090aea48eaf4cc32f6edcca2777227c32601188dc9e6f98e4ffbdf6451b49f254eaa410293a52125baffd9f0a02946926f3aae3f23f336b0c89f1acee626dbc930b27202b59636e8adef406a43207f5a87da0ac4fbeff12cf668d31f3126867455bc97f10338550b44955280991f3420ebf708f77f99228c7a92f7ccd869dfda2f73c51427093d19f8f90c33cc523de5c896bf8c355aeb165a5bb7aa49a8b9aa846011d877e6027db03d40d162b9ed8d5814f72806ce8b615f63e81deca1db590682580859dcc91de670d7a43bb6baf514c5b07fca533853165dae60aae99a0bf0b903c49cf727af8b628e7c275c97e9646f8c00f07a076fa0592e8b8ab09c8f92f6bbcde3c9ad4f15332cbb63727424fd8cf9f81ae28c48a7510d282df9db783f0aca3dc6a69b57c32c339e028ccf17364879fe4aff7a95c8d962e111092ccbd9ef23c655e740d5eb6d18af12c21947552a0b8d44541c748cc9b89c8f2acd7a2aa11ffd682aa0b4e042c5df1c756d751b575d850f3d7d7e11cd87effe46888451d0d50b2696de32b99653f367fbb54df16f829d1e3fb9ac2a18ed56a4da4931b4301c527c1fcb48721d96a4dafa00808938d45807c2215d8ab98591f8f739e14bdf1b9a95fdeb5f56c7463e50f86d28090618f0d1b7b1550e863a8d79df862778580a14ad4ab8282c5ef5d3f7deb431a0b75697842e6619f11ac293f8500780afa6008a51d7f3cf07bb2bee5b219bc976d114b6a8a8fa0456d0c8e9a9a6533c18f718ac2ef07ce8d48304750fb490fd85a2f2a4d344cc887a574f7ee06338061100a367581418f31a76670c7801b5686f55659b302ea0af2fc8a2536bfb95ecd9f7ce74af5fd970107644f4de1135ef1fb3c640a89edcb9a8609d4e7142ed6c8f499bf5d84b9dcab98dd6e7f761ef7ce9016cfae1e3aa13d421c4f69a33ef80e6fdf86abbce43fd1a937d94f38ec6e4cd4ad1a1392109580eed0987b3b13c471deeaf49e2105dc6da0021a4f4397055e1de487279fad5d01007734acc45e27ba4033571d1aef562d2adae6e0a7e139cb5e60ea9f9ae52445ed9b062a19824513dc886c8f0a6b6e0733df56b734a2594109a5285866cc92451f5899271a546a5b29b5809b2523e305ba91a2dadf272c2d2a49bfde0bb61a4a6e79f1784e3fde10dcf3c01549293d17cf640b3dee16b8137153031a92346dbc08815df058f43ee492828d75866d99f2e822fb67f31600e6f6cebe90bbfa5f3cab63c1f3aaf2e1d9b81fea5fb1eb58aeeb84ade7ad083b27cee4be2c643be6b8da8b22d4d7bd6106b3fa3680bc36c773ae765160e2e330e9fb5f494603516c5e730bc3cc2f75a023e78a8a56138ab0954866f4b67e2370104baf6579e5d3a6811d7b5314d8a958d723d70c0d55d14ea8800de9fe499b6ea0f7ea165901918e9e31febab3abee9924ca9afe248d2a10d442ed467fcc5bb8f0abaf17e577d868c77002e50064cc3163718eac690a852a9eaf5b60fa8d00770a1ae8a246dae240e631f371c6b8a13cb6b87a5043dbdaa1baa161604ca9b0e5339bbbdf415f539bbc6617d791363abec1a417a4968f75fc67ed289a9b970b30b6fbb634a52e4d37d11eced1acf100272a37f4d0a6972c3bb66cb132681adbd0d838b66de9adf1224c7454ec0f10758c22732c163be8981b5c12b91b8bfff7de3a7ff6757706982be061c8c9d94eaa6690fd54c9e9d6116ff43f9a2caa05981847cee0efae9fb80b06c2b05712b97274389a1ec0f2625253120bafa09df992bd444d9b7b795e08ce89fd76cc97e46bb357dd07337c058d5ffd4a8313adfd921e6b6e1692f808e8277dde8bbbaa3a874c77e67589430ae97fc4c3fa0cd8a0cace061972141e04762a54c4bdfac9e61be33e203cf37e24d565e4a402155ce835470c9b007fee42c120744a5181c19be814be2d8c735820ec048a026b4eb22821e766c08bec73098a55a25b44e4acf9975d3afc2c126df6025d0de24e9e217bf77b1c97d6eb7f4fdc0ba895323a6f24a83403bd189f9d02c582093c4db9c6ed4cd758c64e36eb2c4ef9b0deff638052829d194440b33b83022336336d7b9e259b739dc67f226671db585540d8a96dac304a94583fbabaf0eef5b287c188c3fd233825b3c3b71c19b09deefb67bbfe63c818fb551b61d34daf4a72459544cc2de4060ea3edcccd46faa2040f52e711c5520ba315af60ab18cd0b8a30b38106afd9e562001fc743c6e4152d128ef9b4d7f2e4d29861091788f793de5fcc1f96b1eaf699499bcbff8e47ce0d9567b7996f057796132fb5d4d2eda6bce8778563fd8d01de5c5e07a1f4fe3e66fdff8ce80fe043fcb821653aa6f64c2d4275841d40b401f77f76701dc172cbe64a9474a6fe363759cfce7ec543dd9b7541919d34cbfb9b26f2da3ecdf433e3adfb4ffcc15037b99fcf43caeab02db4e167f1534ab247c71a0a4a7f63d8c9430163e274fe1067fe2337699a183ca7046931af4fc76a4d663a9a43b511a060cf7480f5004cd14853ebd2b410824d8c8771c9cab13b636b51efb06d6955ffb7ed8f6fa82d41d41f0b16d5c39e1b490d545dfd6cd3a8bd487ef80b1c7b27fa66a1911e788c335418e6ea8d3e3529dbb383cf2a7707228e95ada8d125805e03549b98db3baba66a47bb6fb7283e490d351b5b738bc6931b345b95056d6535eebdb273fcd30991199fffe158b1df1efb588eecb82aad3629f99cd3392ff07a3897743fa48c7a2a709806f2954210f1db1c738e77bf998269783fdad8c138e8192cee4f3213587f5f48b740ec412c7664584856b9bb3a5a9344a31410e32f3ba99b2d8b6e5f7db3c69f9fc4c24297e5e9c6d99b3857cb5fd1acb5baa1d3d920ddac61f65810c3a7377235d8970eb18f7592b0ee1dae9d70b518f9fa535ad89518119397e1d56c10b5a79783011168d9a3aa5a13895d1ed9b4710701299fd1994547ce057e635a362e9955ee1236eaac8c23af08cfba41d587247f8411e0e015e312e5e720c474c2fd52c561e85a6bffa57966b5fd4cab600ecf5a5daafc8230206e5d51175ab2585ff52720ba0695d1f571242c2e52c4fb4d1b2766bddcffe72ef0bd0dd66dfedeacf40ae507859bd2e6ae9dfd1c9f3f7c2c7f86925592c6d0607c8bfda573352705ffbd6179d603fc95e1d943c54e88237a904ae16e09fe26495da7551cc2c5c645d2ea8d8c79e1e088c49ec55edab3724262693de10ecebff4b563b9e71749079eceba66fdc163838214ac7b1e97838c5180d15961e01a5238388ff73163eb468e93d2d97f85de1995abe7da9eefd53ef02816649df041166ff95d3c0a8e397dcf3d08b2fde4b2ea4f29731a07b5f399c800d1081cdba24b479b41add56ec0138ef5b5b89fd2cdf10bb86ea203299576fd18b16bbf57dad76d3fe4817bc0c416698fa62cef13dd111eca91ba0929a1b89ce4425c18930b4980bb2ff27fcee3904ab3ef684f074964c3760fa67492d8d06f1ebb04ca353999ca28a35e138c2914ac6500d616733a7d87a33c652355284cc0c09bf2de8b91027ad2f1209cefca1d9c18f41921700b2f798452f4d4a65112212ce15fc13c5d5efe3bd57501ee080ddc728d57663f859fb058a36b45e73e323f78b9137f3ba35b7aa14f432b5ce19503870497bb5cdea357897967fdfeecf2c6a13c49751640e984c0204d236d78174078099de117bc3111e8e48a21ec4c853bd34743113300e810145c3ba7ff8d2abd22a07c0c9b5a409ba6d8340b44f1bddc5fa05ec6db4f82afa538be7c1b04e904ee748b752b5dfecbf1b45a85758d35d62e8a840b17ca3a6bda25de454034c43b39e4d2d40e24d0fad8490779f91d626c4cfe74757056fea593d9eb5a3c246876d72b8f35789ffd98f0c587a47e7a2291585bb2ce2525a812b4f7638d957befb81917b1b26101b0b88fe0e54bf55a4cd510961de103df0f947f0fd8bf8748a538650c47977d5fa956a88de48096a555a8dcaf6c017391070f0f9983db5ea9fa70671b458986fed7080f1615f55f5dd8a9ed7988684cfb9dd3fac897ec46d514fd849807c41706d14c6c0531e1d8f3f672dfb35cd4226256746a5194b4a3abea9ddb3e63abd1b2d259c9d46f1a3d1b958f4b3e9e874a420054cf23cfd532c3e573cde11c25fbd7c095116a69f7bd528fa1b2d938af11b87341486ceda54c3901722cccda39d8502d9363afcef1745d2bd92e791c83ac67d2996a3e985508ce697dde93c7da967993a7cdc289cbdcb94df9907686168a4981691dbbe8efd367ac49ab9275fc5802b5c4fcbe2f9d2c97b716fa64c2ba4f88b0026a7053e9e661b8355518ab09248aa1a95f2f8e5637885fa0d7025ff7d109cbdcf77eee826eb91a358792302e5fec7b7697eb096965ab90340717c8b0b38b874c2b05fee12d7debb392cebdf1c0479f4e180be3dbbfe5348b4a8b212568e4039a4fb0b6906c8633cb551601cb2a56cbe1afc86917fedbcaa51112dc9fd05c584f85e1e221664382ff485bb42696bfa4685402bec5de423476efa718561ac93754b935d2c31ab9f10cd24c63f29688e91ea898a855b5aafcb4f822e0d3580621cb96f9da6cb12d953b3642696ae75f1ecb03f749c09fe48e5574db7643c633f47942e42e3af3dc83ea3c398dbdc56666ba536dbed203e64fc2054ec210afe75473f9cb6c290bc3fd1d7f322ad96bf0eef53adfa24e5223492cab91e9ebca5882dded71176a9849ab5ad096d3590f3a570d2c6abae2c77bf804539323d39d8219d745e2e66ac01e8fd38f1413c89efe73d08a3ea2b765b8da85138327ed5cf0398ba78161cf0f00ad69af792954c2c1eb9a94070d1c7c244bec0278f5836a0febe7ae1728032678b509bbf5d1ccf83dcb64d2cc00941f8fdf818914025298648defbac41a039f618e9f099e624b8f07624d39149227215744114510ec0ebbc3a3c6654e8a80e462bdaadbdddc70977eec57feda92cd9624e639440b354207ae588a990d83e027b8d0555e105ef79c6f0736b1c7ca497d8444c47fff41e4b474803960ca01c33c4e655c7fc43ee3eb47622486500bdc14789c8c3b745c20ea21f1d50b7586de4ffcaad0c3d92ae7c78586a6363a26303a56f6efe4581419bfd182a5fe28913f6cb9df015636473ac3f011e8d4907cf56f0b264dc45ebbe24b4963f80e6331ce3e3de9188e3688eea3fff08a76234c1b9ae280bd19d6f1c0c0b54c81b6f2aef0116bde5854651530da8a4572be5f867de11ef8aae14f0254ad7ad6b3581ec5e864b3cb846cc934fd178fc66cd09571b8e314d2a6d8da53c805f120e97a6830d6c1dc3bb62024c5d091ec524370fd6d603a47ba14a385f64df1ff170a2dd2ca10dfdb269fd9f07ac197ab8b6c819aef99bca6d4a9cf12ac5127f2b8e4754b2149a6d88cd17d4b198e068f2e154a7e50f5fb5f71f80edcec9cb955e2c3e9a9e172f02fe3872bc9142ca4aea12a4af9f292f4484edc1e117aa6cb61eed4c5a7404e5e0f1c94050f576c112b724f2e409c06e45dfff35af8f57c60c500420e654225ff0b911de737681609a2aed5ea94d8d34e47f572ea4ad5515ee1d55fce1ed364063b76ef8dcff6a132f803de0610177201d3f3975693c0e4397cdf998995b7b6c925993c47a90559f8f48e509c0a0502f31a42a6bbf0434ce175b4f62eb2d5e8dafd54abbd614368ecd39516064f667354af3427b1bd0fa6a16ed456dc7eda9dfea853e329c9c15dfe47b25aa521e416de6f5b34f25b2dba8b66a48abab8a0fa3faa50d62f682ab5a2fe532e410fb29781c64ab8b95a878276a81a5afa7785d024ca398d11c25b46062891c0f778e2d1afb6a44a6195d69ff13026f7d52f2b7b967dd8312c526823aad3a73c68c24656c55ef9e70b1b96b4da7749141984230a296bcd43788b1bb82258a623204d21a7339ad54e3ac7fc5918dd026908a5e0d18c7cd79b87083a9b24d9bb593b6d4a607617e23500fc74cc57b5318e3049e73e56188b83e4a490a3f39b1ca49ee1c382bb9179035e08bafae4682a2174fdd3f34c8ac42d300be1ce270008d1fe5c7437f123ffeb5569dfe02db7ebddd0dddbf84ed1624254b8a2064079e2c4777a725ad2ce26720a421e20ded715fe8b38a493350b65414c6a7bafa942e2cc844a189550fe5f02305491b53bcaa4e45745bbdf44465df59c92152ecf3e433d77301d14a0541363a07146021e11d9de2d7e2cfa236692d82a854accbc8e3b8e657c8dd527fabc93e01200070a3343cb2533c8828d7a54819100ee20d210724c132fb2f596757aa9b79280437288705373b2bc5e378e3d221c5032eafa36c61803ee1d064c56a2281249b17b50025f3422e334e909ca23f151efbc0183a73a1f25fa1caaa117021690e19b999c5e20a7a7de27efca40b5d12eb8d85fb7a06691dde6edb0702383cec9f07d83c61a107890c7dcc82a63f092e0132453d4346ea90c2d0846a31289df1bd28f15502164b43bec07ab16c7a581f4f9d56240b2cecc8b8bea036f48c74be12c642cf646b7988be46b578b84bb659ba3eadacf4fa216464753c9d7f2de1b9c7d36dfd751f127a5b7a9ce6d33649634d1ffa56aa7b833581fe6576515c0d47925e336a295b2d29a23dfe25286eb89048cb11e409ece1abc28f95a9c4d51db1ac68106c10217cc7f1f7f3ebf2b39640c512e21819f8cb160568d61e59632931fa892b9545f0e1ed8499b62a07e04bab9ab1e815c4f0c0298fd0a941497bd9327d5ead3c4b2f53a0e50af8366364d8959c7a273007b6996c7d3a7817b791891c65356fbc33936c03bf7eef19e7e2e9c234a9c0266468ef91c3f786fd241fcb016d04e9d3d09a1bd3286e9e7a6483d80c9d6107bc0b189b693b97f0f10f7b5a9b6f9488e7766598eafdeac85b38c086c6b6f2e35814c9cf7126b2214b81a4c7e013a9c2b842690fc5961837907019ea801313eae3fe18d589b16c8ef41e40ed775fff7d0bfff918ff0d5dbb11544e2276564af5a48087b2ebe197e4e7cc956e8ad5f07f0a94870cc603214274c3623faefbae0cc237a692653e985dbf14e3f7329d64196b76df9919fb560b43d762c505bd7af0a8669f7df80b07d66f6096346751bbc33e637fde553c0c41b5f3908885ff523284fae7544782f895942a12ab12e97b574df59de6ad14d5f2c4b4502216a3ca3c72a934440e983827c6c65393204d4485d42367286047c47a4062a12d6885a7edd028e40637f2829643e554dee1ecf9e18885b657af29f066402debfbc7102aab53b08f0bd28b6b7f111bade95c8dd1b466633dd491dd02352c20b6c5687fc79d7c4cf48d3036a6409e860cbe48bdc4b1eaa28fc1db568e68d5fe9fe1f1ec8138e2f1f1c6aa9e90bd8c936bcf03aee3a5938a97749891e1d4b120f17092889014a9a6c016f8cdc22ee9ddcb71b68ed136179952653e62a113a513ee45f2e1e75a7e03d7ff664c23c7729eb6ceed235f832ba8ac97d6c47b338a4085ab287b7622399c4d15a1e63db796b38a554823a9cb64f17d1a11a1a4ccdad45250aa88d59976b1b590b3a3179193c069679654b6834fa417e999a2e80b178907e81e9239c150dfdadec93bb3db3ddd0874def1a8e6a0e8ec95226cd41cb90714f0c53b3b6e7efbb341593ec1f5f6d62537b4d9990e7d45626ec4c7b52d98d2fb184d83f63afef08380adc9da9d3ae68b7853097e121b84ba085415d278dc85324f1f277360451d28bf04924e113c37a4103ab6c038baa64090d32f994ccb9231fd9091256fd462d3b5b99b87b5ab5be925c283506346f6a8d20e4f345a9cc8eaca4a718e67957a584011e07c2a048370de443b1e5d0049da6fe182c4c1111b47c41b7c429abfadd7df9df13d3f54e88bc33af26166d6c5cdb9140e5636fdabdf1631609fba894aeadcbcecd63989442ca19aa2e71a92152ee13fecfdd6a29ac3c963e42e40dac33da9291ff42f53ea1398ee701117b6c5a72c9ddf4860ce4bc75c77796aa89588ac96e98bf55157bb840150b7a5410aee01d876340f2b6904736da1858e4a7d6b92104d38cfe98eda8092228dd826c326759dea9adefdff1c1ebaf41ac0e1121ec3e9c0ff80933e0463d5f328b0f3108c282dae041f819514db9f5411bf9f4791a2cbb8f2f63a5a327351fd22c196e572790736cc31d682bb43a715cb3b9a209b0738096d8123b737207204e7d4a0f134c51ec4774a7cd3f6b96b2a7a8cafac5f23954c59d4e1c0e6e5bd54208deb6e3fe06ac25ce7c2603fc07891135176a860bc2af59d4e68287a5bf647f792dee3ac82a343d1450b7edc2ae790fd9a8d230bf35f4875c04dc3abe996e5bf57c40a2d04d07b8201cb2262e61d6ca3de20f2d9af0b199b9719424f91d2281acd134843b7d614ae0f4658048842e881493ccf8445a66f8fcc8dee1aa0073f2982c1cd798c3f59d0b0bfaf66428138b76ae8e00cc0f1eff464cce1f0d0759db4b61cdec5659b3331f1460cf9a1b9dd00d29022408205f5900b4aa93d225261d9e601b52039b285c8c4931ea1010224869faf49faf9b802e2d64eb4c190899dddc1194aac1c4c9e078ac9a23cb51364f80220c2d22173a01d523afd035e31a2dae4f635afec188821db08d371ec00a3355c6a877b3429d0b7f517940b36fcd70eef9ea464b9f0ca9ff0b368a48c80b42ef7185cce56cdfa32f02c292ddc1f7bfb297b6afb3124bb1ff67455776e58e2d12661176f44b188bf50f1ddce5bc2e19122186cbe8c3b3c0c6e521eeb3053b1ed90f0f2c6c8802c4bceeb417a01c2c064900c2b21ce872899e49769f04fdf10e5678fa8c2e0a5d3f81a94ac8faede015de46ead5bcf86d06c67b6c3df4d0bc5e9f7da3644c8b636c395f6b82c0a06cba89aac8b4dcf38043e32fe304c36bfebf96465a3b50fda2c689da2866ee06a88ef2f5a7cd3084cb7a85c403a9c13ee769cafd5fe85d901ae720763b65123c445ae375962797c445fe006803cf5657e77b808ab548e10d00c5d37fd979060e51f05fdc45ab20307b570f104832a38fb252be2ee85692f8842d532c359eb14df0933a68bccf5cd4481b1380602fecd38ac21179b8f1ddc94cad11b332623a67ba1abef5be361ee685ff6a9191d83d1f908fa4034c45de2b6801f58b5a4b6b2ea0b79f6dc0fc7e581560007dd19e7d80c3556ce094fccf91e48e58901f3e94b8cfc8e91293be11b2554be9c6b3b5f79371d5e08e1f782f1a5834c92cf9f1ecf565bd427233d80ab791fb4d0cf973e2369150661a3fa76ff8442f0ccf7a709d4804524be75c520ffc426e83f6367a8b6eabcee0239bb5e822068d196a8978894b2b4dee97ab95713ec76df7e12e57afcf09c7d59033dac385a1dc4f0796d23382c217a92863eb6d1703f4e6eeddf7b8f4ebe494c48813cb4f541f66e567a94b9a39ab5505b318aa4b6368eae2b26af2cc7664973594658132bc301b427c5b6155cb789d57478bda015595e6227271e5d27af5f8151f84d3b6a6cc61c2f9408d8a2caa8a1f74c678fbbb444607093995423225127aab7f713a0ae146ace7d31776d5491ac7f6d831eafdbee7d91e1d0b012097ecbc6a7a942c58114d579bcc5324d08bef566e22b40e2694711a108834a8999119bcdc8c5f3f346fbd4617a13c04144623a8524239272805d2cc485262e7ee129746b286d6e310b8f44d8f601e84aa8d54a7a139bd7d3aa8a1a94c8aa603e8ca5f7df89bf98e05bba56e4007efc121d1ccdb3e0ffae27042f2b159ff845356882fd941b53f3d0479b412930469f7baaa040f51c399e7ccdf70961f37e63b3918895d00afef470ff6e29e8c8fa04ebcf9b9a2f5b98105f05149f9a0a839bebd0645155b161eca47439439298c47b9321b2d8ba7d1a6a08322066a1d9a2d54fca7e416913b558d176e745073f973f5321c121c59c7a75e34606cc06edc880c0fe71bd8a78d20103acc0762eb1759786e303634b21bd529a488d8720c6f6972f03326ecca39982b91bfe27d6d4d01b8c5975b2184d5ef9558937d8d926b0c63808f3b06d62066e809b62b7bb3fdc5184ec360c924448ad3e109c69eeb210e547dbfa4294b1dfa99e0d225d72f0a93beb63fb193aadbab09617091b5c2c4821be94646d92f591111ba09209166f97f9b5382c1b47d10d52f079fb7ad4efc76004636f760fdb561cf1370e2fbeaa79509e27ac090ed928bff0bea26c58fe5a18d8573c893ae2f32192dd660cf7ee82fad234f056152fee08ba1cf5e8f5ee9d4084ee8007653effa69f7d925d5d96718b7a23fa11a1547412da86ad807888632222382e85a88426865db04206649276bd7fc281074e938c0adce24d2253d01c57a492e98bfd81066fbd4a0e47cdf1df134edfa7ff8ba70ec0e73a8cbc66dcdb6c0b603880aa57c22b07a06b28cbe49f090b1df2256080f68ae74c022b2fcfd60f06a570f2d96a7fed4d7e83b2f4bbdf43638ac1386b40c37ee13bb1f81b4cd6c84af2f5574cd81f58f2212ff0f7cdd925bc24fa0d3f95665c60db698f5c2345f68e0df612af2a9e0919e4d68e1056d238c612277048f6f47baf1ba6f7d29ca57b579fe38bb08df8111f6340d6eae09a219edeca41536b94252e9e473bc59a39a72bb0d1cbf49dda6078605c45163b9144164a43d8bbcd11396d457f1452c9cd7ba7f63a18d77cb94da8936e275b28dfa85a35a6051b3d1c1e6893b8d35584eb7cd2f2779b77a67c113992db13c290239cbd5e18b9e1ca552db0ae5dda2b3fc95fab0256438cca44c8169b764da9e2887ad3c1e146fdf640f8e00ffb877161c84cf126371f39ab8aa35d612a666de6bdd13648e2922f407b0de1c89a4b5189d62e4c0999c3f352a9835140ea31e2d8cbc70bc7a715c3a49afcaca784ed62b04c4d5d42b577e62fab1049f783df4712abcf38bfba3d4b1cbd76d218477f94ad33022b4cf8cbe340529d0c2a199dd8573850d50a32ed6c7ebecf18a727d309ae3c9833028890323129fd8cf8d00260ee5230e3374e7a6152d6eb64e9a4ea703b1f47f0dd0016ff173b7feb111c4722bbb537467d212dba08fefb5301dd87bfbf7e1b32109bd9863e91f6684c7030add4a456483f252679e8d5eb3b6ba51ff4c6ca6745a7150f428e9a94d3c84298ee258e24ed1dcd69bd7587d92af7215a08decbd55265cd811a1d68c809290018d23f9208e42854f33abe2b992d3baae7287c33bcd706bdcf14d8bdac7b0e976048921c3ea76f7b942ef9d48647019884778e614006d3620c2d424c47227a430f37aaf99cd0991253a2c91ea2995b522f004de6daed199645396c0efb0020dcd1cda4338a552402cab67b9b418016b49f1775d0a53095ed273920a8834e6477fdaadb5f384154701bcd385a0cde0fdc6a808396218c7336b333664c9ac905796e2d94a66964864f7f4264b40e7bc3cd1e153d5b088dd37d6fe4ead5a0d3407c5f74ded83858ece95f492ea52a36467148c282da788461a2a53a7f905100bd3fd492420444c8cd4f8e1b38ed23161078fc579fe039cf11f0fa4ae75aed69efaffb90ca9f079041b4cd5ed2a3ff5ef27ba979d18fa3167cfd95fadf46836bce35319cb8bf2efb9f42fe2f79e8f1bd859f56c32c0b11ab54dcfb595aabcf45364d3546a32e2e63e8b6a78875c1df9c79dd8cca3c3f69cd242c555fac7b1ed936da108bfc88ffab05622ae4e281630a50f3a5d246194a0ec3132fb8c058ed089a434143d625cf4de048ff44ecdaab6cfe6636acb504db7c651e941e739960dedb7738a15d7910ce62cb0d31efbf17fc3ad14357c765d46d0e9963e59950277867c81c7688a98f3f576f9a6ca5c4fa4bab6d8e3febd52e04da16eccbf8256c85abab3d13805173ec3d709ae526793ecffd097e90a5279aaa2ce5345b392f52138b54ad6bb4c3d06d324d6460d45b659eb0040b80bcd00f980d72a1bdf69d0ba4331050a22a5d0baa802c4282afa9ff754bcc3863b416b0621fe7a5d454b62e84cdd89a366bb528745cf7855ea1d1dc832d74829b50bf60ede4957ada6485a6bb422161452405f7d73d9b2dc7cc001bb6d412cc42aff342c8f4a372e419246be1608328f81807597f361340bf9454b9cd2f2e2af5bd88fe08c06d7525d4e27a5ec7018951e35671763da17c6ed3479cdbe86bd7d37a779c3367f167c534833537e0849896e82d9536d0997ec8702378845b5e0a280b9f5355a89f3db79a58f379cd82f40d6eedafd3ee4e376f4e09eafda0481c55efc8f0ccb6e804f2d09e9bd03c2608698a36a71105dee7eee1e3e2b01f36421a12d5489c92b353ac9489c53bb81798f226740deb2483246c00bb48d68b93242ae37d7ef08d6b109107e18bdfbab9fb7f8a9cb58d6a1d89adcca487f255e49d67ae9f2afdeaf10c876a1b16cfb8f244ddde7b13f3f4817b4b2841611338393326924dd4315c547cbf813f09967e31950e46319b5e05b3a454b0fc14c7e56502f165cc7848015e3be1f25a412f3344e944f9d7a09b5882528be3876a4cc5e9d90a9d5f8b53a020a1cb2183789ca0aeb663da01017de8af7cdf50d2553a6fac5ee82e3ded0b89f90d3c438fc3013ecc0f1e64a2aef6619a353456852b8af70a095a7a7ae59ecad83a00506ae714ea41e6ea2cb0d647ff0d55cae83b5b759835e888e9cf83dfea13e490a83a45231635f105412f52613c94f3bebeb7a1f304d879c1d29897ac6d4a69a0985a7953d4520fea2736dfd5c4c5e83be5124a542ed603ed7b9777951a5c398589259fc2d0fafdcbed17187244570957eed641c23a55e283d3b8f7dc033de4ffa01feb4f5a3fd1c1606121359b2d8d5fa09f1864cc28dd04ebea7ba2e7af11341b555c1aadbdeea75707d58bef55c68fcd0bf4de64fa52c3d42910f8ffdffeab9df44a0db4f56190bf413ea196e8a2873bac7d6d94a790bd1f9a63569d3dd0923202d002ac4bab82cc9aa6c4c28739729e18c00d4a315fa7a9087bcf4e0aae836bc53f6c1fe9ab94c48deb527b6cd25cef1697d404a9adbab096b1e1072d9d47bb048c16dcffe6f63c6e5063d501aa33f96401dd04e0d689d8697222569935cba080a5420bb0244ae88f3bba0168657a693c2dfe25fb24e984b9dc38127b9371a67980c97e4c465f965a83ac817dd3bbbba06344654611253764e1594cb46406120621da9f170b9fa51370c8b7fbc49b3f11d681947a1e8b3b47a158afb5dc79942c1bbb3b98aac057ef91b07046bca9889bcb8e0f60d658ef40c6a5a165ab5fa1ed7c9bf6740f48271d14660cede4e100c4279702c8eaf185db398bd9c99aed351e51893621412ac3dc350f7885187d3c49b80ed29ebea54d9ae2744542ca6433d13ca217a01165aab963e1881f5299f17513d49422df183625fb318443201d49a515c91e53a5cbbf3fa9b6de33a920c76de666807a2fce4ff2579d2447c04d68ce2e0d162dd62ce4be05cab592814e6ab44dffcc5d860328a1438befa118ea4c5081ba0ed52366cafc192c471b4a0822b0da15e2a7aaac34bf101b0a31a5d1724163af9a88ff201a4cbd699764defb8a7402bc83bb5cf3a07068136f735567428138d9d9c35d60ed7ced3bada60d723ba783612dc88c1968d9330aa521495faa565c87d66e2fde4215400e5cd937e88510c4e070f6f6f869542ad0e7263cc13495dda4fddcda06b84a99676546699f0c550d9d2bb049e43219d600866c41934140506f97ef5304209b97d4816691fcfbe0bea1c7e177358d380fee877438028f5187045dab7e06150a0c1ff6516f94dd5e76e20b5baa71c0b5c3763acc7673fd0dbffc7eb0940faa77167f2035790eb08aea57605b167e99c709c82f66cb53025f3ca8eb9d7fdeea232fafea36d01197a3f4758003de217b0bf1c8738f132feffee327f22f01a315d57218ccfb7800a83e709f9be3934bf9d9a276caa3c83182400d1c95d5e85a51482277e0022cbcff429a9657edecd681aa48ed16be7eb83181a08d48330688381465d84f7767ba474a75297f94c4ee090816328048353e5c2db16ac16d3b233ac68b36892ba7642613b5840b3b80d55219bd65ef3233b8d35b86fc0cfb419ab813b8a2aa82ef90df6a86466507f6e800fecc089e2168479177fdc4c3fee82590df45df4b68bb005c85e86d796127cf23f5d3660102583ff2bbc4941fb5f538e386fd7d61b76d0cf3dbaef113ccdd346eab67d9f0b724f6edf1b94f8f847aa92c2ae5041036b70f40510172fcadf79901d54c020eb8d4f6282357df02b284ef9e67aec5e9055b4556a34ce790b2075d6eaf98a301d681be32583ff2f2df0d62121d705294d012f775fd49a0528a2aff43c21515aff8ac0273843055625d43d37c88b850904655ec0063ebf1dc5a4f91eae7f5bdb0c680dbf7e87684053d319aa47f0e39f614b2ee3df2f9f59b0c16bcd5a59e41dd5b77df109638f7182acf0f11294e60c6fdd7dd5a54f3e6b74d91023726bfe971944490f89f9957268ac65ffcc77390be1daa135033e418167f266b123654cc4c0e72142f63ad47dd4408b0c2f1c3414c66a163c2b0dec4259891cabca7e5bc031e841791b6b8828267b5f12c08dfd4ccbf10eab5ae5e30d47eadf5685ac0906c05fa152c21dca86823fc29f798c5d4eadb0a58c0e5b324eaaafac34fc2d0772ad52d741b5925a3cd8fb1d905d7b5a9bb97d1fe1167ec6c7db5b3967fc234ae364079b017c731923806e49b139f0fead0fe204aaf0057a600127fe43b62f413e636e98fbc918c3ab740fb6f7e03aad6557d57181b2eb63a4dd39069373f00cdff1e1b36b39529c6d4f08bcccfb5abb41264f1deb95163bf4d6f8b2bab2cfba4d95b336543cba7030cccccd8222652c436090e9cfdf8443d7eb737cea060208b324692657d03759d52d000f8750452b57cd8b252fb8732eedc9987ed8b661f2f84a45da04b03337398bfd76226fec80ee8ff6716921556a9842d01667ff717ebe04c9d146786be6de33b7950da429bd9fa475444fe3eb02646b474ff294188ccbeccd749806ba817d88e2d308d91f55dc3c3e9f6c4f34c8382033c82570c9666808d5138773744c91ac3d6dbf4635e2e443fa79344e2d7048ee220754d38230ec553d35fd0a966d47dda9a79887aba6797c61a995b87e524efc3e3bd0577fd2ab5519e6214ca55554b74709ee36937960d9cae1fed8252e69d5b3257722e8a3fbe7b4cefb1bbf6805c30dc6bb6b765f586e24cdc04305997ffd53816ed8c6099b8e83d410e17b950654e40d401d2691f390ad002e0cd283ca4116caa3a37ed3ed320390ff1ec39908510324d5f0700a81736ca3f6fe20cc8b29e741165aabc07583a437b59ba1fb117b0527ff0692aa4c612184c40ce3c45770642d29c8ac69ce096858e4db1e7ccc2a9211e4971202ce67b4d5bae09fd589a60428d7300c8da3ac39de85378faa25f20cab156c3823d1a53e8295e3c4a512efccd8242eaceeeffbdadb91ec63a781f7f442fcd49b0c9ddecd0a1358205d43edcd993968baa35c64bdb51914b3d8a7abf7fab89a5d43d0d6f25f4582dd7aa8c44e2f78ec4d0d36cdfc6b2ca2a76650c7919329adb158a92c255806fda1d512b3ec8784c72314fc2d4e9aedcdcb699f134a6ec738cd231f254c0ea1141526c759541772371e83277f600c9bb330797126beaaaa0f3843d7c65116923dba2ccb96332d389af5e5d2a4c56d6043966013a0f4b47f1673aaea34046fe12d4a0e072de061e7c8d3c104bd3d89733fe8c6917295b4c49993ba24069ddbbd13cb424cd4304d595c0a02182bc2a6ab13771db83160f555a7bacdbf7e9eba953e704a1129a324630a9cb6dbc6ee3e0799a5e3e1d889be05def3162aeb0b9ff0cf1f9fdb0f77891bfab7075efb071057c31eb81d557f1666b968d7cff4cc786de307f1ef52b6de952494bc6d9a09cca101c848e3d7681edfdca9e8af0bd3f6f96e930e4e32f60df831edd116527ca146b3c7eb7dee3d03b35a4a2d86172e72f987abd5acdfc13bb165ca834ac8b47d15ea5f6e211e838782c9c48db03c40a37ea0f1b3b19568fd43c2fc70eb1aecebc742176353a509013a31a130bce181439dfffc6cb147456ecc9bc8f9c53c5427af903fdc0c2abf370743752ebc5f7eac5889bc2d171377300406c166616c4c8a013f492e50793b00643fe1b88615eee2adb2722208de1ca20e08472fc03530c4ee07efd43c8c81e5bb01e19253e6c3e62d876606bb2f96d59555a9c79689cf2c7bf8b032223c12bfd130738ba3f8486b5508c652021ba49aa39197a1384c3bf563c5f171d27695cf78004fee8b7455f69b073dd7ae0d48b2095a0cef4ed22a17d9f89643220fc89951eff7925abfb28c6e19d4f0b93180157e2abdce12694cf704711176388bf526c1deefebd49a37e913f85760bfcc908021d6cc78e149e83bf35c53a5b81a7ed0e493bc5e96811f0ce8d169d977d54ae588c80a7916cca7c510b45dcce47d9a86c1faab8bf84d87de9d5f6034d06d41df01a57b9fe4375a0849cf95c1873dad1598e7af698c17951e76280b5ad83755e1f7bdf3b3fa81a0a118baf51dc421c9bdafcec3f7b490218160b07211317f5d2f42797ef9222bf1c0c08ffa8492d5c3f6e3b05e0cd0d4b572a6f5575db243e32a4718cfa838ff35b0afaa24e373e7914dd06c8c46072230632a37c3ad75784c89d772eec0ac30b36154811d2f7aed06b676698037827fa7de5fc2779789acfb02621bf83fffcfacab131c47ef18dc3c9463c8761941b2425b6b0488b7f020519be68e566a05d7e5e8c957049ba1c348ed0846974d5686e5fd897a543a8cbd2f4a35ddfc6fd6956154d570b6cecbf577fe6fb54e8a7adac61e7f0466411d22b0f59b99c0ef408da71b008da549d3a8c93792cd38290c674ec84a9905377fe3b00c924d9da70b66fec33b895986f85586a767719bbf850513c18fb66eb20544f62a4e2736ec81922c155323e882c53e1560161a0dc803a2830436ffe916d1bf2dcdb3d37696a68e9dec186308dc3d4ee12a0e0797249924a049bf3246906d8673795cbd411be70d6ac0426e22c9780df6f9d5873fd84eb2f4a0222c810a14795b4749919132bc705292c444d15fa58f5e75583198d9cf41938032aa7b6319314019f0e1060c09011c1335367e48fa65a1267f8f30f8d13fecf8e126cb0f8f08c7690f91d191ad5a0139c8d47f981bf67b7598bd16c7f20ba2d7f00b40cfc3af6246d7030384ed028abf637f356961b0df67932268bee463086509b3fcf5340379851b73ecb75fba0114589e5ab5605f1c0f83df34a3383578a88a86d9c29b0df19f6d40d10be8cd78e21d0dc8585dda1da35c5864948ff724877ab1719d0f6f8d9bd06dd4c8680bc325efc5948995749464f2a44ad0ba30d599ea7eb8e5100af957d61efca565c031283f74d06e1cd016862f36733bfa95de332df06bd52af7ddf42aed772692bad371ad8eb86afa27f290ce5870512300cde6d34d17e7d76de89a0a6a1d7167982d0e0fa60ab7111e37b266563e88c013876028e92042f23e0de4ea25a80b4378ca4d7b3b21de2865e4a0d78c1a3b737d8f57a925e72e0aeee30566329b438968ef25180de645a9165c38dc0962a47158fd81f452b1f9711af89fe8ea4b5eac05a2be20b636d907e15903a23372f90c0f7e71592a49507c6d4758c83d0c5ca0a33b41eb591c73203a1af5d36894226965055113af5ae7e326804862f9122c5e5f9ca905073b48d72268ccc00fcbc1f0e65aab02fc7a829d503d960d8ab9240a116bb623898a332d33f7ace94c7a38cda15998fa1eb4973b94594cda05a55705bbfaf92948afea76332180dbf4c0fdfb1e1120c23fb3618cb29e4c7ba3db5db6d91563186912c23d8a7a94cf3695ab9e1c69a9c99c80faecb82a1f4ae1fec03044157fc78704fdd1cad52ea970718276498ae143ddedfaddb6c195367d42e40991e1ef610b361de92584c3bbebd5cf213504b5a951c43afd1d4f56f6128515de1a20ef16e5f44705664eade82802e88b18bcd35bd84169959064248dcfd4469faa2aa84456a623516efe14e6db354d314e2a73ddc6fcbfc04201f9a5518c34995d0d970d1bdc9772592a11e1176d3755c357da1cf2fbe7516e702bd257bf52448913cf076f77b00b17f9ca2da20a195bfb11d2ea86dc323941097f0267bfb921cc410e975998f539b171d112a7752cbe0bf73e638aade5d77a1eb08549d25f1e54679979a46398bb3fb163d0218bc003693ad91e19051eb49677bb14f69863b9d054de34bd90a748123a41297dca241247f499daa45b3c344e877331d9cb87dae60ceca9cf5a17b4466b748fdcfc33418c762af5e3f8f1c266873b81c53f47da13427efd248f10a68ff7896070b20729b36f35b198b84c43680de9d22bdce8b9912cc8894dc0d808984739514786daf4903aa40847201a660cfc89b85c1b8cf6629ba8dd50d761530efe52bfb4aad8cd96265b4e0787cdec74449b206ac3d0efc8472107389374ee255cf741d4a2f8674ef3915acc23250e73ef10d49a3e90d0b0279c09b4e69184e0012f2924b96ae1efe4eabd61c52a124e025649c131e7b9cbe13eb8972e81972e81f4563c4a7a6756f7df8baae620b9a04badcc23499f6394e6dd7356d42596f67a8b5bee06cfe79c5bade698d473bdc738468266aea65e50f8636269762d3fafbb88e730c35494d4f2a67f42fefbbb7a53fea2f807d09e1b533b86b6343ee8831a4b6e50c3bff3429fece0de1a1260953acaccb3c8fd0ed19eac0deae2251fda31b4dbe3f42fcd25dc81a372812773c2d0af73be342e4f60d417dd8953a3659fc2ebb10dac034852dce369cf7efe63937cc658c068657ef6fa1a57b11f98d390e7c3932ee7cdbfd819ebd5c258b60433c3752e8ef531f602e811120c0b038d92c45f7660e9cdeef62f1af050d4a1fdc9f7df923543aaf5cb77d0d9075cd172117bd9e98a9d30482a8ffa966b29040654a4666adedf456cfc1d19db9fde3d60c9d8b7e5b74f95b21be20497a819a234b58b3828b68c0997f1ae2f40ec2462c4f300404decd04dd948c2ecc6cd358a7bcb28bbd3606b62e72bb67e1fd10ff648170bfa91a0d25e44e8948cc6b30a7479e86158cb2483a7cee049103575f9215922d0f5fa1d3c6c1bc7f63470860b40f5a6a11718116bfe0fd485f5a5500ee96216d5720b2e1f324c9abd683c14dc59a8882607f5c8bcf931eee9f1a879ad91ccdfe96768f3b93fa39d2c2e7c1793360d18739b8e310f889b9a369f3da5db0c0946f5ee1ac70c550ec40d611238b21c685b65579761227260cf456dc03777e514dcaaa20ea95717a2b426b68d24a91fea04968416de01b1d5c872c1087cdb6afdf287715cf949f16bc4fc50b3ee7547adc0b360471437dcd36e050b913261e9362ca5de77855a208d19fe9780e1c4ad1b807b1ae0aca851bca3d0a7e912496d1e038ef65647a8c086d275df402ed167d754579772f08cf85d2288e174746c9e3d427de10c7edba4c1a335c3b2d6fe76920be24df6b24317233e1aa63e332f570ae3b2fdba9bc1adb7cdf60dfbb0955734b74d6f7ea4da39f8828e09bf55ee8a09d61e29dee5ca2e78f4387948401fca413afe822d53190a5acfcd356faf467bb86ef9b95e827c7fef14a0f72ffa29be6c6b1234cf651f09ae78edef6e4f985b2f91317cec1d4f4b529a0bd67978e1bc674a3caf4808ee8cd9927732d51d091c2464c97604915c9b47d346d36fe9cb9189cef3309921a9ac6fb2017196cd0e1be1fda3a2eba61eb9e7593325a298a231e36fdb5bbb358eeae25defbe52f77422d0bdfc5c53171005ac8aeb6e134b1160f40cecfe70ed44bcbcda9ee450ebd8b01bf85ae89bbab8c184c8b67a7d72dfb5f9eeb47168e7663315071a712f6672463659bab79ac9503dee7299241d0ca5e41d14cbdde87f9f548b1e093fe72e6dfbcc67228b07610f1a677d0656694ab7df7f273cc77ada8a6691f2cd9cc254dae39b9a99ebcaa9e336b5295a758b2e37541ea4451bfb28df9b7150c598bed69516e3a526563f7c5698e5e70b8d2b5f94efae1f9ef31eb2dc1cc63853568a20cd540b5d76a676b86d38fa7c8b8f68d5dff3351b05c7e662a93268f668dff21bd733aab2a34fab601b0f5efc2154019afebd5c9cf08086afdcb654368d0334bd16e94649772e45cf8ef6b3644d44dd1a459fb0a8941153a51c87a72289cbde1dbe7a0d15b74ea07c9191e7b0c4e43621c85c8ac2ccc4288999a216fe8575b38643da755c93adff051c38f7ae9965e70eff6614a24f266d09a3ee70677435914dcbc80b0362aca9bff9fc7c82a1d0aeedd115d68af884569835f49041c3fb83eeb1a3795dd74a445d90068ef5060fdbe2c20adde127c8b5054ada069387b364b3f1b2bbd1dcae7a5377d3117a087731fd1a6d81ea600d623d19ccf39d10978d305d45173b94f23f6e272bb00dcd3e3fc0e4e6159d57f3a638e4f7c5587925e31e4e2fcbe40da670219311ae8ad0c572b49508bd64e40e5f7c214a505b8fb4732404fade1575c882d1e9f56bd80a3edcba9c0d53b8cf0e701be83c5b257a98a14f9686caede019343d88740f4b69f0317b738a6fa44d2a65fcd6402e82255c5698519e75fdc294204324c9674572a3031158c0ff615f4d88c9dc98c052658003b57dd8af39e0d23fcdd1432e4b53eb2ef126fd990ddf9a528c1307028487a9f14e5c9eb985e28c22bab42b1717a43617e2a96adb0630552a86994dd89a9c4260245b39fe22c12a3256ff4bf7dccc60c89acfc716d8c045a4562243735dc899e817fe52d31e2dec71a98dfc2d3b1ab25ee75314292eca5528092591a86b96e1eb0e92c580f0402c21ddbdb22f3d293b9ded4733fe86671cf30938a31e08a21196f0f676f178fb5bf1a77117a661f25cf874701c93ee8ae10f72b967db5dc15409bb832b9d1ecbe03fc5e2fd3ef565dda92c93af65ae60225d5c1127cb0f9e24ae096a056e77249a5edcc758a35197674901e310171fd2bc663f034d06677b3474564f951dba405f78776ff2b30be53784e85c141dfb6820dbdbc16e7df14b4ae63363c7a4a7b23804dddf090a8d343c7df08b0044e08a2b5cc661d52e02575d75bd6d3966c83d21f0663ebfeb1676ad4eb89f50e12f44976abfb75e976608b9ec1eaca6463044f10cb2cf7135c2eb74945cfad2a6781a0e3aaf89164abacca2ef76bc27087fc3ff269b7056945b6ada28617f9c83a6c00d94a5b815071dcea5c16b4206ff0be7fb595934bc19b9ab5fb61a2d77b3ff474c1da8a9f93c40fe463118d24a07611446804f79b91e11d77830a11042522051ce944c18608c27f7400abecd8b135ae784cee5cfa3bfc57b7b20dd9d63830ec0d4e040baa1b3cd6e2c19ae6c2f01849d1de1466415b35e74e3828d67c09bb3c72f735f763584080865706086df7a7260c35ef04832096c77310d64ff58b7618749c0d9cf88abe758ea1fd125a78db5dfc23c009f7ab32712cf8bbe88c507391ddb2e70b320e91842f9ed973707cd49a7280b2a96c094fbdee2c7c8ac91a94ef1444a72929285c65c41b1c68775282dbcd2149ebcede326962466d6295ac1036af0c3ccefd2b277283938fa3d3c733679d9816c60b4d46311236fbd72618e04c28becff6de98351f1e684ff0ff8d35bad874f46e8202e3a0c8ce7d39fb47d1a8d854487f93f03afb71c51e5641d92d0c1b56c6c535d6bf8b184662a971301e3bab7bcd3ca3036cb6d3fad316457fb36e5c8a6106bd35dab086bde68b4779d6e4a1863ec97ced9461c9cf06063ec47e736e280d41c0fbea6aebfa772c5e1dcc46106245d0392fc64742fe4eaff7dccd63f2928eb4177cb2c9d6f18feb3d034f476992794bcd89f5c59bc6ac70ed0d1eeccd4c0e38a99e4c2f8d26092a485eb5651930c9d741360fb9f4fdb269595ba1652b40fc185a572c020d1645bcb458f9f757cc36a1e3678c0a72a0222bab0af3c7047955d41e7dac4ec25dda4ab02790dd261a1a96f7455223b2b77140f231436241683d2f209fb9312544f9ee05ac0ab854e01f764ce66308d0f5a6ff6446937005f00f0d0d4c7587e173cd7bd187b6e49d8e88c6bd1bfdf46370b3df84cdc850157292df356bdf7a5df34af1c7846ac20d437aa80ac204a6a0bd87160e28838ecdbb58400c33c3cd9784c18b2c189470b982314480f0e9785211f430ed6805858da2a994bdbbba82c3e6c094c018d8472fe406337a7d9217f43734828d6ea2c4a7b7679e0d7c023145be05840408585f9072cdc23346418e46c7e7dd039432623005a7243ccb3d3a68a31514709361a1ed0be905c082bbf6900850b03d55ac3c5e761c8148da6b92c97847e69202bb2a8d446eb2aac74b9e410b5cd28f3d968e7269db660baacfa2b6b8bc603f3eef0ffbb6435bd509252683f4220fdc7dae0221ea5a8d33ceb81deef203bf93f4c5f2b38bba5c9e02634c00c18353594340d6725bba2f2f1f33687ef5f359f50c2a059ba8471960e5c8b180ed959c570981993669faf1f7582c58407b5e01391348347ce5c177d69bceaa1b1c99bcdee201c7600955b5442ee623c97aa4a24e622dc66df72acaacf3584328689a7aa99d2ef705d92255715b4e8bbbd08ea24b34b44e7f9dd855ffee3836f01d8ebf1f466c54078faded8f52306b41298915574dd28b4902c670ddc9900d59c3a79ea6ef9dff7908c47e33c4a9d09177ca00ec94314b160552c03e296e67291182dbd6d0ce4df001d50e8806dc64b5f2fa32b48b5fad4969458133f7b09c43667466e3bfdb096594d8123b95ecae615e76a436b937cad33a0519457237b954c6037641a553958ed57c7803cfebf01e3ba2d8fb7d1e037a372e40d301b8725336603fd725810651c202f0274ece7235f83d4ad78b99a71f4bb3ce167ed70e3e69442c9c02b18072d5fad57635fc74a006964f7f6cd0e14c1556c3879952523f485b2b1ab7e59bd539ae74b381043e0770224c0b46e32b41cdaeeea775663b95266013a2402b41700f908037955589dbb4aebafa510c1075ebc8e92308799667a09972a7a2890bebd66681bdc8f231f64d7912d0a27d86282ed55ce255eadc2dd915d18c44bb7341c6e21f77080246d64538921b629bac935852db3afe7ae55f1b00a5486cfc7250bec14ecb5b789429580c5ca255cc174f7c81b30c468d42723c7f3c53552e5a63fade8e921ae7c27a01795100a4ed5dae7f29a514803249540bbd44330ec0e5141648c25329ece816b3835db389255e4a0c0edb4f641534d3011fdae368168aab002afa3cd471c37425b9954adba7443199c98899fd40d129ce32d3a200689ce2709f6a20ff81bd9fc03e8f141d19c84b714502d2f9fa66fa5be1c8f881c09b5a94b78178690f66b81dcad2840d8821e12874e6c3de207e8efd8bfd1cfd991bfa5224df385b42f19675c8c3dbfd1bbb7426d2ba49df2dd4672f8a9792ffc4491a0a1111643d4f42a9bf4cc753fdf1da88053ead87dbdeedf415961700c2dcb647bb892a3934a2bc67eff5f0d5e29f3c72483acdfaa011394572aa81aa1993d1d3c525eb04d1dff26a3db5025f1837e1416534b8b1bec436cf8f22ff84fbed5ca648fc56a7e97e63b42165c59f8131cab659a221c2326102b618e243b7d3becb7717410a585de4c405e3a6fde1449ee02e51bf552fb64431c815f3c1a1cbec4b2681e9378e9e3b22a502b156e43b044c731b1f5d3e2964837b4b7a85d3947a1d1eed132e55fbe696f0b1057f40fdb00f91694f614de46cc46882d60514bbe7e45266aa9131b856b7288531961f96d48803253f64fe38a9cf4d74bbf3f4267485e8d1f38b77f860ce4d8b06181e9d42a859b1aec808c1279da03860c0e9453b7385adaf505f96e8bbc1beb2fcf49d07dbc9c7fcca8714383f421671140bc05d5636a83cd7abfed62179a5644cd8ed99e1978829b98b505f1ce5259a4926fdec91522d06ad6af10c90bbbafa6451a072010b36170fa84e221826054b105f50d66e6be08cd319d68d7f77d2ac266c8ebadc2539c30fff5a6a4d077ffff9944620a1b75826a73c0752438a0e5e9ce53f9822a03b049c27c510ae8924188a845847a1910bc2811d1bc9263833f79cd67e70a99ca30411834c65f55085fb00c16328c262d6520808c590a632ff3f9a9518fef15be27d3979c8b39179339a0fa2d9c8bf9735a363c32cfeadcd7a8f8053ee0d9dea2e1200bcdc9a2340f798c7fb711d2f6dfe3d374ef99acaba81b6c702e200ea08dbe04c0adffbbaacede3f1e05eccf7d98ff1dc51159258a3d9a9f51a6a5b7f4fd4aea073346e0f5a0395108a64fda08e55c100e9724f59ac091836a5a14d7f1c8ef29574e114b700679846528a10500a026d246f5893305994fafa6c7844d2775a3738561ac838011d70151ea6788b40d38e1f4675fc1c239b5cd321749d046153392d4f462a23f7a83c42d7234bada5cf1c71d25494941cd7afd0931a8c06941cc132e52faba12d25d06436ae5ae5dd5c70edde2d4ad8326c47ce060539f205f65cff0cdbbf9cffb57ddabae04dd969acde80cfa4b80e3b84df7dff70c4f1d80829f85e21cbdc9da16fcd45c277cb7a496d815bf440134d3ba50141a685cc12dcc57be9707149b0f85929e36dc71b8c4ceb74a6f93fc5ac8439613e72f92573305b7efd7736eaa4979863f03010f499749f8a9a85b42ac421b4145e75651f546a5df9e420c6c2536f0c86c88e48128126abaafb0cf9e90bebf8d87793bb2edd5f79a3b42cd27745a03335d8b867137963cdfbaa3be9e364a0a0558496320ec68c760a0af115833a35042cfd9dbc6dd6280eae650694b168925e9995b57ad84cf0ea56a66105299af21b8e92ec808dbcddcf1d5fb73d6e1c87a1765e299437a9235c5202258bf8f46d6603e839b7bc5a6df9b36632d31ac81e30e88c3ef97aeba236f3bc005b3845eda5ffccbb64e7e3ba200b81bca28efb0f810372cd7a5c60d82e22c70db615fb69dc522863bc29279e93022140d0fed78bf5feeb3fe4435d9f71baa9c4395c1a410111b5a3f2e445f8b1d9631661a33f650298cd04e30f81b1b57e0b5c2558067dc9d98ce26904d029e711239d68fafacfba562ac77adbad339448282a8e633239e103e71d2cd4ec33d69043bf1a54141c21bf653a778804d354a6758524d9084c9b01bdc92844d5e4f517db79244bf29107c9e6b2c6a46cf6c0c42ab3c95ae391a8aedb0910b0ebac4c090f40eb3eb14c9881c3aeccaea26b37f46282cd77dfc8a18650cab9036dbaf411e2fda759c39c950d88dfeabbc8da24d564c63e916f5fe6347b5370da4e8f06364f90df0d2210824efe7cc3ea67c04f05f0483bf5aba1cd81cd509853c56f1ba4c422a77bafa3babc68e7a77d510bc542687555ea9702f6682af9c4b085b438f7bfc14963838e9f6f55caf056871ec1131db550cdc2868f8a6710f629821a7586744121a76358b8b0efd223e7e2fa936ba771a546863864360518e73bafc2c227b694e574215ccd9454543e854113a7e9415b4316e44b7458107e72acc87f2f6c20f4a75f55e16b2cb12edfdb4eb897b086689da47edfc46e4f0b5725eece863c79906d0ae0239094dbba7aa8f61d03ac3428a51bd038360dea74b3e6e9a3a8443ab9d6938b47fc53f3dda9120c9127847c4619cc440b28223b408d5c4acd5ef1a031b1792bedbd6cb4b807c68c88a4105e5fe4f4b7dd3b1c1da5fcfe40ab2eb5c4e8607af32ee648c7f0934b1e14a591266a28ea3705d160f0fa0c2503637916789430e27291e742bd1a1e5b3b0c8234c95267e0d869cf37bef00911adc7d927650b27296ba0964bdd328df57b56b1b064edf85692956052329ee78bacd316c0a08d3d2ff87b17becd7421f3942e26f4230b598adde6e376987beeed0fc21e0993bc7e4fae6de25d380ddbea229a31a178bfab9a76b0eab105131bc2f99ffa2defbcb5d7cf126916b4caefdd570506ef00fc04ac7800e43fdacfadd7f122fd7f40ddbffe7c2882e8f1d9225bfaa1afb5d62cfa2ead669f60660921fe40dc2b855e98bf7306eb4dfd62f781a806638bb118d887d865ee83bfd8d5d4c7ccc5a3ad613a908fd244cd776751e27e8c2470e4403741cdc016aefbb1fc0b975891e768dce3f48005049294f9a8721e06a592165f96985b9778ffb35150094ddcb52607688f27688d542e30c93fbc9cf5af89912f74d571ad7d518a9c60c1de2f516421972650921c47798323aed4f9b8cfb070651a6a5a91c8d90e5fc7f6a1ac1473f40398a245d2e89bc0537897c0ef0a63099267274d2bb0e0734a55926a4bde6a2097907b7dbb0fd0ca97a9b0241ef4d75658f01d685000cc7c958c0617f4709c175ab81e87489c907aad745b5c95883c9e43d95f19fd75b6003c19d637d4d6533c216ec1eff1225f3d48e6c21eec74b4927b8b9815e8bc760c37c27b59df554c39fd768c316333482f8ca3731955f7c3eff0f5a2ef2a9c7814d73ef1ed89f65dff776df779ee4926f8e46742a7d8d85a05ccd4be42fa28959b87b8ad20e22b996cd78bd3f929f8754af238e33904c07a3891131d683f414aef345034c0781a7bdfbd1ca3cf65207005ef7a80a2c82848dc65ab76f7a945bd11b302d42be71e5b0b1133c8b4c80ce54da971a699982ec6fe56940fff8dee53412305ce5ba5383f3a2aae12a1556ecff48137f678b8dadb02272ab69666d2ac9cd5bd9d55644b0ead186d04b6a82900c5c7a98f1949e7363fb1727a638e7ba1351ebf15347010ead056f48dbec606c3329c8b22a32c7e8ecd1612ce88bf1159bdf37ac1000ca2241764342e17c7c95cb6b09c21b5bf92fc61e1ede554a3bdf04076c6a6a5a811acc3dc40d1f58a8b650e560b2874cc42ed401660226bb28e6fa992a8243b0b802403d3ca143b3415b768d204d3fdfdb56d022700b5ff8c6f05f16597ac835e77bdcfa538e086c019daf52a3435bea5c12e3b8083b9ed746c9b2c33018a113ce201b69ee338b1bfb27e9cd6f120ee5ed52cfc0490762fba6aa082cec947aaf33ad8eaa42e67746fa8d39ad96c29201ab8f39e3f753ed6727f61365240525480dea803d74fa071db58143b2679633e6ae9e36686c691c649180f42f087f1792a11a996e4932f60630b23a0da8e6299dc6094a3ace010efd60ff21ca73ab29315fae99f537ce302be50f9309d69610b2d4596374c953bf5200ecefae66660e8018f4452cd6efa29558c8a5675ff2b4c9b0d9bd7b259019fab6ae2c45fb9f6b743613b9ad0276bcbcb56856c5f7cb6b1b8231514c4ab4f2034d5d1d25a784d1feaa0274009104a0f55cc4a8dd0992ec577206710603e035f411d1a0fc14a2d7eae5a6bf6807a799db61f0a99ac272d809c54f8a9206e58fcb14212a9c7397ac06add1f6f442824e48c85e54cf58d5a212f3eb6bc67c6bc5f11f60118ea114ffbb14071c13e2ec5529d93c51c2adf6419c1c6d0548365e8a4d9c896161d2870c40c04cbd4601038bf505cbfe6a16d0967d0caeb92c86bef9ea4756763d111623f8dcfbee7db6db7704e51f4d252fb76203a5d006e6d401b344f0c00e83b57474587f31f5307d80daf442f2c5a82ef811bd2c7d8134f703d59443928098091a0353ca81f171f60279532712dda40c1c41396eea6224cc09d401edde658b4e6768140fbf652cd4d944c477e8eb230b6ca5ef7b6a26e96a51154211a37a0776e3aa6ce395956b81ece4c8213830f481c47c5892f39813645b4c3c47f6ea3928f96234d954babc8ca38b3a17391627ba1b9c02da21ad98073d42ba0c1d332ea693a19bed6eee98ef4b79ef8735564114862dfb8d7e9d49f80fa0b761f4cb3790d10d1987eb4a0a3f6cf36cd201d3a846ab2d33b8be1e9c634788eb13b785eb7959d1dc4a03408934b75684b4bc3d091f6ded7a210ceb6674ee728bd9c1f93968161f867967a5412d12e4f6385f70781e724a83df43968eaac5728bd0f9f82f18f68460a6e59934d802f5f6ee39d706bde4b8f8d24130b4ee9348b4381e21a17819441c5d213665838bba728a1f0a7c2ad29eb59cda4fc45f910aed4002929c6106a5e1f42fa189e27262fd68d85990a672a3cc18403c7fd935cc0e68cfc3fdad874c0efe7b1f24e5e1802eb70fc7772c9f907727b2f88fb25bf3a71e5a7c8914c5116576531fb0538afa8c0200580b8090c99bc7b11dc48806884db5ab61b9be73e9bd57ba1f16a102e290e51feca2620b4ac2b9f58394f8063925ea06b62fbdf89cb25bae455364a307c98dcbcd3de5f7307feb28585caddaf5e8821a75c193c610f7f261f9e04b512ea3c983ea8085238fb6bb42cf65cf9137dc2b56dcca0a4680a647720d867e13ad253154dc4a1c702ade4a8d0e0ddff0e42ac56bdb695723c5aa8a5dc96453270258e59bcf11f8f19dd67f24f1309aed744453dd67f0edbd317990957fafec1cb17bee31b5999bd391376a912f6416e9a8490d88b5029000d156c32b1f531650fa0a424bae6246894879d613341319cadde217d2debe8c5cec1aff7c1ddb6ef93906f336e897f2f105f754d11ff5ce65fed2bd415bba4f2d92625c3827d167ca6ebbffc38cbc743662e1e4a3a3e5a28169cc9a344952529d55b97d557b1af7830d7e911cd9678e887d278065f5a76527f5f59f4b26ba227d0d630db1af677b8e3a5da6ddabeb8f48463db6d0ffa83a83aeab33add91479284890e5cb02d8b54c74a3c10f2c6f9a024c913a90cc773f67a9a3efa70706d6081cd8e7ded0449f959f3ddbbdb4577bd7d65f0b9111b7a10e842e0803921fb586b823894889a49953e51901cf7e457bba0c05042eef04b9d36bbca1f1cd27c93595496935c2bf3db33b2268bc533bd33fa9ca5148ef65b82cae00a79ff9169737dac4b34da1bf390d8d6000a1a1d538b265fdf5f500774f9e1a8e60600bb3d478e1bcb8c31cd51e79d7f38d8fca5822b6a1b9925f74bd062ed0b4bdbe2e7ec58fe73c2065d5601d40497f8c57bf029476e8b778030afa2b76f511537df7e5510458f81be61e5d18c11c5eaa70402906f590fcfddd59bc1a9828ece538d3e1f8071df8e4fa61a34b8bb653abaf76b40cb5cf502da8b2cbd5ed96984966ce7dc7112b10affe041192cb9da6196849e9a4f8cf4bf03176e2b0c90e7df18c7f0f4a550070deadc4cae9b54cbaad23378d99f361995b0994448031de3e38e56832cbbdbdf2f2aae047f9d0fadda175041a292931fea3fe664fd0fbe229f11c97ffd37961da6b86b3b3fbb08921477876da8ab45f04dadb2c0b5c4ae9b67f8f180fa828977852f001190cdf5926d2743dbb158e0c18c5098f0b49c345192771f2751eb96ff68a41dcb29c32fd0ea0bd5d4f264aa6c9692cd5de391e7c7147de76c6f5bc2c350ad8825b24107826de92bd20f1128b00449ae99ca1b59724b8549b574ac158e25b7822a8881da2bbc6adabec6bc7dfee0da3ac3bce647db3c5c85260c5906d9ca0585c986cc6c49541ae7e99ec93c970f44bc3a31d2da4857c5730e99796b9cc0b890a36626d6fd05a2a62dca690b12d486327106de28e3fa58e3a6155444b5dd58877ffa082cb8e01bc6ef210357fda131817ecc080dad7ca20e1ac5f2f57fcd4516f2858e47b7531252bc8b69bb00402d75d0e211533df7ab71fdaa5b24dec63653a188e4a5f391083dc6d6e9cd2b26f063cbc3229b14e0e2b6daf8b8cdbcc7c7e7717046acd11bf7aac7b9385f5d74f99788ba87b98222895bee0f077ccb24cca20c1bd6b3542e7862dc65973490e031ece455808d4b19ab7cc930da7567abcc1e323109889778cc751bb9288426027ced330a5c78b3e01139545dc0fedea40dad5401b0e27db952b8b86918b876fa43d8fc6d11e74f56c6fabc84a9459273b90d69f3e4134f0911a9e9f484f8ace904783af5552e9032241861204ec67a684d9ba70430a2e65c21dae5e55039dd8913135477f98c8bf154fb7b477e327eb0d3123044a2d330ab52ce01624954a05ab88d83ba08e2c152b67790a4c0df730afe32cedc5e517bce72a95dc127a34566a229007b13928c24b5d0fb1543e5a2e41041be14c4fa915920ff1d54ac2a784ff7c5624fefb789176701b2c07d6404ec2c61ca8e402ab829995df7aec87d306f5486b06e0aac9036e0b4c5e1f309b0cd5b656bb12cc944ff0824488a18ba2e362f0a1dd60fc3ec9a22b0f2922a12e32c3f1abd5044b6b2bd298a4c62d2d6bde4dd2beac177f068b1e502ac26eb677e39fe0613cd429c5ce262e39d737dcc5c722638ca63a2ec49a8b2b4be773baf77ba9505cc7b5aff8689e2b9a68d295478aea5bdf923dd27c07c5f3043df9aebbf92bad4a7af44c386f0a5f05eba3e6a9e1e966cc46455fbc29ae1dc02437442751d8a0ffd049c9011c30da05ddbd7bbe1d94b87328ab8501cd53635f252aebe3ea6ce57cc20a7e8bddba7919b1fb4a1881255679781ffa2ca7bcdd353fbea4be1aaa4e32eb4fc51571e71f4603d2545391757920e6c2000e45a99ad7db300058b8630f9f38db304422f9df0e3c6049c3eac4579bc1f0b7acc980ce0c60f36db35669b9f01a9d994aaaf7d8fe9123ebf41df68e94d2a62ae3f113bc513afc877396ecdc166c2923d563a223adc07be30c748a005fb0ab873aaaeccbd6880026c2e14db61f55b540b14f5f03c46fd38ed7840d4fc52f58112dd368877054c388ab70041e9bbcebd2f809a1eecad5e38917484d3319c82158921427bc040750dc48045d95b33b8c334bac5186397e6e992c9ef6a4bd6cc085f6e0d1c757d13988acd601e8f8f3d3c22e347b4c3c9a92a70f3dd31797eee08d755e961ccb5afe73c1c40d38ea1d4143a3ee6b18c58fcf345a30ff6a5c7b15d74ed35b009fa572003bc7210401934661ffdf6a0df9864ac34f522512c60fd497afb54c08bca2af7c7cd6c9852b623a9b579100d0815951b26345f6358ee70fa1eaddb44ad273e64a44624d2e113861b87972d8362b8ca41d8e7c2eaf8ca007fd477d97b169ada6e7a7be3a3c994b1735497886aa898f4659a56e5920b6eb6ce3a90f5d41ee0c8e39811c83a8619d881494b5bbc6b1705e5b999d37d0daf45dabe18e9904b9aa89c37fedb193b27aea417cc4319185f1241b56563c08a77a6274f58fabb5778dadd356ef6a6527c680817b40397a062c280ac02bcc0274e870e90db6905d86815b779ccefe3b1d4f1e2511dec1d8a59211393638ce08d398732aa179cef9e4c7415ce9880ccf69acc973ead73bb5ff983e6c16ff214dd53fe01faace96120f932c594c521a7c7404311a6587eadbc1b9278242974fe06bdf27c85092b6a34a20472c03dc740f9fcb3dc37ea36bb16fc57223a1337513c527bc99a6f5d6f5140744af58d2420a15184c1f0ff9ba75909a09369ce8f3c70ee86ae7ad1f5ae5a7c9a2f68115a8d290a50716e7ddf8287db15198d6d3ea17ee0a5188eb09dee3d6b5f1dcc74f4fa2de461e89aa2d9f4e3b693d92893e20e6ea83b6bd9e9e38292507fefe91a6797113c93d5b78390f685ff1e4a6f81f5bd905376bf772ad55befe0bf778734e46f494aed71342979635c53d935a63450d02a38bdd3db090b7d06b913390506987c140f20b0bc41d287b70b3fb484e9f1376656dc432a761f41664dbb6ad217681fcc28ff018328e433934cb6990cab8161de07d6cf3eefa3df447b85c26ed89add4fa4db7babe3d726c368530bd885a7a7294ad679e277fa8c1aa5d3decb9b9e8b04b37144abc0ddcf2ef1756788e67f50af748c6a9c059857d4bd82317b3cb4a4fe6ae91ee63fdb70ff23ad90c1f70c364ecf4f3b074570c2c5a90d3e0e303a8f2027fb6377e6c0a106d0d37d7e57536b51bb4fdab2a7d0b51a5e8c3ba7b9bac3291f06b837a7306f430160e392838858f83e9083b5e022a8abe97947f440fe2b4dccf23ea86629b5df4d0cb417eb80e32dfc605c2ae71325e24b27cf9f94b88ec9a081089cb965ea8420b6d0bff42b6cecbb4e28375b6a47925ff0fe35fd8fc6cc58885676a2ca441597a713f01d293d5f3e3a3a7bab10e3d8a46f39d7c42f52463f527a20b6d0f513724e207a7dc73c9dfcb1b2f4d6300a9bc6dd628a2046b98d0f2f33e5847bcd26d13d00ecb7aa0bf5b43571185c7c8160e8c364c7ed155e4be0759f3a3a24c03ac3e83235c027b1ece51f5270801e1ef4b0b6ca922769cc5c9d5af0cb9405d35caa982b28cf502d6a486365023fa22c42f56a7ca7b855a73560db0e3e9c473af0094b55c9fc4938248db82e23f8988af35359b2513a0ff28e523b450f4183b60f743f52117b887ceb780e4d75bb1176f62dece34ef9b1228c0dd39ddfcba500d30b97ebea62cff51331c615cffd7c0c6e86750b50090049ba95a4d5c1dcaf7aacad3638d2d763a81eb893c8c1a091da0a9966eda8c5538d0e11fa0b84a4f0c6772e22659d4dc2481094555b1bff282b4370d39611f958af431c7f90c33c22f99b84ad64d837d552e93771b40542506280e2b738b48a15bbf82cf3c01c2fc33cc95c1cde9174a4c71b54ccc010f7a7131bec497eb503fc26b77c4dce06e6753246b9a6d9150394944c90672067319e38215ce378ed1c64d2f3da95f950589bdf3acf342ab1b694a2b7125eba296a421c4763f118ee45f0a33a7a9570bbf87d9b9bce600bbb5224b5666e8a915ab10fc2104588648b607342a5a6d353027d28f167dd72819a372ddf2b83a70520fc44d067e6b96c7c9a66e3f3c43773c57308a4822765f0ea3fb98012d4a5c30de3c2367b1a9f583aaed7777593dbce52595cc1fdbc8c39e6790f606e43a75eedc8f69927ea4f0b448c236e95bd738b67193b088394e6b21e52079a7b58119d1a4580f441a207c4165874241c5ba94f4a913f27f8e3fc7840499e5516bf0765243780cc8969126b4f5e79eefdb9b3e3b9145cf0efafb941f525cbbbc5b34be1e7c421a69a6e1da43cfa2ae6adda7e93fd0010066626d02dc6c47e9dcb49d608e81a3f9b348d0ac021e33bbe30aabd131b9f2f6b7e7e5efbefd255170d00ce45ec93fdef0c8a43bab2b705ce964a6658d5859218d0551f9e20f1b0d67f0bc95017d1def8362a1614de7df49cd225b9eacb7ca1dadee4b680f29eb0446d1a944a0040e68d55bcec34e24a8b8eeec772512656cd05ea5a65e220115fc51f7fecde37be45b2e6343f7c4c2c07e42b73220ccc6c33453cf5f5483a1289902cf411c9a1b69d7e3539e398b9f9faccda75bd8496545d95edcf9fd944c9aa50d6d6e9464d11901af090fa012379ab391b1800f838277bf6263c85499421bd6a6c4fa9523e69d3068bc4459f24691c831ac9043207185e736e4a6a78d1f18d53fec11a09d8c17669548885df62ebd703d9708a609473d3918e4d67b21c2160122663daf8faa7238b46d26e8d01fe4a205ff6b01c1fa58b09f6612d17bb5754428522ca49debd8e0ddf6ca270adfa60df29ad60248b40fbba800762159e1d33f96aa9abd0b40178c8ea6d99fabde8ff3d071bdfbf3e8576eda36c10939649269975fb199e7cff4348dda7b547a93828311f1ad1b1820da037a9bb835736a60a0ca9cb7d9355c64a44db467d9d055cf3892efea02f467fad160d754b40a046c4b6ba06fd574fed2018880ea166e276d404c64c8c5842dbaf4e4aadc95ea2a4392773f9c751c9a3fd917a68689a1b357a780960c9e73522622f1c6f140c63ae841cf669d1dcd8fde2b36ecf1d55d190a5c23c0925e26676a5e84ec87bbf3c0e77e6d834d347ba85a4b37dedc95c889cc218c32e23a24bb748db6e957e9f85d654bef1969eec406fbfcc769d950c32cb3bd6cdad445d4cb43fa2b08677f1fa77a69de7ed66a813fedee6b6300f7cbb431a9332b6f1e0ef1dd87a11f5c60637ea4549a489121fdcdb7be39e99ed6fb50a84f91342e329470edc2f25d4c2854b0a3fca9511a8e0ff8a3bf15def440a2a3f21b726e3fbfa5d5504de8b6b02ea8b2d5c0e65677f55f33a1831d1ea2088a44068618d9c45975d66555a3961674ee7a41332192fd794d561468c1ea72cd95bc2a0ebeff095a84ec580a0e49de275f4611bec9c51cc06925e9798f7fdd0792298790f6029f2070d18ba5f67c1da471e452a8f15ef39e5a568cc5b371eafb45fb9c356856d6b04166dc9fe48d18406d795a27980e604dedb4c506fbf5f2995dc53a5e176811bb845b3cd6ca4d9885ac6bdf9852e5a0b546d8890048d8b043e704daccfac88ce723c4bd4129888f0c1b549bb3be6bce5898b52890dbf1cc12611ddde5b781dfbf71e2901b74167c161d85d455e9f3365188c08dc0e06147abc09d2f165ac6d53651c4665b8c6d90a12166151613451d9357b47d3f096109e7220ffe341c8e72044996dc3cb04944b9d1f22301d9a6c6386a7667e8e8b09064d948ceb497320f72cca3b8e3980ca05090778ce0504572e0e0771af17b5bbd7701bcc11fdf9de7a2bc5ef1d078bab83416967c3bece2c8cf030536b954e41819eaa7f40a5865a068483a33205ff7ac3821d30ed3415a9dc9745d473957a6944ce4d130467b89a1c3e9191b8e86cc36c57413bd4e2c75ed19eae30318b079a660099c9894d101a9781f9c9e1d6a95adb9490cc9b56f52725fed33e677f5cc4fe0f6b58348e9725d2f435e4200dc8fb584471a6bd4373b3a9ebcf9c157ee7fefd9a9fa0eb28e1d6c29cfde63aca02be9f7afb5ef232a0c106e9ef41f666f5cbe4a8c699aa9a2a53fea303e337ad121179c8d72075a6cdbaf4d12a73f85e8d9e6b7e6f3c7b5f821d4cedd53c352721b00cfe216987fdd32c85bc22a00843dea8e2a16dd53c372f5362b28bb612323c48d1fd752f10fa57b3f77ea1fa3f5b5e46ed64a853ae8ac6d9294def4dfc2a0a3f9459f26597893a488a5ae66bef7ca5fbbc7e7f6a05a75b6a9c0f578952a3d1099abf19f6b466913a76ec32711651a3e5b97c4cd1c46319ce32bcbb90fcd5f2629af2a4cf465ef64fd5135b800b50df12ed3c17b20c9c99a8d61f2555e6c7b7235ba5519ff004eda8443f95e52864c40680cdbc02c1a24eb54bcc9a59598f699f75734ce90180bee278ec8978d5f46006419920bc114e707c686b8c86e75a05f0a82796f735774ec799a75c271e7d3c5ff326d5c584c2894a18c772d450789db380fab121451a2e306fb7002e00f34758a7975890ce161700a4967abd705fcdb8486279e72e17e1b3a8de72591f194ceffad6227526c2e3124961302c20451ef10200097ee83b7126bde915543a489f845e30a6df71d467d3ae115f099a33307c615ca0ebe450faff8f579545828fddc92e7930d3c241d74542005439792ffe8c6865e110a69deab3f49ab2afb8517d6db751aff5bcffedeedf45795985ef9e907315ffcae07c023d0c4c4cd1673031a6f881052b8fc5ffea1c48109b74ff2f0da23888172e0356104d1ceb590b3663347a2fd0d13ecd21b6ae95733af8d87dfaeda7da81b223983974fa34f1445b74f70c72b205e8d5fd39f804ab83adea9b7c298c8839be7b537202c62c3132b379abf9345d355d76e7d03434eea92a5a25d1a8bcacec11ddedaa773dc74e576144607d969f8bac38047b239a32670f131fc2073944e8bb3c4e3ea82c033de93fcd18ddde26f538b7b4fe2b67d57e38333fd19faec4371feece148bdd630ca5d045253580c557cc4f97cd67b59edf69993a8acbd8bf8e2e754875aa664623fac7cbab6e2d23fb07aca76a6f4a4505ebb13ec632b0cf669561db9bf803d406345ab5b5b66ddbb304089db6a71cd8d392bb84609c6e98d06235ed3a80caecc877bd280252d57f8e731109dfbadf16ec8dfd4879da7d21a5bd52f2953cb1475f6f16dc688aa6bf597df6045a560b1bf474935927b49269c6fc2c9bfd731288f97a2955e69ee4a171f47c6a50cfa349a0a6a39828a96a24d3d8e9011cb3840cc95d9025f3ea7259b1dc09a533e2a9455aeb9e21aa49e4905681f11f1f14e4d1d95fbb6a46665c7157a8ea4f12d9c90c6f28c560fb48f66e314c582c610ec0b147a19d36884b73fd2bc73820c32f628e48c903f5aa7a41d93f4d998f4ae57faf2b1c6b41125da9adc724efaf90728335cd4e2962b563fc43d01e8772df6e4f89d4106d30fb7c48f11c0d26803bab8eaa8bacb7f9537d0752d8b061f7df3dbd26abd976608bb0dde6c83f559d57e3f9fe38da0e1dfb295bf92607efc0642f85a121675a99952d6cfe042d0e3ac7724569299a2581ebb7806ee0ca17179e75072ba325a204c4a7e3d7cd36d054a997c46b0280cf568e92941a1f1619d9be690f8b6348eeb0b7aeda74583dff77dd9d44bc48c1c0dea2fd39e80206aafb1ba91fea0fa6751e2d4d71acaf18508e160fb06f0ef8568adfe90fa6bd0e6cbb2f098bae5bd91852eb8358cd7e74f7ad4d96db2577206221538fcf05a84df19948e874b76f1b3879d67a5941f103dbd72a7c2ef3e754ff466bd582ae65dbc1abd3b8dacb0d7cb38ad15572801adee07ff862f862fa043ee2570677301f4667b78c9bb1797de10768293c365bd6454c504973b0e238f6d6447c9712c6f79c408f4415600ca88b4842593ad53b8cdfcaa80d9327aa993682fd2acef66499683e16564f9ca216ef4c62708dc610ebc9b2e107b980aba62d286de90d753ccf50c3aea2cb0809ed78cc63cfc4c188e7158b9cf9a014ca11167e68e50fe32adf6d64acac5a41eb14dac74edf468381f39bc5e5eaa7f6525fbb0fc75463d7859a0b9da36851ed769ac3dc83a570f2d128b00cb1d01fcc499d14ff1897106446a2789377183de766da6a3463de05309045c9e1499c42cbb5606abb4a0873d14d8c3f222b43c6e53cba7a7ecbbddec394e1bf39e32c49b6a6d96fb4ae6c9576dadfb0cf3b497297f548e1e4d29054afa8fe051dc8ea68957e212feece2c80096841ca2735a4edf192d7da8888c585cda7e8a766fe4c9c46d25414017fe394472f9eb865617cadda46b9a296a12ad5e5374828b517c6e3b10a6af5e7f6dfa0f282ed6af7e4f0dbcc44479bcfd255c8d70214abec834d5b825d26503f8463c765de5ef7323c89b9965342d4638ad4ab4cf7fa71bf6b5086c0e312839e70208883ec2f8d3cc43c9d20a99d318d286a603707a916c493bc9588fd457493ce60a0c0bf4440fd2b1b1a36c078128c92c143388592b9ffc89539bf1b5401043fb058c5696b319807c528e0b910030c541e2ad8e8ba5bea0149e1e1634f2e260a9d9d97508fc0b084f8f1ae27886637da0e7f8022a341fa038ae625f1edabf34ad5cc1d8ee41c17dcce4c78c42e09f0d7519e4830253ef2fdb7c47ca1d58da4988dc5ede3d7841650bcf1502726bbc5d3578b9ed9dd5f44a116cde7b1faf66a941e8cbd8d7a2ceec6f86d36ffbe8d6ebab5864049cd3d3e0525ce0cdce894497ff24d6d0c1e9d8f7b155c0eb2607fd79ad79b6348a5e1b8bc8f2d2e6f7e58802e3a07f30823c107c64dbbc2d47a49ead79e06bca3fbb189240edbe27825af09af9d732f03125019e27853c0968ae2df607225658277d3edfaff828afa5c696ebf833701f8ba0e8ba6dbcf7790904e6f32b6e212282c3749a6b31c2d727d058d7a6f23020354abb67a781ec75ec40dc84b1eca5d7ea35528f19221309fb029a54a07bd12b954ad98379e7970e1d7c35258633c3c5e1364ff346fb0541862571385e2f9709cf57a25ebf56e4d310dafc83231a12429cd7b8b43c1abf30aa72156c9ce49adef417c6b6a9455c216343922cee943ff5ae060c7c6ced7ed363f3cb3ca882f6c35e333cc152de18c5496613d8e4ae13345a4447416295cfd91245e9184b62017532a2b74ed4b69419036160459fc33c79086cbc290239f110e8d95f4cfac777d31fe9f1e88ad9d15dc7e09b2dd8558461a7c2e599dda809846e2a6af72787c683f7258026bdb5f509aff947f1705c30043755d871bcb154708404c35437a976e2baf18a5aa9e1a40357e7eb12580a6bc586e2742d365a27b5c4550e54f5f111fbb22842c120ef34e09b149763e8492fd62cb9785d0837bfd50d71978e45e1ff29c64afd702d5ff88f52de4e05ad986cd534a084cff2fbb5dd1961a99a40b536a874102f4412275eef0d098d02629137d4cd8b57d9f59dce5981c9c9f2bf2349c8cb5a6fed94aad35c1cb4424797e026a635c59f11d49a61a01a06c75189e9f5a5bea0ea95ee7941ebd87065256977079ab5453bf7ffdbf366004e1f071bf034b67b16027a4f7503a318f57d69d9a2386804f552f3a3f86267a6fcfecd784b18ad69142d81f93ffb3b0a6af1160800b31b784d28802130018ea4675f1ffa82eb2c532265871cf1cf8e58c507ef1f30dd23dce86e5ce2a3f3dc055ae8f8dda0041e3117b0a0d15186ed934e2a47061df26b43d12635c1c325f5f7612f39f3664db4a5f31a7734608711e2d175da28c4667cc78d213a586e32fdf38db8e94f96913f791eab781471685cdf07824b6010eceaa4dcafe746121ee1e1f4c5b2dc9be47439d2de5568a5157e1b5963572d9e52af29f4effa3131c11dbd51db14097b4c82db898867fd221fd00f3058798c3a7c3373f728556ae51e613303ebc43f1613ff832ab299fdfa9cbb73ed85b11a1bee03d5b777fd1ae5e03c2c1155573ab6f9bffb5aedde827e038dfc739767e93a9c1bfc475fc0d861e20d15823e39f3014c972844386cb579a2414e18198e036bdafb7dcb1a0466c7177db8abedca46340234352fb9bbe68f4b7ae8796049ea66acb2e6984279c29caad6b3cdc61c0ed3421c3560e67dd2cb97b9da81fd56212ef914cc05bf84a6d9e38a3867959028eff44dc47ee38ced6cd68f4df4530e6ad025040a4138ab831db68e9ea930f2c14a1364c40e0ea0d23c88e10c37d310cf0dbe2f365778d192b27878d829f0401b294914e0bd2897f9758e521a8b81f80811db3d397a87dc25b037e5781bd8997e8b8092ccb43887d88fef01321e6c427a420370d3e4743e707acfe212a8918c844b284cf18d58e48741ce89fe0ee2dba4200fe34731487d56aa8a30269150356766aa2f5a9dc75b29a998d78e4b8edfcb00c4c627fa8f216dcec69a13c880de09020d57ec04cf245a0b076fb6e77e336de71adc803a235b8d1cc00414b050c8d44061aed76d69d51824fbfd4589728d0f513b12a91ef92d22acf1fbc69ac0f5a238bb300067cdf0e29961c41c0f2530e96bd758daa72ba346cf7ada5cfd73a284e946b1a80c1d952935e06d262c4557e8dbf121e4b2f1e8ec7ed7c202843de5f27cb3e3078e2b75747a51510a577efed4d8210bc8449e3ac5725dbb4a9fbf84258e0b8540e152b4b80b95eb7d134e120482db619c9a92df8988f83fc8044f4466d3b808bb6b6682c30dde95b77ace1557577cddc3fb355ca925bdbbaa1b556bdfc6d280260e08ff4cdd64dd3ef37e840ee28628058f010fafb38f92cbafeb97755bcfb36ebb4742faccdb84250cc2a129e880439ce74294c02a6dafa876e1251c1f315a40331fcbcecc8ad993c26962db294a1bbb6948718c4797822b118c2003af9295b894d47a7820afdf2b0283df7c2afbc2a98b77ca3e4339e9332f394e713890324e74e0f95a89725c712e87ba3cd93d2c72144a26a038c2cf66f8484cd3479cf81ee3d66dc1867c5fcf9ccbf2cbfee50d6592986c592026abb903bf2330cc38d35f59726ec78f158c11d575f71272a333d0d03533878a4b9d39032f4d7e461d0120ce556d60dce37e3ffd91af76fd33349f4c50e2f5b6c1b3ffab112073bf76fb290ea943901c7dc6cadeef8046d04b6101390c1777e43d5da223a67c82e7f0664cdb1a4d9d10fae38f846b1f6ca26b9e438866e2bd042650569da7e819892cb4a45e4c33b643123daadbcdb7d67c92c8e9281c06ab5d221dd081d2756b6b123b4e17e2817311790091c481cccf50d807e5e0ba2508b9a97ff7bf5c825da5dc582479ac598de38785f33bc22f0725fb3318a00736077fdf0b6f9e3fb00052a5e80ca3e0477e4eafedd45bcb11dab9ee11cdd4f4710319c305ec0f69ddbc58c8c78cda42e12e874195932be2663c6ae0a5e4cb370ad32928de2d0bfcafa187d7b48790df9417ab4398e63bbb7776222faad72b61178719461b4056646a2dc2c8594b94e3aafbb1059d1498f5f642f8bcc1fb77f9eac8d1b1aa205674ff14979b63bebf5db1cb43d9d2a8f1f4c8ef916806d69a7fff2993e72ff675a652618aa903770f7e90bf9ad9cae63a5b87c2bedc9bd54808c5f3ec69f7f1cbc3bb77edf43d666cb75cd69fd0aaf74caea567bac0a65bc2ec7eb4fbc1c03e0e323139b97c84180d0fe7be17a0067cff7ca2cf8814f25c34485a7443bc28edb86c8eb29f4a47dfdb809fc0b3addbdba8e5a09af51bcc8802860a7aa85eede805534f881c19d86e3e76f016e5f8d6d3f146acef0674f43ebfbb68d6bd9204a28cbe90e092131c37ef4f2da280d6cdae4b30ef1a66fc05ee7e0c919155f520b9bae09ba67fb2d3e034b4894b00a044ddf5bc869af7bc7fbf24b968d5e553290d09dc224356e9a80a3d8a936899298b04b58c49ece14dc7d47f876bfa24ed720620d2076d3d15d860d807c15fded75d2234c6d8a91eb0640fd840968ab5f42f6752cbf83f432bd94b5e6e4be6c87082b9401408fe31423279f641c1c6d3d8b1964e1b9cf31564cf0ac4dd5437d6af2bad5b2ba252dd36b9b62c1f81ffbdd280ca403551cdbdfa1281e2c5adbee2e7e47ce4fff37e90df0bee6bacaf272148b2e5a70079ef9c7dbd9a0be4d1d8c4d9966d8ab0fdac7afefd37b9e17c9830e74967f29bd0312fc3ba89dc0f0fa0d52b3aa3d8979212cc055343e1f2a1b264c2854e7bc4f2f7fd309a7bf759491504743f2ecbf29fab20ded51548bb6204d6cd74a1d19f77123911bc8d0f6c8314b7b21b7e645e6b5947ef2aa337f2f0c558dda9bf486155e0bfa4bc2d4a3858e8c308230b3f1ce41a3330ea6e0ca5e0e836c46305151f365466ea152f82afac0ec3d2fe3f83040c456250fe93e67bb7b834507401b79e731706b66c70124077a30324dd215dc5211d476082f9863384e7c161fc233ddf96063c20986982930b32870b5492f88da585c9e2b266163d4da1df7ba4b20f370fbdd4ef5306220e25a2295eb22b65dae0814ebfd802ed4ca9fc783fb735d6cc71251013894ee6f1bdca0c7083c54d2ae28032ea0f27d97e54c65b1dd2cf1ee00054f8d72f68d1a38c49c1e42eda02f2943a81cf39696baed547f0ea32e4bc8e9c9db2d29c08c60b6ae7c5e795034fd3a56169c7ac6bddb8b7ecdc4295e3ce1e27ddae7f330d758e5930ca04ff43af921561d082ff6233ea83a18f955c96557c319940948723d8572ea6b3e6c6d5022d5377b26ff397ddfc630036abfa4ce4b7ebb200508695e9af9621a880fd36bba46e8dca2e3d66ec531fe3c7826b863019fc863576ab99ca1afd8770b994657cafc3acd6b54ef820697ef7f935f1b2682bddfd8fbaf74c7ef44fa1264592c0cc19d22e1fc0c4358abbe34ff9cad6240fdf49381d641c4ad6f3202193ed6a748adfc0facd9a6236109fc17d21d220ab10683ca38e93565e8d9d60f1a309341c26bf3591c0ae0a38c3696be3bc41f568a6225e448711543fc02a149d11e6cf2832a8359303e5a0b53aa29923573c80ee8afe2c853822b9f65746f997eac0586da23b32bdf0e85a749a4739fb00f92d2da571f9ff574855ae21137b56c0eb5cd4e7cc1f9a222d2368e5c9eb9d0401a4d73cc6ff141261d7350fba3a621be2215d28f3964fb414b6c87d7086b1c8fd98397631803ee43d957fe91a5f2ec9e68609d13a3a96225ca4922c0d145dbf5f38c4d8d3b794cd6993bfd17ec8517b3111bb66133fd3e5e1999c836c963d7cbb314454447d314709e1a3fc8de5aa40bd150cbae9e7b76478ef03551d13ad6f6323df8d9962728f6060745b2097310cb6cb9aece3cc89de4521c2eaa568e6636d7e4f662b2a0f40f3d3fe1b67de3f776def7f0a32f4d6e39413fc72369c32e82568a0d81e19ea61300ed3345a17c7439a9770d52ab4a79cbbc8257d58d5e47c97cf00c9ce5e34365a6d1d2e044c0706b19bafa4b271871cf815e0f440cb0bdb0fd9cfdc3c4823d0c6145c8f243ad13aae96cf1c7aa55d2524518fde68fe830aaa262cf51858703ee096cf4a1fb6fac464d637717f085fc17f7f2ceae61dbc878037538c88a6edea20b5523997b2652e0e71d28be3841764f00c9d92c39deb8cde52d573d6363979399bf3d88e22fdd10cebd77d8a686e6333f803421d179b6acec04418273ddd2d1358563d8a9743338b350bd52dfe36c7e9bcd4cba3aa8d7b7d8fb34f7c308b8bd5c509905f6c35ad8eb4ed07572966e81058fe086239e92f7f3c29e9116e6b3687d3b611e306e61d308c593d4a3660109a5a2f4a34d444d483407b91a8ed30878373f2977f127ee38da19edb62b4c5e29dc33c5ad82270a69a11ba06383ab045d4014edc4409b6481a8bd4cfabc17e47da6be036dd677de694e3cbd445499d7d7da7e8f4d29b33d505620e83488bfa0379c86d387f1e107a8e82b152610c9987cf373b71603264f1ed4236770926e77bd2e4e42f9e319522d27aa366afbbd7cdc00049bfa23dbe74fd325cf42285454e417c7f8c1dd9516c83a63f5d13f190088446c78474ed86bf8d49dff280f787ca4fd9b97692a0aa5ac085af1222fc2daa46c5812d5bbaccd684a4f6a11a6d058c5ac0012bbcc98d95aa5d02a43a3d56497d840a5715174936414e67e2a685f6bbbc526e532f643d7bdbac0bdb875c52bf1d396c0da42bb6edba2779d7fb92840d6c597bc57bac77e3376dd5620e28d8014ced74c20fa22d27952a2fac00de12d3679f444949202bc53cf7d5e1ee583a01ff62012e91c7c42275d1f43b60ce2ae973a14a9fff1b037a7c8a9cbdf0f0a74af7dc89dc9a64f9e579886fa5bcf61a55fc1292f8aa98bc4364c35db6b5c2e16c7a721dd29e4b2f66660c2c6edb0f0ce4a97d9064491fe27fc7bdc514244e31aff4e86f3b526b1f547fd6f3c3d41ba93a46a486b84caede0032defb3f0b7581085d11ed9b9de2ce105f1cde0e1720ae1c84b9aa069efa818e47f81d675b26dd6dc8723e2db3aaa644928b595faad9aff864ce82f786771d7f61b153f337b9477cac2d00a35a69755fa96368f7e9cc3276e51447b77a47883d6d396c4edc500ce2048a94753dcc52fa1b4b08a8399d4d6aafc47f71992b044cc67d5600faccb96fb728834f8185d05516eac3d3fd7b00744bb76ebcd7b30c508cfbc77b00a25d9d991601f848790b7cfa961b5c5d878e5b943321e6234954c82a3ecc29e32cc23cddadd918069efbaf11cb1cf94555753d7b0b595db1197ba81c603c1392f35ca9c00643e1b618b0dda66bcd362fa4834f847773e1bcd8838f81dc7ae2df747c74992a8c8d40a468c90778a247946b5cd47ce04bfb7756facce9c9783c3db75281e152a5de2601bd0343e7669e5a1af5d63f2f6532a17358f61e1ce8a343abed3f0a2a8a50b9b73d272c96e684ed8330ee9acacb958f3e2ffdba4eeec0c7c72fe7ff3f525246bf4c3d8b5c25e6687d0e8c7b7090a3c7a80bdd69138ed74259e591a218dcefae568abd868a08bf745abc34c69e4815ef5ab8f2f41ac9c9a72f2e385f020d3b5e670264feef519a53b142f761894ba11ebe95795d7d23765b7d5d5fdb57956a96d4fb3e4e7f99d3eb23bafc32501497c907c5321cba79dcdc50ddc092e60a78646e1e18c19e513cd3b2b745e8b6a287f570c446785d79152c8b605c2ba005743e062b4e6f35906b3e9d55c08e3383be8b18dd5e5970ddda298deb7f4167f0fbe1957319cfec907b40534f194007eecbdaa6b65cb8774b445a8f388345ce08e97b6f706f36ee2714f6f0da2ab9d2db3ae220fb9f9df71690d4c168cb20b16fe6dbda0a233c3f37d1f25094adabf107fb430cef4d064b97ce17ea0bd4e67fa206dafcad93e135a1746198f5a5047f8b080bfaa316abe359dc715277621ce0d29be1ce05e61d381d72ffa5c855295cdb07f9ea095943bead0e32eb8504e579fc7446cade4c7e0d07256793c7da5d1ac09f5d1a143de12bc6b10010f839032b4b686ddf08ad74ac59bbb1d017ea45562792e89fc9365ff1fbfedddf130f3ec6724287e6915f8ce04febc020b46610468933e276bdd7714f52dc32d4b9138be5c4e89c3f9531a2707952bdc99118361e1f57f77dd56b03d7004615b94a6f74f812fbaeffd22f5d36e4713151fc8e7e9d82405caf20a18b36f6ccab76daf3e01d30e997d5fe6e233b915deeec249d3989772c67c4b3b90470ef05447683280ead9ba5c0d5a2bef39d4c7a0c4c17a4ec9c5b1b3f6e4a7b7a056b1cb56bc9ddda6ebdae04934887cc5f270a7eaee732a8b47f15f56ae68d79eccdde40dba3204720f6784cf402ec4690de5587042774b881269c1cd58325053dd26e1439040261a249c50679e6a069d1631c699202d096536ab1c4a3075c0f8b1a6f36e310edef899ccdc0f00030e557952ae2540cd3e51c0361178920217d163e6ef76670bda338c32417f9484e74235b73722dbbe31f9ddbe78f985c4e663fa357835adc0cd821b9f0b3cda36fa2beb699c5b74ffd090ae30d646bf012c41f2d1b8bdbb147fe7fd4d91f4cbcb3c5a683a06dd26b6a50195681bc4695cf4033ba55255a2208e76fec4126dc31fd3ed48c3dd8dfbec6a46cc3549de0004e655c7a1fa107f34dfa7b0bdff590669b2d85037cd707c4b4df68d6486b6a6947a85005ee971d7cf1d34514681d2a71e582da17faba3575a53c37a709b8c93e69204e38248a2e9c450271288efd144ddb71d45dceeb77ea34b1a696391c193e0206ee78dad135b11e8cd7ab5f38915cc7adb8669f472b28114f953cd01eb43233eefaea0c13aa9a3d574b5f5d09bfd1f3b5e71b6568a0e8c1d52c9f4843c71ea6645f1a90fdfd31e6c46459926370a9c92f75899fc46ac06975b81a889380d3d830f834b36fd9f9882e4d4af3feb3a139effaf69a33d4fb1dab80b104f7d87c5c8087a36a70ba04d32fe2046bd8cc6169feee0853044f2f52852530582e06caff3089cf0283efe4f1c6f7114383b90036fc7256d29e3e4df59d703ce503ef7e31396874eeffa1a1f7982662f68a44f5d590148087ca7583b7cb6e235eae5da933e341cae179e1026f51ce5289a2467957cde8fcadc981f5b7d9b9fc5e0e98e056250826f0da2c99a5aa4996b048896d9beb273a1cc852b2e7eaa4ad910c9fef0cc809ab7c9eced0d7e84fb5ccfb050fb19772911a13a779217e47830ce4e557dd916c15ccd6294b26c3ec92d476519489440abbabbf4a03947b8b56bc7a59c1f4adc4202680020eed5afb230efe123b9bbed693525c4f0c06e63f1007241136740174245ee25a415af68a518ad41d081bee7ec1604f2e36b5f902530bee8a7fe68a386341ffb9aed7653cfb52fbd7650195afb1a83afc574f5f2dbe63007a14c09996995f8675c8a2fe891e4ca527eeeb6212942d750e1365cc7e8e63b114ab91a2dc46f340533a7df2c1ef385e4c71bf098e4b3e3757161385a106a385079bc3a7b9df9176d1c0e1ca68dde4e660ac6ec9570f20265e4c54fdda5f2652249e3d5bdbd0c28e7b38b235ff3056d3a72f79af79c72352e87ad856b8ce8eda75686a6afdc9c2c9357a7f89b1d0a44cde6e34b38bc0a7e3761996451f9667b492558c66b799f43ead9e346d197d3362345eb2b251a5480f14a70f9b374e6c2d52dfc576198ebc38d31f7a2e58b6e30d7b7f5e1a9fbf3b982b26781cafae0d760fefea8ecde82242633cb5633f7d2b825ac5adcec37903b94f69cf0a4300556504e459d1649703516ae5164998ec85c66c4b6588435cd789ed1b021ad157fc239ec002027c31715444c0abf474a88914808609c51bc0c848da1f3ef0ddee461aae0dcec849dcc5d912f646947110b5c921157fa9438e4a7ac331cb6fb29a5ff52b33c9dcde6c7e6880d9aaf8127d1bb155798adabfec9ddcd5cb4278c0e35acd3591c0e3258dabe9e196c26121a642ddce43513319a749bb751fa7f30b519a8850b2576a3f8175675192f322e31c0c760e40ad2a0f00cef48d58b27414a66f7b6c5899f6d5a4ce31749d99a2193a7d425163610513118862475066619a3908ed7679c1e4bfbd84009d03781a864978bece1dd775567bd57267ebb88fa9fff254ba90ee3a1e0dbe73b1d3648a11b4d3bf002843b0ddd0c363df847c927c8e230fcb0afefadaf7fe1b36ee43d96774f9a3f7032e7e6dc73c36924e8f614600693edfcef6e41437aea0f4ce2ee4a3b57a9057a7d05144c9c0aeddb3c5b6a993d11af1f0ce855df26d7687570b31dd85c59c5a3483df012f3b4e7c127a4d07c3c21fe90cafb5b8a5d3a7324e39888a4485ca995d9ccb4a1a6133f7604e2e83e3ef7a610298a4e78209987be4a65decc276fb5e8c9776e58d972b6e1158b0fac68b4d86373e9611ef85f9b49ce02da92e5e8b238eb987b39f05f6ff1f994d6bcbc88b48eb7af99635d402aa62b6c7585de197d3c7422ba663efff63560cf764d5d5e6e0e0d52d996aef15b30a2a378e4598bab6f1ad511972ffff8156d5d8be182f1942302b9ac0960173975aa24e29f2bebb4bba165b8e437fa441cd55f66dadb3e677aaf830bc68b0c71843cd3b335e4278bd58087191d89e9e10b6b145e17bec678c746da4967a2077ee7560b0f987f13e31ffd04a8f48718c891dd370b2fc5bf92e54bc468cf32de916ed0577ec078f5392872d8ce471623b1caf7a291189d64055f87a371231e47a46b951581430f33e03dcd1126670822753330fec93a3a08c2f6f86d3f5f704f2c93a88c169d5259c2f2fe5e32180c2cb9ae54291d6d5ac53e22180aa791e880d3d1723bc48d31d7c77ed8c3ba563d8c9baa58a53a0c1b49b8c607b98ce781e5c1846ada9af3eece7a8357d1c3fd479711bdec9720b5b2904bd54ace529d07dce9ed14f20d8004fcdf111ce9f2c0cf55d7853e36ebe79c715b431ddc7c30609c20c99cea2b106c68b7b532fdacc2040ed1a69609aaf796fd5c0fb8623b82ebcd392a48ab6486a85a490de7047da85e57c5a4618b4f0124fd0abcfe2f86bc64eddd03b50db18879b02d305fe46f9e95e5ac0b3f0a7322851e834e5a697e935c5611e41d5ac9dd3d9a220e122707e0eb3385b4e40e299f0c87bef7e01d1338b18aa576ca26c193f0d2ab863dd9b48e5406a2dab3fb860c4e622678efecedb645178a0bd1d3d4e43d0bc65f07a10f18c61794dcb599397c473a11b0292bbd00f06a67bd299b2d7e3c70afb74acfbbc8e6036b8e907cf95daac76fc799d980110ac0773daf02be2d9bbb7e612e80ba231cf066e4db0735dff81c7cdb8f6c88a5ed7ad1b8906f2559f3de4af7965da09f8f33f3e23dc598b2610890e40135a85980bbf5d297b055244f2ebcf0b032be7a3354de5c2ba14c5f6902f9ca9af5ec4473b5e67f7597c296024ee71ef1658ed12269ac9ac53093994bc272241cdd2b8e9b3585e41a768edf48e5825571cb91e6f86852ec41aca571374b7a3bcbf6431b94780dc00b0518677b971f37b4a91d386543b9e32fe4bfe7ad2c5cf27aaa360efdf87cef6952bda68d31f2b77ef6a6bfaaf5fc688092225416127970181bf87a460ac8c3c4ef12bea96d63e2c9032e3329d4ee7d7a2db456ac31d105c986d9790c9ab9440da8016aa7b74d4d958ac0346790af57754b89bf8a3d14a8709cd3e227055e745035974e95911ff9c831486a7d045d1ec8b25d7db9472d6ef14a9fcfcf723c9fc800ff2335991f60a25003712f1a7cf5bdd09eac7917055328a04e29ff21caf2de3e4d7845383fe074c382203f261a0deb4f3f91844841f64f8752200a5cc5242788c19d87d9ea8225599aaea40dc5d9702359a6cb3cd95a184797eb67b92fdcc0e07be8d406f8f3bfb436dae818cf58f3b8eac29f071d2d2291331f8fb48af76aadb9505ffa3210e0c7919f06dd5e7d3901fbf76deae6ffc3a5db281ba9be6525dbef16ce097fe5f1dcb38ad74406d0f3c0a11e8314869acf42f51f96a183cab42d19d43840fb6b3c81ffa6204c0c353e3978e7d79f97ff4e027f14aa6593b12944a8de959ddf551ae1a25d85292581497cab66985787c22b18833898ad2acc4d39a6830c5cdab7b35ef56d981a6a3f26a47e1f46b33964a3955198a0ea93f9ec2bfc24297784c70d14d6b837fa2653002ef7123ed5acfe3dc9ef49bdaaf8001283a3ce91a95c2426dbddb17dce52d8f03b43309cc22488b9df0a3e57ea9305eb464b7e295f73ba78bfd4a300803c424d78f9b116aa69843de86fe8f1a3e8717aa97b540a41d6c4b6445727e9a1164e5e2422f3ce5695f8fe312ba2a5dcd1455b7daafc6e1c8a75d60f72709e633741c61cab023bc7f06812fb0bd70a195d4a38a2fe27ecf68c3671e5ba8ea866f5caad72c4a44a15cdeeebec255f0e42ed82acfc1bce842d3163a6301b73874ac88ddaf5e7d42464a724c0a8a0ff785393c11c98762d5d8923a726a812cfdc1953da84ca61fa9ecdb67a2d80acb6e0fb91afa84a563d3635bfde6a4eeeed8a109729dfb239c5db4fa200b2d6e3eb5a3100311c828e8a1fb5c2e2509edcf9285870a45b92446b79ce5e420359835c23ef883be6be9e4790fff13e60ad27f925848d8bc86a3a3344d17c1a559d2fa2988aff78b876711e4972728c36d4490328881105c5f98ff2ce617a442c77a5ef75b14fd0febdd40c9c16f44860006bc17a2d7bbf59d9b456ee7595cb07d58dec98d48b6a42851984169fa3a2f8c3e6289af6acea5b85fe1dacc92f5b2f3fc54c18193a60bb732f06e0e8da3bb2266d5a99a55dd63f7fc9947d725ef89654a83846989b0e9cc85f8cdcef55986a73ad7ec6f565cb9c5f62996e8e26f3ff6e747176a520616fbb92e6805129ed7aeffe029660827bb172a9a6504be54a4ac3ab5b53057024a451c248cafce03f221b81897c80e4f85b4e6e8c8236f7ddd859411f156ca6e800761682d5fcb784f30ca5560e13c3cfe8ecf45c70a3db265e37efe478f12eb80fa3e99b40dc0cf583cdb912dd07c1f620d33784b8cd72f83a353ea8568e1808fdace67fe9d6a136cbd7311441a46249366b34483fc6b4b4227fdf70ab4fe998ab3d0d5d5a2b704ddb11d34730a04f9918b0ca72a9d847ea8463c074a405a90e52dbb11ff6748044748dd87ea2f7035189235de4266a9313d520b389b80a327cb4f2ae290597d3fc9830ae512d3edeeaed678e90e0dc54479c1a5bdffedabbf80b9b307b124970c326e18b7946dea5573b3a7b27d474b0c0c7a67e53122612ca4bf936cf0adb978df54119e6a762aee4e8ce9f2103b23380b219cb59c821c1ec9cf74f79cd6469509f0750e1cd4114b2ee5601ed42920f616e45aeb181c84dfb4e67a8028de0b5bf2e2b952da7a6f728fe1a7ebf2df79815e9506f8835918c6802015cfd7ebd49715e3e3d8d39c44764aaaaa1bf1e7f17cc897fc09f7b1467d65f448a676c304d9fb7dab3553e9dcc1ea21e7f4ae48a4c68e8cefba890f3b5e4b94d8224879b42d0dc858d49fa45ee66ecfcf4ffd21e546cb78c9f9d08840414389602cdc5208752dbca223a09b2865f9d769384ab0df1bb2986ee37f9b22ffcc2f5f625b22cb9090a0233eda811f4f7983fce2531ea583166e42eba7680c9c980f0ead0afd07020c454f0c853f2b882c991b9ae20abea23466749b4ca59c47e8a3358d110cd57a5ae0b7a389b34736fc1529c5f7c33f72fb6145bf7c9939808236022f70cf09cba154943fa06f9be7e911abb980bbad6d3ef3e407e26a928357d6c0b7ba27ce989015ac1252b9389800e96b71762ce62b08a9262aade1bafe2a8445f7c4beb037cf54e3cfb2ae6e5bb90dbb3e510c9e464c8e3080b65cf5506a4d0c86d19e0e1d77b06af32cfe1939716e0dc9244b15bb71b7dff323b8a552120a716bb1526a782c8de0cfcc4f8531fbbcaee625aa05e7f509be49cc0bf15eaa1f63ab9ba12fa425baed2127f6b1b7b9233a6d18b989912204655ba9d6a9249404816e51d47b959869712fd05a8150e3a585b17bbce354eb132e8ca587f3880263c7adbf7a57c3132b519e6b137007a311f1a96b8fb47b7c91f80539438ee76e3161cd8724676a9b37462e7f0c475ee2d35faa6113bee6a5b2fba1fa7a01679c881c46854936def2482fff4aefc2d469a91aa75507df43c1809dd1be383b204100cae69db3054ec40e156a4490968d01e7b1442c836e1162bdecd88765f066ac8cd30dd832533c8936d39de3b8c5f49813310c27a815c4462efadccc7c0db6b57ee30454b61a32e1fa4c0fb36e2a7fc7f52f73242dbb7f0ac676c90a1dc0ef32ecb04b2182a09631f2b0e9994871a0cb751b4ad90a229667fcb63aee99159bd0805196c2740fef538b4390e209af45695e9b33e8957890cfecadd812447c6ae69a74c93b242d76cebda1c02a3ff1e219452e25666cc616a82a92ba81956578ce1638a3cc6d1dd3296482e88d48fef9c19a4c8328aba3c11e9e6b2ff1b926eb1614226657b14f0cece3e469f4adf39c1bddf1234c6f7e12acb00c5b12de562ea85279d1d40424ee5a17a6a66660b989c21bcba245d2bebe820fed1e85dc9dd843e999ba6186ecd0c31b04d7ff0ab55f7921cdbf5be997eff5c3ffcb0472431121b35fac934f4b971a72c72cd6965e690076d4ef40bb65daba90f9e8f91e8f4e53ab37882301b2f3818d801f6afd06b78905445e510772bfe72a169e7a6b7865e1f98cbced4432883314ced0cb878655b2d9ff7ccec1f7764f7bf7155bb038a5957079411d8dd0487fc82f54ee98804123f6f323f1e45fdedc3ede77e83fb2b3ba1e08f7b39888b86f9c70dcefaf3f0aced7244225346f65042a6ade783f59353292806e4dcbfe39b3c5c593b569a3eba7a5689a7ea57f1b2a764b658578eb89b83422324c9574f43c1cc50b83e4e14be1242a210a8a7334f60910edf1efdeac792f82ba5a519553bcd07311ce7242e8e6e817ed35582db73b777e68eb9ba7379af4d65fb927b39afa5241cbe9cb134fd8c9d1c90704bafd0a7a462758762a2a5c3e48a9ec55539471103cd70c938af151efccb276708651b94ef6cb26d615e67214e94a577525328a8c34a38ebce820831c8937f0e13080e06322406efafc61ea747f093074555e91bfcdbb27f6429865d8525b0e95d4f5b0702c7a55500aab8c07fa3f084d829ee69fdf231ecf7b4df68176fec95e5c313548271027a04f23720fa3d556f5ad70e5acfd58874acd11648a9c999fe97562d20fd05b3ef19745f340e45e44f223dae19a900d87aa780a3be038bcd1964bec8f56bd1cdfe42fca0a9604196f960454a0781cee69979dfdc69c056ea5a99ed26b0bd57bbb3cd14943dd71a453718bd9e9a2d514bb21e4051d29a2c5fb2675fc7050e46f6ce0deb104037e6da2b577fffda4d63defdff778b35300e2c15dac866125e0e158ad55c008bd6cd751bcadd561bb84c444bda53c7a6d90588fc46c8477484b9490d14443fe1bb85de059820933cd293d96e494b2d5db206f5f6bb953beb67d5621c488501e6184181bbd13f452729e661db565fe46e7bdbcea460775dc29875a3ffda64f1c628a41eb03d723f12f0326b063880a13a34f31866e269d11b746d8493c629dd376e96494708804390e7857441fa074dac16de6813a1b78358f4dacbc1a397e4d380e5251f99bedfa7ef6b4ce1a05f51039259a5e4ccd846ea81c36cdea8964d77cd48d5bc0b3e3f0582c9feac1b8ef6b32923a5f62f86951cc7f1cc9c25a0bb3e074f410e16a73da03b541ca176d82bab43f9023f0ca75c287ea744c5daf7b0cd70add63c544fd6c742d3bf5004ad80402c1b3ff2984d71b3a8b4d1000f4a4c145b82a1433fdc663add53db9dd6bd29b2e9f14509963ca77554f71131f49091932814b99c8eaf3883c00ebcb98752c585881e371d6d364fb937b4507ea0c94e8ae7861e7b0c6e99bb5802d8cf5bc67952043dda151aeebcc8b80b932ba7476b6b4e20bcf864deb81a9e1533818a30c6cc172cc64ecfedf04b17a03f5034023deb3ca845d88193593ddeae085c047f8901f1b217f917e9a92c566ddf0a85f35bab376064ba967709da9f396a30c2f7a821e83b23525544e32c65379c6f1947660995a9243c72f5683eaea44deeb8048e15f0c34479a4a9dd03f3ad5bcd77a64d3e4965855dcf45fb1d1c2166d6b2e5b9e02a559dede8a2ce37bfa55359b28123ea05585bd38276c3177527c1dc1a1ac2836b7b73c5990bd07baafa85b5eecb8afcbd00bda16ba620b8395f90c6a05e61958539da0d20ba5ed5d447cc80585e907f54a25a3e5ba013732f251e01bd7defe8cdae11dcfbbda5de82cb1a7f5b5a8d11c9f65c6c18eceab4f2a36ed5b664eff83f3b2b00881940511572d61b5768a3bef9f47bdef316b24adf019d6a5ea0737325204fda1055df7389da147f23267f7b07d5b0a1ab42b5b9f783b24497e55dfa610155f6a273c900adf6ba3c388d928cd15b725d570d138b51ebdf7d3316801c737f724704ac2b96db0d7fd9e5f223265590b2189dbb2426c85c8e6b2d5fc0d2fbe32c52a1369e6cbb9f8f47e9b00f31412ebbab39ec06dafa0a7e60b0ff478db03151e21e26287dfc8cba020a712b93c5f0a3e240392f16e40ade5e54999ac788e01092452aed025321cf8f5788948d7f260025d35ecc69b0c4ba3f4e42c53736f38f86c579eb2488492077fdbff9157833598c5b75e6b417525cf96efb02ee16be49b18d15fa7ca38b0d71f09a7a0fb4fe159de4f1b89619b5089a4e050c408f1f528562b9e7395b14c75bdae128b92fbb791314f1e21c217963e283b085c774143388735439c9446448f0d158c631eb6315ab3021d1bfcdff0680de3ece1bed258e17feae5d4108e48d2cbd90758e9f66e09b74319b5f9f80ab6a267f4852361b941832df45ac903c530d93440a4ebb757e1d8a1c3cd0208d2f64f7a595c2bc5cddb87ef3d8abc603cde4ca1836bf20f4a21bf9a4fd339d2cc899a5e86d1dc771809bf0ab7f69d249f359339f8984ef1d5af6b3c63d2680f5328c3fee17e92ed0ed38e5e2444455b6a6c5dc311bd4bf692b65b43c0499988edfb0ff021d5876ede14c3aaf38b8467262fe1d8cccc3a517ded187544c81b65afcc0938140a8b7bf80962ff36e8f67ffacbf62ab16290dab13282d8eadf8884a62349be1a6a9d088db55d8506d2ccfd46fc2bc4dd0404ebb044cbb85108a166ae34a7070389ff1b0e8b4f0df010d0383d9ba0e0c703c5684531693ceff582c9c5d8a9c7f2631715307076213db0cb39aee8287ff6dca5f9024d53cb75e38ab673d93018cd4d77b476db0f46cd46db28102c81ddfad82690ce09b4b8e418c15784139f053449544851e6f84e6a23db8ff798f01fcd7e1c39b4e8733c64fda5173290bd9695f550475faa81e939a31c7420ff749dceb26e3467b4dc54f5fe6e668219076559ac5b47f2075e2b60182e147fa12dad13f106a70c18a14a18f6794b4ce9889f8df7630c247a58d789d47c2fc9af295606e94dbb7b3b42f16c32962d34df8cb0d20386ce0c46a596ab822ec531a273d83a6a974aac75026a889bf4d60479ffe8f630c5edabaf2a186a3f8d84ab578ea60f553c36a738b2a72f5f9580d4b4facf594a60047e68de90d4834fdbde9dd1c13db184784d53fcc261fbdd6094134a0ae0a310ba4426521aa30bca503d666e691d1d68a0a871eb5cf0c7a95462e822a63e5ada313fad6c12db57c951b66fc6806dd8c67b795b77d5d8d3e729e2708fb66026738332a73c5fe0d7775adb3b5fa344fa1446650b915be1ed37233c68483b80b6b840093f98df81151a01c517451d8ebc8c089533ff1afd66790a25b00f49413ba9d4a2684fc09f94580f333ee3d4864ed1edc8661796933646f1ffec4ac817841f5859721f2eeb5a642670244bbaf4109b167c335dc2a5dcc82254e04a4b55b9ae12a56756e3412529b544c65fa5dfd930c89621a0f4639e3b1f19bea7fe96b9c79a87f2a3da420f348b18fd83cc9cd2bc75fa304fb45eca8ee8c5aaf254652cc0f5a819e1e02170883142fbe4ba73aaff7006e7564570565e5e4e25c022a19e09cb79b90da765e2328eb65852674f305f3dff441f8c792948033fa8ed708a67364f62ff4947cf62f988a047e318c4ccd6309e75060f02595bc36b44d376c8083c99bc5ffb747ae6d4cf2a86a1dace8c088193314fb7947d335d9fd1b03b2556b192cf28bd128756f31aa23d0f2aa0c7715f9faf6b4daafbca454837e9d42d2ab18aa606c452bb7401b0090be978c1c7f2b2303e02bed5ec01eb23c87ec20e54bc16a5aac1e5322fe97a3671ef1dc04f875a283821b60f12e86859d6e47c40bb235be9d77ebac65e211269e79b8293a4935f41b10306cf06376302706b665206d6fc6211eb96dd01d967c65d966051383fa2aa360cc6de9135c3b1d26d003df5d4e1bab5bff491d34517baaa79c8bf90243d98303f49c2732c92e0e701d3de8e184b7121a249b6f04cfd502803bddb694b9c8283c60ec488a44f485391829ae41828c9577b86064b9e58e30973a4690f455c9b3ded9d1fb4255490957e6d289fca7fd4d921dc0b6c3f3741e1252feb46bae47822c65e292568ba8ebd9f394925671b53cded90934c7376f96df6a907c196a3e496c93d9f8e947a0d0359d0f928a37145a73681024fb57403da8b0db14637978239dc6a5dbfb363ecc653ead8c1affed1662bc8e80e26a869c97a2273f0f6f1d10411a3aabb7bd57c82515f012206d161358b81b40ecdb317959f5d040ba8949bec0618d3fc93775c02f16c965c6be1b1796d55a0cb627adb5a01c071f6b8f3ee8cc889944c288f285f294b008b83e5f2695c376c91cb165aeddc58639f299456b74fe5b63a0b4a6f1898b50a1ae0fbd28ed3bb8d6a3f2699d771cf1a2664c77347fbf1e64406539147e0d443c79bd875a249d3a325b047cdcb008f0b15b85a2cbac8dcdc190f7f9f589be27356f80310c1e505fa16cb74ab833c1d61a658c6eddd5935012569251d7809b8343626e90ef7dcd3d2e40206ce860334683dfd1ea55802b260b52e56a5f14baeef8b40c753ba0b85fbc589366595fe17abb73847e47211af1cc9da075635523971308d6e98fa1666a942ed6a8ed55f83310b7560e635fb2ef8d5591c7e6a6f01691eae63d95a07ed3b8de370b0d666cc62658fc55bd4c275690dbd1a0ee6e287f16065d1065a4059951ae712081bb67bc9f00cc1da415b89d60fc7f18f56ecc0a5cef51a7c7063319d5b0fea43e181554a8569ca600958c315ddf3e2d181dea428e81d6c91b117769868e2d571e5c60e2e292c1c2c99178a08785d40fdebfa0fe4f992c07f24b1de64762ed1ae7653b4ef41c44ed50cacd7082afca8f19cc95fdb5232029e33e4c00e20716b72458d0ad339415231819401dd709ea1621710f2b8a49d7557aea8478ba768d48c13baf7a47a3c4e180146eaaa5c599021ef2ad63ae9525db4b038d90686ad504853cfe0189d1cf83f03c4573e5cc24a3700b520eb50a254d77c4c91b7f83d505d65762c6b1b7a68b353487bbe938a8c6ccc97042c0c943bbf1fb2045c09a1b9f41a789c6064c932f3a1cd7a13671ab6ae1f870498e8220437bd31834747216d2add9ac439c4ccdb4f7c3610296c4d948dd75cbc59a4a080c2ff411ce3113a359aa94088de7af5f6ad4110eb7a95edc2fe0ee050cf8bab304a940764d7e8bc6ad0e5f3b28fc23b7c39030048a31ecfc8774e41b51fd9ccd228f3c9fc7abfcb4f4530678cc2849dd6ddd140fbd79a9515638b7f0b20b97e7a85cccb383fcdefb5901f4ef71fe65a2459b8c1ae180f7819908078483cc94bfaee42a0483d353badc5cf5255ea8b76172c11c7802418cb55939c0d7c87c23c125b94e2bf8e052aa1261e9c799c50758ad73824ce10112543d4ca8f9a3254e8f838fdf5e20d631f196a4f4a8634e91588984fca31fc8b257450fa259eb3aa756e22b873eb1632985b37592b9a38fae7a360a41f3518fa940d92c86bc6072ed7f30e93934c9254c1564b5d7401c127e34138764e917b442532146c6ada530786498ab9d393cc0220cc3cf1df880093666da97e69784605a82e6609df65a2ac57b9cbe3b337d6535059c45760b814419b2d433bf9bbb3f19be1a6259145fbd85eb93bae629578a0be9fc3e04fde338f5cbf98e422c68efe73876020d18b71cee3a08514fd6591a174d2c39445e289173b348f789e283ed40a902c439acbd21ec9a0c9adf4f846b669288406799101753e1e357293f09c4aca4b6d0517f9c12a516a6dab7ff953c0cd3ac30fe6331eb5b31daf858247fb3693147d1f1b558ca05254e94967a84aecec1729c4423aa93532bfb8548b7aea9f4d1d0e472348a94102a21ba3bbf328c61d500ab32aa1e03c9f8456a854845d084f9b9a8549d67536d73e4956a31d7f96a23e7d820382c8dda44502e880bfdff6affff56715e65ec9a49cdf3dea8f6e93e71ddbedae68bea72181892ad5b51a7431fd0720f906a9bdecc8ab913e207fc5e4b59d3aa8126718710f80d1b348e70fb051ba440ce22084f3b30d810321cb336875fac4ee965b82d56760524f5aed0615a8f84e94f63b4401152e81e63c827c5e46ea4a7a80467ca6bb66efbe7886c0340343ebf7111f13c7d96cb6cd035b7d3ba9b7a574901d3d48609ec21f7fb284eb93644b4ab0aa7a5388b8f8d271c7815594f9adec0a80a9237ccb024ba58d348ab9e0516163d7e06ab931ea6627fe75ab76b118b44ae57f455c36671dd2b41792d209c345fe1b837e366811867155752f40848960eb17cbb50bfddf2c74915c899b0219f3eb8693667cb9383031e47ad3d46dd9b5ed28e3745b01b296a91660ca4c0a826c3d86d077f715059d7fa8fbabf10fed890bbe69b3c49dbd74ba3c45d81ed79d517916cc667c75173fd46c3f3ed17f50caa4e526536a6308e623d26f5a618006d9321fc45d08fe4f8ff43f47bea4e3f0d72bef88cb65075f3400a5fbb5f8017dd4679b7281cc9e0539cfd7446e49b301cb444ed80ffeb6b29b8319ee5b1d184f4b6f6d7b700ce7d0d9e6f29a70f66691e5d98645374cf7e5787978b1cd56ce6df24188fd522f2f5b0ddde7de8ec9b47f1b7b26726627c4f2d1e085e90a4e60d52bb6487347864fd5ef1a1aa35ac0958b1e1313dfb9e51887e0ce114ad264c9fd65413e3adb088981447693326f81f73e8be865dcf9f3d6991793bcc85fbe0a8ed581814a86aab20bc7b596573cb3c0ff1114bc1563877ee2def3aa7f02dae4af15ecc64d7ce4d2380a392c3da5bb75164aaae5b67dc1135fb2acc80cc605faa4ba9d69727aaf719cecb82c48d7a2cb7bf9c60ac829acc033b21b59cbf629fda3162d389d2c1767d56d82fa470ce18e6c561da6b44aeab75c881593968fccc8dee21f903df4db7ab0f69e804deb3431572618f442a01ed5914a9a25209ac756aaa1eb7a39df082b3b65cd44ce6a58cfcb04eda627137ad549619c36254e45f5e6f37d10427453bb9b826aebe17e682dff58f405e28be0a3f03c50653172edd00d4b717eeac306801bd4c1e34e1a4195719052b3643ce15ba967ae13b227800132acffc6d1066a732586bff60f7c10948fdaf41811120f4ee483d751bb6399c9f6e3e944baa5cd05226ce22900e8b099afb3a2988e5f62d58737799797703f68cd4de76ab4f589470b2a8409ca63d8549bddd9f0e7bd9357a4263d15019cd4b9a334989390888e31ec9bb961b48dcba0c8a5fe41c3b19a5fa9f8fa2adcb5e19320e7a18edddd85eb38158f56cf2a5247d9fbe7621e5e3115709d6d6aea0e5b3244d39d4c0a10be2755f408aeed13652ee42b59c047eabead8f2ba9d3ca87a97f7c0f05ced06b7c73f96729c538994b18c7070a8892a863591561de212583380087bc17cfd20eaf5ea51971ecff4b09c40d40993ca7577ccd09c12b20eb1ed396bbf409b21f24b45514001154ed7937e5ab6da82e4bb4ebbfdd675f660939b4f96dcb897bc9a2e8d5478f71bc7df0be1acf77697eb58f0f14a21440e6212bac5d26b892b305695f48607a5ac13c8d8f857473ae013f10467d5841f22ead186315654f3ff29c2cd0c5f074de09e762ec6022e5c8a79909d6f05d15ce88061ef92d7bfa37ac31e0db9e95e546ee785a27e63fda30bd256118918189b15a5e83945a8b65b1780b5ac63503c34e7df52f68f99653ac0e196264c093859e1e1353932e29915a519736e2ddfc6c93e274b1df7c1ece70eac8dac38c92f765ca27893f0d26c8320a8c2846c56e7a52953f6fdb9c22e928a8c1144ab712a08a92d971cacb0f3f8f70811502e40ce36831b59bb8891e376b776d75919a0158a688ddaafb3f36891b989f98fc23707af439b76c5a40fd010a0b10bed128474f9097085757e876f36ec5b91bf68f1bd46d1cc60604484999a1033c84e2c6600a73c4b0024c584df41cd26853cde58ba852140ee09f3c23961b8626fa520006fc11a644d051ab07d61741dda2ba81e30ecadb79ca082bc9ae5d196b475e3fcc1876504ed2c14241ff74b10fe8d54def9e781ecba906989b7406f0c97090ab957816a4cb105a961f01a647e1f017a498e8ad53c7b788dd0c7c525809d7823ccb17bf15ae17d079772bfdbbff966f735d60b4026bef90b5d07ebb8d2cc0c81a9a18d6268699011c905f37bba7c3643044521e65431853ea83a0b5c5b33baf545024c837947cdde8ab63bae66a1509f6d578c8d4a04d2e03c2a007a4b569cf77b4a7e6f18b0815eec84f24e43e0792793b45f11f7ae70a6607a61dcbe805adcf59dc6f164ba7b0fe09680ad5971b388f246e68b2d1afe3e8e4db2164b0d878909ed75682d99a44be71d53bee0843685eed2ac4c4ab16164df26cf4cec9b8cdd11571bcaee452a8d50bb3a763587a69f8d53e88a841ae2362245a7d111b0431125f3891bf0981d8ba72432f97861ae2fd31651d507a301bb124674d424b59fb3e678b008943f4c06a183d48f05d9dec80f85508745477d1d192d8eea1caf95510f27389d4776f9560571dfef0b5bf9a9fb3c4a471ba261ac9fe31674f3d029283d50e0e82ab23f1a7e08242c083cbfdf10c38792b5eef5e1bf68d51774d1027f55d448d91d7318440786224d6ec5e9f5d325586169d7293b5e859492670891217cf67b8b9c0fa11f6de432399347684e0768906c295d76cfe9035bf79f4a92761e93d0b6587548934dd16241b2de413bc6de2c91d8ed6795e14e2a5229970cded4fe5645f02028b1f46905cee4a1606ac039df2bc16be513db76aa19fe005cc72a178093f9f68bf4b2d118e73b42435e04889aceb225cb2b5236dc381d4abe75bba9470dcf82c1055b332168c32766a9de1b5c28408a26b3cc53136625d6eab2fa6657a95f74abb758d91fe90415810b7daa15e2368d2dbadfbf0eeafb147560df25c5c35834085d5f711afc0f998b1c1aab5bafebc88a4e0eddcddc296fe9a916744e441ae7d1ee01001fac8a937e4283066247f615f369a7f023e6cd362f2735a809e4ca05dc24ef249394ea5f2d5e7701a44604bbd973d16d1d9c11e8b51d57f983b2e102a5410d6ef28f70167a2f72319b9c3015b9b455017e2290f6a2a0f989483f5b4cbf878ce23c4638d372f5c212f70dfb169760d7133148eb2a24cb02a6c401278ce3b699b348c8b3911827544340141195fcfca03aa8706162634097874b6c2bd40b482179be137adc8a4598619ad1311b7ebc2368bc24f1af893dcc330025f95426d10e874dbfc60eb0bdd35581793b5d6b9a78ac046ee438f73cd97db05a7b677bc296c5bc9777ff280e216258906db1d3133da6e9ce8ea32d9d0f5fbdbe3cef595916061f54ccd958245e2b660651d83a4014c2de5680a458d931dc6a4934a96b1ebf4d4f009b081585dcad441ede4aebce93f6d7479f553a7e513f59eff8d6cba43d56a2cca0b4cde233f5e9167b6eafc1cdb57798c0b4e5a8115b167d07483b37bfd1a7a5d8bfbd4c5ff5e7864d915e9ff0410f65e36a43ffd8857f42d30e5e71429e61c0f955330dc4c4bcac2ee10ab75235a13100ed24e078243d26342a27d6f9eb3980859bc8515fde2b9681a37f9b309c3ebd264572498832a36093cf7849bd3a599c44606c1bd20a4c68547da1ecc5dc83f397d9ce70ef67ee654b4eee84b58d365de8e4a6fd5a3577e0987ab78cf85b9efc61bf08da832b838afc9949373aba924a5cae952d27af97cfa5d2c4e8ed48e3cc09da2d6e3f87b4a3c4b23897371b93a6346b31a3fd4afb3ab3d73efadb858f58dba1334bebb24d964668bc15a7537d2da8081e2fc5ee433323e42bb979739315beee531327e9fd482ab012da0fc6854584b243f5cb382f002ad7c75c38652c427ea20e83c78cea79d472ed67c73ba265dd70fc17c031419885e22758a0c49ca01260d0277023b66f730cb3c9edc2d38fc06ae908a999a329a4b07d3e62b23f1c975de34ef34f9a7573aec8b29684a79edc223fb924a76999e7840a3a73e00dd6b28e8156bf95b3337627c4a3b9c52236d38f408f40a74fef75bc7b05f0ed0776db7aa3c4dcc1ea213ac7f22a99d2769d9e7cf985f864ac26407df1b6a9ef52e4e335bd0e809367e2b049ce051959a1425204f5a1e30c5ea7c16dbade2eb8465be7959ced1a2e81dd410c1d1b5f6249c43f136898e7b72e81bc5e53443c4e59d832c30c51110e6cfb801a96b054a9be8c7f62daf3edd2d37546ec0cd8b780c15cf13cce47249467dd5ad32e5ef145d94d6e160f8de807073a67260cd1252edb5e4881dcf4f6811d1a86c266e8fbb4da63c89ffde9d522aec797787687d79d4dad431efd62c970347a7a5a0c89cfc928a1778a0dacce269bf4b31c972777ff5c95b70bd6daed894cc63f5ec19a4d313225efc70e60bb88ad0254c53912b165c2c08d94ab191429cb3174755ddbb98c7bc682146ca41bf5e9d950ac779e8721a1a7fd13d5bbe67ddf641762b67794ff4268e81fa7eb4f443ad9959a139a9501ec5b4f37beed7d46cfdc3663adfedd68dfd65edf7cdadc1dfe2ef3b22a9cb4daa2c2f4b76c354e001cd59b3b91e4f9a74e12304e8333afa1e0d434db36c68dcfde6a6a8a674d150d2b6d39df5177f7a978cf7cd9df80bded8a3f3ab6069de341baab337a422697845a8a9f3dbb80624c5e2bf4781728448d2c136a69b37ef8add44d87fa5661e6ca292d26c22813bfb21607438f2d5326ea2b9fc6041a1f8cec7e5373096ce1cdf9ce545234f25082ff12fcdb06328aa314c94c619abc44a207df4b4a3d76757485f5d2b9897ffb0c17bc467bd7bf958b61ee8c7910d00c540447ff4fddda83981f4165940fed9e1653fa8374b99ea29af37a5def9e91cf96875640f9d9185f1f01f5c8bbb6d2bac8577dc7966aae7139fdc9461c4306a8abfcd3b9fad7937debd86309a4e378adca8bf7834c75f45ccfd26f8380f2d7cf8111761122ba09a4cc3f4371837e5b8ac2e58919e20c97bb7853da2dcbb6e80192e9867097e5474b976586275fe1c0e4c820a88fba06b5c86ea4439a555eae61fd2813c26fe67aa548675ba25f179f87607d3254747027fb821b08a1329e2412356c304772a2ad8412d1a06741b07141bbd272b672aee25339a5668056fb9814c3886bb9568bea4be9548c83b12732adc0c6719da99dd7257c6aef7365414751cb31b8bd6abf12065e0464fa56454c31659f26268abd3ea1e4f2ec1438b7d83b5908a101fb8144e1b0da62acc666e2e8eaa1980064543ebb12f3d81db277c8c4b1ca22b7374a3089f0c634adf99d661bbf9857e111476a957a772570dd98fb30286470303e6f33aab52a89e34f9359c82f704d1edd37213162a72d004feaeca1309ff4ec767318cbaf601d8eda742932f5aa3534cc6bae57eb925a9291adda3bc78890a80e63f6cf9bbaaef15f260cfe00a2100e6d8bcb7ea94d165683972f8fc8158939f82f3a41935fb11b966ac625838ef543d4bc37384ae9155185276042393cc273afad8374310dd5ba4cb88f21af71559132964361fbd07443f4bea068f71fcdc2a775fa2ed8dd13b6e4472036c8c86a240a5cb21bc23b13c274731812f780ed86abca84bb337afa52a657ca0d342893e8143745778f20c7a5a7ce938889f219ab35f46952924d79c7949d43eb499741d727116672dad3bbe871cef12677bb28559333d4f982747aa3c1aa83886a002eead81e5a07d7fcf850fedf8a87376e0c67b1d58c8ae5ed210771b35e1d61443d4012e47d205236f4985583502e87bf492f9492acfdb66bd4fdfc8a094d2ed115c6602373d1281a0a83e8297498ee7abde546bd29c8b57aeae935e01f7c7adfce795417301600dff67c9e1fc9d6878588458cc65c67e208c85f57abef8cf4cd175f1776c9138ec38e7965bbd08f9c9d0a7ccb7964c88c7f19533742588dfd407e2bc6f9b7daa455f3f67a5a6b126df5e2f2c0461d43f563cd0ffbd7276543a89c3ce205da158e4bfad0b66b34f102b5da78e0fd60b2573d6f666ef210b592db3a44b36a82ca36e8d4340c2942439585d2b899e6478e29b3f4403d9a0d2c4f0caedb5ff5c9b554deecd263e1d1a29013d429d28f8fe4c8a9ddf46ba10618793e737ea899773a95669ae83f66425a1929dfc5f1e2c607138a9683ad674d53aa406748b811c44693f6357461efc6eb87414e614ee117829f90a0b93bb99a8be910938c82abcb7be81d0bb9e140c17951945fef98490f11f75f45a05a498740e3897e5bb748ae6146c1746bcc43d09148b54bf2b26b89d4a67648d92ad0e43b4fdb83666a9009fbdbec46ea4bf807ccf3f7e692ae0285a6ad119b5a35c1ed233dc095f062aff32ffa6903a46f5485bfc075ff1950b2605c1c2f174f81111920cfcb84fb884a6148ae187366500ddee1f798828d294f0913a6fbc143141cd1100d66a61a8da42301757f7f9e4ae7447c2f18c5e0ae9699fa7594df859f97c0769925399110854922adaf052c7c3771c666da18a7d5fa7cb69ec57ccaca36fe04937f4736dc5246d9a26270d4929b79a37380ea4e2ecbc7b6aeebfa54940d473f03d08e1e7b1376021a42448da52e8ac72451d9999ab8cde270965694c90542a6bb54fa625814d323bf2e7a310bcf8115202b4b532afb2822fb27ed45dfe59a9d480ed978ac5e97795014696ed8fb17c851565d0277507fbca5fefc5fbd5b2af3ce0f0a23f678c683043b393d71d2f4d734924f8e5862b7ae782dec0c493710137583e43de230c390f365cbc838e840337e7c88847c8de90ecf70c84be1d428ea26d07083eba95aaa456245041cc39642e0c9d174e0008b374c9762043ea9d0add6342570e19fb2ac707048de76412a20bfc124be929c3f4968438d2259426846c31fed314ca968568dce6b1c244bcfcbc0bdd424bfafaead1fbd080f421a19d5e8036339a422c947a6b4b7a80099032d203f8613ff31fe84bc08a5f7041f8ba82158247281cb5a0c24476461761f135247ab7667581ab578a599cd9c7e00aae9855f886715be87cdca5465bdee50c1425a2462a47fab7946bb3f880cd399df94b40979e8f76862508c2a5899579e4c681c3b2e9b25eb45a7e4d82dcf8dbc5cdcdf291723e5c6f3f38888ebe927a768853073d3800d43e2374ce60fe72a2fb7a2528a8b20948ca254a024475c43a629e5eab6860eb0a471d6de00e011d8d74e92520abcae0583e4e7987516b00dedec9d0d4c00e81c69ebcb066881690a08869cedc93ae6531b48e461496a39db614ef86b8ea7a0c992ca7ad5cc66608ffc2b7e5cea9c2460e3383f02b1a3fa0db8dd156c53b28a129a6647c9da477acaeaf0c652de26570aaf77b8852cb1d8e9ef8d033a9f369a3ee4a3912dbe47e1c57db89b2b099dd52fe6389994c3a6850337df9db829c481cf717d5cd947f8ec83b510b8cee74e3d09a675c17412d9e979b97a96248a9802c48e71bbbfb227ac7dfd48391bb1d65ae7aee5657988962235acb11b5ce905619869c720b510c3b494bee5c751f17de51ea5790d17bca04398efc553e14c8d7383cb4e08df13734bf4eb29e6b3f0dbdb0d044f2da580c2fcfda4368207b139a66e7e22cc830e0b18e518b40caddd012e32ddcd59a305e31543f49bfb4ea346a44fbd3d70d688a06b0ef84202a87d656c91b95762aa84adf33bbe879236f9589dc94b8752f879ee87c173941f12c06c3ff473dc02a4bfeab4156010f1a9c8f92852605e4c2f753efbfbda348fe010383b28eda53ef88aba5cff5777e0580ddec944f35134dedd7c886483e90b71492d0c7bf70c11ac8b0892cff8a43947b8d401fe1f33ad6c18a24755a02675dc03609024cece5afd07b1feb3da6963337c6842aae6ef3f2d7f0e21795927673ee5d5ce42d3fd3352d38b3a4c03a24d42ca5e176d92801a01b88309b7bb29ea3f2c83ffae3270f5aff4061002b9e38ad09cbf61a282752d9b49d84d538086876c61a9abe5110fa5be79b2cb157e630e2f4a66988cf9f4724577bcb87cc431c95ce944f717b5e59c065cb9063636a56027f6d576d38aa1e3b6692704d2604efac912e44821c276b8c33a44bfe730af6d260e0b91bec3e066171f423bd3e694e1c0b648c604ee4c95fe1907ba9ac2ea0e98bedf576280c478fcd232c21d42c196510e3813c72ab41df5739bbc7cee6a64ef72276bf353a9e509de60f73900b7dc758225257b1923894b315eeaaeb5dd7c56636770814dee84d20be3691772fe78b005ff6ceadc8192655f17eee89f0777926c765aa00e3164ccf13c0f6e27353a6907d6f9db4e061baaec026e137cd64cd486ca1290d753bcfc4bc8ef8d3ebe0cff76fd3e686b13e7f35fab03fb26ed0ccdccae62959861523455abf444414a7e858f0add89b6daf77bdbb11da87e3002484cc5c8c8d0aab8bb061cdce24806317321f87e6297a24a5c58501147fd0f4b5d786345cb9b899784b98d6a3db9d0f10ebeba16aa8d34c8ed7c853ca61955115e8fd446491118dc1796f5c5a00a73b3b86a6c56938367ab408e209fa6a2a6c905bafd756ba1765b9a696299706efb80d31578bcfe2d12f594bc6d7c41e4af5fb51ce02c9614e3ac711586ed0db4a52bdeade4458fccb91fe1caa4f17d946e4fb5ebbfa007b4ef794a31e2f18cf708811c20d150eaa1b07dc615b24a7d419ad6610a785c6b3c687a6bde2a151063f3d2f0b413ab61d1beaa4b830b8d45b020b194fabb614366d00193b5f1f0ec4bf22e8229634827d24e9dd7934998df038346d7c2e0658ab4a1dfc7788c60af26f3e22cd69071aa1b6638c1d3de0668f40c14ee3d0b42e9894a7b1dfe9d07059d4dc63b836fa776f1aa47d9e90e9db6b2c8fc3b842e172ab977dcd2b86f7bcc981da5ae01a1850af7bda9d617521974a896f2dfacb322f0834647c9d201514a4cac38447c833243eb9b5fe7d4c9e37245959bab6718b02c0fa4409293faf2f32af23259b6d82c75b1438dc0f2891d1c776d36eddb1ea46001595581a8771699340d30d0b6e861df70c1ba67e080f83dd6048afca486bb366ec926d93173f8786eeb3e872239358d044547787b532eb20ea8e0245b769b42c31246ba096701409292e2535dde02b9b1a14a85b55cb4e5b1d9c724f7593b1c805bc50374e280c7ef0a2c1d5770ab327adf322d4dcb20b71483f9bcc38ae68e57f152dded33518704a499748a6966bbbc2f09d2f1c2e750491b4b7a27422da4e67284736987d6ad3b8d9963c24aa1d1798755bcddfacd625733bae1a9feb6373a13c029aeddaddaac39aee2d1dc3c40dc1a8f78768a28661fbbc23f31a87c5a52d2367b2d0f24bfc5abc00fc8f1b2df9c871151841c4c578230cfc2aea7bbace1510757e706815fdb9e9829cc2900a36145817b20b23e935a4b5b536b5f08271aa1bfa86298cee52d169fc9bc9fb431a7864a87273b53b77a91efe39a71cdbf0a5be1182c0a105cfd2091f4f6a07735b11af0cbd681c4be30120146b85dc6a5e54fff66c5caeb26daf6992405f4dd4e9555211df32d3a51a6e514a44e6d498d5aecdc975e0db6bbd9d330879f045242402c92e4f3b10cf7ed7506fdd8312d4ab9593405c07e3c913d1bedeed20f201b4f259c2f5210919e863a640535cdb38fee476c75b433eda523b01d4b2d08d7e0e041542c0af2d113957c22f92754b24f35ba63bd937bd5e6ec7d34cd0d659f6d19289f6ea44ecdb3cb570f00284a0dc66a96b20fb0779bffa86d628221e9dfc8b240d2e461e1bd55640382dff42978971750f96b7a0c9121a6d8a29ee0395958c5ba38fe88932a0c63636e2a78f25f187355f85aa745e46bc43625d51058ef3f9cc34c58c0871a9208c34257560993a83058acd40a794e1381553b6e38a25a92aeb640d0226e2ad6ceb5f6ad279a9fc8a27f1b9ebdff0e786797f45a5d27b206f5d5f8f899e4ef945fecf271ba21e88a2e90f54a2d1431c734ea20902005f6a17077f92d8c00a164981be689469f5bc028ad035659a73492baa28608553d885ed8be5e8e606afcd9edf04d31f1623bdec795c1d2ddf0d7cc3de0b60392eccdd1d9abde30db81ffb585cbd06b55f39732d0ddc20b7bc5c545db3a4ebcddd75cd4125b3c2f1bc7670c276f2d46b8c34b724fe552cf326b0169d4ccf8c112b888cc188cd31bc52237e2ed41ff1dc3fb8add48e0fb2f60c35324761858baede72712527e2261edc7a73353062d152e6a617facfd35591e3bcd93948cfb11ed57aadc2de11d9eaf6916a0d3907a2ff838b4637cb14d680d6b5047748f3e6f3bdf03edda6a53d286b8ad69ac15f7e8e2d4703a044bb82253ecea53d2a1f7287a1b49e59ea5d161396579ca2ed7027dff19a06c8419aba0c62ea11512a18e77ce2c0073efd249d7237d555b687091e27abfd6da044390552eabb35858a76b747b904966a7a4989915ba8e0479c033acc488769dd49b9cdf50878c77e702f4cd9e9611e7a041729b681ff02e1289d92387b4492337f1049c5d8f4cad9772ae8e28f8ef9456b794b2fc5a1e1812fa84696ebca1d91b36075ccf4373544724ab486b76361e69a9dd7d3ade009f63f40658d6e62c8337dca652f571389d5b91aef0cd3eb09e7addd0470c644835a3364e7bdc1daf228e92490121979fe95cad1c3493dfc71c2d6df85c101347cad40090d20efe92cb15d244ea57f96de3caa11121200cded23d7fc0de80e3dd70cce19ed4e0d4ee917f7799a67750097a6d05f1b2c75cec03c12e0d8961503c7cc85209a08c4d621ada7ebbee7df4abd6de96654f909edbfeef4d004d65a6c35785e89fba486aa4e0fdb5fae20d4ed329dfa1d2b1077db19b97bdbac3658c945fd71df08dab744e0a05011aa38e59257430c5b016fa3e56522ac94deb934eb28695dc7bdd519e259db0c90548a76a212904e45fcbdc9c05c2c75a8db82d6b6ac2beaf47c5e9b5b52fa298a4d8f8ada94391c6af8878828c695064834d4521b5badb70475b7200229dc0b464355160b4ab36fbcf58ccd2deecc8300d2cf9ab0cdba27a2564054b147dde06fc3ddc428b6cc5fcd19dab17017cb49ee399643c45cb3a6ab7ca928a475c380df73f25d176991bf505a810dffac541d00d78924947013440f995b4515503d219844399137b77baa3a2d79e77a224e9a86113b8a2933b45143c2d3f3aa3de52d750433ea4e4833dbb66b3f88faf245543c1b79b7ad04f7ac89237f182c6e95f8ea0ad78a66249fdc709c17ca67c21cd2ce18367368a097d2578960c64792ab77479ce436d254453ccd4f76b7a9e7b0aa9cd2e18c299055caa0a988da4d07199226b1ddf9422519b6ddb0e72ffab63fd7cb106736dd2f667ffdbf84099b3fa9d006071f49c17e462821ae98324ae0ca5194455acae25ae777b91d2b45c4baea5a7d2c7c405604158e488380a17178b668bade2bb878a82da94d647bb0faac801bb9977c46c00ce84d4d50f3a1ee53d734cb771b19c1abf7c89db87f3cc1b58c7857a7d9db13444230e37a65c3141312f5d0eac462d23e6d974c0151ac61b141817601b0ed2ceb3dcd62ffb69b508f606dfd10eab66f07906b2dc217992c03b0e1113afb9dca9bb2fe9f88b41e2da021d6d031eb0080b9838a5b049fad4b15dc5c880be2bd1f0c9aebbaf8bc77cf03759b325320394037198f00a11adee5d43b9f69afbdfab3784d61fd448acdd54b36cecc0a2de8fc8c412cc8b7c24bcfa6e52a8d8aca572709f1690791d36cf5b18752f6ed435a9381e34fc094c2589bc2615152fd01dbf44b90e12cf55e33bdac49568d677caaea9d97774bfa69ea4c4fda2cfaafdc18c8431293d76ad933057f4fe36deedc892109bcb2a72d13cf57929e24505b6c2c376943d809e73b3f07476e5d1282dfe4be46d6bdd791e87078d85464af9caf78653ca6055e35fb9023cb7076c85b2fdace51f2ef824d4b717145d203d0a0ecf78bfd09c08b679fdb9b3226d4c58c52db77ac9e1faae61023b4da9b00031a8ff82b20b2e9b6a619a3f0cab78415c9c88c16d896eaebf97e1d4482ea68fb7de28e26fa417b54e3f025f912cea33d8d1584e5d8eea16bdb8ed3000a4c931f37ead6a4686b1c7a9142459b6e28a81829156f8b6ef3bdab86afba58106a8a225bcedb4660db7408222716bf7d83ffb996024f4a57ff55ef0e5846d364917eb1cf355e94148a5753f89230d0175d308f51b96e15a0a360fd2032707d43edfd9221b58d206b8b13cbb737cd0b5ba503d5aa0e9073b0f82088222613683adf0785d9505e0c15cab316923771ed5743dd83072062a361edd43a3fa207f73c25d3eeb9e0ae99f7cfbeda0a8c895d59f4d2c7fc659a1b6fc1c3289cd54ba8dbb6fdcc09d9e8f44a3454328a29d601d52c99d805b5fe186414f3305a1e65a9477c9c73451b9995b402f1cb9941d4897adbc7a589601960fa37c62453c0caa8aa962a3d87be3696dc29294aaa9ee8586baad7943aa8696be94cd5f527a937cd43497f467098c3a0042d6371d34181e685cff153b1d68862122c0f5c87eaed696a36865b32c7b750293c44b358a0e05b664d1e558977b8bdb020141b4af3cb53964e638c77126cadf5963a430aba5553703c8f6608df2c431dc9a94ddceeca99d3c8712b7a662df4d0d906b033f2c8d7cc1ed72e7ad65a69dcac85264e38123306ecb5870119b08d372e5078bee26b077653047e8261e6f24665b6436cb7751e968b3ed5c2483647a34cfb0ee173c12fcb75a50e8aa1325407c4a438a18017f3ab3aead20a3eb7bdd00122aab93c66c7822751a357c3c4ba314d03e8a87a266170525244ad8921bbebf6866f95adb76c22e8841edd5fa3ceba55cd679cb10725a8e4af9ba54ead32286764abfe79437fd4bb813ece384cfb74e2b5b23643e53ba3cad94df9482e6e70f6e6f5734ee9c91d042dd535f8c3f4ec9e356d6fa90abce492566a42288edf37e68dd10d12a8ce2208ec0da9e5e20f06c242f24de88002e0f519996e3fd73223d7da1ae334f4980a9f32701360f70eb2fac4db5da87a1ac65d224b1120f22e0388d83762481fb90b25846d44a591eb5d629df42cb7008b69d310c0268e69f74fb0fe65e718c087a71b762658f8ed6b4de6c56450a4dde1043711a511eb95d6808770efc37046551de599cc7d484153b1c301ff6a3a9a2c162cfe8ea5f77ed987203ce0d650a612738416c273c0564791587f4bd9fc634bc4283f9d6a9c33710689d24e2589c812d315377c3d80f1f3ca8f8cb714fda03bbc895a19293b8cf0a8a8f68730c8bc02dda7a4d051e9cbaedab272d77ced782d5efc0319354ca5110fc2d66a68bb8cdea5fdbe8d8187df98bfa415857788af52d874df11397e1ec91f18d86e8b927381fd78be309d30a8efbd3049c7f7481a7e1e45416e7fb3a0ac56363cedb9fde2ec444f2a660f115e0621dc71807dafc9f34a1ffa1cb8cd17bc293c155b2fb9394ecc680f7e02fd7eb66ef5bbe8def34379c96aa6d44857c14c35308d84bfdb4c3675ce2d42ed0b1ea36cff06ca0654acccfed0d9bf0430e953cb217d99ca0a2742a2835b86e98daa60e696eeefbb8b28c6bd093b288ba272eac3a43ab01d988025b15d154233fbe966efb7db9a9be27ae8eedefd46e6bf7ce8bdaeaef76e0e9151f066960fbd54f3e6933b5a2bc16bf0b35315999830af7beb21eb781d321abfec22844f433ff6d377013d7df2460b1bb44766d8799458b618427c0bbacdd5eb90459c23769281bc4dc6f32e5dae2929df94599a7a2026c2fbc0450c8625f13e371fb9562ca4b55e7e3d3fda8dfd2a72fd4fe3203d0187f81671d6c24ad27e8dbf5d29aca41b4884be83ad1235d90864ca8e377a51d0dfdcff161072299def113588db486b0057a6fd54ed74976cf211610f0af90bcdeaa1a0dc4c1610f1f991fcf158433dab609a8937c4cc3621b7f34ad3f93a740fb896b9fab63fd6b70150b21e7004698b3a590f0872cd3a38d8336fca7f651faaf071831badce30e7622b2ea01216fe12af41f46017dc2da3f2ad9f120fa8ab3521d57b1567947133654a6250121cfc074959c952e405c698415b06f9eb627046f3ed5b6e3852e4f70ebd57ccf43e1a34122f4eb684e3abbffeaa97a0a70943ec73434328c0f8a039ef43cd455b7584b81d940c4bab63bdfda35e8dc6205dd25f1f0d77d461107a260e9b45c63183850c9c6c0f35ece7f31514472ba291420f7e5159002edda7179b2cac63741afdc4a38d338d0561783161f7b305519bbb7b2aa00d172d0b8e573fbc861ab2a964b5ae1bb3ce1c0607e5427aeb9321838305d96c8bb1de3418eaa58efce94b3386bcd2451c87422b533bec4508fad3d4f0dc507d2071f4f82a8f88dceb202120dc97f7aad4427c18fbf6797f642eb9792e37c55cc66d502992ae4ba6696546411a41a47161ac3dacb14d926e78da06d980dc198bb771fb4b8158f9148f3968fe5831b8dd0b6b822ca2af0f8bacb5c733d1294693cfef9bcaeb9e25798dbefb5f6cf09f2b7edd7abb52aa745bd27b0caa04e720745ae930d57c049f0fa38389f53d6e6c8298441efadb0c8a4708f6cedec9694db8c9309c194bfb088f392d866bc48300a0ffffff5f