PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 56091 8d34ce5301f94658fd78c2b8a52da8ce7353317a258faf298f48ef64d90340e2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7c6b27a9048d2b2dad6e53ba38ef7b395183bad3db0006ac4af60cd20b37815b
Certificate Block Hash
8d34ce5301f94658fd78c2b8a52da8ce7353317a258faf298f48ef64d90340e2
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00dd02000080910100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000135e6498c9fab41ea448bdf1567e1588ed42a4f55c20699c2f57c066b03c8008b6e89f8a99f4e53860070863b398bcc4533b7cb03331d5f5a2839d0f3a24e0f002edc8bf91dd36b27adf30c26a8ced4f10fe865a4f6e27e3af160000000000000000020000000200dd02000080910100

Raw Header Hex

000040205f4e15191347e5d47bfe5eee1467fa5d0d959f9c9d28ae4c8c1a608ca474c00c422da15896149c6ce861761f08dbcd897068cf00803e66352ab56a212a8e469b8b170c6a0c2b05185b81370bd20cf64aac0600dbd3ba8351397bef38ba536ead2d2b8d04a9276b7c

Proof Data Hex

59,560 bytes
121216010307b391b0f5b3c4745bd114ba49e8838bc14a5443ce85f36075bcca770538860930a6e4350ae0028b4fd2ab466fbac4a3b28e96fa7954507b4bbd647bc00f6f6a142340d6df11a8479173087479290b213dacb6069cc3a9a25e867152dffd2c82c231db8585a33735d51d48a0cb926cf7083b335e2b3d78670994029751199ac254e0763a54428dd8814012a27f6f86fc4bd839d4df87424fe13291c8654d962841be974e17a0d950db034dbb65e68ee45194b405c8090858329af9f1f4f355d65822d11bf8f940738676bc193734be7d2f8d4c5037c2fa9c68a5aec7cef51d73f89be0a28490c59a61d0d645f6a6279a59ce3644cf6005fa79052c7ffb819971dc11bb987dd9dc6ccffa0d33c153109c860270cefa58d653b348ad9ee182431e5e7ea300fa8cf1df15b015628e285b196350b624b93cfdf503bb67d85c5c66c4c128956f4652691ec5ab4481ee09d18e07c3b959a30327992beaf1af8331b8925c8583b7a7e9f9f585d02cbb393189d4b9326fab639eaa5c7763340a34f6510c496da8e58553011f108f377399b8f3b4a89a667c607853cac0d75812177f44065abdb9ca3141b01bb502f5c2961b61dd45df674bc05e774e0c54c00e658635a1e77a3e2ea786dc07e2fa99f11f977e8b7383250e25ca0cf22224a2e296c11f4fc071c9cf30b75d111b30ee8563e248a04c552dc1b69e46f3d6e6f3e356555b9ea995a7ffff7e45142fc68926f70051a50337745c88f8330546c2e7a7f1a30c5f7dcde193624aa00e02a3b5d99a92b6177126884f01a22c87169ee2ae78dce74f43fa1b7bbebec6b986b1679731ca3f82713e784867d96639b6d212d647d8eaf9c386d2c4a0a7c88ee86625fb30171bf5ac0a83b2587aed6bd12472ca324a112641ab61b2e2ad1fbd5294c562308296bb4bda68785d1a793ee028c304c4ff9c17a2ef93ef442b040f254c4be37e3630474998745323af325a363ca06c356069995c084120847a059fc60c3e240df79b447657c0afda97fdc7d3ddefc8b1de1d0d186e234736116b2d67bec991ccabaf665b818d1d7a8982ab597185f6f0ee06dc2c7daf4e47e0f4e1807af43a86d649ebe916335009ef62742674e048f9069ef6a206ee2d572f76a0df61aab6bc02a506e2f921fa6e864985312b5d5ae70894008f36d7ee5596e2fbc8f843a7f1700b057d6b3c437e46c49ffb18a6fab3209ee298d934e50f80f1aab490cd6514e261493e045cd2e02a4f9a57a43a48ecc8f7856163cf5157a9f0e5069daeb8772a31e92eb27a7c8c9e106221be417a47578eaed8b6278120b335f6c6d63c1eee522bf8cead98a666a361371a98e4b1d8c9d2085bd11095308acc2b3cc29cd0e383b0eb8f7f15d442b7dd53663cafea073034fc542d6df01e90b63413a77efb7fc756343ad3cc4baf7ea59aa23b4d97b16027300e662a8cdb2abf4a723b3c6a7cc625f0991ad871c8fe31c9981a612a48c6506ff4ef55bf9c422a5a9674b9c1d84dae5e4ec02c87c279f79d38777a7d0342c9043b104a681c744171ed6eb58b01d12ed944ff55904c6c2010eb4e34b2c696b11a5ef717b30c8d10ecc5007491b45c112172322b1675da2cef04e647712bbef52334b8df5be0438970a3c5a9b63564ca9db9d25d7aa99440dc990c700945f221c18faa24619de6aa95c0534b2ed933e4aed3cfad49f5c69421bfac89aa350b4bb8906e254cfd3b88ef2d7ab954cb8a68ea1a5d1a4bb47e2816fa640f68b6c5a7ac92f0d96fe80ce0a3f6eafb8700483d9d85d42b59b1d0c73afdc27ff11dde7b0dbedf649aa832af7615a2d60fa5c6b3a195a73c3781d17b006413344544c52cc87f1fcf08b4eeabc8b02ae34121791852f3d5c7394aa85051e5398c3c0bde5b3e58fbb02b5a929ccd149bbeef629eda3c7fac7fb003c5c3533ceae379f49b2134b2a9857d50b93c1f30253bca6d3762a7b741bad43eeef5268309b2719605c6a326f60d1072fc83c00cb9bbbb6d817f55186cdec14ae1a411a2fe1486fe41beb8058200ab4c45825b233c617e67082ed216564c5b6e39a70779acb68cc6aabbf85fd7d8a59f31ac697864b777728369a2994c8bf2d64c747d1f21ecd6ac2d28dddd71241c949c4252af6d68f204385e371e18b4574a0936d1d80fe21e5b7406a86bd2f028ad2f39553e0033511a5d7ce6eb67f19a272d62a81dd7c6dde23639071baed6c2c5068620c4862d276ed45fd51f90230bfb0418d379921d97e60792da9ee75c55c7612bcd2f30034135672801f32c87418c451c8fb37e1b5f8328ad58f0e011c80e18a67375e61844fe8959487a97371e80b9aa798867119efabe6666bb2e66452b83eca230786fdec91fb73949ec50da179c44e45f42ec2bbc2b76809994918273f17cfbbbfa592e5c2a4ca10c10fd495a891526fd798948e7494faf72747e8eeeeb54959638b39fec72b6a43c6e8ccf3de7a97a503ab002f90253328051977303e2696761b3a60c3d93bf0b8d17ec6ec32a9658125a1ef526414a4c03063e0815492bcd52281b894fc906881301924592fc52a34571d6bd836ca9d8bfd2508b242bb92367794ac020e9e17748a9d344ff695830709b07cc20f6c9974fa88d0e1b33e91743ca0b88e499d61caec88a022034642e617abe1377a598da61afeb0343187c634b25efe13055a916ac3694ac6f7e31a20ce073fab20c3d9d3f9385dcaa30877eeda9545825feabfbd0f754a25dc12fc70e6e32bf1d2ac5c790e462b38981c94cfb7db4662c02396aef30ef932337fd8e7c7c4792cc4d3f207114a1e56c2bb3c2dae0fbcaf5ef1135c75e8212eef34cce62765bb0d1d769f78c116c4b00ad84b570d494b80ee7ef27a6917501ecb21a6335bc16e8564b7d73500d7c0e23249bc41a5d08fab588f58d2227a5855d12f091d6dffcd309e682636b71eb97294b25ed89031e99716937ccb7b222c84da6abb8d0701601539ab63d95a565638dc38e99d0fa41ed8b680d5331d4dd9228754e5c650667b3f839b27d3c1efa0d4878af8193d6f00c7afa851f1f3b74282fef0063113a1469194708e3985b41e3b05b4be28a422e698e11558a743211a53bd533f957202222dba30261e3dcaa7c91daf7799747acea989c760ec930b848fd5907e29e86eeb397138d0f470e9662fcb388220c08bf96a1c3748307e51275c52c008c38732a0bfe27f81dd79e19817cf873c2bcfb0d8242ec14c66da853272bb2226708da478e450f373c17578ab6dac84ec5fe108873a87f62312d2c7d7f1d7cc5aa15dd85e7760def72b0006613743f78b4350fd63cf14c3eff7264686ab50f508948f886d8323796fd03e8285d5d2c3f70fa9ffaae846457539fd77621ea86dfe22c319a4eb0ca0789f440b965bfd0ddbe5c543241d71e615af228fb3460a40300f95ba08748e16a235b3e847cd7d46b3397e619ffe44a5d1b9e29c10003d4be225be935d2daa43b59a19a7c67311f9f7ceea2f1fbcb4f8903fa377ce96925f4623f749f1cfdad945eee575e934c11659409c1eb05d361e732e1d7928b0259efae893f43da95308c78ad9799be11be7b0e84b15bc566f18a521fc12047a49e2383cd3a4b969b30c7e303965df51848a58785610aed5b208d3cf7d1da23d53f1d13b67731ce49dd79f1d8add823b054eb9d658ecbc00d2923594238ad053ed56d3f3f500680bdc97acba09629e44cc8a6eaa9f34d31c4220b244ad2477e42212ba91a08b455ad7eb0bb5682d502b9f33c3ba3619bdf093c99c131f37c83975a04e5544889d71a52e116d28e6e9ae6dc63589bc857cc960c57f11315afecd755a5e31eedf5a48913b17d04e232c52d5a04afcd8b3ce9b663b8ff519feed7eb4f7371ad9b69f7f0ebccc023896345c05074dbe49f2cbca70db89e0ae1e484859e821de678879d1711e0d799aea0564b9266bf2c4dfb4d8026cac767568258160a2022c51c73c7169f1a8f7b3aaa2c1b9877373fdf9546c3a0a1436d653d25521c2ed0e1e11ed31b6a6802bddb0623a3ce01d2f42e34ff4fb9932e333e42dce7f4f8c8ba3c833c3ba83ad00c67e7e51957666dbb2fcbed725bd263be1566e8f2e7bcf8095f6fe744cdef7604f96667d98642b629bc03ba0715f13c5e7df132138ec76c96e76f2ef0cdb3632f3b7ab5aa8477ba1d8103b0eae602fc71b73a31401ff3829102001465bf327c59c93d4a0d4dab2f29740e3852b152df8c0223d92881c4de75493766b21a931be5e503a95a0b0ee24565e31ae153b9ffeeb9e658e56b32564d54d8b57015c4a94fe2c2b5c3c5f8465cddc4a9dc61900b2d78eba1b33059738445ba44536d3dfcd4e1c5860e95e8ef4c4d7b59ccae7095e89563323c9d479e5f5e958db420b6029ef07643b136a6582ba7a6658f4122b07ac527ab93ffd61b95c72307745e120960ce287f5cb873792f4feb27031a80e0d11c3529ca0d2e31d37b190e783b39e6fed74ec0cb3bdb4a073ade49dcc65a6691e957815638d94c4b5f490033111b3ab71d65f7b226c4f516a6b2d18ffb0a9f56906222533c5fc614df75336d961405055ba2349002c7ca28f911d64579e728a34a48606c3db83ae6a4f307ad3800d10b7849b165f915785b04a9dc81212a9cfb6b21a7d2c00835429ade04feed67faeea94f26b21ad17b9a2c57c1e7bfa993a8f90d6638f9b8c28b66afaa08e30c5d3b089189041532e0e036040f4943380161406ecca659ece629531ccf284edebdf4c22faa8aa66737827f0f1f9b706611f759a644ae29836c82d4304bca66cd94318fe4e58c1001e7eadb6dea4262cc3e5f43a3abb4363072bacbb3f3d481d874bd385b656d8e0f151d883addf20f84ca50e0e00e3e9dee06524b743db9794c2c767694ba6c242b72cd68e749bb1c74f00a6d123d2a5ea761610f9775c89b05c12ec0483c555f68b05a74ba1e21099e40cbdedb98a9bb00318ec7e4861dbf89854cdc02435d93c08d7d3792422a7d6c28b94148bee41c5f1f6e9e6108c345bec8b90624a5df4f0e956c294effab821eb9f55a1b6116d04caf760f92e843d831431377227271d377a723a877ce08d8f78b14ccaac106be7ce95b039513deba53a4e7ffb23c5ad070e19e710263a2242a890049f93c451b3449761bd677634137ddaf8a93e3734c339438b315a4fbfa3dc7363658dcc713a84fa0858b363efc8eb3d7a294425fb6cd49bb979a6ef5ecd4f0f6d069714f6c6534ec585344f0436206f1e6f0017a0e30120545dc96d8e7ec189a35ce63a11a1826644d0b4d586f8db836cf49ca1d3176a1083044189229a1e449236a63798a4311b34ad20d2b2dc8d374782901e84df4b56d1e07f79a92229f0ff1edcdae5d437cbd8e240457744107508e6f6409ad3fcd8fcef6a55602e5e7b8f278b4efd9a9952986c94911a353591ec91a1fe5ffb0113a402941d31a58fe3b9a26008c735470f53cd9683b1dfa18ef14fa69e645fd6d9e5bb6272fd9286f353aef5616c4de144cf0cad28fb8bd0e29f24899fcdbd3658ab709243957f717a35c7add8c30376e5d9f9117854f8efd74104718476720a9596a4d3f9681969b159974657343a174a7a8904fb0bc5b6f6cef761cbfbb2639dbba35db88322771105f31fc1c5d6ac439be44ef95e15c8a8cfe2efeade2c1dea46abffe005f0ebc0678066b82b1f744255cefc70031aa0f96869c350f0b0e6f938c1cc1e3ddc642e0a43b7d043c08ea6752613b8d75fdbc5379e4c9199f930a8132552177b6a8c61846625d84d30c6401c7bbbe8b5ca593a61a8d33955f1f96f038f7faf1949fee16a1ec71ddc83f90f93dd95f404631d663d76e36a305bc156646f2406c0bb090ba111b00651241692d2f4f85141f4df63513e5a5c0fd0a2af604366679ca1795802b9cf8e51f2a5ca684eacd4204e65208e523c79d4b7f7fef8c60a5aa025db7569df7e7f0065e8df13ecb64f059145675bb3262f7cb6d8aa07fa1c1b55fc46f0472bb8003f073b49cc36a7400e59e882e96619539f36f6dbce20aaf0fec4f5905426e79fd20d444e6c96fd3c610f1cda99e3b892e296782454abec250b2485c19bf810f1e68181cbca7ed066394b9c0fe8479b51dc7aec06287b3d3b8f3c2a268e9473a7b1358edf2f439cec177a216ff9c57583bcee8aeb5e3c5cd0624dfca6e7caa2921c8eff752f6b52f0e9b9e210c9ae1c937d1e67b9f696b9f9656596a2a03b4fc33de5502b12cb87625a2cf7d111098ac0bebf3e0f103be92a783a93b1e84b603877aa1d9add29f684a1386b3ed5e93db95ff5625eb9298e73b2bdf1eb5b0125376dcb525ec653673429cbe9c814bca63b641fb2c13bf8d4b80c8c2ccef1632b128aa7208127601a9b9d194cdfe5cb84c9f3db5cefe8ffcac4819247eadbfefc285585fa0e3d3a12346ca8a6a18258d5b5c3d8f04145556ded4ac3742aa389a93b39c8ca007a436802685ae34f46afdb5c8d4eb52acc2489a688f55f108734b473165e19fdaf7e74e37393684324794d73136ef2e11ff0e9af202ae1b9cb0e9c1b5fa98bedac7111d68d3281344833cba3311257114a56f0cf0dba08ab7171b7c5d5c16ee8cf04ff9291965b0a5f4b73f32536d497772e2d97e36ca2eda181f00a03266c20a9b02e8c5085f31a3724d552aba37fad0ff51bb915dd366c54ad1023e47b47517837d9df9e298509153f46a7ec5e96bd2894786ee57d96d37659a8a353d35e1d95cbce7dadddbffe49d86b6ca70f4fda262d5e9fc400a5dbb55212f9b69104fc8707b9deca1f68bcb8c0f468d420632c29123a1a17016532c80b39de1e175cc07297c89651a793ad626928fe5147983e0199b74b684d302a4e4bf050e2984f0a68ed98ba795ead0fa5b38cc901e475e62a5a9d4ee9bdd091ba81e4bc65b1f37b28c27ff3ceeda01683afca5115741c868826c2484e99d67e5cb4804c50503b901f13a1e6ea34bdc9522748ad164902ee8da451f0364d1fbbe9e712da10ac296d5b69131767ad99974fb2a7b44696796c1c9fde071c7f5c572a811e1f861301464294fc6514ef3541346304f1c1b7b331cbd740ddd8a0c9bc774641e3e928ea579d0397dee1daa4b5e477cbaeacd7802a6a08fd33a2132c449910c55a18c45e42a9f94950c464398e7609943da84b6a080d55c4e5a615928a38619e2dd717c80f3f5bb36df4780c2d0d56b114691d3d759c92a75a9f8b84b8696d43d9043bc6afc046e3bea646cfa6dc704b0aa6b9130078d1ec3043cc6306f87007a4e669ab352dbf896334f8beee71ebc7bd45afa721377a3cad6b3a8130c9db45cd4db89db919db36b7df7fd25ca0db04b881f6640c1b3e551088814445940084a109e1f59faa4b4a3fb452a8720abd6a62141749cf80ab69e3a2fc8a6f600c989bd1093f12631a972f001a562fcc11f59df7a0860de0f3be68972abf9116a9162c8bdd9703f66fd21620d7c57f4b5fd1371c4aa1bde93995eb78d3562ec6bd7c547de2b0f1375987b82ed5b7df750e04ab227e200b1bd19dec92cb8f1d88eed2ceb35bb00136ddf2722845c010795dc51365f8576a5970958af54599b69782f6b5fe29d7c877401bbc99d6b5f14686be46caa300f5de9357670fa1dbda5c7d0d4649fa766864dbf25ac0a40234c223b9cb2955bfbbe8c7d4ff3eefd672439deb0554fcfa9506a6537604e00308948bc9b2ec6714fdb7838b2f82349d526023cb93ef233cf347ba7603e9b049f19da85494ac76110a5df55210d1514f1de1a5e9f72e13fc163c4ca05ce64d3ae4aa8d75fdb9a07f4f187837ea1a651ffc239e8a27c281fd30f63d56eaabbb1862371a539c4a391dce834b5b48506f5ad3603aa08d62f08079d4cef238b319fa7e6758a444568ded14ffdbed4e005439cd80c8c3dc91bd03b60302e82013d01bc4956765962e8c4b1f45c747e931f7a178c0c2108ed7a60bb6268a0224b299e20b7a8ed81fdbd2152a8beebcd1343850718b943411af0910eb8fa1e5a045593be884e3337420cea54295411543219abcc0bc8de50287a4f5179e8edd726c867457a03b1d35f6d7f440eb93238becf785584756e875487b7be0a77be19bda030194c2e14f9459e8632392b67064ed0d2e5b177633478c7c63c7253f29b950b33038d10cbd5e58ca5a853fde756bf7bf02a0ec76cec2478ef7f7b21cc5f1fd3299e2c8d115cbba26aaa06616d1b55897d9fc2001d1fceb2654d07d173ff731124c45bfc921eab76688874d03ef1db32b5327756a9ee112cac3226d53d317bc2dbcffebe5b170a5ebb518bf20f07c8172c30b270f914f165a5cd870e4ca85b55ddbc2b9342be928bb07a62533a58fba931f220911b02c2cbe57c30ad520c71b3792edd2712742d17c3b0629187f1bddc0925b652dd847b12af5ee99af051574478c58c85e54838eb0c7562270c4e8ba8918a6bcacc4ad35d87bf4b7ab3ace8733b3219af387e26baa54b13e3dc5edf736e8d43b3bac09f2b2f34669cac0002f24068a6af6540d44505e9e4a12053063246570d256b07899399282aa6aed84e8b5abacb2c3fe96511a71d1d92c155aa04af6d7b27c43283dc9a6293e825fd0d62b41caa1e6761665f1e1f151c27939bd93583a583af221d10e98c8fb8ebb7ec1c0bcbe9d6fa0e4a418372c759362fb5171e93ca1971c8c82fd039893fb6029c09970cef9e77fcfb8148d98190de8ed7056df46b2a3d614dd25d656b482a9777cdd19ae5b52b9298b5efec7d98fd142713bdf2272afecbba974efdd38605699bd7f5620f69e7ebc30b6fbdff80511f04fd6ca33a93fa40266482bffc9c0711945d223b75e850a92f1d57aa46308c0f85dde5679064b520e7fa7003ca96deffa4adee762f9e041144a6ff86826535cd6027da154fb232f2ab689fa923dc6ba1bf05e1450e2ba96301597af98d0d8698a9975664ae1850b0c11d951fe6d61a5d5998691adb8887aada457142424808318b18b87951ac0c6dc4598762c4cedd3b68e38d298f23e191b3ee8c38507df9ac32ab701df68a4310575be5b14b4a06d6b1cd221a5779bab2dce775f27cc176a5b42c379429b01c4ab17a29f64dc1a466679d4dc20904c48577f7a769717e2e2cc214f38c711ca377ed07c595220e8c87ae54fa305fb8766d60565a1ce1ad06e2a023bd54d01ca21585b0f93a3abcc08e9bb2aa14928f06e9a7c5e2a37942602fab1755c8157dd5b194570a3d7fd71fcb03b459114d6b03f337098f981992588c28e1c4f7202718be8f7287774cb296ef902de60f83c9a84070c551b0f75e8c4f5b45fd390f503c7af9e59070b7cc291493867c2c3e9aefcdf797f983c80ccbebf2b9fb9fa06cb3100c9379d5c638c98bcf8395670d742aa8b706142ba04081b645420b89ea96a93bfaa2193a2931d613905a4729adc488b67d24998b98e2f9f0e7984cfad2b82bfa4a95dd686870894868726e3a539aeb9b4e9522150b4adf724d161fff2f7bf2e3e290d288bbd08781adbf7d8e790326bd8a471c053eeb99c18fa87c262159e5d7012e493d9b738c79860c9b3d5e2fc28a130e3a8a6d3f092b88f7d482bccd0197902981e9ef2925c07bb3f0e64e0d18aeb428cc7795b1252c67c98766516a337f970d81bb7e0c1dcfe1040a9e0ac1e59c9d2a57790ab341117d652834fa6c1752f045ff134028ff51dcdeaaffa18e134b95a917095293dbfb85a880c22ff3d439bf7ba3f5eed20ca106fd0d4e4d3ad96d07ec8606440857e25d0362eadf38ce7cbebb3e8a826e8685c93839630b9e68f735256cdca71206b650bb9c931045f98728a5a8850d0412508d2ca4ae2adec63fb6cc6ea8084adea476ad75168590fbf0b685c8a6c2a454cabe470a2d9e18a463de8dfb6e1dcbafa12c1255891b19aff5b1e57071ce69a8d1fb967dfe37ecd07a0cade63f3e7d654851b3edef59aace2da2df0101ed29687935e23ad68f37c3fb95d431f7fbda297cd4d273e251c5aefbef78a3748364301d31d887e65504b040cdd6f99d1cb7666df296a57740120595920b10bf9e31c86542bb0e8e33083c1562a94b34bc6595051e7d3cc7ffb9b5f0157c017dd152f1ccea66beed010fa495b5a709ccf1e9232b44119dd1a4c43c595e32c1ba8bc0f0c51809a0d00662f768989419ec95bcbac76b3070ffb3d82a8c61d4549ecd8fc2a1aa2f1d0845c51af7a121a69da3e25f1cfe4330e1c122b28f2ea7381fdb4c09813e11d398ffc3f9f4d76e4ab48b60791e15d2924fb9a67eeefaf1b5b693404082f1b191b33a3e3b53b9bd0a6b4872750f3405fb44302cae88ee3c30d38bb326364355eaaf9d59810f68f7787406bf5927248c9dede6ef57ad4baf695f85c2f137c50ec4b39c9b3a076f2549679ba94eca5c84f3b860b011741bf7f1eba9cd01f632efb521314d17ed9a2ea810812cbc74a930eb2cada662b78531a4ca143c68c5eebbc4bc08e2e5dc35f87efa688cdf56e04f53dd3c8476b55f4b1856192ae7881e744e4259531927892f467c1285192ffca9a77938272aa34e666323a9d2564cb5de63b2a9d24aac774882ea5ea3d508d295856c22220e8569cc5ab843a5f90e26c49c0fddb787d90b34d461e46797931407de1f77a1b17311834dbf3549d135d3a4ece091034ba68168e3eb418b49d85b580ae27497d3b49b7afe8587a294d82b3feb62aa7bf9abb67b5dea680876b3c640ffb43db4ad36f5e9c8bf4e0ad3956d737c75e3fa47cf8fc3e20792e7640aa4a92024fb87e47e91b9d486d75865c60fe7b516778b9233f2d08ca5371abd5a2a5160e27ccc409c680a4a954ddb4acf9a13dae5d434bb21f41f9f1fb01a4533d3b054b104cf9a4741d9476e819c7169fcfb5b345d9e9af1111180192ef0020c4d5fdaad6a8d91002f38641f0bb98a49b95393e53a3cab83085b2634e5b601a73a1c847a9a96f74e36157301acab65a0d437b88f2f1dbc4d939d0399d66592e7f0c9a8738a08c96e90c18190ea0a743e41bd1d76ddb9dc89c87d4c6f4b6ad286b034b806a4b65c565af33c129e1ec457bc312ec873bf17bb9b662cc2911444248b480b0e6428c708d0d86a90440870d5841cf052543a6e89a5ca3da357fc45849bdb98bbe51951e109df6d75c6ae3a03f9e47f87231aacd6dc3137a956d769459af19dd6fb1c4d5369544eef39d566e5696d8cad02a241d01927d51d5bab3d6a3e5e5ab23a3ab327caeeed6d8cd5dfb594cf9d5ef383a1bc93533d4a51f7577bdf25de3c95eab5ffe9a41e8c0e4677cc27edc109d1d646e2199bc40d81ad0673197b996776733365c8ca4116d77f323132696d629ec7faa58274f9d110acfacafaf672c8574cba88e119d73e7aa00731ba7693f7b10a376c342425571cc9123f7cc335bc338395c477faeb3768b499383040528a4cf726a08ee3891f111ad27ee6b8f694312952b679b3628c7fa736cbd6fed0d1e1ae8b6066c26272d1436c3d502ad441a0adf021fdb282e1bd916855f4474df7bd840f0f65c3acdb3585dac6133539c473ceedf0a3e05cd858dea47ee1bcf605216b91e5baee4e82213bea7674cf9e8cc51ba3ae11895f06234a4d4425bfa0130154924c70d2cacbe9445c6e6d1d401f1ff72e167e712b802f94750408a30b71c1021cb127a65f6bab0195efe7b2da466f6ec42f34df5f275e16eea0173dcede7cc0760a129d7a598723f361a46e5366058b8d789bf5b6d7025945ec28e102b8e8d71c3d52f6706573bb4bf0436c0333e14d495c8bb4bffaf19c4c1582abf1f437da5609ded5a43e9bd4fcb68d2a2f2108ab617d251b441068b3fd4736e4e6a5bf66ff5d6545d8f85df468e5e0a1197c9216301f83ec868595836b3e25f0fa55413157b2bcc22e8f470f3182e17a1e0aeae7ce4bbd35be3130a757301431657cdf01d5623abd2da2b866388271a63bd05caaa0e983ad2f859f3a3136c23481365b130cc6855c8d70d02ff77110f56d259586277fcf79d1de116c17e260a027b19a29b39579a2938a7039b20212c3c18fedb0519e3e36f7317d83d7b638507f4def5fad5059f235c9e1633e33d7a29a5fe24788d015026304879b28e10de4b75c545be95258dc6ac04866e67ffb97959f04f425353a92d3f198dc4a430cb87688da3cb33fc1206cd43069989165f0562046fff1a12d909b31d36541bae1ca46096ad16358e4e17809b975eac6febc3c4863fc859edf8770c024d22ca80204ada1099882cf5e501289fcc589c64486d2b75b915d77cb2e731ae5d1c9faa9daccc82d8908c6aac00c87e3efacf0c4498a33532cd2f2978616e87dc78651c2fba8434ea7c52161c132ebd0c52d421e98ca30f9b7031df08e284e06b484ab301b9ad827f81bad63e1cb5f3a61a2372d26d5cceb02f0061345a9dc40c14f9bec734d55b3ac2daedb8f9f3cb1d8cf9af05cc09e966132491c8e06018f15a378b8ac1d5a432e5defb07fdf0177ba086d8e5df983fdd0619d59f4636f9bffccd0295eae18f9344bb1166c83e1655f47e2b24a0a4d53db20660f41253e8d9debeeb1b3882e2521fa22f3ffa81f0149fcfe13b5d0946d02e3e82aff3fa6c82fcbf7e1258bc62ccb46b9c91ada53255158e5501eaa2458ff3c0910348744c1f6582433157e37806e91272012993d143ede6712666c0a189be474f227b00f086a514e2866da94862825129c5dcd98a50d2fba22fe0ca875519e9e37543b1dbefba1045ffc7ed6c56efcc4c1e1f9a5049eec6214de9b3287765945301a9fc3a88531554a05c2833cfa7a5986255aafdfd79ac4b2a1593c7cf8de57896aeb9d718b2ed523b4ddca659e24f721e81540e3d5ca76cbfd419af6d06b93addd213c58b9c4d746847c29e87deb3ca76a6a36b622dbefd6e815e26afeb2901f536997914a8fa8ff55e5024ddff4586c0951847ad3d20501acec1cf995f8bdb0494fb182b51f29d26a125a367be5d30f451272ecf0f9b61c17f78d6c053bc4c584155184cfd185f67fa8c713cd6f32e7e295ff691898f93dadc9f3c10596d62f85fb4e93e584e508ec7a0f52ca015f7531d0c152269120e11a8e6d1478bcc740dc6506ce69da7221728a1c193a461b7c2928a70e3beb4461f467052e7fc6931a0244496a3ed070d57ed5482e287bb6534c0acc5e5c3910f21324f950ec02ae9a7e17e7b897f44f440f389ca64972d84ed20a03733ed616113787924de0333399163884da38b92ef93c74e515c448ace639cc49872d75f823a11e59ab83da147b6ed68a5aba6aad630d36a794240c252372aed63fefb921d071c35e1adcaed91780801aa7b437fcf18bd33dd47e92591eae6533d919c68d08b13b843f84ceff6b7746f0393a7d0c97aa2d6d70cf9c2e220cd81b077b428b2aa02d51c92dd468fa84d8368b7124344a1a28972153b79aa23c0abc55e480a5e13d1062ebb186bb07e8fb378e425b2c504fdacc857c045a8656d68283911ca18715da873936551257cd31d28e86a4aacf155e7d33e5981c85bd27242d110f51eb70d2ebc82a2ddd9a72b09945fa1d224daef7b1385f50f36fc24749b348213c2cfccfa977a99ce03eaf22cf1d0e264b729936681ec825c8c3033f95f9a11b9b9cdc69a898cc0ceb5904f0d2d1c72a631dc7d5fdd40bedd4f80f165b440238033c6abc2d34fc21f18e98b4550c2403e05db08300196a06811941477920c08a4e95bfcc8aadd4ac6c807146168585619ffdc34735dc78c5e43d0ea3afb8505961ed2965946e9076d3a804f1db8714f2df1e3e6ffbfa539782062e2d80359b3721e6bfb52786371a2fb3578a303ff5f263a1e75e12bbf73f9076b53850b034416c3d8fb49ee45b2d5114769fd2ef64eaf26d307df746561e96afe877efc900e7eb120e3c03c77d8c5cb6eda24ae4d1b3c5c987fbd29215d33a4d41e03dded44da1bd4b64371f54b98b58b9258f22f70f44b31acc3cb89ad8bb20377b9bbedd4559d64c49513177179126495ec33bf0a70f8c16b33c2fc1a9c47c467e4776a31df860189c9c2bbb29578ad27c9845825ad2c0175ba525c00f75620a8548f044584a5afc344f35598754027012d216edd9753f92828c2da50e0bda2f64a26a6229f8febf473589c7574db1c37961b7f12e3cb4f4984b36dfdb9736dd5e430947166dbb9a21d06e410eaf7de56fad56493ad91c898c91b25ecfa8079b932a2112188cbbe07a24d742eaa55073a483ad7854eba16a9d37181204732edfc4e263fd5410ba2784bbbb7e8625c92b29fef66adf529e5f1e585e96fa97e75e6ad701eb6728a999a5c21ff24b7fc34e0c58d081c44a1240cc2a7717b316385f6774dd00e43298f56eb1cfa65a30fffa3da1885fc813fe769df1dba0d45015bcf173826bbd7867cf9ca36bca372ca30aef1e831bcb0c44220c4614a8ec0d5f36a8bf65de0b544d2ab8f2116266270b0f0eac0ff8ec08ae6633936bb30564796ece4ea8e2cbc2d0d819f4de8578dce3addb0a0387e6571a67970dae3a4ba351e94e1be31449efa8436b919bd7fe6986fb1d35dafa6c22bbc5204643974ef8f0c88a3533fde984158fb134655dacce77fbe15aeb06631901bab15fe5899cdf24643c9875949a58d32df62983ea666e7f17b0d23929553d3dc1d9bdf4117498382b8c2e83c4f188e465c81820df61e692f7eb3bd0fdbefa1d6743906441252bc4e061511d86971a1c4f76bfaa5a8b8abb9c0b5d9d29525cbb48cbbe7ef3318033df7a36a4b77ce696b6c501bf134c4856675d5835d3357568214d4c83d9da883c217e3f460bfaa5bc11e9741c024c98a8ba1597c00db7b9db318a07760b617601725f6371c64f5205b40d72f6b24fae741b284785bcaa51e98fd1bb5a34321c7667ce1141cbc1f1dd0df1f5de1784429ed90b8f873107a3e7904afcf24f97189f82a5090a48ce0ea30f4a557db19219c35297a9cdab644d6b02373d54874643ce4adc40e61d4eb0091323a5e3fbc490edad4fad5122ea5a9aabba75b9d7509d5c06beb466779419e6b90e7611419e664e7690e75a507bf852ac2f240979f1b519d95cc3ff77e19e7db58b2db51c66c2388e454c3625a855b1936ce0c6ede2560b06d6a4619fa5f90ec663e389c50c738690fd731aa23b3b8be94965b7b275777f2abef3a457774935907a623c2b2db6a235a64eb19234657c212249781d37ff9860266c00ead1fa9b3ae60cf2694025c34e2e9f91a898c11237f1d8c1391fac5751e37824bba606baf3ff5bd15a86429a994d26b20c2434c1459f4cb5957ad66c485cd0a39e9f184b8bc502dc394596d54b9e975af45a47a1a231937f2b890e4a68330a57c62bf09cfdc291168bfcc2f946fce53aa824abf7ee1330226f8cc5d6526f4ae2f7b30f07eb01ce094cd98bb472484a8d3a0e70637e49412c0eb1484ff573f33d46b29ffca62b8263c5119f0e58f6bcb9dc61f410d1638be7576a734b0e233d06ca8416782fea411bf159980fecff6405ddb5c92e417061f27b1eebb3f4ba749863f794077cf406b947db9076616d261e3ce617af5eab33f2781a54c20a580b6630824adaa5936b0337bcacef51a124a2916272fb83c11e794d75520c122ca4bc0649b6387cc83f958bb9d9e4721a92bde6405c4c18441abfed3e1d12d0974eca0bffabc4b89bf5d839e7fde910372614ff6f61da5aadc13c774e9d35acafa93e420433da92d0c8d14b38d4ca7aacbb0dafc49f548cc81efac2891168530f5a9f17e79f16eeb536a22cd9418f74732d6f32ba3b5bc8fb8b856f51746598362eaad7e6cbbf459e00cc70f607309d4919c4c25f8249b8a10a10c7da63afe62f6acf2c0918866430c5729993b12fe4adeed381f9ad39c83d15a5bf9c8259c7c93f8db701629cc76698bb905d6da9e2e40aa90cf2df2938aec307bbc33ce1b843a50828013403b75c403318e6af9034af88d11f690217d301677fa30c212674cd0cb148cc4d2187e8bb7aa197b63479b47f214197b40903f65d1c1a0012fa453d0bd76f9124d8549a44d14ce378258f8b90a83a7f8fa6b1efd5d554f3219371b72c4494a5fff2377c711836bbe1972fe4bd943d9469d41c7aaef1ae578caf46bed4b62f39e792f7d2490d8196638066153e107343a705ea507b53e5ea0358f5015ed7f4d0ee699166751b350580d74adf1e0ba6478a9a166974a5ea9dcd9dc5c2eeb96ce1b6827b482c580b337b50f735a7843b7ba4c553b3a2acc897ca938a104ea5e3b3456fbcef94a581d714500c8c63c776283ec85d891f7b14cfc534abfeaa5e51e0eb1925ba014a512cbc3575595428ab22a678fb8a9ffaadc14cfc5a39a27ea17629392b73ba3cbcb31ebcca92b062257a5fa05a0fcd19d56d26f1490298c19fde66f504eb075485b8e2843ad95011f8f13317e42228bb70144e009a177dc0b226607532f25384fc2408b645716349aed1a91bb7c97e3155dafec141b670596318e88a4503b6b572a02e0784588b45a920a31c16fa70ce0e13b487f136953b5b751190ff8737c7f7bfbf4e9f7c8577178aa2f9c18703f0ae15c595832c6ad5719cb5fa8a3e2e7af7388b72e866f7be2a9115288e2e1239e937b587db7a92616c93851fa72b13aafdc0f821275e870c96d8d3c3678fde2bbb6a3ca78859e44d5820da05b01f325ee00f6e7aae8ff1da3dec65a3793eefcfe41b2d712b42c9bf6104b298004710062861d4df8e6fbaef16ca0766ed69cbf825f04ccd6f91cee34c9171420335cbb8007d86d3ecbc4181242086f39e6e259130015451f033b459c8c94c3f28a6a7255696c9630fbf0be03419fc1933378109590b98b321933b4bd81b8375ae2f7503157923ba959e366a5365150645b5459f40cd44c0c538b0fa7d46a8837ea1a72cb999cafca369d5bd052b4f11e0bee5306c79d96cd2c6ab7fe1a0151bfd68802b51e23ba62328435ea0ab1fda02ea1260372f6c65907f7cabbd77ff0fbb455c1d6d603ddb315a40e8f00c16ad0a63967cfc619a8dff42fe3d2cc838093901c9b15ec67ea8d1d3f8d50737792a402a6dcfecc524941a365947fc305a26755ee34a67b9a490bb283860a29a919690e0ae9162b87c1d6142d7cda92bb02b259c40ee944c022ddf11b4acd4b42d4d232e5f9950ef16ce45165a14aee6b15b3f92a9d2723d00ea89033d9861a43c66fb88ea38d7e83fa9da7527e232b4f88b558a0184d85cc41dcc854fb64ed5a1d47f1b771040afd988abc072b64f6b697f8fe2db192d4d0a545c65173d4049379a800bc39b8d376c04aa0ff476bab2057c7fc3389979bf9f85bfb45df4ccdeae5a037417b10f8a909ec604f50eb86177f68acbae1a4e7e2676d40d7c6890327bda7cd71c325889f6f1134fd5ed3aeb414f982a2487ce0c54534a5fe75d86d3aef961f501bf7976e240533116ee9de49e65b6067575f65c20e1e4585c45ff791ac71fa203017d074d3d8cebcadd9d16e7ab355bb54b393fd6977c2bf475e14ea1fef51ec0b96749e1a5ae8d4521a9d994e6f4a72a9a42d8a939f26cf475cfe60a10138338f605cf8062221b64fc83f5ad5386669ed14424d11436cde088501c7d7b2ad63e64762f4f4af105c544631fd8b3316f108fae181c5af0bc84273defade3c59ce9c27e0a588c02a9602550691f3ed02d0fb8a056bdae3805dc68d401bf1755253609e869ca894e0c0f29736734c413daf91722e2b7b5cba7aa9aae8cb0d4598d4c1d2c2aa19a36e0f907c69aa17254a81f144169cebdbcdc8605510f5acb96a86227d288d2e4fa6d31f7dca571046367c4568c0ee26a0fe992c7c6808e5fab6a8503343e695e3576110f98d076e6615d3414ad4a9599c1344c9c346ff6d8087b1190c89bd42d17be8f30a64844542e51d34c54d6dc182d4f9d3b66921fee33bae93e82db8775b2d903e5ee7380767d2a99b5e7fa4f32c72af6fe73ede71d6857209e4fe117960821b000d50af7899692691b06ca13369c9c01bb17141fcfcb0be84294db60f042ad1337b13c2057b0210564d593c4397a06389e06b70b138e34c6a36ee9e76f9e6a908057e9eb3c0c247b9803326ec145eb624acbdd68b0ca9c52ee5a69c79ce34aa36141e262f7a9efe3c81059bf0fbe4e1e604c6b2e1eb7cb8ea5ccf7f04195a518c6b5fc72d69abf42ea24fd0cd8f570a46186b587b4f959f83230c6154617836d7a21b1f1fb0e4326d1a9e6e2f615b9b78bc8a05a582669a55ec3cdc1e34708eeb2febe6e651274c1fc13db54f1c8690877c6ad291abb86ae255fafdc8f3576f01c92f3a9b202a2befd3497babb2fb5d3276ea32772087855da9702ff10ad15848784f45d9a0613731f5d2cc1129e2ef3b3fc2c011df00093bc70765fe1b9b4d2f9829ed232486ad515a463ef60fe91ddf43c3861b416f459a58e4636a26781eddc1694016df71d36207afeaabf86a405592c75b956f024a540e175f025d5c928be7fe6e7b0c56d7d0562b67ea7bb5b5436fad9b3c74a418d274a5866e4c10ef6c5436b176a0ff3275ff5a356793d18a6c49f235ddd3ee223d154cf934291ba554b998799c03660a73c5e59474aa591d595d6676637f0dcd62ec01d490cda1f2ebcdaa2e696eb9301227ea15aa07c9ef273de7838296b7255c738e4f5c38bcba5f4f071fa6f1f8166e80a20a6f04607b5651f9381b8d12b6d4767d2814ad09d83039d920c76b5a3075081b9f48eb68a493343b0e3951fb493765c9fe8819639080f80bdd5e1ac6b1aa119866129628e5bf0e3b3fc310884f4bd30f82a662104cbed0f57856ee8ea1d232e1244cbf8b4bdcdd154fca899ded1d7f4ebfec0599bfe31fe3e79a9071a70dbf04b30c30b16249eca7920d2d98ebeca6abb6ab5418cf846466227298e13d1b75eec8d23fad1b26d242fd6637cc24f449d3b8ad6d9f9a55e54ebc3864e310a95af87351f71830f82ce7b6407f9d7e6f15adb60450ab74cfe713b6c409a94a2a82c5837623933f0925836ba8e291a38d05573c6bfacaf133249454726c75b6f6f32203e61e21cfe78b6b44901cbcd8e5fa225b090bd785c370fcf6236fff1582ae10be7ed2b74325e1e52fd71bf95c20c01c9bea6416cd16de12f01f2fd25f0f02c1e482bd659ecc9da27d4ae77f94506946b8ebe06299d0616fe954ecca169024d300a100626adeb9bda448fe08b6036a20895f09ddb3f7f67075457405868c97b1d061ec4ef4bba3925d0ddb9fbc832b67a3ae837e2da669d299bda3fdc39adc7c097c843c23f789fa96d13079738f880d4c73a0c327afdd97133f44c774faa3a0d5bca78c09901aa1f49a660685640f96e59b99b334dc84f7954f2dbe1aac7eabdde8a5a4c1b996d75f4765cc3ec844d06651a96edbcef5a32a906faf902a7e2d170756c87e8b933d1d2877aa2456d9d0d71c497044bc48bcb5e52767c65b68cf1c05c1b6d516d1ade97799ba16cd28689b0f38dc2c9e040077a6b117abf89cbdeca8e76f1d5ae63db1390ee0cd78608a00e7aa545b5ad378e9b7c511df761b4be844df244e0c8b30633f896fa4d507c2776ed76d76aa220aef3a115546fd10cdfa4c69e318c0696e84bdcb22a2ec69d664441546740bc6adda2fe6d46b3ff9cd52bcd6488dec8a6421f47cf22983448e6d6e2ee9ac9f1f87b53953136aa2214913564f7cf517b4d213f2da9b876d8fb340add7249bf3243f3e54b8fd35c9e0342b03a947a9e6e314e390a4d91d87616c82b1f5a917f37ef952d1315022e98f6afa95be299700a1630501ba00d4141640b6ef1e18030d5f231e452a6106db7babd66f7036102598ae64be165062aad061f38c15b45f3762efd7b5e177d3a3f3fddc9793817c057dd464f9004b3fbbba574280de2d5c112b80aa23c5383332eb2681af32e7207f984cde95da323330879b9856667d177cd5be2e780c9f20033e746bf181bfaed3f97136589c1781c33f2f38e0ac3cfaf28bab1f1eb98fec01d8f975656dd608533e30cc5b4acbca894bff32934293e307691a9c4f621c512ef8c8bdaabbdf94abcc1e86d06ace06708b5eaaec456cd9c2bb4483e921c1328d5566d37554cf745540bcbaaeecb6548bbd151e190a8f97106e4b8fc2a0a870ea5ed6f5d0085c48e309fee86192b9f8426fb2c090ca0e47d287c6077f4ad9660ef77b9ae9a1807f9594a359c25b6f88c29848f4ba96f797931678b3dfbd33f524beb88256fe7ac5769645c2034fb40b904572c51680b806f8349c37ef94d3c08ba1223e492f76a5e16a616b175580adf77c11c256cf04ca7dbaa02917c601497dfbf31a3f7d3fbb460807d8c3a8d19cb94a9873c7eaf884a51a19a66d8bc7b38c6e9ed1bd2a78af8c0d134f3add5ac4f86dcca536590e12436c258615e43c05932a92a6587738fa825c7a04fa8f7a79c3a3cd5182bd3017c1cd82adac74720aab1a4fe525fb58d4ed24748f5bd9f20f97b131b13682be4271a063ada6be0049235fb4bb8ad15a5274dca1511a3764bb63d5148c5b84d6d7ad1c83be5c92dcd2754e8cf8725e5cfa978f995d69ffb1ebc0c89d9e02c72550f56818774b41687a392a8df015194948d2a260f2b12e014016b87039b26c6de376e8e084a7f982aa972898ef7767ee5502581b6691d6a4edc230fe195a2c688592c4e67b3287dae4bb181dfe8be648f91dde8926131ab7a39004cb424b6d4ff5e4a26c00b88cb5b90f7c35364cbb2d492db1852f2afb22efe3bd3c0e6e5acd29a301d5deb764e8e2b3d71ebbabc47fd81f20b4aeb91bfed9db30c939ca1fdc4221704c25ec22ab338038a848301ab46dcf2a716aaa17e74a00ccc4fbb6e0081161d1094d8b227715f91cf75c9e572ca34569695dde4ed4b90664a64323e66388bbe91193fd6b6f88d5fabe837cfb8ed69eb40e29fc3e71b271550c9a036a84156a5378c6def17f8adf256e662cbe01dbcf7ddb66fd662e03c3ba1dd0e04ccb3678764d4826b4f3f735db8d1d50bf82fb1dc9f1f3b9fc43d9870ae270863f8d844752b9cae6f04f3555a0a36e06775f6f82b7c3d2c312d65141ed7795f7bb1655c040fd42eebd4d4187479ae19dda010c0467dabc06664f1d04b1ee08fe493b387413cb8ad2876cab838861816c9ddf755cc8c65e4a425ec1b60f90a6d44662f9f1c3dd1393d344bd7cf2c24fdf040d634fa6818ac251938a88fa37361052b557de3e98b97faec29a3f9e7b78b50f176c2ca405b84bf0c7ce6fea1141f1bb5c23c83faedb37f02e2aa42c155be94c8bab8caa494162078155fd720ac93870e949e6055b26bf0769f55b027bf8f0bea1fe702e55d1d54a8dc7fa83297011568dc08fab25ee45ed2adea7a4800575c4656ab12abf8850e4b27f7baa12080c5a84fda5e6efa2a684c619814ac6eeb798a0abf1761c01f9b154f9cd9490be3161024a3819b4c081030b0a06a7aae53b6ca3d915acddf4c4970be9511718c1b31e1ba35e4a8c941d76e4de32b5117356fc138cfc9353d0c964c784cd173aeb6007dca11aa24009547d236c8d4a2d91fa7db26d5cea61335874491b716b63383ecbe659cfb902e57da55e4e25bb984b2a7827183a8dcebaa3ba4751781e7d7359034c08012df02f58a582393debdca32915aebce6154626dfef78f0ef60eb6c2dc04bdfa9da13d9d98069c19ca970f286252611bbcca2b5c72c8553681fa5cacf91dae6bd7d886bc8a052d6d5b708db8821ea89834809b439f4be1d2537e128b2630e810ebc7d3fe035e51b684707e9be4fe1bd3c61e2184650b84dbe6fb74bc22a87e5c06cfebfc96db694d2e0f754702e0ba1d7e7801675060340e93f5c5a809eb4d1e699422d601656476908e9789e53e81ac1199b0c933b58e3e54b1b88046144691b8cc74f2c090bdf87c07976183348e8649e8c02bf2f166004ce3ccd50b9c150615c2fe61ff17fe470a34fdcd32646ba92b237cba3ab12c0db0bace9f613e22806f38c5c7bdbb9054e53961bf3375863633f77f6cd4457aa75ec74a2bf20ad7dc6fa8aca8bdb62d8e7977566c0135a574140f50276f31cd1116a4b393f911dd1735a0962b64bada0f76ef721332af5da41c353087a37eeb4530a5960e2b31fac7ec2bdd26dd873779a853c48f438d7debd6931b3813b7b529c8d1b9803d8636d5425db03a518a3fc88269d574f4d0e50804a1ece06cd7232a7a9f249b51d895960ecd62b28e0213e962e58f62b27e7c95dcecdef7985b0f97c61ce12e519cf2b1e04975b11b023409c4b0906d9c0359634de1f097d0d1d9569dedd60611349d8a57f7f14d322d61e8a2cab664f6279c70e50b4077586cbc2149d878245a6b116fc47e3bcd8a56a49239fbd1b200ed1dfde26c6f221bff51901598086afb71e229d30c4cebae3422074de9ee5fa59913d87037ac8ce73ac16380e84855f3e3e71b884375b782554b651d099be3c965a66e1bbc6a7d23d6d699df659087873278f624120ca85f47a0a44553dfdd01d7ef15df12319f742880e2d4d79936b48f46e1fa0ada7bcc3f43d107ac7abe4ef0f13a6462d86fb548e617d6c33c56ed813d591a025e9f0d9a16ae3b8525f7a17669db2affed0152fe8d5f7ebe69139c52d03fe8b9e632416cec25968184346d0ddc1cd1229acc7852fe7b0f93b03a80f6e15629842a2f21ae0c4c6b31357a4a4455c209e66a93b79b693a8e967bdaa30082e85ba3efb75eea93d2951a513a7f4616949e43d3d5a55be17b25ebf7930489fd07baf10eae9ec9ffb60186c7776bd69d3e4cdb68d5e8b5ba30e8c5c57d925309457c0d6ef1c5e05ef669417f55a907438374eea200908a97f3cacbb50970f21006fc467967590a28b6f8ab49a6b69c820aafe049cc150ff5433ca388cfc4e040c7c974e1350fcd27f07ae012058087643c25ab8df38b7a571f3c3dfba4ce2ac49a0745cb3e759faaa5f9f68757656c6f8eadd767efd0863a33770c710e90644b74cf9225e6002420ef2fc24b6af4d3029200f9907a3312b67364ae89e99d1b945f3f374b6d2b8f87971e7b0e984963284b8255862c9903fd36be79d313e038a06771e2d5fa855bd2ebb965f77a348f50611d9e62eaf7008144dd75e508e3f7761b11bba4b9d59dc74d577674f27f320dc10c28b7a4d2dc9818385a701e98a3d6aa6e419fe1d0cc880efa9d7b715c7aa0ec298d23dcdf68a1815b987772e7031928037739ed8d5daaf245c10d3c23f1ce3002d713b93296fd3d4429bdeae2a4dbc61ed6e4f58970613058710baaff3300f20808538b232996a1953e6ec42fc47b8327c81caaeed9fc05c2ce0223e43904b7acfcb33a648684967348ac84c471910a6625a4dcb26b95a6df1359c9c8051732f83b5b5b1633567d3f6cbc95eb58e228a1321819d85401d135ac376ebae23dc474369a72b622f1fcd40bd0bcf255c3fe2e32404b225094d1d1dc49d2d14bfe3a9a5b1d4e6e7812bb70a961fc76337691a3a269f1ba081fd2b0b9d410c35e91b353850bc145dd3116ad93d99b72940276931823d447cf4aeb5079e35d24358559551d9370e97421b99d6bdd8896308afef398749b81e44fb34bee917461f27dd9f247bc536f4076d20f6cb0968d2357f4a9562ff3a53c769833bd49858837bc01f9296dd832aa3a337f2bd2918b8f8dd814e1ed58234606f82dd20d5de482acd723b419b61ced3740ccaf7cca327e6d375119f50e9654198e62ea591d9bd549ee63722b5f3c406be0ff1291c2534f856dd566785ddb9ef70170480ea6375b233316a9f6394e52e88fe87c363ea01244219b162e921b461a096ade1d113cc2dadfafd7a6f4ce8fee60198ec7cc0da4a965b1e0d90f0b80aa4450c3856c378b58213dc012fb6dcdc8811a1328d6f1e94141b25fab7a1b5be50c1767a900355b652d3ad0365adf87f9e48638f711959f012dc7d747c094831ef40ddf0376bd01cd43cf90a5ce18279950766f2be65bfb5cf8bcf2adff48ed6078569fecb69199bd141b9cf412332e5f25a08ed2d3fe41211f09499d61331d3c9b98210e79532ae84555f10ada7aa0cdffab3fbdd358e99aa4d66e1171162bc493f0aaf91a2f73056196321faf71e05faaa5d5c83713f8735deeaff9417dca1fa087e291fbe451a45dcfc5a5f1075f91b11b470621e256390ff8d8065e89f16d4855f4d735f39aa94b06ccde0633ee8903f2a3f65ab7ff4f01f9015f99e66cba34eb90b69dcf20145b407a4424910b30a31e0b3b86f58aac4822f468f7d7d7c5c8b81a523b6bc01276569bcf1d724d2f74d8b952719805873140ec60b0c54133c1f34a39971130f5da7e4a3a21e1a7b5843ce377a4cf823243317219f06c51607b906146288ad1b29c0067cb1648026a22043326659ce38eeefebd5cf8888f3eb43f4ad9cde4987f915dcfb75c43db03b67c09dbbafd17ee5e271a681698e7bbd54207913c757734a37d99e76a70c87bc17cf9d52ca884cd895a1571aabfd9a2f26b2dce399f4e4ecfad46a2f41a0a42cb7c9b6fc17ea9d544b9bbfd5a8d7e1cb20fa4ab3d222e8a005c6ae7e92d93bbb1eba7d9bdb8fdb5fb14e1bc65a2bc17793eb13d71a7da4a66f3fde9a8a7f6c39a930cb2a99b6e1074d061295469eb23c7e801108acf57e774da90a23a7aed1c002c6e1788559ce5baaa579ffa0c19243a41411e07b1d0d760ad2df7319de5f902c298c3e33e1beb5aa359e2c35f5790fe2a8d28fd5cfe88cd36dba4c43506769ba90cc52a0eb5e17335cbd205441cfc46cac83d853d374eb683f5e77529b75d5c1902306ca40b7aefb6d69cea236f486420afd2b3d76596cdfbf1517bec638efc522f5b425cbfde5965e3469cd8a7454d2468512efa62cf4605f727714d0bd631577edbdde3b5c7012c030bb364e937f8a512dd7161e57da7dad71b25ba448404dfbaa29e94d948f8d0d23ad4734ac5f8aed5af26c4df4283fac4869ae1faa657f15fd71aa62b6b712044cda3ad5e13d2ba599212aaa62c5c70c447e25ea028550f3383e54dd0d3e291728d1e6710397f643ffaadacc7d53ae3f06a77f6dbdaebe89edd9aa7e7fbbf5ee06994ee7e9c91d15d76e759c17c6dc9e3093449d0f97102eff9597dcf39a820baa1c6771abaeb6951a9913dc749d5043fe49c664b168d6f9e7beea9db540c87ce7252d3a7a7e726d236df501b4419a684c1f0d9bf4b400b198e223446e0d3f58359b5f7d5898171ccb2443c01f173997a75078d3999bacd338a51e18309314014077f5bc49beb65ffbd3b3a9256e982df9244f261aa1a2ed81119cf01111d46b7a5b5e4e2e31446afae722e220a3ea3857b45e3c10ada8dee776966042f8f5ef6ca19c651a17d26018777e714df084c903ab1f5b49334af76143a83d37cf7fd512c386dbfe91c82ec13087999e6ba813aa5f3b8dfc1202203d7685dd627fe2d0af199666aa1655dd34228a4cb563494df5fe2c38ff409a04e6e7296d31e6e161d482667b6e956bfce81c2d5d74f6910b28d48e60630eb545a4177e34f2b336245e3dc7873761cc0a521c2875d488528ca40dead4dc41b6290a68ceda5edf7c39084431e593ad338d9243607d988d23defa7b2e1602d0adf1a99b4cd8ef6899b0fa97224fb1e5d8c9f838eab069b1c214bb72e2f7f402b6bdbbc3887f6f35866b8c9693ffce6e2bbf00ba7e18d41bc4274aec4cb4417ebaf36825f5335192a76c38f35223de08aeb82bbae14ca25d892ca6014cf5886c867094f5576b9780d58801a216bd946aae335f53c145524da224050a49ba9e0de247186b501934973c66b77d7469979da05962949a06fa505751d2371ff54298f8f175031680f6e1461b070f0ef557582e2707cc7823121bb2793fb2c29118537e85f71e5182fb1ac6475b3b6822e03d8c236f4fb842f8255c996f6a1d52797edde6320a84122e8519604bad09c4d593300598770ca0bb66ad552abab9ffeb12b23e895f7c8e18584a632c20627f984ef32213e22c58c5458b8c2ccec9d14c705bc0e80bade7d5c0c20eaa87a37408bfbc3110cf0d5f893f34fe677c508bda20ca59afc613c17f4c1cdd863e502e393e68313b8a68b7d30e38adbdcf2f3c9296c5c7a64d81c64a12ebb4a0090cf30f037a21baf0a807b80c11eb771ddd3a35031e762318c20aeb870275ae79f0b6489ca96c09925a8faccad3731b5ddc6465d5c18298c3579aa3d01c5ed6224e78d7a5db6299d9b84ad55d0407845169f3362ce51e190da93259796b1f45029dc714dbf659b4aef36ddb437beebb43b48de01ac2616b3bf67e667e011a81836f9c6997dd3ef407b6cd345d28b5450589c54e0f76bd667f13fcdc75fc1cbc1e4fd355a107b1404ba13790f09e00d46298338fd78b83d51b77bb46085c05a9269eba5d61aacc334b82678d340f9f186fcb975a2815c8e314a64a303bcadf66036a0b96cc1fa14c9e32fca3beb25ad90d8d8475b0cb84cd435c85b2a804058a84f0baae44a481240f5e44663c754ef52203de0a08db5308214612ed86b97079b9140c93731b2abcb952e0902cc76d2922bbccb3d37e250cd6dbbd64e55bcff35c419e0572041c7c3b663a39f68b9ff28e8b936fe5e5ec183ae3ad7a4bd2362891a59faceee6aff776726b0673e7d7612d1ee96411f3da2e61c515e204c9a2079c61c8e6b180714d84c9132288827b145e52557a43f82dccb04aca9dc4f594959f8fe2aa0362c6f31f582e40a6df1313d3f5f54ebddb7fca542df848c01fb180e7c4cb15c3d0017dc3a0694f42c938a900b829402fdfd653a5438a351e80838532e50596aee68b16acaf0949ca1a699dfccf80c9ae931939a026f1e268dfd67ff421617527d7d412a3183d1964d1f88474dfb6c731586c8148f8b2a43370de574d10a38aa22dcbdb88c4fe888603a93053a4a858f90e6bd0add57210d3b57f9ec3fa41df3a5d290c976b28b49cf92b08f9fe3168e94d728a3ff485d547db2861af71e04e55b293bd6dd9e505fd7191cf15c101ef495ed0dfc73a30622994c4ad2c599bcc9b5af96f39f527179b5f369958845d0c7cd5811c558fbe212b0e6b6976e3e6d61a9d975bf94f78011ee0689e24181e9f0df4075d7de9b18169ebd4fcac868d002cde266d9a1460566613cc29566a92fdfca92328b0d50749809e949830c050be16f439d0f4571d26452f5802b71e70cadb2e35a4116aafdbc1e9756cdf3f84e8199b58e1e0cebcc6605ad60aac02d43ceba81abf8019b34627f0e3dff0448943eaa54a6f0e0f3c250c03728b8224852b8118f0faa769e5a6e0715843590221219580dac8165d7734614edfc07987afabb669fcaa13c0eb524471bf02737fec34488b4a18be934931de401882f96903f56b1fe228c39c1dcccc5a46e334bc83e69adf5691af63cbfc70318257180a13341619454797d3205b0064b3dcbb8e88d9ba9e3dae4d337032ababde0bc460763930542405b9930fa9be286d80ed25e1350240c02e40735d0c4386a048b819ae5e6c43bdd69ac9a6f0f6c9a70933e9c0ba2b7df25ff41d64adc67bd8b90cd71c3a2e6b8aba3f4e3f98ec6acc1c59322f43046b35293bd090830490980605acfb42d2c023714e8f59b5fa9405c091cd4109486ed84b5726fb19ed0ce0203efb0911631fa2a215ba309dc4e43ea3db3e59ebc23feee36d93ee9cce1119bc4847bd0edb54e912d195b4a32933d4c2887fe7fc39e5defebe7e1f740903aadde9d02e8d1d735cd6551611e717301ba8ca0500c32ce1e0076cb7dcafe9815f171441d015f5d5ee0585a5b5e5b25e615debe67b3bd7ac34e8f7cd44e2b597e2e509bcfaad2c3aeb1c11c8677279233e74b82be00d2412d66e9e4a4ea5cc7ca12c5b69fae3ca592f8dbd8316b54a1631564fe53b2f2c2c2bccca8e24c53afda0847e38877cd1400331ec9f6b88b19ad83664df25dedee0c5f05043c848dfcb99de91f721f91300f233308ebd7b5b1c449babd3b63e6a1a6b435b3fab0204909d1a990b7da4be1958e9fe2c25fefe0bf35502e72145f9d4e5045465e5bc5143caf649ccdfb86f7ba08e4158093f687108aa25795bd132966742f8f8852c306760b8e4fc308c918cd3ebc94d2df837bcca39fcff3b5151996559da31b6ae431e917aa362b4722a8e12912119cafed136a20ec0c7cef04aa4bda0cb46379a14aed884d0d7f432239c2c625d95700a503c51d83400f37fb52648d8a6e7d5a2b8c3fb573dd71d9e0a98f3df01756f7da9abb278f1766aa372d96963e7d26893c192ad4541a5dc399d5f8d0b03ae0bcec60cd909b4eefa21a5e373038f0fc8c8738fe6759efa89afb9087b40196bb855154fc9e57b3fe11bd1304ec23c6747a3ef3fd37db5db0c91f66bc4540d08f8641195529bc258637169076a1853a88c9b759d56d62147460c908887042d4e8a34fb21ef9232ff34dea4df74d5fb763ac4750a7857632b741b82ac7f9036dd2488e412a90062d1b7846c6ccd9fab86b514844934029bcdff6904812d59bd00172eb931108738adbbc1e6c21664d0be00914d723e9db78fee9c9afdacebe5ca4bd0ac2bcb151fb5163773edfa108e7af5fc1b24fef18e7c1ae8af424592271ca2ea1d83a151c7593e52e6cc68ba3f41950e8f6c422eb69d24cb473ea26fe89403d0c87cf5d15b07447da14a13e3aa40f9159c972f18adc697acdd9b5d6d6f2a3db157703904643ee529bc937bb358fdef5bb85f65a0b3ff53956684128a2dd8ab552ef6090d2b4fec9f0132b9b1085b0a87bf5962f254d28d4fe85b4ab5cdb53218cda606cb3517a0d9b64f5d1ad8c93a6c6f6df3126d9e8c72af9b996187ecf790bc7c8c6fb417aee859dd99787fe8fcb6b63aaff4b815cf19eaefb1a0260da451bd42a5da279b62bccb8aea131eb1496f5c1b7845c85460642b1c6369c85867d154ef55b53719eab0fd161f21571024d548dfbd4862b2dbe34531c0322a2e22f35dd154113e3cb0fb485baa7f4f939200e4d937d901b7801f914c2131f7f2237787d0726fcbe2c7d136f87fd0ac76d9c5efddb54861a96ec6df0a6204c3efd66c664a3f1b8fde673edc916b160157a23c6d2f370353828aa6271be449ab0434e6dda962eec3b17dbb147b6200eb2a5a5e9cdcfc2402de0a2a7a3442c741823bd7266a108d850e99d98e95b856ba0247ef5dba8b5c9f81f08bb0336e8e9f5acf7d83b456bc0cfc3aa8fcb85dec62055a63b5588531e82b43aa97ab26c085f8638cf55ce4bcc7e100ca367399b96206f5403fc7beeef46e477ad5065393b7f422fea645d14dd64690ae44f5b0ef7fad2105f725e2092dd0b4e96cc662dcd18cb6d5f775315a0d75e90579d0ef26a00a3da970930c7f241f0e6d6e6150a41eecce8ab64729a48617c2e08fd4c5a13469504471e8e576565b7e94d9ab04df3f002b7afa2c5132ef2792a8f71179755883deb40f590ee9b15d5bec79c43521b74874a5b1661f2d4d612ff131cb226bfaa1c35a9b9a318fd77d7415bd2ddac2cb78675fd6aa0fdb52bb3f4d8806c2186b5bac2c22c858de8e5cf9708e581451e897265432ba61e16095382f0f3e0a5d6852a26df54b17dd20b9697b9521beac32b6541177cf716c7d3fa9d706961956498015ea1dee733ba0655dedb2151d8068fd2847acd7d917247db54889a3f387b8beb5271c4c09821c4d645ded3f7327b2c0cc0ae3abfda1a353b9025e17a7807a589b8d40814d172ca5d6c51f66e6a126a80e53f0017890fea976d9792bf2c70ce65ad4e321d859151bb6fcc9f386e8ed8b17240ff75226bf4a76b7c3988bb7e9d1c888dabfd42f1a87ce591f9b350e3972bd7532db4fa61ef690cd1883a35cb0a8a9af39627d5fd91aebc3b911948923c5ff6e495d41f041816d0cb9414d8a61f953efc711b0038fa001724af2d310afc60bb158e5f0ea72a545fb078f727a2d6865c2e62a1e17fb8efdbfb1319bc03bb039cb43c0dca45d159a87082504b09fae3c6c196d7f182862e84adf48f336d0d0107a69b77602fda523cb83640d81133004190f5f26bb2cc4da6ac7ff775a3fd87457aac7893b461f915a204e0af9fd4645174cd4f93ab51e6a353155d2d22e4e765b01e8963394376cf9ef44d462a5d801980a06ccdbfbfadad7cebf1efa973c10d2743435cdbc0bc0efeab697d7a51a8ba79de9b92c5a46cb3bc72090a11034dff5e8b21105b2ec12777d4383f11972f1b1282c71eeb8a60782fa5af93bc8a1e8f379049815bebdace203d77e01bb1fe589860aee289469ce75f5a0b5c574ad0ed86a6b766cd452e8402af2185e1c844d8d8f3e8be6e7cc9398bb9e01e27cadfa1a1373209e82c395b86874c58ada7bc6559e0b1426966351870b5473f095e0148ce276b9ccb48a8c3ca7a8409854b1ee6e79c8b74addb370044cad4000714de09a8dfa0e9df1deb5132c7feded9758a274440453aa325a021685f5e431d9a5e4fc518d3f1f495109a843c226ffc000f5ffdfd220744f9e460c44f8ce894d9601baaf882d7d03010b216947ab55cb5c9b3badca69b8b27926e9c810d53e037e04304b83a1ecb6fe1a1315e3f56214d50958e234a2f08181a2885f9dfea726f8e9dfbc63d3904843dffb4985f89541b14cd5f6a079b335457a3b4607f3779f377340c49356f2c5aff07af64c6cb6b3a1c48fbefb132dd7cfb3407e669a1dfb3282daef8dbbf6540d4a9d47872729b7900196e652a0ebeb612b8e79c96830ba8e12c3538fea997054e6bbe51aadcfaec264ddff247b7560bdca0ce1e678177dbe192f3a636d8fef57b9681ba526f49c4f6a2392e6cb039d8c24f92c03dd6f952ad170db9e34612c073effafe13537565d507abba5026acbb069c97fc4d6f9390c3fc3bd72920b8562ed09ed6730e756a549e673c82a401b1d61ea5710275126da28fff74a0e7799a1bdeefebe4b14bb43d843601015589df8743b81b741d0ee064b9d27ce0091120a8dab88fec099aa1488451f14a923ce949aee9ee7628f8c238c780e8efb479c90bc7148c3ec0a2e41c9cd72c1b54514ade87ba345d612f8d50d34b88cd6951196fcd8e9482747c9573ff617d4ef8bb3da4e90cef32de990ad047aeb236c70ac511a208ed2f74af39dc27f32392232fd4caf4f2363319856f56bc7c93e6081ccb1a850e45801c77d5dca5e4006b5e6af5540570686dd599165e777bfd21612d1b3c555df2c7a54664ab15049fd32e53d3038e9e54d927d45b4899d30c301ff72e86b38f99460f179e782d6e94145e0bfa7d1e4dc66385236b101f0e38a0664cd582d0ac62bd61214cef0cd67bdfe9e8d723b56ecba5ee4e73b64e73dc8dad594d5b613f3906da0e054ec14daacebae12b07f5dfc3e98722d1b19656cab93e24974cce581214d7dfad72a196c9621b8d41156e53c5b88d204e7f03d3b3dca2a9c332b677f409aa99882241d28d9c5839660642eb105ee368ed92137a7d5b6ae0d9dcb9e85e982faf38f4e65a4c939fbbe1b99bc54dd32330b5e42f5d27afb8f193d29fe2ec27de9ea9000f0a73d615c6049eb58287946554bf73653f199e2c8f6e02692189816fc0a322883f90d2b7f80c747b4c8cd3adb317ef1274b142b1532fc08c32002243997d0da33500cafc22b443bf3659e8d83644f89416adfa96ded222587baf944083f8ab71166e626ff3efbeb1494e8d142d3e2acfecef1f8721c1477f960323f2e5ba3a5af9b490fa5b8338bf382bd744295422370b33c565745b4b40ee4c5a219bbe049ccd134479b144c2d66b0929a4a63f91b81d4d96b62d30610fd10b42b70d58e46b76c961bb9fd88bc49413f2799a5e234afd7b47c7dbb1ac2f0da323c9dc57aecf35712ada7aca23a745d6cb0c258e031a388a389bf3decec602e2a139ddce0c1a57683520f5b30cec9980d8167083763ed046ec4e03845ccaccad3ba2984d9974ecca38b482b347357740cb4463e98655320ee617ed4d78c02250ced3f8a23396d321f2b207bf631bfcb8ade6ec08e37a35c37c2d6486e019cb3d948a5c6efdb1a3312eaad9347f3df8caf34d14d224419a3e1e3baabb1934f6d62a2a3fe70aba179544cf9cd83f9ee0609c3e19f158dda49685c28608ea36c598144232a9a5d06d9eacb1a9505ff7ce6a2f37849ec25800dafbc10d477144a160172b7285ec69c3f395816db7073766a3c31e516deb26a6d03477d4e99bb70f8817978a8245663433786fdab55d3979b8639e15b06ccae5707d7eb30511133ddb482fadbd3f0f52c72eaf6c4656bda0e312f63a3ff7211d709298ff3989844f98737f7e8e5a9299a6175a110efff60f5e272e33624dcd9fe92507afe2cecdcc424793b9df8d9850ab3a5846bc9e5538c45782e96f748b0bbb54f42ce1d406c62e2651469571f641e22818c5380ce2779b0b6b6a4d370d15a6c7c0dd4dc36a26930c6aef8ea4e02c9504e01ef0e4f88832e209ae98216fdd1f63b3968efbb9cc371c787b890b1a679a3bbb02b0c94cd86780f0cd2db15059f6c348197507081abb64c15ee7d04bd83cc7d637e57018254765ee273e5e684f29cdfd7ebaf11cfd6efee034a6a9b6cade0192f933b1c4c437d7338a852f286fd4e1b0d04039fe2dfbf36651848958b88c0cad6bb46e993d56758787f794c680617539a67145bf015aeb66dfdda0098d867b7c0a979278c9843646226497a946e30110d69070fae55e28c8a31ededa10feb835dfa1a9c35ebf8d60c5d55a644c776e4a07c9c550b32254d00ac35ceee2af8537633e69061f8ec048203e10329ca2f980db9daccb7949dfaf18a44213a1fd02c8deedc6c57903b1e8577695f1118ed6d2d7c15ca48c653bffb1e4387128ab625a962abdb1f59ff0a7abbf2a7ee8a600d1db6ba823a6b464487ebd2a10cce6efa6065aadfd286de1fd2eed303a05b1c3ec1f344f5b7c62fa0db0771bb14c5cacf4f484e3c80344d48fb96a00719735f6a664ca68ed945e728353eebb305e2f3af374284377f2d0b849ca227d0a08117bb99298072d741750bfac7e28dfef7e0ffcf53503fdf667374ce40f1ef1da1a81b5d33c5317f7dec3f4026a9d30df3d2a2faa8a536b847e283c46518d0a5c2ed85fea24f65a678f1d0c9b30c8c5b9707de668449fe1c43f29e3331db3a0a0de9942f91af856f465e7493a348889c492c00f42e62237dce2168301278d83c3160a8645c1ac3af179d611228023f8600b1d9e8e61f89ea447632f0110712ee09441408beca3c0f97ce1fb1f363a3da3c1cbe8aab387f39eb2bb69dda58df4d51a259033d1cf9c8a21b2b250f48308133db890043e0699cfd5f198128862fb8e5ffef6851c24a7c69d7b233ea28a371439bf0a94e1163099bd21210b1bf826c4a272dbe8cac2608fb83cf97798a86b6c55efc47ccd1cea7fe731c2e3b85e61c342584be32b9ec11a85178ad8dca0dc1cb997b11a53c66aa4ee37bb88f1733cfb2281993b83818f55d46265ad568f6e2015601c1941ae370d865c2830a7fc2c81f672b3d19120948802c4a80381db49d340306cfa21a6c5a15f944815eca88a9bc53054a2d3d42c40dbc4d9406932c8cdb2ce032a31a2ab2ae9138c74e644deb67a75ef9b3376ed823fff20469feebf60401da7ead640f9f00fa0e59c8aa64fee3be508a0b7b6558b57efe072913e2eec83ff258cf45b79931ebdd9a3b2c3f7cdad0afc37457a1653161b47866d6079fc08fdbe7d8c86b8f88cc451666346c6dca9ed70d375c4174245bb97e17507a17c5c5a960d8f92439392933a7ed9d5a935cbdef7d7bb3c05658915d34e2921d4e2115db21b7111bf58b30a789f19dc0b3c15ca40ddfe2b760df47775d1984ed6fb682f8afad0bfb44fa60b887795365f08604115c63092869e98405fd6a169b07f385127bf1a8d24cdd145cab031e5742bb872d8dfc54cc70d7dba8eb07b1deecf0775ccedfd5db54d18bfa977429160fbd49b723c4c72ccb8eb07a4d1002478f86eb32018519122461224258642e06c7525216f2befddd2a9a46d0fb507062b293acae5001a26dd8a0ca3dcff44e8194a43f00f9285a0ba1c995dba969f6bf571507616cb1fb997be75629c8ae33e62602e5eaedaf201349be352f0848ffce0da908385114a97f261b62a778c4d4f7332d77f1d871e172090d172581fa37e1deb890d8e151973b1f79803df8713ab59b5773db6d90267a3f351b999d780580e302d2c2a220fb3d47d0a2249ff5814cba54f28fdaf2630fb6f8779f5806d129a67140b2c3069fa4429c34057c2d4b157e52d062bd9e2edd7293cdd65433821b4ffa4e400a487b9406953cbf446212fad3c94fdc125474f31820699c4eaf8208c2d9989d4889851b96186da1b510c1a9e15604b8596a2eb443d3becb3a0c120cf6cb969aea4a38c8875b72cf2bb92357d29c2383611a596cc2916fa679b287c56e3f842e5ae4b991ec2744c88722901e772e547c9e64716915a1ff32a2f1d2290cba77b65068853e709776c9eea499d1a7371e10924276011cabcd36b5f3c33a3a16a2f1f6a467c7616275d1116ed703bca24b5f186009a3f90c09ce47aaf337a14e7f85663e1e52167f6f34afc734ab1dcc0aaf1e2fd10a4729c79c0d61ab350c30c7f0eca5ea52fb53d6f5dfc4a34a1c82a7271cdb2622fe74bb4586fc3f7a14eab5a429150ab9bcd6dfb1e2c1cfca8df249d5ddfe873d32eb3c17137cf28621ceeb0577ddee8531c08df110fecc654a78bcbd7625cb6f755acaa182ff405aff11c4a3bebd4ba81bf311ea9c6b880801e0cb9959a9eabda57460b0db909073fd3e75175d5acdae2fda242f7b3cbc58786803b22cd226ea95c89617d168f14a84caf0c8ccfbfc5303e0fc88f850ea2e9475f33506edf8d96c3cfd59ac2ccfe5896e52713936221cfe5a50e3c0bad462c640a4ed3015bda6f2cb32343ec153dce0ef857cd4a9d06d77db2f7b1cc7880a318ba68fe6e64a21872fd057895e26301c10e3c7429ea4809e5d82ed51aef60c9c3d1ff46e62bd580b41162de713cba68e8e4c5037368befe48f144bfbeafff35d4053d9dc27f083b3bac86b30fefe9c707af1240af5c31e3490f1d43b963de09b20a662ee0511e308b9b92ccb26719290a2e458582eef931d996da2ac8ad2b1a60f78386de81591bd197c877cae415988175028107416e5c2b7fec20de9fdad9d344fb3ae91fe962138954d1750a43a41d2bd915e4fcc4bfc5aa1ae1bd17b33aaeaa26454d8d182364fc2bab06ca7f1650d83ba262cd57322de5ac9bb36ce03cc2f1a2738eb1af2964d356bdba1e76e6dccb82a3948c2188bd60c842fe9cc5bd74521c359a2ff4f65d21a77b709e17d0ff4ded4dc96c4245f4ff49b759aa3b5541de29df2ecac40b7cd204e669c580f5182d12e7439f990ddbaad3293d2adc85cdf2be2b6ca1092a0de241ad139f09e54d48a923cab2ecc417de12bb14dd59967bf648184b6a54badc1579f82e90f178d6fdf18a08d34ce091c37870448698440aa96392d1c9bb324d2c677c04a8a2fc0cfcfea9517b619582b657f5c975105db8aee0c684149c3e52341a2b9514ad8a4b0c4a63e4e690815036d39480cad78b2ddbbfb45a0a775c92153e5c7e5a85dca473121083b1c0db9efdac0948894b41f6c9ca647257b465aaf74a8466e5ed6270babf9dab75eb9eb7aa09de7313564d62001430620d224a6bfa1392a01de3cc1fdc5d8e47d2236291b64a510a659f316e03bdd1dac17d1ecf3be2d007f02d156de965fd8a25732140ff77a0f9e54563204e78746eb2864a57eff64165327cdb5d294e97ecbb3aa587ffd2c6f85e5a26515f6fc00e514d994a5a6bb32792889f14f7531ff6d2db57a2485223082f6884f27539466289b86e47c93c48153394db6298eab859b6c973ce81fbcee2f06bc804b20934c101d74244068b60996af1d34a22c9fabf6ee1fcf09301da3afd1d85a9c6f2fa8473b55830f0b774730f50d59af12bf3b7a3da6eec2bbce15efe52f02fc9a874a066a15f0688cdc5fd5858b8a67fb3b12577825be6e9b47b7e01dd1e9e56f0fb60732bf76a5399f66bd3275fd01680a601eead5b4d16bfb0e5994d0d31ba09c9d6f685fa0f9e7ef9f43b7feb64ba6adac9e7d1f33c1c57352954917cee3f0d1acd5f6aacdcea3775a25cf9ab37756df9030e82510aaa1ae33953594e6845ca9cc09d4e193502a9e5dd42cea8b5fa866cd39d51175ec00a16300dc2e4970ecde8e379a5f3200dc885674cb2a9dd39621e8cff499bce8b3daf26d869edd4f2affe702ea79558274220ef7c09a45d9d547dc9b49d0556451240bdbf65f3191f692b6e42c3b7b7d9a53e88bf74a89e673dfe584ca9c85ff50edfc56b4a7f58ea2ae88f373fc13f73a4582a188e8b0e1ced1fb80098cd139d1969cc7a77c90179a67bec6d81096150bd5b41563d589093a85efd5ea5fa2aaf779242185e4c32cd421b0e0c195b9fd72381a1191c467497602ced5d3bdaac9211adf6363251877004201e0c4d510fd34e6bb5b8a4cb2611378b221b7625fdd9588433d018f800ffb40ab651f50d12cbfeb621b9af0a3b6569af29e0269a378a8890d87639af6110a3d2e79d7b6b102e2ae167650beee3ef51d3d008aae2ab80c3deb17d6a93f432e99e03f3662094f239ede7e160d63ae3db23d29b17648b152c6d082782497234b00413c0462c83c2aa44b06157a7d8eed704ec5c73a7635d2e10201c7b4da5a3275c941a372801d2b5ed31a065164b9ccbcb835b8f41e992e5791c3808e086d9f94bb1b2c3712c99fc7912836b26361e34d9f1ee703eb1f0ecf92fc10040215c2bf664f0f0e908f1f0aa366ca6102c13651349805f0d97c333f110692f569cef3935f4908714200d734c332d35e8791f6c901fbbb8fb87904d31df5eadb6b95c668db793edc09158746f2ae932c2e54b997a85dd33e9ac775963102c4a52b0ef48d1b2e5d9ecb3907f6fbcf4f73792c5cc20056c8d518ce6d1c414bb22aa7cf70b744d30708dc421b9e1c8401864bab71c2438416efd17f500d91a7bd5c44f95fe46a22cd709c6445a090e350a8916a69934305cf7c7687080c43d2b68d8ab7a15076db51e919146cfc4960517feea14e3488495f803e170550087e260fe9fdcbfbfd9db9d4ec12a1d50772308c8233e28045a28cdb46be28e1e37b5d6f9a9a5a1f5dc331e4012a60227499d520e46ef75d2b8c36f4d8a7f9d6abab40afe8209225ac160bd880231c7888d4f40c9d3448f664b535f6af2fd489ca3e411c6ec190da7c5d8ea656e057cdfbb1662086de04cc04afff9d1156abf37c3d7b1f368898a7a0a75e76f41957c394b44618b92d20f298d1c09123935f07b2393453b2eea617203d3ae09bf6e4a4734e161fc9ff9b269f8a4a42159cbae77ad2c0367563f32b121f54db671101191bb9da7d782f3a89bf6e214a2299df7c449fdc18bb29062866856bb14239fa30899e71049ff3c6b6832ec3b5cd25b946173b08e09f536046d26883ea4d124c2e19d747b703ee6b2b50c5682482d93e96945c12f2a0c132aec747c722fb358f48ce190df5a6b339952972d1a7745ccb53ad1bed07ed5299cd39641c82b86b10cfac99895d7f28fbf880aea9c94eeb389dd7b926df359ce4f2f3daa31f7bd2b6d7c926a18d153eeb674e420d4f667f79ed7a284a5429fcf6b531afff1b90e93e5549ecd70bc284df5ad129e2342efb7da6a0cf89ef39b773214edf09424a084ea8afdcd6c0c92a384354044bd7943d19ada095ca2eff8275cae5a50957741e9acde2366cea63f71bee6962042bb4b6d272db769d35123adebe37322d57f3d2cb5e42d45c787cba798aebc6fb717cb8a92a821807553dc2385b23af8620403f78726bb0a425b0a6bcaf2970f6b053fbe2404ff6227ac89a7f59fa9db16f36cde757e928f2624b5fedf8063769f213822406e85a5e5f68bee84f4ba4a22c009c54684b6a7fa02edface5d4fa324258e1337a3bc6d1b9e15d0a3ebdf3136ffe2ce93bfc861dba90c9e93695bbb91c9cce42edb43ad769ffa3a3ef2543084249641cc71eb5381f761c3b26dcdb41786b491c392502f44508fe9aaa26e520ccc263b6bd8740942a120081115ac692ea8eeaae11d802f34eb0f54abed031af9c768cc55c865460f1d3b85afce0cb81ff9ae497f33610814ebe9bdeacc4e51bdd69700c5f65470242306fcacb5e713f71c88228887dbb43f6cfc8a98a2c253138a1c612ae0683c2561400f8129eb3b2887224f41be19818f7dbb6deeb524d50a1f2ec09d5783b1eb867ad30f2398fbd4df97717498d2a4bde6630c412afbb68d606b66bbdd21d77c128929f2619a7906a7e49f851b6cea78873e114b8eceb6163d5b6a78dbc2fd33b637b481d0e9095a929663f4585c928a8511ffb1f6b83e6bc93816b0710deb257fcf7ab294bb4bf9d56832b736c6fbcae9c1dc25e70ee1dd12444b6f610647a4aba990befa3cd82682e2d70178ce2cfa062791964f749e247deba2121244b9a7a323d187cab3704059b8072f422e60029063926f4781322c88f764194d3b58e0d924c114994e9dd30dddda928448aaf2d13157cb1d01d9cf1984321e4154f00111a2ef79bfbcbbc477dbd1ee1faf7e3bbd20f3f1534cb3a622add2a7fbdd1b636ce56648063fe5aa149e96c6a280f4f5cc84a85a4ea0842cde8aa34ef91cbac00dbe7d25e1d3281313f5426fc5e69a6e67e24681889976beed3aeb1aaaafcfb482d769a30d7bdd81ba90ad06abe974522f33c5093c616ddc6b196fe10042f4bd23180b1a87c29f58f919bf94f36da09f8f9c009e0016c4a08c27957f1b1b1cba0cd9526aa52ce5e55b45830cb4051157c39167da5b59f53f5a40a3954014f71175fc51ff9b2bf180fc161d9ee3e6686a19cbcda3158873c68a50fa1e41a9c4c6ab2d0b2798a77e389b73a307ad09a5f197ac7e1c3f3ddddd6aa243ce48c58bdd5c2267f805a4c1a94ae245ad967afd187beb22e771524af821ed3b73a2d123b59c30cdbb77c1a25b57dd797ca1622a49eaced4ec7ea4cb27a78dd6c51eefd0bf26acb887ff6beda5e080bd18bfd0f19001531fa401bc34b12ba2b0e408e0450fb0522f487522a3d3569cec0bc055012d1fa7c881f28ee2ab0788eddcbe4a9ef013e0c3b08cd195e975a445a3c7401830b6f5b4fa9b5481c1d1ece12e0945f14b73ce3efb9e7354c429adaac9a0dd8c058442b67765d0b8d5bfe63ce34fc5847eaa4658ffedf166636e0aceb6cb1625d09ad50c38fa66e05632dfac61db7875544a50ceb594485712b0b60d3cbe1c0b52716116f1e32030dc7325b4487b7fe67f1d34a20554980434c4910e8f7a2fbad526b4945416ce42ca36a7d50bdaca949f97344bf34ddaba3b59fbda3e3b02b9a49be0ba0794ea547a30de18bf1668817b043ae40a756b4ccba1f2f975c0ceeb0fb27b0132a6890d3f5e4286b12f6e5d3c4c37fc122093cbdb3276d593edf07b568b14876ce6183c74089388e9fcc13015efe58dc95f104d64107df50f9d8723e403f5d0e82ed21026bf6b99dc4e79d6589586be64e35081943270cdf266b9f222837cf4d47b0657f03db0a276042e3067a7e5ad9a8277c16a738f4679b86abeadda094d8e947e2fa03ff84aa35ed4ba094d742f5856b3cf1cb8735b61f74a3a60aaae8e08af8b6d25d9abdac8aa0ee0ccdd18bef2ba665ea62792a4ef717c212391fc05be369e665377b8b84c1adb04a8536ccde44a20002e4261985d19b111ab5e7d13ff760dfa6ab12addb9134bb6899f9bcefe04af5b3eba29e7561189d6af313c42ef3b3cb508718781cfc459118f5b370409dd55a3dae0a7fd62d9fd80489e4a196bbb0c456c7134f30f07fe134e7defafff5ec83e6df3569e340239d49f8e14234fb1e7174f6992be8a839ab0055f74bd9b610c45c0e2a2b99cb014a60aded7754e05db0be6cb7f8a5151d078972873ca7539b71438e4f74b559d16e0f2f20725d3364938bff9e55f0b90a568a777e440f3b30a4bb1d856f24b998e321582887754f3893fea1cf1aea85882466359b0798bc968d9e4017053ae65192e020148a57160ea171e96189e7e0d150181be052dc6ab194081bcd12a51f1439bc62964f0a6fa6058aaa0458b62516c65e06f86b34b8ffe53fd19a202b54c2ad8a8cc651a43ee43ef0bcc1b54682bbad1bb62fd22a6acc582e27ddea87494cb1c5fd61e8e6913d4fcb6ddc56dd0ef531f28a8180eee0140cef52363fc7035a2796c08d8295f5d5600ccfc8abda63d12080fa3562c9de6b06ffe1085bbf1b1f4702f392562d2e47ecc7bf3cc11bdf39e0035fd6cd4bbc96517a17d6dcb1fc1bfba2fae9d17950f10102c12de88809392b4973697330830af5fa6e374cb3cb68b38e2bf9807b26924775622e8efbee7a9c23634edf8a371ee96adc035a2abfc939eb067e94ced0055473921e6369738a4892e3b8c86409775fb1c8aa5f14398f24ba577c2678393a5767f85160929286b83a0981b16c08ace55b4e021cfc8afbbd52878d07536229bdf1a3d0ac1e1f18a82aae3f2f65c60b053f8f4259986a1232c76bad3c836a996a914ba048c936c4d330144a7ae9e5105f08007aba6b6df098365fd28ab642b13046cf3354ecda71961f803c7b31b73ad3cbfed10aa9a88476c17bd56337fe5bb3788ae7a150538528f18e1c35026e299e98c898b0a24a4a6923e929873ef46edcc333de137f875526d363022323b8213143365dbfcd04206b2e7283b65770fcfb39ae171020bfbc9e7d11b47d593fddf823f7d3e97169190cd1f7fd961664d013cc53ebf253e8025e46973596432d8e64f88116f02eef347c69b9cb27c0430d59389a4b6f90daa268e786fe0cc43ab9a911d2ceef64aa3f27dccafe8f2c96c9cfeeb14b5bcc1aeca5f6ab0355301ee1b57425bd4a0d4334ed28f694eb5ff256acb907f6bfca1a804f33794a35eea85657f8c7b8488646bb2d8cb9fa8617bbeb3e220ab2dd6f6da1333a0927e6089e33a5956d4e26b9a15202f70caef03f5b82ff4905e68ce8d694a77722bb94ce0729e97c5f8a77c58d14a147adace31d6f0db967e504c86f30b94e7363f67c152b55ee5500e3036d0444c0b1b9e80ce1119831010e6e7e22219ad86e6c7e4cc7924cae28350c4561b82c5408e966a258713a23cfba40a56e291e271bda87656db721053e55b838ee052a45757d352390b139e79527020b2ad046cfa766a7bad6bc796c53167f6d5f19ca3fda174b491db69093a7d485c77d487463ba0afee34f58454a873306e1cdb0bc318706f39017b4918025bf01272a6bbf774371f001c4b543b70ac38d4b23e07e8d7c938264a73bc5452f89f38465f687d031a29f475bef42ef1b0eba21b484071dc0301dcb9eb1f774198c23e99a4baea2885afd094f547e2f0797a8d5280d827f96b252bcc1f90a2aa1d83e2d483e71c18f0d31cbd8cedcf0fb3b46c5f919f89990e63198775e4ff6851138cb8cc38b96272e8d1004d30b1b9114ab0f235df275f25564aff0e615f584f217437bf8a7a01bb7aeccfb8db2ee1b731b2896e8e6e28503b3ec25a9c155fe01e0957d4b3662adfba939382a7d816129f9f84b0c1efb8d3ed4887ed7628de419c75cf7344d691eb26e969ababb9301d851d519e8f8090997dc55ad53c3dca441e7e3cce18c16f9b59597e150730bfd9c0f9a2a42f66e222240c4b66e427c6064ace1ee3e702ea03fadda6d1dabad1fd00b15254d02368c09779afc9be6b6a6cf7f9efd8165a835157fd75226739b4db81898c458bb57a8737847fb26ae9b3bd851c04e80eefed52da00e8ac9cc6e1706fdf0f1e49b17ea8179162b799d340f02cd96944b447f3b73d9cdae2fc7bfd6bfca0aadc7a4e9342fdfadbdc8fc93440d24c8be15af88281f688c671a6086d394c81bf1ee9fe1350286b79362de492388dc3a4ef05acc34f064b9ab2106818e2d3be689559b101fd322f88ef0052939b034e2504df24b5d49da51dd082d96918d776a8b53e77970eaea743f5492bb9031dc1546e8869fe897355d01598c4c2ce7b84b30fd320810f12cfe7d8981af339e9a44330b5ba6bc36698c3de9a4dc34c8ba2f261992875477705f9f224e31af9452cf3e4da125112413e1e808378a671cf25f2c510eb57169783c267129f7eb917a053fc3a08a3570e8808448ad194ebad049a6c5a3e6097607369cc79bbeaccd59ee6a5869b57213fb3e280d965218b18b7589ddd2fabd9a850bb0248fdc3573fe6ce6f86c84b200c03a7f268c25fc58282eeaa2f6ee1cb9b4589142ab8348fa080f49d96bf89ca99f62f9fdeec73f7212dfaae5ee5411eb7037c02ebaf25fd411019794719cc26950edc4c4b76dd04d39cd037f3f8fe9d0d2daa4fc920086689ee5c79b91a2de65e457c98f7500f172ae664acaf189edf802e367d626494020a71dbdbcf9a07de6bc8e35aeadf49b4cbbd3c265054711206bcb82f5b6113d67e5631bfbcc3e27a87bf4c33ed44c205013c65c6239e74942992c69e8ffd0ba457d4c42aa305913ec286467f13d3eeac2143706684d57977ae082868e3067a9add76a526bb0e3c80e9dd6810074bed9115a861e9785ae815801190b4988f9d49e0559656057f55cdba9441ea5f39af58dba408b24822dc8ed8c5dfc186d9b61e1552ac9837c03510b3260fd93bfe618a8c4c5614374b06eaa7faa7ff0299d6fa481900b0c020c4d8449a7872cc164232eb1a20882b21f21f13e910ffe9008c8344cabde67b3f7d4739c9948cc2b97925d9c118a91d25f2355c621644a38edd3e540204947b6f28a105aee24df749dde4ea92c63ef301be3fc8de12c4733e68442bb441d65559932d086608a21efa6ae183e6e20921c874e92c999ecbd25e5905122989035629e8d6d44c3a8198f6cc98757c3501de660183976cb556478986a34f89e474a764abbd0dbfbd6a7ed6cd857596c89669af7d63cc15384b7ea8baa4167297349559759bad5f8f0f457c510f804e9fdb7e9ff3b2bb56e739912263c3ff393080e7404168eb46be5ac7d3f4a81f99757023adaafc41ad903b7c85f27dae24e0a5ccc5de17edaff80fd768a1298278327b6fb82e7d51195bfa6c3c5396f2c10fe913d382185ef08966a6019f9a8819b421afb1072cd8e114bf65cecb2be4d1690a44cf892e26c04f2578e97c8a0076f465f8449319adbbad7a0ff602daf87ecb30a609ffbc8738fd35ee4ebe372b817e40155ca6dac120c17c1d30554dfb9ef53687fd93d08d1e28778ea788a468cc320397ffb82140ed7066ce45adf6645925e6082d279239f47f9bf1cee43915e83bcd827aaf61c22e6843622bbade451ca6dc41ab1acdf648f6473d8777c48b9b15a8624aa5d986bfc5581c49d2f932f79f06ebe8e6fe0ad95168c71e6e02d27ada88edeb4cda37f7c75fece6637af2e7da6b264d9b6b2105e32502d72478b6462a66ca678381ad90dc6385a7ee0260fa6ac3541d97352064ec56d25630d56bb32738e74049b15b808b749f4de3b76b5beaa16314821099d8240544e3e27807740909f4c36812938ee37a594d64d29b491181b18409593c96d4ac3d4a2721bc690d53e4d553c6a42f3f2f48adec860ed395cd67b0cae61f17ab3d941d10456eb62dcf2617607e0578778eccde0b39020d5aa6cb99019dbedeeeed990c4ff4d8602e04282197b04b5aff99c7ec386ad5f791f119ea053e86f7fc8995a84a9d35a0f81618427b16384ef5dc2a55de0abce238826fe3d60f3534614dffa4f4b07087d1718e780bd6d42cffe34a420790c22196f7e665e8e0902dfea9dd48f3dd4e59b75bd59741e8fa884511cf7a02202b9a961b3ed77e52490a98f2378f50b59ede776215dc3e309a39907cc52c6e83ee30e31bf33ff36e5aa471fe54403f644618d4138b287fedbabfe3f248dc926b4f1f3cb2bfcc1929086e6770acd78cdfa34efe590deb3b82033cb73866a93d7001c57c37d14024a818b9fa76422dc228e8345e5f0823014b7d39291138005791ef6f61d54fa19b9292ac4fef73821071abf2281221c80dfe653fd011daf9038353c252b9f25aca4fd91840ddaa36fd132e8dcb70bd4f43912ae83aeac45b3016b02fb391fc457dc4b8100a0baaa7bae9d670ec887c1537b02964d59ef4663f0208042091630a667e321f0fc34b263000b0a46ec4ed09481bf98cac5f6e26f16cc2e314bbeed344c787502b146502b3eeb965fdf1722bb47d0d5bdae42c9e2a683d41415999e4916a147ceedeaa27e6e30818012a6e761375d465f8224272fb1831ec0eddd2a5ef33271e58f30d8317f1a6d3f6583aa121676d344e811d082352fc9fde7bbad53ad888677bc154ffff5bfa4896cb5f5cf2f9993cc31f21338bede12bf2fd81de4ccf021c011e53641ea77e9e8e5cb0f12e7f9bf91d35f946aa2429e3a58f5794173f0da3504220edd99f4542520475feddb1ee020877506aae38293d36cac19043cb05088d63995efce3565fc19c2d2047f46987d12e3bd2c497265ccffa74caef43d801d3e23f94cefe3104efac484c158e152591edb1803ca0cf0cb97cb3d26f30b8f74bf905b0a811564d045965145d57f837553d80413b57242f16631cf5bd781ad50cb3cd903c85eadb7319ba9bd89ae0e56d33e07ddda3ba21fdd41c4cec9da3a9e072a55f3d6df0a82b5c3d1621532a5d851c2f9b958e85e080503c49f210f55bc4a08a41af0e9ff72e49242f2e280ed7d62621d2204f2cebf6193b27e5102356a46bea77f5fec3a2ea8f18bc92d1044f2974bbc20bd00d87b549b35fbdc366454452eb86170308272a323a9a8bb9830090548785339879c409b6cb817d887feb523ae27b4916967b1b8e67bd790addad5ba4f9436ce63338b8f08145d1884d9fb9630cfe26bd06774947a6fb2e344236c16105bbd5210cbd0bdbbfdfc6f02e17d0355ca138c36b27b6db0c3aa4f6e9d63aede702216f5cbe71a05d12ef343bb6c70b6f70dddf8f6343d844869af5e7a266c8c6680fa85cb100d211251d373703e9e88a2f4f82117523f357ba5e364ab0f42c05fbf5242343ea603b3d0e23f192627cfa6d9d9673b8128faa5f0f1021382a6487734f66dde0b774a10fe17dd11a79c146a940c375329f1d730edc91a7a1b93bce756c7b2f1b9118336cedef95724d2144c2ebe3cd455c6dffdcf449097a1fc37f7ae49c1d710c83171b25e1fca02cf02af3bec3bcb1f3d09ee06cd8af52b878aa09b28bfb4a6059ef1c41122e903d2f7bcf61e60b1b2f337efdd9d6add0349f997bc91cf1b2577d9154c4b411423b3a1af86d8622a7f8a57030c663830372796790e0c43490b24bbfdac68da50b3a94d8eb80052e0f06cdc6d286e68996d74badcccc9b82fcb3026d07c40e21d69563bbec195192943b734affb41d0303d2665f38150b9ed2268f163c44d906fdcfa6059caacc1e757a435f28f50015a43fdce5980a305e25bd5e582c0450bd479849e725405a7187adfe6018af96189b17ec14fe248a2aa29fa553134ab1c4aa2c1058eb5c636873a59f7bd7ee55dcb4797acf548b420c022edbbd09f2430ad52efb383b7c6f735c6f1e302c15f9f5093e26aa0900132e7a95f97fc3fd30545e38e2d651cc89ae202cc9f7fb9469e96ecf17da187b183c786cf1d01b9080703ae08ef2423a408a259820c469be2141bf542550c6ec282f7438874023f37a8911eaa143d69832f752b6d7286d05fb9560213d039331959a090ff23fc25606445f5243140e48b56be1e97d4e323e73b85e097ed1b5959f454883831184783ab5987aa26723aab2bbfd7ff77f5835c1a1c5e17492cc40d9fe3393b1bf20c2fea80dd88b30672b968d41bd6d68b3148146a49e3a82698d15205ec3815304f2814324a05fc53aab3133f4e77529fcd72597cc537ca6cca787a5be14aa2128ed9ee8989be52d83a190d0ab16f08ed8aaf2a22ff433a746bfb28d08c0b1c4e08064bb165f5d54d793b0f99c0ef300dd64a3b152f34484da505553bc2940dc3f31359f69ad1f8204d895b5dd71ae29128fe9d6c6e3d00391a1213d7cfe7a965b1a48f1fd3c0fdb6989ff362a72189ac717dc842673f1a270d07b1e54eeb735e227094933f9f8a0946bbe454989b896900093aac3547e3ccdcc44cddf45282f824974b4e8f120ffa3094fe078423a53db6a9a8c5b77c7889b1de6598df18bbaa14ba0273a0aacd551b88ecfed3e1216a5dac83d3e8d40f41f8dcacafe544e5e1c3de1f8951e9d91058f2b8cfdcb332afee67c3926d61cb8bbc1663ac29b8a560fec3dc6105335ccfa3e0c406a9d4a8cf41101968434ac084bbbf29412ab8b69f1159355b213a591ac0a21f6d96341db11607b756b6ee3e28646e5f2fd69d7f38333783cca34a9456efc18ac45387b89773b1fc43d1a64f663387b5fd9a7dc8ab98e64872653cb467abc5950cbf6746f47cba225ad6e9cfad0d238cdeb2068857e80f9b003ddb228d0577edc7d4c0bc20374a89a141ee5154d46b591741f5d50d6cbd076225ec1fc8555eab47c4db1df3cd0733fec8d21515b09963caf51b84a164f625c4e47f3ec32782a2a53ae980bccc1bd0089eaf15a0248acaee45e06372c9975bfaa83e4e2015d625f6ff58e8833f457fa997b1e4b11789cffaf962b9d7d99b59938f48c7e382e8f55d2863419fabe81edfd355f6b2d4d90f2f70065c85e2f1d5c11dd2d304b9fa8636a8c68c0c5f0c8b5956729b47c05dbcda39fb97bb729c887a231cb826637ed204d2568cb603500258ea8106bd5b0dec7be5b43d66801418e47c7dc090823ab85430066df37fd3bd42b130697af0a33dc23cd329d9c4ecacf5ae1c0e83b78153b53df553d474c08622695438beeb4279ed7783228823ca5a56b938a01b4cff3f13f619040539bac68a0fb7a81de4792a138093a318c0165b1f508e338ac20706a8863f03664745a952d1638c0d5f40f3c707f98822458ed1006b5f0d8b1cb179f2bb00cc449264c1021beda3a526e12a91e19ff681dc88f951002e336363f2d827f597b8d1099cf82a224f7ab21a9ffeed33297a08a885a4835d573ca5d93d4b5235de312ba1f1593068ffca525df0e46ccc95649d800b649abc2167e1871a2ba0f21201f8657c7ad94e84655689c23747656ef4709a4d1d3f6d99e2227f665129e9b26584267869b84942e16b25aed34128ba00d54b80d56cd7b41a7c42ed5cfa87e839958b831d7d29558c1b366090285bcd65f2933f6d061ab270f72c08f4e3418400658212fb4a2a349f1c15b347211175591c6e76c6c6fc27fd2ea7a643af99cd721225cb49d9fb518fdcae74d8f59355e940bda0573d5c7df67b83b5817aff93860bf4aa02c5877355fa0926015179e9fe01c3bd19119e4fe65aa50014369a8a0605cb912dd5bee32323780a5cb78d86248eb5ad9cc7ef21ac271a85e8216166c80e2674fc407e0ca96900957c7666a373625a29774a68b3987ee1e0be60ff3c8e55254343a2b077399a46d92252816cbf9ff579eef8403d95b801fc734e18d8c1f017e6d7d25508a04914f788bf8fbc9bc428a30a8e86c85a1f2b2ebb2423125f0b1ce46ef8ab13df37ec30ec51fdf08da44d5510edba0956291ebecf7a590bfa69ac07d6bc8b2435f51205f6d57d0a11df5673619abe1cc099354c593edc87125e7159349ab7ec543b1dcc45487955609200ffa95461d63853ce4935321c41a4cd6a46e8defb8f1d642c36b6709137ce36166924e2d955cebce5307ce29683bd950682c44d06362a806044f024c42507d6e42729bdf847d03fcf6a38d6d355990ea8752929bc6aee86e56ffcae4dc263d4a636ed51d0873e7df2325496b11f0b43a2f0bae4e92a500d7500b6034d18e34ee1d2f6d0beed54f363c6577af5e1107ab3e0161b994e78468b81b544ce8889890b458976218cdd3ab20b290c0a4d65b1b97b26c970303b63bb2fd06ba384bd18d005d9c0255a65769774706e80c4613e2f05f0da924772023ec25829da70ffe51342eeebb6b095e54d8391e60622e73cac5704cb7a3c7ed59f2b4d924606bd1cdbe62eb1e228ef63663afbb450f27bbdd2719a49ad7ee71ddca99a34a50041c321cd8d51214283e305851fa9004965990753526e14182bb4e74bcadd4e9e1cdbf6c24f48857326b402d98d227fc221e7b5401cdc187af92f48e1233f8baaf6c8d66c97f0672329e9c3a8e19641752109929ca722bcfb2833f1970bf19a7cba009b0c226b0e41a4d8bcb1e11ef33c288c92a01ed6dd7d190fa200f508e41b1f42fb9a35230b5e77d23440b5531bfcf80fa3288415e9b175d3d2d5cccf63a275ed3e36a34b25d0ff72438f37598cd2549ed62278837c5d57356d3de296a79edcb566655088e1d226ebd6ae408fc4dd00657fa816459d3f684f1014c0d79acd08c5845698bb75f84bc836ecc2ba42829d09289f2a5cecb0f1c9479125faa1fa40081eaa8ddad50c75621597e8f628d6e6c0049039ca701fb7c85d62424032f0d0c2702a79876a22276b84395d561cc6da7c1fcb8a8f8796334849863de04bd70bb9c54164aa6bea2f6c370221f77b506bc17667851751b97a7ae68d5fba699edc81e47c593eebf939a176235af79bbacfa22e83800e0f26844e7d4f783463380f135f7f688cea69353b9f1e90d9f26535c7d367b46f621725984eb877beefacb8b9de96bfcc2f9405f61061f7d04199185cce7e0f82db07dd3e6c094b11b41409f9d7b924518c72fac1628e8a1d31dc69fa40dc63762cd17075b75c0ef21fd9a78b6cea326378d7ef8c9be4a3eaa97aeec4df227f953c40e5c437a8195066ea4f06bb2f2c9d1bd0836971e3115fe7ea98cea05c9effe9d6e7ccd87ea6848dd038c9d2d87fdc4a6cd14827da15aff5cab23d481ba45ddbc645662e1936c14077c93f272a1e60ebcf68817191bd26745d6b8a74b59ddb99377fc44be2e651f7e36f30f514499476f960349f735b9baaabf7bbdc062e194f094d3e4bf50303d03505f722e7ad632ded082547a4ad0b3ceab4e9504eddc030d052961d4d8e25011b305c87dff049618380d0b1a2071bd4754cfd99f1244ee537abdbd8777d3005ed57f0193fa604f5ff47413d657e838e6304c5b72e3818cb431dadb001dc9552800d59cc7fbd27eac72a6a9523274e5b25dfab64f9618d973778400208f4d04f02fdd3153d9bfa2d303fa29e3f7933a891232e8d90e13cff659f08efc144ef5bb7cf614cdd6fb1d75ad040f782c49c82b07ac5115c77dc56f608f82bb5ac3efeee117974983255c835a2bbdceffe86161c89042b998d3eabc10be3e183f80b226fc445128b8682669a6116a19ce6cf4788a98963dd596b6cdbbdd8ae984b82900ddeda75748cde0ea305206c01c64582e687ba86765144c191db75a2f0cd156cdb0e2c0b9509ab44a86840247a9d629685f1ea41f9d642e1458b02ab4d7e09aa276ea51d70e96e341b4f25ffa41e7bcc4282628b7db801be6f83b145b52ae4e3a75e67cc81289653fd1292b55764cf31e668cabf2ae69f791a44ce0e9540dcc6b6ca0dfea72ecf1a97b5ead1aac2072dfbf58e9ebbaa9efff4fe0ef6e6d11d600a6c6d23e2c5bebd1b94afb7cd510ac00dcfe3c0d71566d7c21a23a560f48d6b74c060a0274f910fe8d408bc5a24f108f6f255d0425c65acaa87019340208f34d481db367d4d727dbd093f3f5db4be93a1280e29a7343b5d7a513816606c2c9ea319da4d79bcbc7fdf3a1a90a0306b3ded6cc1c682d59955eb604c875ee063cb143cd47085ade67655570398fde19a3d2bf794da68c6cd7a86d9e87647a9acc37dcc8a26e8e4790c928062afebabbf8a6ee7c0008d9be8a96d82f0e9c2cb9c1bc3bd6d4d50f3ab4424a68784da5d1357f78a34b3d117a3fe88a4f2c976fda53e6c7a5af35ccd9657fd24a0dc1eb8ce02a1aeb11d483f34d647db475e60f16388777d87a53ea64df8fdba604e6c995d0424ab9b0aa551e8f167bc745495d633c750cd22ac45b211bfa630f8894134ad505a53770f364c6c2d2e4f70b444f8ef84160e1d471b147e3c6300d34f71bbde7de0c6af0555858e5ae32cb3d5bdcd1222ab0b95b5b03bfbae5b473aaa7800fb48056c62ad1c14e0cc21349023c9d5bdd47311b32be411ca3cdee6a4122a511d9b8547570255431afe98bc118d00e52e6dfb47a07599165556340321d3fcb6a47caea4661490863389fedec8da3533ee5a878c3069dfeaf56b63e40d7e25a8de993aa2e98cab3aa0332f4c93c4df578604be4b34179a4b4d7763dda10017f0d51305fadca8a9ef4bb6d87a5a357965d280ade1f0a1e6c95d8f43f35b49887d0b9b5af90e6b741cf15e577ffece887df19a84582fcef1cb6ee115432206999bc94936f83cc768f9b99c11fa251fd7ef03d1642f15bafff1c2ca640fde8cc85bff4bb640189dd2801b1c2d229ab5d3a102c0228c088a859943785fa683344d598753b51d97db437444bda40fbb55c9a7d75a9c3d86da6a6d2111173a5ac453b228bc42593970d1cd6f5cd47c3b50d8cc638430bab38de2c7cc441ef17660483f329b11cae19d007009bc6cfe10e5f5902021e60143ee23c18451e4fe5a5c1ce27ea6b718faa705e6ef1022c12b66b7e65c44e4d24c8edbe0936d7a135f2beb6b5fb140d15d3914d9ec9b8ebe1216c27367d4cfb35289d98bccc6c9c5346da1e6747edaa5742a9f31ccc0b80f4f432f694410448975078ccc30ab57476da84938288767593d511f814d71eeba4ba7b837262be03198ea45a7767782797f535eb4c3924aa9cce690d2ffe0f7cab05b27f9bc367f6d913fd05f1c5d8c2fbcd16b76342baca3e3a216991d2277b45770c699ee11eac98a816bb3989a9865bc02d4dd4f1adea8c6ab1a6b42db0af9a5639c906aa3beafd73df57e900344be51ab49caaae2ecc019347bf95978145c7055778cb75ae694996e78ff23ce2bee435afba6950b62aac3307c14d76eb1a38667bc8e97ec13bcf98736264c8547a8fe3323cb5e946ce0bdd63b7722351c5c61e02111638da11109601b80786e2c7fe8b23d6da7e3365f6077b1e9db1b5ab5a3164a19f5d67aa24c46e42b39ec6e953a0165ff5751cc1785b10967f1088154d5268dbde8b117313212b595fb8f35ddf6c561074da70ecd0b7257a744ef2f60942df639e1a25fa21cad5770b6225409a3a11b95aefd7ad83e4e95a7056c8401346dde12d601d43c6c786aa5b4e5ae74350e175ce01301154286cbb3249b815529368be77cd6c979683516f440d215667efed111b8669938606a1ad42461fa13b5c1d8f6875ab69072a3524d4bcdd6d1a4912be62cf6421798b3b3c5a54005f14e181208872087389a2ad3c8b59878bfb77bbfbfa08657f6b30b238209edee371892d6a0f2209b26c941e349f47bc47a2be8a197bec7db1109b9e748ae6af051ba676837ea4f2b2e1ba37d7d117dcee7aacf25610f279102dd96c6ba57d4ea3e3002be254fc0ee8d4b0d50cfd969f348f8bfb41e1fcf6457a466ba6a8582fd83eb5c685a209678f90d65859a6c39bce70b530023535089558ab5f107fe5a56225518304b442ff05873d04741f4954dd7b50efa4a69535049c28cc117d410120a14b39b13d13316e1f0db5177ed44710e5b83945829fac826255a391e48748dee11a4fe996737a8b5619eaa280947dd344e387532c7af7c43a4d87f7225dce942d4e97fcea7a28dcf4338fc9f848ebb8119b90804aed4f537ad4f14c5d5e2512822752b0aae6b95b5c45ebe9b156f204a899a259b4e77dda621cd0c0068eb309f9a69828d445642e2262d3ed3b372ed2157256e681dee0b29562679a84e09f4aac7868b904dc3a433fdb40d6462513463e7b08ebf39775e7dc16f86b5bc578e670e4958da351a0dbe7844ebd204009a563bd6882917ff7bc153cfeac551c6c265c3d5f0fb79e028a04b9c99242812e9aa2dc2fa3fc5b6e82aae6c956a4cbde4f2ba153b911b0084321ec20ec64b387a50a92bf5252dc449634f71f6b8347a47bfd41633cf113f5a207215ce422598a8c15f8c58aa5a7de00bdb746119c184352ecd9cebdd4cde2dc656e2c63185e3bb4904c924ce8220ce0e71ccd6ed6fccdf07f550d40a77f7d48ce1fa1486dad4915961685f627cc72031e7b36fefbf3e60dfb1d657eb74dc75249cb33c5ebacca544981b64453dafb06b27d23e5e9ec4e6790e84e503c8369db4500a405fc7295e8a2b0f3fe44aaab29a342682ad37b92133198012b1dad6301ae46d39978ba5b22f1597bf5f2428306f5459da39159932fe999d71ffc8d9a5727a452fe28ca5009bddd931ddcd242ff9aaef5a8e73e403981a2871ae7db7e78a5cc35d9aeeec315a01e15d7b4c7a9a75203011015c09dfda5319ab8b8818a9d393bba72bef0b914c2e840e96996807b8c9e8fdf0feeea65b03e450a5c09e7988ad989b067b4a03bb42067c3a10444454549d231fd26c68e7b4c498828ffe17a7382f61afcb515bb4bc3611685507d9723b513704e395b6cf596a0ed016e994ef094d100c10eab556876c4022f0451100f52e2ee6092ca5fd4f035254bbc891bcc30a77cf074881ffddea830540af01f057dd8f09c9d901c381707aa03af5285288d6044d8b5738d121d1b4e6bae10f4868390959215d39de4451e0482acc083595a63fc5aa77fd25a6bb98fd213e9a1c71656a3bc72d9d54794e822fa70a901ec2b1b8fcd4cb51d7bd359f4b91742e487c351395ba90ca2965f95fe29bbbee1b6106517ad1da80641540e5c641827e49be0befb6389213d60468ccd1b5f09beadb94efc2307e57db5d22285a92d0136c2944cb6032d220125c4b191c0f9ee46f8dde89de1e3b581d49e9ebb4a78a78d5ff30b7b06f4c94a677af57d855016b425537412b1660583beecac155aab2f5b6a095c1ccb0d2d3e62b41ed1b8d5163bdd34e4b92b14eb00607f942492680fa5ec643cded4d8bba0210628fafdf46d3a5bc965d8802f2858a9e066eca5f5abc0624306b496810b096a65c2663b22d3410682471bc43ceeadd39268a88ef2933d880a40210f69f854ca97d57dd0e352b22974d9cdacd33e00a238f214d3c8cbbcba6e6a9b67a697571671dcb74496736693a0677c79153002893869b05a995abf9137d9a943327c765228af2e20e4b45662090d5ecc9dd0adcd378ea346902ba0d855f94fadf31335451aa32ff977064c23bd0c71ad14f1fa16ccc5ca007b79d86cd0c70b9fdb1939a5aee3a788bf193dffff8498bcbe9c4204bbfb5d3d3426d0338b6a7cd0e8891444ab7cf16b95455ae610afc458a9e31c262200338179cfa14660b602e98b625e0fd5f6b7a2220fde33faab62896f536029d38f5b83c470413049030d5dbc8b1f1d67c4191daa998c37f6317f3e251f60b25655a8f4c782ffda13567bcadeb216c393571d0ab36e3896961296403241a3a3793c9a637d6efa2be17ba43c95eadafe1766a2cf89cda01849357dc0115ba8d60dc973de5fc5942339fa720427773e58c5612ae43d31db10956f7286497cb15785c66593ef6a106ce282f496790b1e38cb175135ccf89293102a77633674608b03360c459ae14904d4b4ef15ac8de947ec37f02bc1951443401a729ae3c157619ffdb26ea314429e7c4b042dfecc61e53078ad7f32b1e88f3008a4359c53760e9255fbec51cd916d095e1dd8384449c8b7517a3acb3ff86e105ea723e59fab1c352d2e173d0a7b4e0aa72712b195f7710ccea880a7f25a9e961f0e74ad3b4f1af7bb44be9121aaf3e2757a19de9bd4ef4a7a9714b0b520cc7c07adfdc377bf2268cf91769ad0f0deb24c828b0a5d555695bcbc0b1b5d192a3d0ad02a3db574625731bb6ef9acbc7a251fed88a7beb86aacb23b2be75c80daa1db990ba935fffd081e52c5090dd20326c61a68fc17663966bf22d71df3de2f024ea2a67adbc1862cf0d8c2a17d65b432c08f6cda9ab4c7d93feffd934ad1c38b1cadfa9923bbc3d59b6145eb3a5a8bd3d39bdee4d9603ad6038325d493b8a8bb36f2e6dd8f62e8c252e1571766546bb1763bf3a0ed42d1796e4325da09d1c4b264b4c541e559c3e0db0baa26c0be55cc3aa41dcf116d23fe06762be568ca058a4cebb74769e8481123480d0d0116f1036476938ad0ea04dbb6bc01fd5adef8f6f82c6b2ae56410dce784534211dd8834a9db2ec82dc982f9b043ad90a36063aca7e09f10fdc4fca0c15692104afd1f09a076f8ccb669d4489f5c64edba51c74cbd8aa44622756101006d9357ecdcf4ecd31c3311c9f6a965d328135d819e54a062a1af37ab3320ab908b0ffba80c9ee21ce07d0477554c187a981f5eb8ea2fa705b7be6d142fa00a9bb0caaf37cf83732d510d3b8c7529652281501783e1937c4113cedeaea044f5d629604e66c4e049e5d221994240088e6627ec458f65183df7f5e6ec6b4d69f94444948db60f66d8c5b202af69e73418d2c9824942873a8d675bcdb250b29654f9161fe02fd1469785cdbe4140c1d7e6c09babbf97830e52f90a5a2b0b5a667b956b732eb963d1fb970e5de259709701b9072d35a53f4d4783d740b925a635675f7813897b398d8bb5a23eb2840726c3d1982e2fbb2327121d2429712a943da884dd1147c08ebca25a9212a7c739f5cbcb794cbca3bd40643cab7421f1a8c6b746f4844e713baf8b2d9eb27bca2b1d2c9061da8930c02c574dd6e2329cca1de071fc06efcd4fbe970070d040125a091fba925aed61e8d6409da0e50f4e98339bbfa97c696986d1e6fa1f21397bf313bba748eebfd96c0149b376cb5acbee77c50e848023f1c73069b992b8911b207b6fffa6188d9ad283aa7cbfa596404b1220cd2f3c5eb4572e9dfe823078c51d9a92f50f0e9ba96ec9ca1821e3e8082be29bde96d089cc75676c52aae7a7ed4c806ad56e4b5f5da94a472d300202019368ef8ba558ff243047e2b0385b144cd3fd3dbf2fcb81b0ab3e53f30787fff9447183f4bc4f01d396f6bd763e080821a5eb64d10d2df0cdd4804f3a0cb73aba7355381d04588e4834056d3345b05c73070063cc1d924b6f4a3e740c48f5670be04a2ceff94ac7454b21c2d518da5459c6ef8145c229a81c5725ea6a01bb58944eb9a6eabf219e0f84023fd87032f1111bbfd8c4777bfd714cb81212f62c442b10f6f036b2186e47a55367cf94a8cf726cfe52f9ef3efd194235977e09e873463fceaf3f0a3a2a092ce94d960777b65860de02186d92f4aea5309a8a58f719432c23ed55422e6d916ed8241199b0d17178ef89fe2582b1e48899b86b78182dff3f6e0751583a71aa60554e9372440740a8696d8be02998061f96f527baac951d51b48b9f71564b5b97d67143c57b52db5a3a280e5987c2261ff35ae872e78475db137ef1d0fea357e9e48e47d151476677ab5d5901288f2571f7f627f7e4281787e2b77655391596b584c5b3dc932b7268bf5ea6b340faa9804096daf6122732d64fa850133fe8d1d39a06d953c619c912c3bff8e37e6df4f7453e73ebf55431dbe86695ef14f9b5d214059f190254a79acc82648be6cc8494294437064172103970ad7dd48d87f35da06c4af1a2ffd9b7915fd56d9c3bfc93516d2adeb06ffc485860315a27cdc5bf889701c3b3082309ad11ed51fe77e39f6b6844cead59dd566116cafed02a801939f2fd7ae6e0717c58fe5211bd72865d397ec64cb2e94009045f4421a184c24e5b007574cc06fc599faa10d5f92af8585ea01a0cc32e583d28c96d056bb803069e0ff57294ecc221c3416a586ffaa89a68fd1f4d52ef980ae85a47ebf5c3cea2d62eb2a8497e63049f88b621be54e133992afd2d7ef3fc9d26412b28ac1d189c47b6d954946b6faec392698fd123ab1d41602f5d51c5963317c76891c3104977a0ac9a5bb0fc584a175b158fd318eff57eda1deb1c9d13c16dc94fd3260bae5ef2fb918a017b8023bee409fc71297f53ab7d6df03cb75366fe731f334a0424aa3488460260667da38f1a42dafd33a0b0142e22735429363f6d7261b0a81c734602124bc84ac120cf86f0b588995af71bd8daabbeea68e2b59440b7a1af0f23b34de701aa9f7a1fecf4c8af30d9d811eeff5bb8384c311c90922935ca98dc217c8d8c3122230f2827df9d6178e24b1c3b6b1ac37120a753ec696cd2241254e70446a3e89f5d862df645bd258c8c21823038c27bb16a7bedec2cc242f5ee1168ce8c0511c25f048832a50d132708b635c512121df77bdede4598c4bc201fae368f6e4d2a7ad6e8d310baecf803536db26ef4bf91e4db9c2b82515c48b68000c0a0c14de4430523ff945e8e17c79e171589a3ee9c7194fa0850b110ed586963b1b8a254afe87211feca1d6921847b7901ab63a2c28d30a024c02f8502027c755dc95655f1ef39aadbe82616a17ee30dfd91eda332f79fc726071a380ac9f03b5497a2df3c0f2700d379aab95060f4a86c2571b0708dfd218028d8e2360dc66bc5f6c8151a8fa4cf4eeedd90f94228a42579bb3cd3bee08756df99df82b823e49492e5bf763c64b3dc99d7129839fbd3bd8f2eb2813569dbfea86e3b2edb944759d7ee99ce6a3b64b8b425ae2211a9c350d0209db768efa335abd675dfb22bd9e2ce36dd14d3fcb96d4ebe0fa0213aae3e5a903de59231d5bf0aa6f81de919a61d6fb457c833d548174d1453febdb9b2e904c6d66ce0f3b6a8854d1b9d06ea5f31426d766d304bc26772ac2bb6e8f973f6651fd616ba61dd9267909142267d561f623dd0b71b004fedacd676a0888cda3de06f8d1f2bd1906a50849b1952a2bea4c031401741097bc4574b0623aadc783cf936f9115f1575ee3ad816ffafd6b739899d94fe67f22b66dbaa372699add9fec7152dc239d01bd3fb698254995600c5e3d895cbf01e3ac88418c32bf7360eb80845bfe906bcad625643f51bd25c616353ad00e0739f53452fe98bfffc7e51df690bb490dcc2d6335161e7a96a92db3d7d243eae6346674fef8ab8029ddf2e638e23aa9ebeb6f3504fadd50d551a1399aea1295d332243418d55f1cf91137bef1d9ea6982bb8d0f30761a3bb425d0f11f3640659acc3487e084ec81dd3596434be727457eec7f034d54e5a179a4698ede223408d53a9b6dfbbb450e12feb1c1fa21eab3532dbc76e2922068d75c393daed5e999e5347809599efabdead38b716abfe1b3b06d95b9f9a19bd18553399ad8b78a28fb31f5094c8caef3727a229814001dc1546f49d75a54f7efc2ba7e6c88cf3c0e6ad7b065ec8dd921b91d57027b318bd588e58c42f0844577c61df4dc67ae8d42923e15ee9b3b1f6ab7edf9f419a6bc2e87064e8c75fe54f5c7292c74e0ce05e87e27fdc74322203d329034af2d7444684a137548c17081312036854b7a9971e3069f68c15c5c77bbf2bc4cd534921a9ffe877b5b8390149dd6555b478be5e91eaba96ec401e1cf65ed5235a1c31f66b01ec03f11b07a460d69923c6ccb67b3231c112b730b75137ee0375532aff87d95034bfe03d73d853e92ef3d666b987369bae20dcff8889783c269bf66b6dbd94a0200e6b4190539eae4be4f1169631f6c513daf270052a8c7c9db0e443ae7410261208477dba3e7620f60b20e79882eadd0fded471ad331c6c21fa74b1ca0a8f9889293aaa5c58b9107adddda4e0af178e23a254373922e78d4d7d0e94476d6993a1e2a19d04e68882bdb503b0f1a613c056feb3f1efaaeb49108ad071f2b330fc9555aa13684b11db06fc470bda06b23b81af02e59eccc5c82ff9148093b20e6ad060ca0714075031fbdce02773f43025c83b889ae59746bf33903f2a9931ca6227edef042d7b9e466c75d7c15d8589534370ac671cb73d148b6cf7f204e54eec80d119f4e2a7279c95fbb3237a75da10b5f0bb8f69959c2fc822edd90d83339a79acf3f0eb380f5ebc41c5f5110d5f1677f8513e7512eed1d2276ea5af87a8512506ea61b7b4f25194c1ef4e3b01cea3a5ba18788b5965c17db8425f92c067d0bbe805a95cec5dfc02ebbe71a6c0d264ee066d0503356b84946fa69c2d3bf14c9eb421e841bf4a23419d82877a43d8417772a1e7b47fa1ef19c7cdb1af5ad715dba04da152d6b473a2a7a6add58684e505317b15862a7e104d2101f4886008a745c7f9e41bcc9037e52fa2fa721b7b885020f875f31f27f7f0631cba485f5da7baea0adc78264e05719f6b1bc93cf18dd5a9c1569ec2ff6a7a47f3041f7ff405097e6686ecaa11557321a54a470bf7c14ae564abf3099fa940e20d22ebdc624d5446739858e8e049a0937323248fdeb64faceb719bdfb8702077a99b0436adc9286783f84270b9fe04bcefad660a5bfcbf8c412b811ff39b0b5141ab4e208a03bdb76dc6b09423a3b53a8d0b97c62193032f4331d3dc36e11cae5c58d57f0fcb09f3ad5cc9e36670fcd9d478e871584688919e8aeec71dc1620a2915bc79f5dc58ca4e8746273409f38b324f943287656432d1a698b6867d36dacf6dde50e27952eb48374d523cf882cf61fc0a1c4c92029f96bee31d019be99edd3a845f9084989a891c54d5b34a862635f6310cca13812e852e937ea027b2017f8b120c087cf4e949a2f091be55b2fc24a86168d34ab48be4ab8292d2b0c8088dccba975244ce3af29ca797a9319339deeef8ab0c97acd6730fe8187a706695ea5bf763dfaaccd49e4b1b202525595e87d105a21769361d3c74a0277e8d5d7f460a19a00912889c4f6e8056bf01f711a899e931cdc44e44034f8425875a4ae56eb32090ec14edf34f92e893373e247d49dee43f5c49c4aa8d186b06432164c0d83f1fd045f9e29dfd3f10652533b79ba1b8eb0909e6f953dadbb20b288f2cf272a04dc76dba312ae34f28276cc1d0fab530caeeef800ac3f4e4894e44656afda4a9a7b3f4349a912f6c3cc8a5efee2d6aabb11e4bbb02becc5934e1725f863d4e3355b95739184be867d9995fc3ebea123bdef8f4e906825d63f7f69e300622db1921fb567294717dcdc6027eaf30873b28d41e5e0e4c002b3f2c2f82f901b6e320795f85627ffa68781b4197e9cbf676b45a1a6e92b7fb776041cc23ef25d6c19049179a8852697511cf8577a23596aeaf30c4ccc264e0d5ebb3a49b098bc0cb8b6970567559d188089bd931c60f8f9cd1df6795d4ce8eaf9a0a1467866b965b18273a2f38dd65f40a8bcd4833a0f1ccc27516dc5217d97698972a33eefd8d9a305e28c1b71493e8e414c587c6e0e056d191eff476306a0609b5b0a911cd743c15aa58adc9d957052755bd3c089dd2bb4a49a2d9960272c8372f99fdbfa7af98c7c665abbbf7fef823d068e2b5b31d6299daed35e2b134be85005a70cb71c10bbdef60074d7f363e914250de6aaf3771ca0fb862c8d4926363b22ae47ece71f40cdb8998582847c2260abf84a40af6851478d167036876094304d600312e3a7e2f126e959a263c5e2b3cadb81c5cb1bee2922f73525b9bd85ebcc2739c1bd3065d24d0fbe2597e71aefcfe3b706e0a132ddc80b06d33ae86a07941e9d5efbddcc29f5d1f28b6c5fb7bd122516a7570b7f181858bdd1f5ce1a5d5ce792f1d8411d4bcf154ebbf70a27e5c2f1eb86eac8650745fb3e7c289091c709ccc088901d0dc8b78e8f7f072a7841e9287e3d4718b82855557951d9e274bf4e7d8bb1aab2021079cff494edc384cd84affc46d8554fc57b92b797a84ba9547bdd1a47dab47e969fc497d06f2e4258559da7cbc22e952f6f199c8fd0bb9012263681f86447d720100684aa3835cd74aa812435d33b345c8f67f3c9b87ee00692dd95144e030bb96e7e016f6b7b787b983f49fe484627d9a8ec7d827b9442e321a4b33d4081302251b386683333b0c0a6801912112b15191c341fd18e054a2f4ef3841d0459cc9077265190809817668ec83ef274bb5fef5e54ccbdb4160420d185d35504ef8a703d5038966dcf9898c6f98b04296da0da890850e3ea4519f0dd50d1eeb69445f6ad7e3e4f5e0a184eb22d1307b19b402dc6636bc322887c4781bbc2ba88a9587e817d9d9db49854f30212a708f667ace1c0aa7f304966a336dbeb556bde9a36a4968d2da9a67168a9d6538f374f90e543ca18642c66820b6f16d965137596e007339fd7dece60ca01510715d6a8d42dd81849a27863acbcc4e45516c86e80406ce1f478a9f922931a2ce9655b194a7fa5dacf7ce08ed141e04efee05f2d719a5d3c2bd044c36f42c8dd9151cd2bfb534ee305ca08f72cc1b974a77a0baa3faeae37d127f1482314f1cf1752ac452601bcdd06a70674e0aaf8b6c1fefac9268bd012fe911f720e7c7fbab019d11f5f74ee4ba54c76863bc349335a7f9b0e4c3b6d35a233a52e5e1f5170289157af7d852ea8b7e382954919d44319169729577bd5a3b458b97aa0224d296659c26edb6238723941d25e37afcbaea9e17832596a592b2df10d101ef75ffd09bfee016a9ec0c5d86fe4f408b402abb9ac4c683429e831bfd0ffbdc270e0f38267301057b825c293e3ac3fef923756bebdf13d8e682082ac21d7d7b3551ca600b3781dca109b1df85d691c2f3645ba0da7b9323df88b47ee4c7983e9999797247494938e5ec0ea93480e4b6a6f86dc54f78d5ce3c69ad5e3cff07f23257d3e55ad7300043ddd48d677be997d3c2b7d582b2b6f15fb91d5f0d570e18e2a9512cac587eebeff495c4730059cb2db78f9151e3b0f37661cc7ab44dfd1470c5e6dc3ad339d9d4f87afd53d2afd5dd553f15f7e68e3e338b793c8b101ce875266fb948093b22860607c2fcf4c26e4443b04332ce5e6c7f0cae2fbc6537fc092310c7c07fae2cbbefe90b7a283d255153a193ab5716d254419e08288228ec770d62da5b08d68e076475c5e335a5a3d92426eb3cc558f9c0ddeb92c2215a3c328e5ea789f52df425d86c7ee33989535f6e1b4354b7fc290c056d6e8386f4f4f628ed0a5b7c0d84e75adfa34593e3a7d51b82a4386cf5c7e2e9c531e05dc90c3fec0507971c213bd772dff39aa8b19272eb62f70cecbee4589d1f10fbc27e71f674358e8c033259be368261baef32e45e69584c76898bedd5532be88265c0885bf0de8eb732b5803c9a870b8e2b096fcdb5ea9e9578d10286bba3f486e60b60f2d7dbc9074fe4ebab37a1a746cf76dec33a0d7690b7fd2cbfd925f5bef98471553af35e8f596c343730d2b9cc4b56aafbe6d4721d50e9439d5b26f7dbf550eebb7330ef05f5557a8725617b20152735804ec0d9348abde5db296f9e83984149accf4e38d3a41f9d4ef27f0afda46c836212d8af36cb701e0760b552f92407618a659dd639f8ef0fcee8c46811bd9f3d83fd4f48bccc289d565edb6e830abbf3807a0ce9c3d4fb157fc846d800c2c410c86ed67f7ef90445f45bd40f8b4b61a8caf640fb9c89a73a52739887ba7ba6861e25bc05fd298bf499726137e081d18775dd185b9bff9d2be04faff449bad315197c6bccfd4464c6298d91f5a006b4f664144b438607bdc5bc4a2575f24d25ded916cbdebf8ef88fa4dc73b830675cd0e7bb230727774647e109913b5e2067f5844942443cbdaa51c9832bc63ebc7a42136e4751ed11dce4419ad0435ebe9a2920909a83bc186f82cff7cb2d28e76dd389d4c50f29edb204051867649b2601a04a1e46323d3725315a41f9fb3b93efb855355a8045bf67ae63323f400a1ac301b80e988caf92660a03a6f5e17ae734d6466f7e520854dfb38325fa9a1b281973bd6af65ad18c24e5c3379817f34d8052624d35dce00d8de17214ecd1f31ec7d8fbdfebac12a3f0cccf7e20264e0b59b1fe566950944ae2a4282f0fc66a5c3fbf5f5d1fb0f8297c621c0da944bc5256f98f29ae444c94339678bef003dfaf8df115d01b50a64be5bdf92b70d378ac5e9d1852ea2ac41c585d886e724877e863dd0169a08d2c7083ef1315ef97763fa6cc822d88cc42143bde40d031a38a96c30d4b68bf6f7b95755f5ceaf6adb8c1cfe1ec112a59ab815820d1822731983f3397b21fb00596501e76136f49f8f5292f493c1efa4427b28cd88f3b744520be07411dae4c044868a80dde9c11bdd00cd5bff3cd706538bff519f4d2e93eee645a3e034900686399d3a9a0bb4b72aaa8a84b4750417bd676d68e224fd427dfb0bcd8328b3538e97400cfd421012b4bc45d11605d01ad90c335db896abcfefac472fc67f5c6d3e6b07854e3958994b4f33cf8bc7f8ace88bcd15e64500e619dc2fc63bfeedeb4280ee4e88be0f7c4696dc22f38c47a1bea54930d5c73615afc9ef08eb900d58db103e338875e2ed2a99d51b8adccb4bb68e92b612b84d9af12f163a8b11ad79fabd973a897bf26812494693b3a69408b403fcb888ceab498a10ed335062c29e1fe065728e60d1f67661ef76feaed03cc66fc76c3fa1c32135c117feeea7901c4338757622872e8a5aa5f8b23f88d870e1e29aa9515c13f2a3d5b9a13cdefd5f849d6a56fadfa8bc8fe7bf9684877a3d04bd1f3939552ba4e199c43420dc17d33a350ec6035105c7afde41bb1c497214fc858cccbe309872fceae748e4d18845341c574ab22bf9b042488d1ddee004627d463560e4a70dd2e800591c160f99ade73af419e18811a3fcc3339437613cd66384a9bb25a40a49288e46dacab39a5c7bea5187d7b7478df23f7d7cecde1e4703f62a95e63d529c75f566066480f53d70334c5e713621f1192ee32e83167123a7d841244b153adc58b290e2cb222b8a37fa4fc678c84711d9919961ede85fa27d2677cb1b3ec3eea4acacae2379173655679e7990ae746b4b4d2c99d0abf5c7207c377d9de83b2385106b35004d8f360a6400a878d292746a6d00148a074d5d69925b7cfe6b4b3f0324ceddfeb5793f6261447f272ea49914b28c17905df5a6928a2ac85f4f7785f8e691ccaeb544a1dc958f74d36ef9dbdb3a1c55296cfbae056895247771ade25ec3225333fee5aa06433d2e0e106a5dd99ff7d6805e613f56fe0aac976c89ad11e1065d62634122c36cfb6219696fc6eb5d64eb5602894071814971fd456c3ebe9e6ccae06da093352375947cf1b2cee478a4b0cb42ad32f136ddbc56412b0f49e0bbadbc8ac111f77fbb0446f6558089172ec4e3677c96076e05dd8ebc53be6f0ae2b32591c7c783d8b25cbf4b02ed378df811b568321bedcacdd2d6a1bcde14f608ce03d15c23f721879bc7d5ab20e790292a6cf3b77edd913a5de38ef3229ce33ca7f392524c742cca55837106faadcfbf1339d47b89c5e4b042cf2ef3cea8b0f0c8f8c0666150cb67e2a4d46e7c8f3fda9c6137202f70e6f1b21c8588fa4531c65ab8839b7381d4c9fd9980504c8c1361ddba320cc2973b44e885e3e807f3ecebdf1d7dc9618d157517a69d0e3b0c3d23399d6de96596310139ca0a9f584b1d138da9d470cd90efa8abb1312c5de01357e37b1178a1945b470c468af0869ffa2fb99b8a02121bacc1b21c0e75d693802e20fc166b33fcd05dc526318a17a68e7ac447e6c30588e7d167d6389d350d05b55a75abde4e6dba5565cf946997091a229269662d64c6c4aaab50e2d91bcd698980e4da856bc783dcda61e036f7d1895bfff07e656750053fa21846b5b3f54d5d8470b5454242b19e8952fa30583a85029b73562ba81df7844be71793274cb3c847b352b9e942309421fdbb5430221b864f2b192133d54bc7a67103e7fa548f884b8b1faeff7b73e19bae44e444ffde13938dab17c80bf0a8cfd59750e0ab1703352149dd92738a9727eea2bc8777bdf303235509016cb35653e7d5fa3af842bfaf69947c0dca624ce82ccb458f5ecc190e165e4c7d07209d569af38dd2439a44ad47e078417904fca33d087e45678a68b928ed77c363f8b00eb3074838d1d56f1afc036f1035c14c1d85f037cdafdf0c56b7f0ea07d659aaed729d50bacc99bd8e7760daeee88bd1279cebad4b147cb0fe099f58a0f150ef55dae97fbc0934160131615ba7d2b0b2edd256e7fe9bec0653d92c3dabd9a9e7edafc1de7c301f2f91b4538fae2202ce6981be4bd4866ab0122f9dd745a8214ca153596d7194fe7f2685728291de6e43e4ccd4e741eee50df34b5287c96ae6ec1292119c72a08535d4ded88afdf06ee84047b64146d97a849fefa65a7af7582931f28d35f4cf2c1021f19b47ec375a1ef4bbf0632132fdedaf38d532a9f241a4e1c8083339a21103cadb1c2f525480104b28863f0a6a7ec7a98233d2c2c8c7abc06d3361d30b9ba7166e074d47c41833f9ed1df92d8ea8495ac7f55f611b098f65b70ce42e60c4cbd819226f5304a5f08e397679a4293f474915b1415a189b962db836be250b7848d16f9f0c6beb5dbc52eefed2e82d9d1610be08dfb938a92850e5faf101035f10da34378295969f481f8e21a6bee4ecd0f3fcf78e353a24bbb64c520878719bb64e567a4813ce9d382f9962b7a7d680fe4269e99acc1d7ee956a23c4d8402a96ba63258272274da849e98f1c78f3fe4b9e0bc7018270cb3905f2147cc3ad7a4443ced709eb21225531513a8df1c34dd3bbc6211a443c133cb59deddd299f2d6e37bb811d849a9d7e506554f18fe53da6b9f0c287621d8cf5661d2088510ff888cf451da5e9b730573e067cbc4a370be1565cfad92e3fac14d5726ea87cf2ce5fb6b142033b2cdc0d1887800764c6cce4c4246ae9efd9950fc43a28f8d61aa897cf719aba332318298840ca0812a93c1efe544ac8b76c5b721980dcea530a890567e701264cba760046ac4350db932343b34a31829ff0fdc871e3a48467ddeae7f49f207f5cde5449870fe4dc9f59f4a2a16cefaba12e4a254519f9a900556cdd319e9654d722dfe6f5a500f1fb93421dac1edfc61be0ed62ea291e42f1e4196e46265d787a57296f682a54d93065f2bd931e20fa80da47c9ecbc50e2a9c45e8204555fcdf2b0690cf89381891702e20d3d232cde8fff1089e922037216e7973fb4ec0290b8359d045f8216ade8acb5278d49a4bcfcd10b7b0e83a9e6f44c80f073b0d87dd20ed4b79b7ef8e86d0a83728b65ca236cc71f0e759a0ba715e6c20d517e650e9fbecec54170f3eaa79becae473253257fa81599bacca927f57f2d6e65dfb7c40b2d00f02a26619b654e81d4fc1d44f0af9ac7eef39c99b3abda2756fa31714d00d220fb9c7a5e3c1953fe855c6ce27d8e17b370b0d2bf57c88cea8e8536a6b3cd0c19be64685bb0ef3bc9c5adac5e698aafb1bd581fa2b245ff63cf4bcc5a00d542c72a6f5306a50b336e0c462fe3a1ec3d9d2d8ef727dda73cd93fbe997a4bc25a446a9a6d496eb5347e630b48424e5ffe425f5230cce89d0b42cd858d5970339fe686cf5b4d10030f47745fd030841abfc4c84d42cb19e22678cbe85d2a8435967755b55fe7ea24faf77c7fc3253c34a9610fef6a45bf7e707320b7f387b297db473380587048fbc2ec9f827df2d9033e02c632618eab318f3ea8136a07c71f4469970997fb246354179a1f804d1342b8a6bac164634e07c4a5dc3aaefcecc2a2ed2b1a399efb3b9ba81277d5f49aa8b4e0ea056d961a80c8642cf92aad5f424cb962ed83cad262d3c47b73efee71ef3f054fadf2ad5c82d86c25d6c62769b8038a237dfab982e98f003468ce3f11a746d8aca54c1dc061c187f1f1b3f986f8236c0e5b7661414228a2ff85d0323a86439726885e6747111275ebf4bf07ca897d99db45b72756e1e658a2575df2ba2c0d9de9f87e50188246a76f328bb1337ae74aa238f19bafe2cae6d91db4a3d886e5db838fb83a372c95f7c95f5183a28daabe3efe9045853532329b0b0d17a77f7366f1f2529b6a99c0646b01ca17d335d0950f69eb094521a35d872df912db144779af567a00c9aee21860f6320efeb7bf3608a7e6a2f92499beb350bd2a0f9e1449ed627c8ca50c95fa5db3065424254606791a84edeb7d7256eee2fd25292b34b5b1828be709fbaded4674cc5c203fd6d7b84d2e46fddb83623ad0e3078bfc0d74da07da4394db70ce6ebd4afe5da8d0aa88161cf0ee35431b17de12bdad05c4eb10b262f1cbdb5c293422142006736031deb849447b6d93adf70a71c7738acd36f33b6a5d5b495694bccfc2e1705bb6f0b51eab4c6b9ae57255bcb12e990b63ea8b1115c85f1d95b88b054ab0b35941862cebd10f20b47715db972933fcb181dfa8fa421ae0a426fda3548c3dbbf8b18aba95a3a6ee368ad96905ab9bba2a755a8290129e52670d7fa2e8a9d6a2410c4af3a864edd492e24d6a5f38da8206c367d350ef3e8bbc7a3e0f2c77bd5e4404badc7081d76af3088fa3b1910a6bf99fb315e2ee5e875e2c7b2b034f9af9318e5e4b9323783279c43f471be4d5e3a41eaee5db29a476a364c8cf5e25acd13e0f2f8fbcd1fd87f3a551f9438e53431ae1f02fd88b3c40fb9ae9252b16219c685902f38991815d5893f605d63c38698fcfc427e02bc5776ade4b508bfcd3f849d249a2bc96e4a003ff368a239ab74f93d38b726a9e65e21ce9aa469540a0d55baa6130c23bfe4edf2792d4fe903aa8df427ea1aa7ed13f4654299a195a85c26ec081c4d85b2670e477898fce8d1e9b2f1220e9208e86037fd65490ec8f82c1d05672f54b514e63d00dd5707db40e78eceae2aff5d4c8b90bf4dd5dfa6a03632e92590eeacdc26d4bbd98875e8014e883e9fb151809e8e5bd4b02f1e3c660a0fc5e3eb70d0c137d0b88375ea1cca68def21dde20212f01ab1e4179484c7f24ef6677ff2513f048946a28984a805668c533b525ede57731d48f1cfd04f33773c13e5089ff6db83a2c2809c3b4820643150c1ac9167cda20ca67819d635a096ae2de15afe0ef89c48ba39f5e5ef86ee9262473c1463625204c5863c60b0e4792a99a49edf2d3264b471ae1ee4624fbf0b3ddc0dbbbf21eba07ae1fd9315d1e4705f786e76ad33a22d13546bc5c0088276587ce4dc4e75722b1492e62243ab10685e9016df4805a95819400aa648bd7c832a0cceb78663c6c534bb6bb6daa4bdf00dd87512ffbfeab5b032a1d4fa80e5597ad0639c29cf4bf9486f3900856840bd05b5b09e331e8023f695cf584296e056c4005581b89e9d8bd45cc1806a69fbd408cbcc7d7d59ee5c25e089f246fc7607986258caf6098fc7d283f14c5fe772823c936cdb2c0f2b509bdfd898b7c7a2abe2dba41fce8f8b47ed1a8b96cff230226e32133066e49b314f7edb4e46b70f288a2bfb344d702db464694cc9d0eb43f9bebdb7d7f89b17f9c2d1f8a0fcacb1face43743f63833a2c1072752b08dbbed741cb70e8b08aa375396731a0cca778e039e3098b954f7f338cf6d2eff72de0e843b8deb87b552496cdb88a87f5393cb7bb8d21db58169116604bc6fed57258b75f7ab337771503b7c522a8da21eb458a97bc796858c501d557c550e12cdc3a76fd39c584b351ab4ddb585a6f53daa87dd1f0f9f1bb09875a3ce3aad10452f52d1a8b498f7c901c17c59aae98c5741cb31f68a931861a486833a2ab4a887eef27aef679d51d529624675dd353f12992b0395630d133fc706eeefb3eb228c77a0af45e184affd9b4ba136d34f1adc83dea8de6a290d77f5722b165f90e4f3db835c910a47b1b77658fd76e2892bba8c11e6cf1c7dca8c28a8f034dbc11e187dfce821067b2383c3e035c236bb646a7cc425555b2b8af55729454709fd68f443fb5bad4491bb5d1277b3e9eb091c0fda86a79983ecff88e88036ce777c386d082d4f2f698cc55eb650b48db1846bdb414ac2e060ff5afc2840e326e1bc977c1669675658046633acb5afed774a53a4ca0b7c4aa016a407068f63570ab59ff4e0dd71e531f410d5a1bfb6c2812fd7e0726228951b3049e88a01be1efa4d6ca62cbf5fddaaf480600ecedc828b3d1bddf87c524c3d573e14cb9bf98a55697651dee28f530d84f40f2085dce8bc48d6c73294497ca6a81e31cf98b8ab8bc973f1850f451fbbdfc7ad1c1f69afdaa2298d1b2f2b959ced3bbcca321fbd8d1521707b85c0ba6fd5cea88ddcc82f16d009f09cae1c46b65c10578c044c3c2c6db0949597cd98116988ac45b32259f9b3ce19b2ac45c8ad2c10f3d18a2230234be01d8cc15a5a31988ce9a667d8b96857753785b9e1ca4da8fa1559a298e52b99937e28250e6e29e511dc37d98a011e0b052ea335ad6f3dfc7f1d1e4f0578155814049e6799fd8ab4c452ddbf4d3c0cb37ef479ad887c9e4c041ce9dbb4b6d272db769d35123adebe37322d57f3d2cb5e42d45c787cba798aebc6fb717cb8a92a821807553dc2385b23af8620403f78726bb0a425b0a6bcaf2970f6b053fbe2404ff6227ac89a7f59fa9db16f31a6634d7b0b65cc657d6bca3047fe3f70808b1d4713d96fb3af3f88681112dce2f9b445df8ff3586897f41f9d9b211ed74b1f068514d14e6c4abb33188c0891d451e9ca7ebe7c43c85836b9e4765dee4f4ea64caab0b4d3f05d0737646eeeeecdf9ff2f72604b2a380d5d84ba9b491f8508ce979b2da6c06504884c871e875fb04ea15b2253ba19b1e95620bfcc4e99cd46e7c67c280dc7c0fd043bb0da6123acc352181aba3bf88ac5a9b04be48c1db5c01044155cc81c819be377a45770a05b94a6e517dd5fd227c11886253ca7b179dd29818bfd5dd662839e19e6963597fe0c7912ba1c1ae482a4cf7025d9b936a12b8dd5d5f331ffa3c6c5c6703d75ed859e1b5d55798f5a794d438ccafb15179935a8229a9f2220476f45bf8b9129b3577f6aac5717d7a807086c665e5bc5e4d7c3015974cf6b7ed56c3754a16e06238337c841219845a1da9806820d00d03704b4585669b293353d323bac94b4ef02a0be998cb99785b0d03e96e85234429eb896ac3e0aa9e5c289531aba506acb85678a73e5f2b39085ecee0a2281e94c03e94f73056fd36b17b93fb0834a24709796f0625977c979e5f1fd0b78f2ad79615a3708da74b301469d194b49d2fae322b426bc1850f438a1033be30bef4254265776ca403de7d620e701556ddeed9cf1984321e4154f00111a2ef79bfbcbbc477dbd1ee1faf7e3bbd20f3f1534cb3a622add2a7fbdd1b636ce56648063fe5aa149e96c6a280f4f5cc84a85a4ea0842cde8aa34ef91cbac00dbe7d25e1d328fcba5ef216b691012041042d60500ac34ae467e8b1d6fca007fb85ca94179bd90b11f417caee4d6a8b1be8601c78c7762407f8168f5fb9bbe6fad62d635bf6c33ae67c0961c6eedaecc7bcfeaf7d74b41f64521ba5c7bd0f6f28266dd8e63b0b1713f57e1764c1de8e350a00236874647e2fab3c339de992a6529b59a3ab11bccc9ed51bf0c282d5025b284d1a21c5f859fe9eb0f2585b37d22385a6a0e85c3ae41cdcd09b242e4de51222d5d45bd40739b7dbcb0ea6818b671921f5835f3685817d0f24b31946efbcdf3e1170e9aa1009c1abcba49167aa89cfe3a144451c38b6f759fa90ef18ddb677c5d3cbddd1b729d15c898431e359370ef79b6892a89b0cbd62940a167b868f0919a1f9ec64cf85c235b5406206f70f5c0067cad0f25ee60abb74a83de2a3645090ae759e80936a2f667922dd72962abfda2ab8ccf5db1ad34f50a54b321c726c7ba607c9bbac4e1af4036b18105c36e2a9f661fe778abefa6b048936c7b523fa68b863ed998c6b9a2ee85fb2de39fe5258a9d2470e78170f40d84a224144d189323d9f8becd0299132f84f2e156eacbe46b8c13674559fd6af628da8811c40257cfa93a4d9e588306023bfd3ca03b2c16eb5bc88d3ef418edfa866ad5030a4cf08906f6a1808fc21d8f6dd7e94e731de699c396bfd639f22fcba84e2b667e443aa28c71f23b508b44ecad3be80f40c766039978cae7189eef80dc0d535987a8b434e2a0ba118190d310085bdf209a9abb234cdfee53768e3ccf267671394ad6c4f20591ca432a1fd12d05cfd4e5a2c3b3cae993a7e6681b90f027cfd88270d398f9ccdb4e96057995e62afbac161c38e60d305e35081943270cdf266b9f222837cf4d47b0657f03db0a276042e3067a7e5ad9a8277c16a738f4679b86abeadda094d8e947e2fa03ff84aa35ed4ba094d742f5856b3cf1cb8735b61f74a3a60aaae8e08af892188c1e546ed316f4571dc40352a51748570c9379bab4bdc1f9d74ea16c80d4ae071eacbc3a2ae0816150e4c88c5de2a9a5295c3fa7c3eac3ef4adbf985ea41f4f9ce1bb7a6c75c156678e02207f8c00a8ae442c3b922243c2e66968509acda0adc0bc8581a8986ce6c736703fef0df8e80437659405967746400c18ebf90c0ca600095b89f12bf9b028ba52b5b5b87fe565d6543dab266f320c6bf6781abebe2c8498a1feac0f03671ee9a71aedc7b659d462207e5ef1ef087504bebc0f9600cf1d9c3ac7c1397a45e934d1f83958dbe6d9badc228664f317d78c43acd0a22409ad9427c3eb993ac730556b10b1f04d0b039c0657a206bb84896438bfa146894e481cf583a91feade5dbbfbb671aa87de694a72502e8b4449b741b1462b4e2965103607a674a753b631d056f552face18169029ce58e7e1395964f80c256c33ac30e5e3758208543d9b56a6819746546f311f168ce2d4c990c9a7e6041d69cb08d1855498c883292e11facb79a1979951c361dea87494cb1c5fd61e8e6913d4fcb6ddc56dd0ef531f28a8180eee0140cef52363fc7035a2796c08d8295f5d5600ccfc8abda63d12080fa3562c9de6b06ffe1085bbf1b1f4702f392562d2e47ecc7bf3ccf7bc4d912144e134910176e6a236f4f41fcb61538f8839f3201b31ad9a449f5f694c8e4c38aa96c947e588dc20381a0d17a7511f4a1bb7daf6d6656983c7bba4f1b032a49a2f6a534beb96d2e1a50cfaf81b5f7fee262dfa2afabaa1a141f4ae2dab0fcc6807eb8b1a07b87909bf46861eb9830f2dde90d7344d155338a8b27f09a89e6f3d6fe114e89d42f6f32a6fcc84c8d22a0a9cc6120a26ba9f046b6d65c65d0fc1266e53820da42685d9d6b29d78bccccdb6b4f7ff52cb21a4b54f4dab5ab0a6d96770bae09b9f4910ae211eaaf6704db866f7fb9dac141369af184df52d915a6f548e060d2303a23ce1c113abc2c4291ec506b770f5672320f4b2a49bff798b51a01ba37ae34b4c49fe8120f1b83e8b3082dcdb3a51a2d71c0da804cd1748ef526d363022323b8213143365dbfcd04206b2e7283b65770fcfb39ae171020bfbc9e7d11b47d593fddf823f7d3e97169190cd1f7fd961664d013cc53ebf253e8025e46973596432d8e64f88116f02eef34712930162b30361e24e168ed22851bc86db3bdec43bc9c434ccffccbec5ae7ec77cddcc16409f56618d433304bf168ebbbc620e85bc59b8fd4fb6e014bffb5ad38d497dd9aa8d38c48b52ae4e6beed7e508ea189f6ba199b8f562dc6220cb46b59ef1b90671b9efb69e9cf4a433472113ab14c9a90d09bc2ffe2d78dde323a1d1c2ed51d160643b78585d94c1ed997648a7599b34b06fe6c1cbba85d3fef02f71cebc4ee11807cf07832ddb97ad9b0bc0fc554c32ba0c4147069dc2722822d9ee095ca5992f73239eb7e33f177286306210bdabd6dd063c68d3ef81e7d58973e7892e12bb5ae530601a2a13cc4da466450eba1d9f4c9ec23197c00dbc3c8a5cc5814984a520352c8358cff9623c8f3d22d2b6fb3f5d47a890470d5fb1d9686a112638a13086ca14ef9a866f12ef4d290ba40dca2559994bdafa8dcf618d881699edab6e956d8536277d8647c96e581f2874d3c890ee185e3d8446e18a1f56a3aa7c911396f4f77c9fe7a7bda871bdf4742fa8ac78056bbfaff529841ae5f6ca3348a7cdcc37766822cf9ce9649b0be3c23cd6589c17c705683a4b12fd1e41d2a6782828c216c099bb275c0b751146991a92a471f5c5646b9ad0aef28a73755cede27f1b21bf1b07355b059133d5b45dbb73f3d2b490c35042388ef03452c2a8e56cc4c6cb7ccbee67e0da0955ed8c85618ce9956424b8000da082ea7f1629d477ebb42700e437f9b8ab9b431fd46a959e7c9edc3d185cd7a34b2eeedf4c9d2f1c133648bb495221c71cdc007b0b00fc2ec70a21aca77bcae384dc003dbe2cd5aaa09fabd6f34d1160cadcfc025c0b51adfeb82d4b1c6a054d3dda1620a9fc5f71fb2402745c6e9be6d7f468354882f9fba7aaba81318c8c56d7eb9d1ba1f1e5b764aac211105220493d4b3deece73f01e4e2a95d61cfd092f3f2e2e3c0ef3bd5de9dfdb8b5f803d2623304e6373adad0b3646e7c43c1ea64158f0ec154487c33b1ec6dfe4a0b677921fc1c9f748df8770831bfcf9bc78636d7d46a1fbd0c68dbdb053ef37fa37335243991fd657df1f055c479827f215ee5808b1f6ed4496826bdb4223487c891e86a43e485278b0dea5f69b1a56395636de8a3b5af7be2c976d2dc3e965cc1bc90e58556e2772055c0360ca79980025e60780c8940d75679cc72cfc90c16800742c34d0ccedfc9b5e37c98548ba462131787edaa98621dd6a3d6030c781016db57ce296524474e84918a651cfd1f6ac83819972d3246211fe1abfb423e899141b4334468370f3306fd3f69042a9d8fe8c7c669217d0865d7051f64d81f1f97ff8458608e30bcd5da6b675d8d70ae5469575bc234d6ab009175fca7217230aa2acd7098ea2ac96e373d7ee2db904bd0bc34fbf05d38485e54bcb76fc87c4acbfa94e9a8f255ba22ee5d2439570d44e4502496ea9f8a679d95c1866c6d65b2369abeb60911658fb3589891a966f78cffa0231d400ead1ffe640e6d8afe1cb48a3e8a9ef4167c9c4f48fd2f29360f9c86ade79195c91f97f2f14b73f570b33845147f011e56232692faee82728d1461925a75d0f7052c6c2791030fb407ef8c182818a10dab6920e32135930d41196715d3d522f72b3b0d411429cdd263162a7afc17a433ac502293af076a2cc296d0061d02a33c6d7b66df98d99749537b818980b540e7e63e3a1098f0168f09bd0ba2b9f23fa0bd7b02dfec04a1f9c4a373bb394f993113d7de744b5784a0c6c8bcd8f55ff0ac8926b1531b12a343e9c728de14fa3e5e5ec912ed5728b2d597873d22d620f006029aa5bbe9b86d2aabe553619bcdeb81ae7750199ae905b4116041926a929eb2904d933e35ab56f95a42d489137bcb89dbb763670852962d50cdecd98a4170dab649740b15b11c21e13a6ebc1ef32c6c2118e30d38f8f3dab10eca10ff4ce2e4cef241dd067f74045a9d6beb514b52309211d5f67831785af1f4e8a7b45d799e59196fb25b5e9070e7e714950adb25275615432f770a8a073f16569c3379a2e20910d3ad0ce0203efb0911631fa2a215ba309dc4e43ea3db3e59ebc23feee36d93ee9cce1119bc4847bd0edb54e912d195b4a32933d4c2887fe7fc39e5defebe7e1f740903aadde9d02e8d1d735cd6551611e71734424b591961b69e24bf67731597ce530f9806d1d227c9ae2d124f9e9508f649ff61e16edf88a7af1d745a98ee4ed3a0eaba67b85c67b7618f1491be3c4d7f838dcee16b7b40ba23fb6bda71189b89292c7c658cc7857eeef3ad311942d95c50f277c7fba8fc70f0058372469564656f6501aeea6f4c92d46e34908419e51e5d9d2cc11179808e947c40e1ac1a6764d34cf9508ced061009d0f782212be594203a4eed5ba1a9da70be7c5ca77aed3c3e4fda50e2c654670ff55ba189df58923b6dd3bf3991265c8ab3da074a71fba75518d9aed59bf5e867625dcd6175d5e29dfa02cf07236c0a314ad91ac84eca4fe7b6d6982021b7adf77029325b6adc2b963fc1c3e9c1a6961a9d8740d25cc2746d470fe860fc2c3a8b7af4266863abfa9ee96dd87ba55f442c8c4413aa75f020931883d018fd245544cbff03ace10af23a8c38e9484c30f6f66b2034f3c46256a4d42bd53778df8d8f4e118693dfd36625daa085153d73add6e6ab6afbdc2be63be09329b585fa79d603ed9c14cf19cb79f84920d24f8019d34b714d7a0accfc8bf024c4b914413b85eba2c1fb6e3a451e5ff240d6b7cc84b032bc8a61e7303b957cd675347484f9c3503f7b9e768018f0acee118ce046810be464c07a2fb3472f90c546663af4333f7b8807c456ca34fb21ef9232ff34dea4df74d5fb763ac4750a7857632b741b82ac7f9036dd2488e412a90062d1b7846c6ccd9fab86b514844934029bcdff6904812d59bd00172eb931108738adbbc1e6c21664d0be0099e9fe0c3a27e0dc41ecde0071685b138d13936e91666b88ab85b2167f42757d2c85906252f3e59efb69289800dfde8949e109a6bcbfd922b770f9ef583ba9b4312ceacbcb799920e8f70fd7bc4e41b4d04c82c259c40878e32309b5d7ab5f3d844523a13bcdca4b1947652eb2d063fd98cf2b0de180f09242de4e3363039baed0c03e83180c0f62254d6423c4ea5417c3ac2365eceab7dbf33ef9cddc22428e9b90cbdd5bfba15dffc46a6d89a4f780167e1abb917bb4ec1c2b2ab8c145b4222f4c5e23bba2df3885a7bf9fcb47f7e9df720e4c7fe4717322b35a70e3c65641f50cfe927261fc15f54bbd36184342432527876c0b28e7902fbb1c539466bf5a3899a3816ff36eced942c5a1e5e5d523105515f48f19640120fd9c1cca53d16a2052114784851ae1e20789433ab2b8e7c0c97db3b1ebb64101c8689e876f037dd991172736154d2d0b19b32053510916a3ce7ce8cae2f16e38110a68d80c99bc15b61665009c0770975b6cbb06fb86b9cade6bfe476a199bd0e10f955ade86f542a225a770f809398d6ad3c9b0cc3f62e45d0a2cb19e373418d0b88bb3d025339f34a32a08bb968c16f43611a59e4fb239c2979de90e1d34e82f3600ed83a5ac8884d58cfeb66e169b8b3e3396afd4567bc8baf90060fb45a5620d7d0baa34ebcb1499805c983023748f1d726d8ea41001ab48d0afe94c6ab6feedcde61996542c30cb3017a06a3354ec0a4560041cf33a8559a8623a27fb34cd37d8fa03d3facb77a2134743c95fbe74ad4a7aa1019e856db262888fa634f574d8340a07b4396830e1b1768e374d2f3a09600f9e6e919ec4fd27fce303770ff9ccf8d39469504471e8e576565b7e94d9ab04df3f002b7afa2c5132ef2792a8f71179755883deb40f590ee9b15d5bec79c43521b74874a5b1661f2d4d612ff131cb226bfaa1c35a9b9a318fd77d7415bd2ddac2cb762e7d6ef9909983ff98eaceebd709a68f71f52b270a3c7b3bab462ce1e85c901729daaeeef2be84f0c7f6acf986b7c42fe21b7cd681b5b782d889e405bf2719c692b12894a756a7028a3052914c078ad84795c6995366795783d4d75229764866a0967c56102ac60cff24b959a0770cc47ec2e37252ee702acc041917b3e3c420c689f3d2ff33c85290a6a2e19716465fddc2be030d1a84eaf8354f52d1ae78bd50ab25f1632235e3f5d216cd35c6571d57ca68049bb4430ba857e321b8e6596e3b518c4a0f7ab65829f268ed6f50c7481d54cb8b65acb3343d3ed89a511bf126ad2ab6f5873d6cfb8cf875b4e647ad009d83afe4f6dad2e94dd5a237d4a7f28f5dc01430565374db2add464728d113935347ca13c96346146dfc8b1d7f90fc66c2f347d1069fbaf9e815e71d444a68201b3ab6b7082d4c2b5be70aa88ce331c3159ecad4906cd5081efffbe850948cd495efb4f5ff0914a37cb5d9822e9e9a304ad13c229c7773528f356cef8614ef939550e55f26bb2cc4da6ac7ff775a3fd87457aac7893b461f915a204e0af9fd4645174cd4f93ab51e6a353155d2d22e4e765b01e8963394376cf9ef44d462a5d801980a06ccdbfbfadad7cebf1efa973c10d27434394f5add802b185def93076ec4d36e812f5eb173691d35b33cbb2912dac0d8807444a595baeef9304c58616d38e772fa1be2eb640d846e4af85ca48e0d15213cdbc499a54c22591bcfbb15cdc63957f5d4152547062a6ee7cb4fd8a0da76659101484dfecd67ca9cf241aaf573dedbc9994eae7df321f933dc453b54e96683627092b7844c262022c75f5cbda620c97ebece5fb2371a80e05aed467606a5bfc671d101d2d7ee2a625522f994344c54bf574417a0a158ba685aee7767606b07cd06565837294a9e96d3fca2145d67f399981cd920e6da23c059245d223c6e07066af3c32ed7e8a2a665e186ca941d007d579e804246f895b6bbc02f4243cbb1d5cef976c26b05afaa38520f16c0e70ffaab38f3222ad1436c6fd4d8cb06ae8256f4f67b7e1a1315e3f56214d50958e234a2f08181a2885f9dfea726f8e9dfbc63d3904843dffb4985f89541b14cd5f6a079b335457a3b4607f3779f377340c49356f2c5aff07af64c6cb6b3a1c48fbefb132dd7cfb31cae8672613dceaeb09565b63c8ca023e341819977c502ef3625308c25ab46cbd9f00b825e516a4d0589da78b3e424e8f316cbdd8ea734aee38f191fc52ce16b7c955a35ae15b286e92d11a294565d0b8dc0be10aa093fe0db00a2b83bcae8ada696f9f0586d1785a9051b7cb709f2ceb4ec84af9c1ed7e4300cae61c14f247ac711e9467c06f07df7e6fc0d29a95d1fe41932f5eeffcf0dd8a59b3272dd9b5ba8435eba6cc77e24bc4ca36d9658a06351bfe579b7aa81170f9d260c5bc1936b3f7bbca05a35020a92784cceb914152e55e93352e1b5d970020abd9a66f8594fcb27dae3a38269ad451eaadfa4d2649e55e9130325083df3500b7c2350a3758baca31f31449a2b816c1f56bdf9ff12cc4f16ac819cf7a3d8d0083cf2791d412cda25e34cda5a984bd45eddbfb28e6f40194d5ccd2b03a3f5a49dafa089435597459051aaf7e49bbea9c5baab6713e452a8b6a88aefa0bb80c72d6155da5f4bc56af49beba4d9883e588a543eb9ac17a2b8c1bad77155f94bf9cf207376488f4a9f5a4f90ebda2d99a2c17b15c1a33ef73c2fc78bd622b0cf39f0d8b17c7a8c308b080c2d9865c176c83144e6f120ab26337bee1a639e31c1f53be6fac927cdc281c518371ae0f5f1aafbb5decf590db64a2dc0f696f13a94137817bb0c8b2db7da037c32624da6d963aba43f347347d9ef0c97acab87ac0ea24a9c5af359fe96f82a22e2ba5c2064194ae0bb1195ca0b7a672b432a5388ae40c53fa8133bfa3b36d70be11103f606a003179571ab40986a7058fa7bf9a4df6812a1d7a5fd0b7e72605a6e7e874a02ad6d0c2f9ee026d3d63c8a1c3d9d0237dc0dfaed4743ccfc8868ed7e264231d6d65a2c3e2d6c81e5bc72e8a0945d00b08f9b95053958e8f645e908462b7ccf77a6f7a4b213112e9f4e50ac083964d6e1377794794be0a048e84b33d632ca8d3a69d3a106e3e860c3dc299ed9b9f18b8b7973edee8871714fea0cead2f89ea237337713342e40c7974d75fdbb0b4c029b812274832db78c2baf1b52fe64ac8097fafaca88f17784fceae34e2305973a25ea491033e14b47d2f86ea7302f42b9579c2badde340f4fbc9fcc1792684eb3c88204cd6bd222648f1a3ff814f2fc73d5e425cb48673bca1309f66afafb7ba62a59e3e41329d8bf8d54fcec07d871e2363c59e1a8d3c07295136c4fd1f76a89b2936acc95ce6f3684003df8aeb2bb8bc190c6ffed3b8e1f6b288b6d45bb22f853141e830a973ade15be50c410ba1427a0b3969d9eef3a8ef3be7135ec58d55d8767550ce33dd85700e41626928246c3088ab9dcf86e6b78049097d549b2049453abd344e9680c7484ead93159fbde493faf960f489ecf5e72e0e9cb79d52c7f575c8d71d314a1d7426757a449e25955eb3a19f5ace004295b9d49cc7347077c33480d662a965112e0255fac8ffcfc7a30bc338d597fb254de511ddfd68177ae89010012f450308c4eec19f9b23ba3c5ffd7a2af5de3f49b9c655ea4ce210b293d27d67fe7e2b42c6f6ccc0cba36a4d0222189f00f3b88ad8c30b9c63f53a7a5c0fd5ccdcc941f13bffdd1700d0c8b04f7ac82e6815845a35ed78e39a93b01c817b6b93b58c7f3bbb9a8c8b9c55e105da7e3dd5d5d62cf640068a712e2a25dcf763d40a0d0134497e351c36afe4ce94eebb2f29b6a639dc48c06d7487bff9286629b3e938dffc24cc1343dbf44dd97f915e4dda0828e28448483fb9ef890f5f70aee945798aeb4cd8bd8441facde3d6da57fe0206e34f71eadbd53757d4a91e169e71c9ac05bc091f471f0d593402cd780b116b2dea4291e61ec84389167fb4020aba383b8f4d94c66163421a849073ea631b41c30ecf378c1f034c3288be831b355712ecd8158d9b328e9aac3f639c8cf4496e90c4ecfce4e3e2bf86b42564ec96930d95b3078491706334bc382101a304bb0030cb9f23e31a8e077ce4e8f46e4c464d14ce13e9fef651755c3e51b439eb6bddce95f427387ef40887f2a3a7abe0eefa2409c2d195ec1013eb54d33476952cb73f4389fd6ba1bd10767bf82637e1b43b330fef5ef874c6a54397a102f80e7b9839301b567ddae46256f91cf3c685a377fcd3d55606e7e37c8c54d24fc4692b683a56cd1fe937a1fca90b2782f3f5ab04d997efc768064331e9d88221e81654062c555c75ce67258b6ba36f92cf5f1fe64ce786013f25474066cfaefeb5737021de0722b99b2a8862c104598d7534fbf49601ef914d7e8dd79acbe8b009ab9a4abddaed525d56dd1dee6c78b7f0cf3df069e6cfe0a0dabf80c449a1295a0e206ad2420e39512175b99c9678c03590b01d94cafb24388893dbe79c020f5df08b38eae488b1760b2bc1fbdeeb95fe862931a77acc679f1fbb8432aacfb3efd7526511a747f78dc601ca28c58cc1a96964464a62e680ce665af1172c1e160d2bbd7db4e56df484d375530f28c6badaf85a2a629addd2a3ffad5ff4ee7e87e4a98432842c6d88b5b4f95a6332816e79e4ca43f521663a3644fec97a4c8589e0700b41e849b943dd9ec21a787a4a109537a01d86596ca6ecdd117140be1fce7cebc673ff99a832d1fbd0a658b7f1ddec252fd439ad6d3872322b92cc19b0dd2d435c92e6171f752ecd56e003d8a955bfe2ed58120550419aae145701504c23e2bf1fd6dd97aed34c731df89e9d89e1566031830c3c3179af37753a78200139c4c18c54ecaea158e168b208e4f1cadf09d9b9c78e45a1f5dae2947d1eacafc637fd4ba851f7fa9401c427215118e9953dac6a88202117d674f9beb2a69c271f031a3bfc9c494b99a781b0c0b39f2f2a8ed9f021e368af77bd8437980896c9e2290316adc33e41293572ddeb3ed138854d721b2c1466bc3e3b6b820abc33bc182eb3a2fd4d97d282ab3ef50e04a3356d06338deef8af35e0c18ffff38283611428f1dfadf7b33efd9094e440433b36dbf2358270d34fe953c2e23e20e8bc097c7ebc651286a3d5a1cc316f4aac24bd215422d223a1e5cdc8e56916f0f3346c69b5ad46d4b005128161f56c88b4fb606d44661a13225a514899c692e96ec0b9ea50d55bd8212ac0bf461783f6265078aa1e93ff509bc47a358ff46d2f1f8871c9e0ffa880b8bd9b8515234a36c5637d43508b52d8bff2af3fe539e88484d0895ed8b1e1fd86894a225a09d605f47f2f19c32532f689e3275fd4226c6c9494b76d5ebccfe361a316f78a92092959b29e0d2584c2f111eefb852735fa0eb6de9d338540bd1e194d82b063d19344ea838fd9507c594d58aa57cf97697049ebd8e279b675c180a318957f5c3082376a0f0f05bb4c9089f5c355d3fd5a5e7936c868694320eb088798951b2c768c63db27e104766969f47bfc291834aae06a701244dfe5712f06f84c5e49535de7227a3c77b4602517c2848efaeffb82b5b2a55b05d30b0a16f8728d9bf6204e6f79352861056ab8d697d5d8ba424d2c19455d29f770901f10bdd8086eef1a4497ca4bef1f24c91b050183b802a2f7ca688aed6adaa3173472a643eb0ac57b940bb68e4e51ef2d7091295902d35075f268314bc881912eee5651617b4eb848c8f84e4592b9c5de1b98429a3bd84377f1b3b074d642a32c1bfcd7b7dc929ff242c5166f142e6efa53fa3045554f3720647f9d51e1cb1685904e436eafb09c62147801e76dbf76076eafc34c0cecf01e62b96dc3667522d58752f3c4a7bcec7fe51483ae90e4d2a66ab78226a1dc97304eaf8546e9e71c36b2cbadedb0494c6a6cd8ed0ade6fddcb69d450d05cc1b1c7a6dc1204b90fce051a5aa748b7c124054d1029151b1f74ba17cccac8b18ae6f2087b05cccbccbe71b5d7bf74e5bdc6e61180add5f6f029b5db1016497b9ec71cfd746fd50bddf9e77f35a9e213e0d20ceb90a05f5375b7015db4895f3a25adb7bbf548223803a972b3445364fbe9bd5dc0d87f7b14218e65837907edfc9462e69f33f4eda508b944a9b203996590009e5bdd2dcca1fa300051992618c8895a20bc6e186f108f88d35c4dda4f0780a19201ee81aafc88c8e25e79dd257c77a770988f973d8da09c2808100cac8986408d4927216f084b1363986a5ce8d111910e56a3750f8305a42cbcd4deb3c688cbf668046b8ac0ac3dcf68652d527397a2715667e918408c70207e8c719e8632da2a8e95ef2afdbce1f58771696893e7aa8ab77ea85d590c73d2c379b7ed7a18a255b56593e7aa5dad5aa089c452886832288ea4ed60d1cb3782210b7eaf6b12c53df67901178fb606eed2881cfa47700523fecabb86291227e7e0c76bc0782bb8c3148dca00d2af642857bbed87492fad58b760798fcfa725ca8d20a0390163196907d9601c2aeef7b2b357273ea6a27fabb35ef0cb47fb5df768ea70aee41ffeff2b3d969c87c99d7e238253dc055f95b82e50ad2c98c72b374556798e25c35481f0d59b53a87dd2c6f7e959940e2aea712b30a7e70bbc60baf5434526942d146ba52601d770bc41576a6dd02c2579991700993ae0e3e449e6db0f2b2b961c1f38c934afea6af7ec2148d5184d9d9db2c12cf3e28ea697a8706398765c20f3f3f74933cbdc726e6d1aee1705c43291c59094b87bbc0566185f37a96b9b950478dcd03a7561fbda15e6530b6b54ba901c03c88a32da801965f9fcd3c585b0e2ba53d7e55ba107c23fff8ada0742516c9fd5877b3a0892f08042886f7aef3c3f8f0937a781915512ca4b8bf61fb394fc47ef8234f13ed422c1a579a914ad9ac0796994e64b5c5bbafcfb7d9fb746b3740d733e89eb761d063de76d4a3741dd5a7eb662d15cae1ec5d6e0059dacebfdc5da6441c514021418a074e4a52acdabfa61f801badda88333fb7dd08fdcf91b3bd27530c83902291cdee5ef28712c5654b2874442ab06e18eb7b699b5829aaae93a998aeb9f0f858d014fdddbd21c0d93fb789674b8387b5eb707e60a86a5e092e03cc44020e051e8ff81bedd6d2bc41c76c1e50f016673dcae8b0fb38df72dc3666821067e8dcf4a907092cfb69ed1c8ff676662451fbd4bd9d6f6a0bbd3b736850b819743441787b7dd67c2a69038058a39dfc49c7dc9c93712c22563bc8edc6081bb95b114563ded5593d00804f5f75fabfeb7f809ca00c56c43f94ebff369ea195b184517c4c32ce32636e020b9a640347c89c545abcb2a26e58336a944c65f404c7b710fa0b7696ee3a857b40f9c98005ab230aee845009860dac74de0fb57e73868a6d68bd3f397eefe8065a508536ecc9929518cba188ee021187b2dfbb7e436b2dbafbd5f3ced6176ec8e7b3c1d11f0aeb102a1469aabba2ba9fc8aa96fa2283a2ec33b5534cad036d012b70e12d8aaea9d3bd8f67d4fdfe07d42b28793f5c99988a94789a29e8223c681c5268f9b0b14c51f125a66f27861c2e872d7a18f110136996be342fbe2be6b50d10f846d370f8521828b0d26402f96e643e3d88af3d97b4a0d58c3be21d1dad44c20687ed6872ae3e52fc97064c9b8356ad62b1877b82235097dd530a8506abcc57ab49cf54d25c09d60b9da6565e047c15ad6469b487b187a366351a5afc4a599854e2a7c3b98c40dcbbe86e5a998d65fa7854515f19d797d0032fb98f373718bbcbddcf2595a4a04491d3e7cd6e7875b9369718e694ba8e79d4b8642716d602baf971b29f61311925178e566d493f8559f5856c1b345d5318cc4f1798b6a43347a0d150e0fffe49d754e4b5f53dc19bd3c2920ef9192e1accf6553fa638ec342650d52abdd80272942f4119595fa8718664508a36846858181c96d479284a1b72b1f03a7c9ad51c79ecc6f92edc70a55c7e520e65612293e7f6e6db8f3e98672e3ac57baf16954d7b590e3451bf85701194db76e3219a1d22f16e6a68b3691096642cd60165413ae1e71089639e3b7c1941dd9b5cca9ac4a79b549ea864efb1c07b08c5a830f3fdbb65e950e451568238dc217311e016d688286c1d5da14ed839b60d8fa36a137effac461ace491271b41a515176f1196a6440752d8eb6a65194edd4c3f0cc50db245cf98a4c14995c482bbf91bb639c467c7c5e73157106fb4dd1ae01d6d052fa04035d4fb5fcac15560a308b2a26557caaabedbaa0964c459afd4dfc1b782a9730b8f44740845351c2770cedcc278b4e4512146161de152fb0903fb72c1691d75e5a1d926c525f1acc3e21e546ee117875f32ea2d22cd9746740be449c75faff14f458c0a0c135f10af7973ce6617298995dde6adeb89013ca2c1a6828e833b2c5051e059f2db494214ebc46376cac986ca7bf01213117333bada92f8e9a680f0c73fb5427db49cf1ea0443841392c8b474d5a14bf9a085a8fb1824552da66fa3de20d79478281b6b15546a3de87fb40da9d28850e25c492c17a4bd842135e3ca42b6199a06730ede82e1c08da5c91ef2816c9753e3e7a18cafde6241f01ca85fbbc058a602a3ade198ec72ee9fda42c94e0c957d3f66dbbe18551bee16b5e4d5a584910f8bb50551bcbe00b3e0d24f5d0e95f6e4479b619230fc256a216ec20c27b44146e7cd800861ba38fa064ca20d1f5ba7927d6648a33f7567becdb3713adedddc45d5a34892e5e7ddbfd3ddbc0a6a04d379f46a0b9ddd23e6855a7502543401037b56846f6628e3befea0a3e3316fc45996fdd3a768ef433896c8a6ad94ec55343be73528ff4cc5f3625a0c5fb3b27d79730d0deebb51ec421db24f34efacf96d24def63ccf4544586e0c97ace67f35f55348c1b9268775e653853730907a686cda33ba26309492886b6866c3397289adfad40f4e165b25811088fb9c310823c532843c63091a7e4b4c79c92b0cf2ffcf103cc9012db2ea5deeee25db50d3cf8dcbe57174710b776fd97b8afaffb9fc5cd00de806661a1b18ea75932fd4da4be8bc7fdc6bd7826c88c184394726291de86d2475e2b60419a817c0eeaf033dc53e26dbe11ab2e6833d49dc557e8ebfe6245786fc937f0704e7ed444bcfd48818cafee8d6dacfa98283a2f4a529bbe35b125525b98746f073451eb520e72875a050e0d9784666a2c2e3e7cafa2db94d0d4e06e5c25849133228f29eed705377a13df9d51455e054da97dcd8c2297d1285a7d5aec7e4dff815820d56cf39a3f37718c32ab820c597d78fa986d28867010d369092379fa58f2c2ad679edc90baf6f11af178cb0449ede8e0c7b3918467e35718ea32cb3daaca55253a1314f35d7216ca3c515c64d7e4eb685699279ebe4178c8d92229cea3ba379e32391c5fbb0c6285d75b738d2ffb4f11c48008d0117a64ae39493b9b378609ff4f7f2b33f2a314855ecd900690a39e195035a391b1a9110ee933f7f5761e628c9516be128835d50484215671395ec3ac218e1cc5149a8e3acbb7a83d7018233d096eba2fde962e0b6669da1ffa9c623708f99852800aa3526bfdef8e7b17040b0d75b8bb988a7f238a7d677898942fcb56a22c863cfebb4f81fd254aa45d3fa192f302278a8579450510667401439a6069c65c3fca41938bca662cb07fee7a657552f9c6ee12bb76ac1a08b9fcd994515e27b26050f4b3a5895593faa554a4deac156ee3ca7008597f2abc23fd2771ea109062dcbb54064df1548c9fddef42a0ee19ed73481658c0ee6b237e5fced4940b2e2147b7ee326e79a2c1bf7189441353445515e2cace417787974fc9748e9e3cfcfb7360e1370443f0351fe18788ee2ed668bd5454f703d55aa668083fdf8a6c35c6b895072e3dc15ebb9ccbd616dcd89cf567ace03859d8cce74c52d169fd9be803cd083bbeb2c1f1cca06cb578bfc8726c7252f4ec38c6abaca73d409db2549e73cbcb6de4bc0abd65b93c248d024a7958d03dd53346e2b43334da7ffcdcf9e5be8e77cb94c889c3cfd3a33fa17b7268e509ebc54ec64889cde94ff12f94cd7132ee268455fa54196516cc77f1bd80f2affbec4db1e52fe66760ffd59c40bb3f6bb84710000000000