PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81508 604a21e20e35be1ee119eeabb10d61b0abef92c4cb15c10c9203c1057cc291fb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9dfcb4b433e4f9f595cb1bf40113be8a01813282bd6b88ba421149b7d98c983d
Certificate Block Hash
604a21e20e35be1ee119eeabb10d61b0abef92c4cb15c10c9203c1057cc291fb
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...001116000008500000
0020000000020000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000020007f943043bff8b926ad7acb5646d4de333b155f919cb35598434c478d7060e8612779beeca595a0dd7dd6be250b7d8c22456b8fdac5decc71e72f0ab455715930ab85dbc50eef21d5dd245dfa7f87d75f81cc9866237ab70900000000000000400000000001001116000008500000

Raw Header Hex

00004020fc76b5a2d387e50337225c386b9c0a4162bd2151db4627ddaeb363fc28b98284cad23eb9891de7de958bcc1c22a39c8edb3659061b8397abd43c35afb3ad1f7d6348476a02c700183d988cd9b7491142ba886bbd823281018abe1301f41bcb95f5f9e433b4b4fc9d

Proof Data Hex

59,560 bytes
1212160103074aeb2e35bba00093da90ad72dd212e7167a0e0d755103ddf06047bdbb8dc199f22945d02a83c9a6b51097c3e0863a479e972c8d456a3e262b93740f547163dea52b31046c27b2a11299e7541d6dc213fdf1e5e9472669de5f5791e20355513f09fb8753bce1198c6335b3a414ba371df732f41d805d87fc5bcf5deddb4f29c8c95658b008599835c2de9f2ffa52d5b35d35e56aefa29fefe02a3c0ba7440489bb1720c794ff66949a4d899e9738206718a0cb4aefa6cd6795ed82585ffbd5e4ac4a4b6ab02b692f42aaad12e762c08598a0ba19e8a6b82d3dac1b9d754e48c254a368cf6c3b71ffb626f1a02aa1b7b7d50e06e02d0659da2420cee9942b7948712a2405e3b4d2e9bfda1b299d8e4b1d38173f965993f1cacb4ce45392261763745396561852862b304714f07274d97c9a60c085192976f9bf1279b11215d4b5dbcc5409926f7ac4142bbe7802ebdc34a73efdb3b1ffb1aef7017ba37f896043e6b8f507d1f43b14e3306edb10f3b992ca222a38b652fce3b4743577a9c2856c36dea13bc52d2ce5fb16034525be1eba8491abe56aa1c5783db251cc768ae36b3b3daf0eab41f5bc739c33f43039bb1cb09142c38521022b088ede219bc89fcced88b3eb786b2b74bda9ef9d55dcb3da5ed8222533b269b15830fc6b371ef39d66c707e6cb9688e68824ea2da95563f8014fd0137a7b08d59f845983d1aa4876de702cbdca240bac3900a3abfee1e34b997abc8d1217f644c4722c63f229c19e9b1e68999a974ca62c689bea41a7a2c658529964c50357b732cfc646d2317958ff495639324d4e9172abb9382dd3a3f00d5a202ccffb506def91fd521d8878e8f0f1da705dd3e2266c10b25b1585fac742c125714a16caf0189b341d43455bec2c1cf8b09787c4c27b4183951918c7e4e01c409c43233ed1b092173528dc47cc8f26e5d7cae9eec0da409377b8be4f9e75e20d7ed494ccc2f880a94a1620f69d682731e826c268347c7c6d444db340d22ccbb4be47049703125d8ca450c3fcf9bc7901e0911b0c5be42258a520f6b5b2577c70059ec0fdeb35f26c1b6bb46d33f72aeab658d85d0fc9da2e8cc2a113f5bc0067dc31fc273e5a147e26e9f04bc33f27ec7b0076d1188ff550249ab209a743ce80a8b302f931ccb83df450275c6e7f41962a81488c3e2fabd4f0f58d82295c4766d44c0821c5ad5a18a522c4cf3be7518706bea2c7aed2e37cb2047520eb8d8d5f3c73d06a879f45ab6bbf27fe385c2bde426f6b666b94da44c09a06ccb8e1ba07c3918f6be5a3b5b27eff7a92ba9c0f709f0188457c09a623daead8da4dc0255a34a28651f121df945bab0b00a1aa972363fe99f5de98cac8e7b3ccaad5085e56ea3522ad773167cbbd30303840232a98289a750094c1b60f28dcabbb7fb1325632dcf8dd7bdcff24c5ac6214482d581e14d64b772f6f48c26056d0faaf9f6c3adad02ca370310d249b36f2ff7b842e2823bf4044880e7035a2ad84df78bb9dea4b0692a2ae39f10602672379677e0c5b333235635e81d0b16139202e87723730c1975540ded5ba01059a2f0cabf5c23318881a09e334770e20bbfcf8a01a7dc5abca2b6f0921d44d08e1ac7f9850a2fc903b1e2bf150cd1337dfa57e0ad35e7e1898c4f31107d17a91edb6e039ab4c2f4bdfa7d7d5e12e397ad354c5402ae3af7ecf63991f9e9636f22e18e43c6891af8eb55417c13d7c8605fcf02085846ae8518a3591ff5f0d279ec61286350622f5d3ae1a8e04340dfdcc975c188e0bcdae4833f9d4a3f102ad3289eeca38e9396e2968a49a0e4b07b7a3228f1ae40421b3b0d2254fec630bc242369c488a2542358f8f6d42a8e4c16d9b41d42fe948f15ada054cda4b6536fdda1499933e4d3255ac1fb94d5507125764f0de27f4ec68dfb4d37f5e48e2bc97e0ca90a5f56409e5e67d22ce859b4a65bd31549acec2ab972d8103ab3a51317fa330d47c0021ddf65f8593f2ce76642c42c872a07a5a0706ccd8b8114baceaceac9e0abeb71e28bf294f5f2fa2661be70092b7a13fe76b062a2baa242943030d34bd022d41ae2fbf74d42191766f230d33a731b558fdd988d642fd72508949822368eb110e763e7e869fa96a88defc6f5d6d33dd63375d5d65aae6ef9c56d8f81269730f2cf0aa909f62e0f5752423145fefb4f45aabd2456c75b70b18bc2b60f0e3ea348931baeb89ebaa92c7186a3d063cdb886486fd20e24e7f3734c271cbe5ebfb20e6a36ffaba3966aa0fe346ee5f4d325cfac305e3b40b838bb07d223d21c42d0fd5bd560ecaa34f857fa4d8f3725a5eaa4ffe43288d9bbf0961d80e3598258ef8cbcd4c6506e9ca0b8f1dce996c949833d18ced05a97be202b9f6fd861995949e216fe0b7b05bcca0600611c1d5f9cbd193bd651a251ac2b5bb848d97e5f426f767f0893369d712f7a6f6c6d52396ddc52b66aa532261015ba9712b6dc0c624155c81401f834fa879bba0e44bb0fc1acebfeeb0ab3b8c74b722f139e1ad3059a68a75e2386de06fdcc7f6722071c183210ee456702ab39f6bf7276909bd3a50242e96e5fddc766036b2c2de5cc3d21f26307a778674759c56b5448db5d484258bb80b94d36c4a7d3345611066e336bd29552a911743d1acf334aeed9d355c75ed9600f0fd74fa4a58e2d2648557f80317ac9af8b3f1397f88392229a0bcc4334a666ec7734cad83a828e016ea8b524c4e30e60e842dd35014212eda80e6d0e0f99d75c36a418a43f4aba1de8cfc0f635c375d86177638d17a273c9206c71eaf60c2d55f4b7e18434552fa2a85a50cbb1d69f5e444b082a6c5cb4c558372ae6ee545d6b1d8eb3751eb3deb1cdf23223a075dec2977ba85ea33658d58f19802ed486493656734925b0290343008d17c2453b4303e4cd4127f790c14d29ac0bcdd5451fc78ec7821846aec993dc94159226b8f6abf716b45b4eaa3cf91574ef8329eff94fca29081aaa1f54b9071cf05d5a674177e060b8369f07e25627730ff1b6ab739c408398ab4e0da426e47e2f60abd28b6a9deb096e065ad0ede1d58aaf5e52fe6b45151477f7eac38e9b1157a6d00f6a666d7f9da684f75f536f0afd9475a123735f8fcb6b27a65133bd6caee2b819d1acee91b58b97531dcc2f3594e8396d129216d6c7a0c1c79a4977b15643e7dde4be2e1e30712fefe2299ec0e3babb99dd997b079f22fde7a27dbab05f7efe35027b4e51d41b2fecaf2f0e7ec8d78ca0162b083ebd8e69f8cfabfd9f2a16f2a1ce4d1dc8d94f14423e864e6caa659cfa56c8a4ea1a1295ecd00ff35e2847d634b81c35faac1386978d69402ad4934a57335af2dee65aecc187554410ecbb487d37fd3059abed473efe95f424db423f9064e560b3b69226fb70266cf520d2ed59a6486d9336784e44ec6cf722cd7b57d8862392cf84e0d5996b7176b5c8733c3db8250696d4a2eb32c8ad05610e1e950d539ce207cac655697bcf001cbb60d252a508e35b719362034ca5eac3f1b951dba78d35f501fd8e7facdedaa82f063705fac1690c005efb9aca71bd24eeae81563f878b9b6adab0ba1bb64d484b88fa81e86673d54f41bcb9fca24938c70c019187413818b4a343f3f9c7c073c055be5aad07794c3dc5455c604fbd9df86df7b17aabc56648d7bbbef012d2a6ed2f88d81db71d8196933bd2413a5613d23495a6bb09c1228a60617076d163ca3d94a2e294c870952d97fdd5efbbce14b7254f826514594934ef6afc15337da42201b901d036adb4e38eb742425412ea5669962bd2c7e0331ee181b1a63068068bfcc25f730375cfbf81a7905df2ef0dfbacb508679740e44feebbc013d1b2731d8a3efd92ce88714193ee8ffd703413a3d9f9103303ab66fcb9b759dd138499f653ac1a81fecc28b72ab45895f36489dd771509b89c3467fdb7a433e51912dcdd7b955b97b786863b0f7c93d24c708646534b21f47de1a5c56647767d63093f301272d493cd094db5438b90028a71f1267bb7295bf0e1a3a317ea69877ddaeafd261903d2e18501410cc164977ebda26127961574fd826bf7ccd4d8ff0da1545388722ce0ffccd312c31c4fbab4607c94f933917c53922f2efcd55e60c5b1a8a7ebb1ba368e36213753d1d8081bbac56bd66990b4e3b0a34012276a664adbc7fbf1824a717b9b6dd08f79ce6418b729e9fe83dc23fb7ec7eb5d5f547e3a8ccef18e13f6c776a9db028bbe3fcca3f9bdd7dc0c076bf65e5376f618da392aac4f299f6fa1bb5ce14633dd7da14d5e5122f0ade4e375773846d6ba34d5bc666e9147d47819a3ef3ae577f5c3a7579609fc53127f5e8e30d75db0455f15e510dcaca765f54b5b047a5fc370c3f6dcaa5b052f10bb1eb2138a59ca52364a9d8e1350ccbde7a700825ca0d6fba1ec64c556126f7402ee3ccd42ed670ba71adb64a2ef1e9f698e8fe4532bffa98bce5a6f9d6e76649e38d1d91fcd8729928b43e9b5732f6dfc41c15b804368f9e746e1477b2d6d688637cbb3e86a49723323072eec27b4315e2ef535bfaa86da2f1405e2b3cfa738c1347d5f7ca9e980a87e6b7160827b8d3314a625c8434e969d198266eac1539a8c6e13fa6cde74ac9133064739b894964d52327bc81a3888d54a243c07d30ad7824dc47f29e671311ae0c05ec0a1cbf696cceb5e72f11602f63e985cb1803e32f3a5171ee02159d17c77ccb7ba0f92389bb3732b6bed65261ae27a877055d9858929434816e62c1f0ec52602e917451e394ca6efb8cf5d1cd2e7e967698a784c380bf0478f961ae97a856567fdc1b43cd58d6eb70cdddbf0f9ebddf88de34ed25204fd538c2306062f35220e8540126fe624535c98544a195ad24effbbea0c79a993bf3720cadfe3a332dd183442567255a7a060a10b979a84f70f005c70562de94e71b8ad881c5486dc7af8f1b1c1b88cc6ee357c86f5befb4c3e20c550272e65b52ec648d2a1a0c43cb6347d2fc1ce95d07bd68d1f1e858dc41412f8f6aa6f6f23988f4271ea66aae3d9bafb5baef06edb1e00e832278661f81ba0b159d650119d9279c76084514c021f40b1a77bb43140517141e784f3589c1e0d4ab9b62666a883ba3d06442855b313352748d5d573c20e1bd1847ec89017e97fb3cbc61bafe9ab0eaef0d74379545c2b7fb6afb76625b45685ae7ebc895b124f61708f8b0ef2cb82fded46e69ea280fe3cf67cb68fb73aa810cbd4595b340ddd86292ec798a8ab75a3a4eddf948dded55e6cd0d93a8c844a3b7706c9978726ed8e34490650901c5c6a5e4219e1dfe22155685580fe6b3b8fe888bcf477f1d7ac49ed00352759c3009b6357042acf70565761a71f23c680a06336fde2e32019f889a6b91c8b8bcc36f723c9f27eeb4b3ed5bec40e4ce8d810084ec2445d71a707420aacd27b8d2193248aa46066313806d84b4d53104d7b8e4e97c291bae56e861b52b39bcc319d168b7a22af54956ea6e50f56db15ca80377e19fbbcb2f4f69322c8fad5c11ffb11341e6435d1d9f7c3f18d43ac7005ee96d561c20b9b171ebbac5feb198b23b694a08e9d5eadc9f52246cc57a092a0cdc255941323ddb19e40a598c31e422730d33b51e2e54b787df28449142071044b7a816bd0c4d1573ec8065b4815521b0bc12c9ebce6e12d08b9564113b8360669372629e79f147be1548728e370018c863a9dab3614dbc46af55dc4557e7fde898573b397807d6877020e08ea26215955c1ea49ffc9f120777f1471210c81cf59a3f473a750ad84e99da15aec4e52de16e94dd51d3eaa2726c45ec059cd888f000c3036f67eed2ab2cfc72d97e99ec22e2289907f5cc611f3925b44b2564d19dfcda6d455daddadb63e6ce0fbd634e3aa5483d919c620d7921b20bfa09b74455f02ce754e224cebaab52dd28497b6924873a1b9230f5cf4a4298aca120e57fe7a3b56755915e8edb848c96c2289073db70e7d42878b45bf2b96cf1f0596632a18a196702b485921b82211496cadb62223b3b0e1b762da8acc3fda0466046defb3a6ca46bc7d20367a9225dcce003d3b8829e4cfbb67a0f57b3eb0094298f097e07e71ae0b84c5404f1baefd41fb83ae5041123e2635f3dadd0a1b8c4cd472db5903f08f326040922616b5374331b898e8617e4412a2bbf2b63724f67d344424e071a1fda5f7335368aa3fa83f3c86ca84abbde9e3666568cf79a69241b2a4b54f86a6645b073310e5615efca55baa337d89450e8aa2782f9a56be392be1b449cce245b16366941bb5ae13c04cbdaa28db3a47b9adb91a61359fb50944f0b313580be2e4419a16a9761b0f4bccea7dc587c2801fb6a96c358299f333cb620d459fef30da9c6841fc617dc8a7eb89b9a251414e2c061aa3cfb3ab5148198e1f35ea28269700500530d81454b8290bc6b5d6ddf24f6b3fb4d60fc90f45da0cae3a5f71fd784b0df17c93e4117c9c3fbf8f79b50c66bf478a6a1bbcab7dff993360fb3f9fd42761a0d32aecd8bc70844440666c88baa68a96afc7db8abe73aee288c7ad0aad72869a64d0650ac1877984f72c1b704dbf218f3ad84394336079d6b5aefc8475b99f99bcee70854885e473babca6eef28012a3aecb1a897cb700b016e9f8dd86218d4a1daa2d8e7deecd20d2ea780df57d700ea6fcbf1e31c20418069acf8bec794c6b45f9844f1abd98c0a7f1528d0808389cead0df1f7bf4429c368f0b76d7c4b7978932e9dc8ee170772be2bf301659e767eb3e6bcd72218256f7c2eb8807d743df981beaad5c6ed54480cca7aad3e5687a0df0b9d5b01db7f414eff4b3a69d6368f2d0b69269bf14ac18c631dac596139011edbb544cb1711c064f91d5686e4422fceb3fb9d2c369bdff79159cd1e6cdd59d1fde1e88751b53e364a4eb55680bd566f3cc3ff911060c033f8cda603070b51afbec24b5a6b9e0bffe0b20bb4c6cec43689c2cac27270ec02fe4afbba963e9c3f8060297456af6bf8e535d8e20a71a9bd501ea82cdaa1c1f8dac3746ea50bf7774a0a380191f518aca80c68cabbec1f12f7a10a2694e64b55ccf979767e0c3e318529cdf10ed5e02c86c5b2c4ed7098a4bb4a78317405366971e7b8ed96e4be647c3dcf4567743e3d2e40459cbf834a01ae69469ba538d66cdf715a203c49e98b1d13007738789021f9a71eaaf681c5cda14ad8d3cfd8356390ffaa8b6cba4d715db396144cfea7032a141d33fabdc246c15cccb636f28290aca570f487f94acdfc3c795654bede61bf6709c31576d6e456f66e3c93cd77b2830e6d79897d360b30eb3a6b4202f599386f4df8138e12daea6aa0e34747aed0cddc2a65596e145083562d6703e23563c121c8b6e3aae3ae89cec90229dd46f8d00b8350c5bf3f0472d10d8b49348137b6ab1529bdd5355ce453978b68559a1a3fa156a20aefa77cd43b54fab9c92dcec047698d87d0dd67ee7c5efd914921fc49b530a31709372cedf1b77590288675228baaec433cf9f35a940de950eb1b77f43d83e8ad8b56c084b184aefd8001a070c934c27847fb0681b33b25d4b078b9ba44133105a39a9b045be67b62d6477d01be851205232c506bb35ce475a60cfeb2f2c77893dd64925dd36998822c44a34cb0dc5476f337638438269b3b1a25fba468c227e390fc91224034713b41a1c3693115f6a1c4c923371ce8c2a6dea67a17991f2afa051c94415f65795ab92cfb3d4bba6f6121ef5e67ae5211c1b161e37f477519fa703eb7cf4d2fc784962abcaa78fb532bda7723d3b3c40cb86bbe84153978ab9f1961f0ffdf51d1025665f422bd4709c7b189c344705920b7b8a13efa42330f9cb55365e0465ee3bbbd9bbba81cce91dfd4e6f3984a6123eb3548ffe487c4d35b7f9fad6e1def00ad8c0b7439a41a408a8f67f6dc900ceb5137f4b0beb0b5cb269569acf9fcf78463df93651b947122d6257c096b7895dce7e5f3978620757b14c82a58be3b1ecdc2915770452d33eb1c924cef268e1eec44b5035330e508e5b29294749d3c4529c0df5bbb11788f40ee3310823d9be17e6a192e6595d6d8f311692562c051d0e80585265ee901dd2976f29484185765b56bebc3f187be7f3ea7129e5cb1cb521fcd2fce959db689570b9cd72dcfccb578765b8eb54ae0be5147a0b913cdf57585a181e36cecf5ba06981ea1e2cb84e2ccb124b95dde8269b0aa9f3bb0b4dd4e210983a264d2b5d9484fb7267450b94655b336ed479d830d2b6a26497eb41e454fc3e2fa90095046c0366ab3be3360f49e652c8f2a83fda0b067e919e5385b2890f0b975a974d96c05fe5c06feec490603cd9c34597fff6fe1aeb1031e162893850566007d39eabfe9cbbc02ce6bc0e60cc445e2a67e76fe50dd284f1abfd13f5b56811abdc0f46f665c52ff5797bd01523e62e3d45149ab558d6d03c64bcbfd90a2c0382ad8e1592606b710d61f90a1179b30b02ca32932815982dbf662de554b1a343e0612eeb8df2c1fd532c3c89955fe2ede01ed596eccd2a4400aa9a81d179e4d4640e15b09348758e5697bd53808a2f1802eacf3d9c895f5b8f410cd4b523be6b2d806f1bc5b4cdf2707fe45adc4b37c06ac4def8a719b4bfb97407aa9ee3e93ef612b7e19847438dc01df14a4773dafb7f473181cdacd9fdb400619396d45a5267a39e42ed4ed00cdd2646da7dff0ccfa28e1290f1ff4c16335e84089fd7e145375cb8f2afd82353e6a3b754c6d3ca99ba2dfaeac2f28b6b998284360920a19982ea5644acdc4e8f0c836f78f4ab8e9a62a5ea612feb3f664abfff3b984f49efb2aea2aeb2f4682c90718f8e043575ead456bd5774f05da1ee5df1972647d6573b9081399ba9812d0a6a330c7dac1d6db1783e71b5cd47ab1fb6fc51148d36bb1b561b726cd620706a4ff697cc2e0fb58505c3e48cfd6001f0cf8fdb96925a1510c8b87eb6566af3b9850aef1ef3aa682f1233c177ee334621d2103215be92013472398c35e50b04e2a22a5318a76b47cb81e6b5d0dc2e82e0cfadc582e2d701a9fe70f2825e55e2ab55f24ba79195033c258c08c5144d3e8ee2feb283fa7c2e54c7a13db5541c1dbf90b50e374e4451a8c0b1116d228c29a71ba5209efbe40c5b261b2d8ca09bbe030761ce1e71da012305a85be90245755a67a2aefafccf5e17ea180233a91b78b92121be2c879bdc9efd2efc714457d2a4e73e13393d5b98ffce71c19e469b4879680ceac425d5e77182e7f49e370ef5bfbe5f2eb5adcd8af0c4199658e823a6dc746fcf35fa880d1561eac955b6b5c02dbed3f0258c62482765914fbba87172cc232b021c58d079c44e4e13638fadd5560770395432b860a6c59537032c80e8c53ae0b72b2d6e5beae2be7c7243305fd744bafbcd0fe46450cb592a2335adf0e1293db4362f943f2cf4499695e04c0b5dfe3665f0640fcee5b66beeb9a498286e974f9f5cd74d0f74bd7c473189fb019eb3cac77910f18184c3940427d98c413296d39a9509c4bee513a7febe70584b923ca15bacf32f67c8b768808c08a20d91772a82a25e64a4ec56c19495eb8d6e47bc645d9c9eb313bee4a289bea2e68f61b355738f8b08553b98a6b984d5b88fea5ce7419af86ad82f72513d3746b888827affeb78b0597011821f2bca25a5c89955d7dc821733d07dad6ab6fac016e41f66182cf9f8e071895c94d360e6df11457e8481f70e5c94f94251c5e8ec616b22d7f6b39695c6b2c1b07dcd6e3d7bfe310365c8e98ca59acc2ce9f09f9d82fd0267f9450440aeb979faf7386903c5372ce16039693c59f3448ca8d853e7e093d19727dabcde9ac575e35f6a7594252c6299f63de64240a1cc8f81ce186688de85ea30943dcfdbf1c7134b0687431a1a4aa8468eb0d52b4ead6e62469bbcb41aa6786c7c3f0ac834cefe75cff6cd587dc4896c51ea9330f70344e047255ba7271ee80678d2d990fb168ae677ec78cebd134291a4fb20a33cdff46a8b514122f8fc7506294cc7079bc209ad23728d466c26f3f600c6644c99f5a8fecfe97027c3ed59bafd0c7aaf2c1da0f4b3a72f7c360fa62a23b15ee9ed389a74c21eb1738869c8c47032d594d9309e165b6a557610a71446a94e8c6de83d45c1b440325ff78a3a1f38c9564dd1de3b360a001d6baa9162d3aba6ebba0aec767bfb036419117c4382c7fbb872f06d91c57980a7e3e6543753eebadf9937c3429849015d07c1800ac4a8b91f3c65687010dd7f53a6b624e376e955ee5b31ba87570f2ec7ed32716c88acd4bb41ed346b30c4a1711798867ec80d2a8c46b7f1717aa4ddd1aa704f93790af26fbe2e4417de04c8db9c0048a09d19dca99f6c386670dc629ccbfc65cb98a5134af4e1e61f98cdfb1101f35155898b32e732188a483f10f83acd396f57c4ff5dde597280c063b19f8f49790faae615d38197822a16f370156dce3a9fcd3516fb7d484d29e05fa61df43db607a4dfa6fd3819b5980a542ba2f09d74b3fa5d0978281750322a733a72b05e2d76d916d6d853796e3c111eee9c3a9b59639ca221f7836bcfd2f1bf83f189b1899b1acc3eeee54ea958bdb83b643b7da4685c272c53a61782d886e71e452069691e034ba92fdba53d5d1ba7cb691eeffadedb1646b16e02d7fbd45abadaeb7b455d59e170c3bd9639b36183a956cd0a1e7834af4c99ab852bf46f55fe4b8770c880fc1f0966fa59451197b4cd31b7105021878dd71f07c69685a61b30c111c2f17d8708d2d17fdf128411edd4e6e187d1ed80d2ad153bb06ed89046f29a029b6ef2dbffdb64d563c52038c9402db5bf75a5a83c162e69754498bff4b4d942e64d5698900fd80009ea9c880cf4fa9ad86410a76c28e4c08ba5d95317fd1eb06e40438d00d6530322ffc03bc5a5ff51239167d264566aad269c5ce400ca41a0bfe5be61b0278bd4dcc23d6af0bd5b2a398050ccdca542c7084575777de465af9758bb0cb2d65a012daebe99ed9460ed9a5365639473d6ace4ca8b177c013c0d3764b180ea557d873a5bed4769f8faeba4d30e45628a2ac489ab765f48c817352b4b1afddc966ec7484f3ff8901d7b27ff836148222174522873481d72eab2f614bca628b9e1c3d4b8f804c2f3b03aa034b2478ad51b19c8d300caf9090e8aa8270175e03a7fd19b4fbd4d396603c04bbdf39a075808f63b055bbf9df2a0f00522b8e72d1bd5ff6c0228e9380db44482d07682cf34b854b2308d112b9cb225420fe4f6516f86e8a72d8d86d287c567c0ec595def4b62d1a32c8b5595f4075fb55729580864ad4188d37224b725cd844a0be6be958f7d61516b1531ef25ad073a63e19921e576da423a5e48c2a2523774cf365bba9f32c15ec4f1b4913f53ca785ac2f35d73d07f0fc5e45528029e7e0deb1ecf3acf3252f5b35ebd8a9b8c42304c72ba4c7a90354a7177dea342c5b9e634c3888bb46df3bbd5bcd7a61406217e37d466d5ef74389c2d9be14893a961b85520e12224053c54e08f00cc3c8f8b22808a6a88e6289ed3630b9ef8130f136f6b96597c5c851b6797209bfe96d7664a17584189ddaa3decda3833336a77f443ce49a827950b2f853166fc3e1379e371aa0ae79dbf2e653e588f7e25c849eacbbc84203e387c2973b4ce4254d2c4be35db0329865debe3ad25da7b844921efa73b6b56f29cdb7dc0fca2e97b97009d71a792c83ef90616a6943ce69cc0b7ad72b0de8bc4bb1ab6fc6863895fc0e591e177862768b59ee37a0ab63dbb24511edbacbdc048e4df9116d7e9ab37ec9ab3e6513c2354251a0790c06ad6bac4cc42e1d3785eeeb258b853ec4d4e4fc392b3168337f0a2ae4a4beaee651efca872b7ec08470deca4bb09be66473ab266b5a32b3ae297a90f6a0313fbbace87ef15f37920614b20e76092f19889fff7561da0bb9df1ca13e0fbbafbe2b0c903db135cb860a676c0e4263c8a33e10ae187a47b5e99458883fdf86268d1f9cea716a7b8d684161447a2b3865937e72a2d4d25dacad410d9154fdc37d37dfe4435bc19f468fb9ee98022ba6bcb1bb8b42b8e5eeb7d1af954a038ddd99aa99403b3d662cfa7cebd94159a36726667dea421bef8efe77693abf0a5831a13267d6a46645739bcd79875947af8b72451fb268f738af5b4cf7c01e32e98d9c0e631a2668c482b96f3d191c1ddc498991ab78d01e4b334180018aebd96a64f4cbd07ffa11ed6b6404d3f6a687ed52a86fdbc8136c7750f587c6b7d5403114504e6b93b7b8c3ed469b8b0f0f9322c210fbfcb35cc81f07e3a5372db570f6f8a2a46c734813540e7a53bc9be1294a9e2319eed9aaabdd1c4dfd748861d6edfcbd54ff4c9c12f7644aa995498daa2d98384c896ab53cfd08fc06d0c2a13b83d2e7933fe268659b987c4fd13f26f1b98044148745d81e6b433872fd7611b873d4ec571c5811f7b4d081c11911cc79cf1ca3e9dc63a845df6b24490c2061ef387a4143438c5c686addc648ffb804ac21321894fae8c801d79b6c671fc7c530411bf19993e60acb9dbfa2581b9d3dc76ab7b790aae22ef4f34ab0c68a8e39d13df0dea55ef39299c51f3884130de4ad3345089fb0a71cb5c3c0a53fe04b606aa8181f8f0ee923fee016ed067b1b730eba49eb721d326b69ecf847034e01453c77ce0cd2754ea419aea26b718d10fa46cecdaa683fe2b0035ade0f130dedc9ba9b4ec73b97aad8bca750726bf0cec52e9b5ce374d7d009a0debe4f97a1c036682cbdc121cff39e42263fd1d07589da20b6f353dc99251781da91c9196368cc6c2064faa4d03c232428f62fe3989be60f2182c4e6288a5d441bb5faffe53438a2d6b507ce9572032f390c50d500568daef4bf3bfdc8b8b9eef09ed7a5c505b8311b0458cccacc0a05e3e6f6feb1427caf0756846d5bc8d7879779f16637d59889f184d187496e330da7bd265feb584df0511b415f302f66dfa0fce4d6043c602d6356b2fe8e5c05fc555506b77c2b599dbd873024a7ee3b429230f7c073c2ed3358796785f320fd81f60c0ac7276163e16e5212fa194e57c691f6bcb6caa1fd323ed7a97a97910feb4823fef11e9eef6d60bc283c459350706d583880ad874cefbb8154020d6dafabbd4809f15c4d888bb51075dacf4e872bd1b752f46cf15e4159b878b396e3f36b3dec8b5a198c9d447ee180fbd924a397dfe21d62bebb9bb49fbaab492a8b5660bf2b544904ae30e076e11dbd2213ac428b5a8944c910f7975a3b04412735af59c7c006a74a52d8821cdd0aa125846bd2697b1d88d2c4435b4785acee8414c772dc036a9702f975ae9cdf69406b2eed58492bd10db40d05681f97da57d58665c5daf43fe8f2ab1c4587652ff8c6e17b06753ec909eb75c5bcb237ce07ae21549e01a0ecff868991e483427d0130357226b71c2e014e5c966c2eb3077b0b8ca5fd3047ace69ae99293fc7e9ee82af97c238d19d1789e19a3ed88e03a9fae858931931413d01f89e3c534c1333de5906a24b0204bf797456dd57b79057c906d3d1a4990cb8d0f6b9a2994ca188d210d4e04c9fba4ac100837435e68b526b0eeb777890dc72160833f2f2ca5d8e8d83329a47bcdb6e168152723c9488fbbd324c9956c62d1138b05db5f6de2c1e8e46aa9de5c47f6c0f15b6c42630cda7155d37b943bdd426145ab8eb59f193ff060f681588beb6b9c7da7fee65041700c008eb9d87f081483ca3e6fa18b44a1971722d465a31ae22566ad5c7b9ea6045dc38cdabe94f103115b2953d92325044d4a608e573e51a9150e010a5707fde033715368ee6ee77bf3ec9ed9093a9c154fca50dd36578186a70a7b1b5dbc065e1df560fdded42f28079c8ea7f5671fd7ff7aefdb9c72e92cb92fcfdfd80a496fdce391698d4afae15701a31b4143105c4b75100ffcbeafa39e3289f9339941ee055b09ea6c5ce3ac171ad7cd3e241dbfb62ab602e0fe1a419aa5f9d2828c220d5d4fad6bc8321640cacb8952834b82fa43b4afe8b7abfb8ffffe637889bc90678548f06d310f633ce01c2d3cc6342106d6baa940cbae38a8cc556d6da8e3e652e607c7c39721682e1b09efd95c8c2dbe6dd86684fc7ce5abafbd8c8c3785d1ca9a1bc6a154ebd53d93af8d13db1c6dc1a7d48a8aed5b7b38f38ff2ccab7d25482fea01a52b547f1be668d2196688df7dc4958011c3c95c50c07d8a3f58890e513f3a207f50a2f7355ed5d1c7a1b676d27ab10e3cc1b321754bb039242362c3b66e239d8da48674aefc962a04ba5a876c2a2ef1e7f70f56d98aa351e31308b25f4d4f7823b8894530b943b5907784bc389430decdc9bf18ec46f22d85691027929e16c5cd965a396f53ef2c91b8fbe392e93ff7378dafbcfe649a6a5645c29333745289515d77869c83dd7248656d00c3dab8339c88d2be017e8e1a9a2c42f93d578229eb232fffe31b57080e8d7f2f6dabe61cc463b95b3184659c10d4217113a4f51381c5fb6c233d1c87dd6781d91d65ce4b941885085cdd77dd5ce9a977065a1cc61e4e22741a541d14c60e828a0f3e3c5a773049ceb32f9f1cbeceb4d8149d4b8ff443905a347b9a34cc6f33da9682fcd72a9a88eeb1c7c3bc6a77987c02a37a1a6b76d922abdebc8a6bfb5204ef8a1bc60128f7c7655d43297855b87adeb294ee827c685c33fe6c55da409e76f260dd56784303ebe24854c86034d5c6dacc669c7e2d949c1b106f0be55a59e20480769c3802c3558fb1f17e725f2014813710df5d3e8e791313f7a680522a9a8e8ded780689a6b270bfaf6ab62c0d0031c9d46fa3363cbba372b3811917732a790da0f085579faf49533c98d311cb226756dca89034b5f39d9efeccee4c669a08b25d56775e108467fd10813bf07abcbcbcf60cf86c406ac2e6461ba7b6f86bb56c7b3a6a3c83556d50c2bb74397b42149e44bc958a3dceef9d7b63016e6861b5f87579881b6e48254232aaad7e6f992b101f93f1ae33a69e787f59f7b42e4aa362de3bb97f2a8313feb4792f707d66e77c8bf972067790ce734a122ab9f21f41a7421a409791039672225130520b680c80c51e66f763bcb87ac063c1807378aafbb4c2baf075f1f440ab59f0189c2749803335ac563e32561d0aa9abe4885b808cd3b68adf79435b1ed706d00b44438bb3f67bd69e8b532c1422a1ba8bca34b44cd621209488f768de19b7dcfd8ea89664ca41498301ed3dafaf7e8dcd00405287ff80a32d7739c31fd164e982916b7f89606c770804c9a3b269411fc8c2ed175902239f7b371c468c76b634ec5cb97abb8ca58dae2cbf6e8fd3e730229ae653922ce3eb403e7840dabb0ac9b602adcb43b74df35d26ca322931f64ad9b69164ba70a4223682cbf226eb930321dd8afa43431894d43ea9e38ebacd25774f01256a043f693124339c6e44f16643aa873200c7bd3aca7c28fc09bd10a94242c73cf66c76875a294971b354f41754078b9bb3115bb06536275f04b9949805e04081330b95bf2db1c399278741f5dac1771a45892ea985ac185dbcad6aa2769f8f24661ff5d0d8e404b6d2402c4d50e7f7715294715873d7f54ed06580fca969d03937d44d59b1a217e3397b8cf5f20bc36be31c292a4f917fcb7fd49125517090107f08482a959b6e1f8c535993fb7dee07aae700bda80a0070433f60148d84812588518db5759b33a2aa9f22ebb143e3c9aee300baa8e3f50c3da9801aa4600d10e99dfe71f08dd09b516f94e36d03de1e4ec4446904b44f5b25e59ca52ee17c13ea8e1957d60c96d9d7d8c345eb65f67af50d8e95d6bfa9985178f55087667d77fe9b0d45be6dcdce47a776b064f15e5a55702c085c0e333df6749069793ff8c05defe42e597133710584f377accbe3d24bad8510065f2ffc7b53d654dadd8d03c7657d05a7b696921cb1d476263ed4609f6bd8687a018e3ed3c3b9e44cc9170511f13006069dc04af3f2b6aa05e21f0d1971bdc175d9b575d37fcebd2cf3934e2c7f3c583425e4d3cb01fcf45cbe777b8f0553edd77fc9c24938b95fc47feced34d843fbcc7edf15f7739bccaff9f6b9dc29b663d22eb6ca84070da483adaa0155f8118a139db1079012f3bade44de5bc386890c0424ebf1d84c4e9828cebaf081b242f61841ecf95fb98c1a20601928e2f1bca34512a24ce86b6804e56f30f5b65bad5ad6ecbae3db21031f759742236fb965781c52c580f27638a347d419d730cbfb99745eabfabb1a26e56a5fba1e2339801f872d58ec3816f34aa6e7a192a39e65e3823fd7f6f5950a589f5aef0f992e1e61899150e2e2b04630a0fba0d862a4efe22af66f8274cc7e2a0c2f9df6ef6b6081d8327b3f53a021df315fbb7bd3a470fc1995e4d04313ec3912ed63e8cb2645a03a2253c173c7cb78a75043b6eab6ddb760b96aff67468edec1a4de70f2ad855194ab349382e9fc83b1e554301b8acb6bef88800403829b82f0adcc0ff3bd4e3b8b928fe00f1f5c578dc44c3150d4f136750db41b3d6d051323c5768dbda5f8ea18e2876c4b50414bf125f81c6ea30f3c755b09b9d6c2253258cd561dd0dcc65755b50bcf205f3c2f601c856f237bda198b4a338777224517dc00efa810326d06bbe3002b015314890ed872e08b1e7aa92649430178fd6eb3665c70544bb09ebc5a912809832501d609cef8ff90960ebcafbafdd2e51208de11de4c79329d7bfbaf2e83735974f6e9e130aa18d131826e5ec4957d45ad01c1906bdab1a4b27a28915578fbebab5d044188d640ef5a02a3a16029095d426dd2f856624904368da6ad441b0941f59842e90e442136e2066825c836c2d5522619be0383615af7ef8db09dcf690d34e9bc9646716aff5b67f41d7d40a7a78204751b39d5df7266066faa1cb00fae49baa59d98618a20f64ca076192134af5766826fc504469266f9bdd8456cd543f6291f2efe4702a8107bee34734b09be9e4a38f82501b0fb1a358347bb1f17dc51b45d12e6d185a6c956c0d38d4d6c9ba0f635e21f91524407aab186c86f3abc387e5a1c0809cc70a45d0b73b33989a187695d758f7f38e18c0c487321118c65d71fdbe24fcfda890483e46b8e7e4dd1e22c0c0e2a5e43c2790f2c58318b4033c5c29ddf0d809fbfa01c5706bb9c42fc64fbef3942f62e3101de989e07f4aff0557569c21f3925bf3a96a92acc5d009e415cf6b6d4a69e7b248ff4309ab472726ff5703537d130edf7fb2439123736e246b048454cc0a16e84cb9d003730336895f3adb95f94c4af2769ea82b79284cec303488b2ed890abdebb3f6f45f81c12e7ff7a527af81bff3673f18530765130278c68a450fe95472e320034de6f9dcf0df7c6fb016593e3f659f2e6c2cff65c0faeb5a716f5e877743d9252139abdc4c9e7a22c14c7d1638fc7b256c40a2c447fbfa2bb9d93f4eb280f7642071ee9bd91394c8f249a61badbd33975b624001ab3d06d0fdab261766dbc904ce1b2a4224a00190063fe335af144730f980d6534ba41b62dcf6baacfff758a14fb34980b2a00dc34e33f2d0d5e46185422d871de8bcbd9aea35d6d9d1e887ba054a5e97335515cefa455c7eb4a74dda13bd4a156286bcf994d7dc2de4fc3d6203c8a1d002764f093b53f5374bfa43d1a030be3cfcccf1578d029140d9ab51de3b4e4835fd254e133642bb442c764bdf3de63f9550b8532424a1e80366fd625a678965675e5a30d69e721e6906901f40d7ea9168a82c7bdf72d49da11109b514b22c567d476d3e8db40f3881ae52101ec61afb76224ed46fbf9a8854f7756388a38dd62af51dfce7d99433c2bcc254c3f259e40f9ed8d3334dc83f4068bce806ee0c2a473eea92ad0a163b2e07937f132472d1861630afa1ccd37a507133d67da9e6b4c77ab6f88324f2b5bdd92948ba7248f553f83420d0449774d3196f0abb1c1f0ac76fe6f9e2582585fd72663b77160bb6f38a4951f345842e7f2675f942a1981c0d71ab76ad32e4120a3bb5e181db1e6654867cd0f1413a3d070ec57faebcaaca8905734e9126f9a96173e6316f0a399d1babd9ac5d3126f4dfa1bdc3c99c04c5bb766cd407f27a72c69c33f05c33e841ac93740019d26da8357abc60f90b4c6ef43450516db76648f8c631eaa7801cc0317e0fa3577800f052afd65cd40518cc66e7e1b6387ecd5c58f2eb45fd6c5c806a42fd519f8da93932692b8d79f298af00972b267a36ae0bd4287b5a4c8a36e2ceac23dcc88c515a821c37857945c4867e43d87661d91be3596247b8e5488f59cf4744fe1eb6c48dbba34d70a44f76d1a14f33ba3dcd1842580500c7e7c412da3d86bb9b07a07e342a2fb245d6226c3919b6a94eeb805d4ab3290fe44d313b89a14ea59650aaec35c2904e9043f72a829c373a1632151bc7290d97f82d5d36b822c7cad74eb5a7cbf3fcf37f0b140c1e26c7aa27038824aadc684d566c527f23b803033587503a93da7d23b77cad44ac0e11aaa6f521648f4dd75f46ecb96aba5e67f96b0ebb0783a73fe296ff0d5bb988e88e5817e322967f59f3e128d8c0f3056c20ef9482f5716aac8d65681ec8671e850440aa5b292ae4b1b5edc0703b5ad301f22e0db8b64c43c7f977679d620268ac477d160476ad39e3e6993c6112c74b31d28a71afd2f1631481091e29941a5adbc9f5653e9f51e718cc7c2712b85da7b6569fd8dab4207e3e5035250e92d7f572f515e834e6a2b101f3b17b4bb163e77473910fe4b0d5dd5fcd4e01dbc9c7e00276d4242ea0c7f56c0b9fd154b07b9aba7ae032aa04c47cff907ac0fd6949558ea9aa20748bc017ce32a1b02092ced6d905348e717b86eb4d00394da97abcbe455b85e6a6f4918d740748b2ab04f6f180e194f4bc21c918ea1aa684d089a61f62aa8c6d58ded04a70e43e8df32be13d4282ae318fc4b108c26f13911d976af1117cde167fd7827ba680eee794be5d74187b9005b4178477b1c9f9e49d8b352cb95e49a5521e2718206fd5d3205132b90409edd3d6d54ed7eeed3c104d42b78ac2b2d6ee87342ad6b130bd64cf1ed51fa2f0895502a38f6e9404e8915dac6af4215f229d140ba735cf64b0accd570289d4050b2e5a24cebe571a49e2a75af0157b6799a315e4d1cfbade974c1b1991462e03b252e4b69190ecc38065b550dc74846d8acfeab6e84a16b425264a3e90351e98bb8bf55e0044c8724f9e3875c0aed7f89592eb0d8ede0107772a06aa294dadc406b034fe0f3fad42d462bf0279a1c3e5297189b36d49b7d2000f259c663c7ffc71e12a8732466d88be017efa6565b8b523109807ab850d04765394adf2c0225296a13dd55bb533735263e77ff15c47ec68912f8ea76f4b5ac9830b55e44cfc38011a96bfc8751ea3a1c078c559af2a04369094b9f4fcf4b10787415a1d762bae82ca923784c90c6afec5acb461edb0c764293c7770b81b2f076b40ea2417868c3918358f763df5dfd58014545853d17f1b9efa9d9ee0660c1d5eac98e6a32732127c9f9291a930c1a07eedb6466dc87d3480d50b65a0a53acabe411c902bc2ed020763e04ae22a1288cd566643bddb03d1b6ca9b87a0289e006e64474cf9464bbce779d159574c48d2048e27593eb0b96b8cba68172c79a830aeb282a1e8c46221726b103d81e1721cf5278f2b13e900ecfbabbbc2d8d9d1a934341aa60e63a8f320e0a7d43f4c23356b9edd494f653681662c5da987803c0d39b0ed7697f603b26439e8a5cef23890eae979d8045f9fbd9cf2e89c5a99cc1b0104c6a816aa0fcd2afb2d561da2e8779134328c37c2a3b732d6469e3d063b7be82a69294139cfbf26cbecf87a57f73f6f5501080dc5cfe567694e542e3db3165f07aea14dc9195cd22e9456aa7ea7fd4abbe43bf3b5f8ed048a121cee6fbd9ba01bc4ba4123553d8c246df5cb1dcf243f3d7606bfc39d5963865bb5a061fc3df9e97ef76b7711fd97567d54693a9eebeb7da9dc1aae3156311ef1997008d500e366eb3bf3b6fa20951f82a5e21f3d88b21fced88c9b1bafc75c402d327f38b26994b8a7ce8e446f195f9a7efac64191cca3e8ae8214089b54ec058b77cf5668b64ac44f140eb4ca5827765822f57c1875716b3a1fbb2de7e2c82afe8663ba32d5e7e6090301e15d5a63a89a05706b70a16421949124010d3e6ed31a8e28818f3f02c9c47bfab82a88b275bcd3430eda04cfa9115a0afbf74acbc0592493427989147b252e27f29a535c1fb9dd6cc26d92f7f8db3ccb2b6f18f1220aae20ea8f3d697f7f1a93f3ed4d1b64856ee1c2fbe7f33bb1c5d4f61a30d1eed35ae3602abb58691900fe17c4d8b0a1b6f5bbe55965ead26917671cae6322c59d1cf47f0291d5c13530b936c994e7f5e1fa377a1f6379243dd0d2b4f48aa8ffcf49028bc9e07054e276a23b3cb88ed3f82d663b63c116fe4cdc7d3e01533060971f1ec5a0baae1cfef9300615e0c50b6425aa1acc04ea129110b86bbefc8c60962f9fd3ad3ae00aad54b5f2a6c1c5c1687035767cf3604e74ea9c213a4638a9901f499763f6cc99fa37df11b290fac18e8ceda3698570afca2a2b93ed4b345ca16a9f209d3f18964088271a2d42fc02e58fe9c13f92e81f52078a3f08079c1145cf028b2d7069d4f16b6b093a1ebc0ffaffee91f93cfb30e4b77e24e588625eecd8892606e11c8790376270a10b8950c765d9a8adebe33692cd178550a9504e8418d355d018b8377b19f5646f20c4802f405a1eb2b97a2b35b29a19a96c0aa1ce2701a93178e724786ca16ada045ff7e0cfd14bc1ff4f5e649790d604b6a64912aaf767f3ba7038d4b7693dad1d5ce46c42dbf602888d23e85c29cde80dee4d371e037550a26f849e113213a219027dc0eba39d840c5c14aa0fc0deed0ece1f81d30a617217d70430d911a3b80c2b5688a55410778056fa0b91b8d5451a191d089f00fafda036f20fdf51a819fae0e03d93d36e0c9fd5fd51c2f86ff7aa6990bbfff3f322d7760978d418ffb9fbb070402c9821ad371f35de33a4dd5c3cf39ac44949793190d6ce6c1dc4155cb735457552d60ac2d36d0c5f3d04640acf9ca88a460d7825b8c39dffc4f92877ea04841363e8ef0e7502fcbefabb065f358809774800b8e83f0575ff7358a7f12b9aee40921c015f84490944c965b7a7a942549b6a3b59b3ee99ba1f32f4aec930206dec0e9bedb35497286cbbd13c405d391d5074827e963a067b522b56550d55c79eb9f89f4bbd8bdd65fc809b9e914bb62cf382efea9d91822ec2a3ec34b0971b9abe6a7a1e729ba6c326f036825bcd065d423aa17003d1c086ccf81d67cf49ca665fd6efcc1c7fac3256df90e563a69f3194a5b800f9b3e0e5193eb99ab48951eb281c04b757241fc4136d9e17624887c0281fe8d6fe956ac41f80b46a7ad8867292c5e65cb886fd97dcec9a4f1f498cb035d130c456013e4788798be475eaab181c44c845256b97eda5c78f73cacd2bfe7e08119aa1b3508be0ac606840cd375b2909db2b43109062d5431a4ca7bd3e67356b02a2a40d4fd4f44b7c00573cad81aa94fc7209b825972c7365dd3488660bcc05ba32833cebb212115e42f2b2baf93e30f001159988c814867bfea4ffbc9680eee7b14d952204df2723e6f77296c22c24871fd745605908fb1702a39bc6986a9caab73ef327ba8305625b1c63a88a9ddbb3d020e3a1a03a05a4a9dec19f333ba2d929e2297f2e81da002ece92ebca22bb4fc6700fac1bdb795405485059115ba409882ac22bc6c5f28f4b61db2a2eec2ab1b888a4b5f4953f397c52f933aa4f0d52e7127e9cab9f9b7a3e95248fbc2b03ade64f5ee3e736d37f73deb262d72972c701fe0617fed62d0ee14ef49b959c35c25912764dac18035f5eb3b8fe808024fd20fc11b1c85a3a2e8486b5f883c7ad964a4d84b3b20643c0606576d50095c729c7c84b21e0d94b196258e0b1a334dd6512faeb33eee73d6fbbc05644f4336deeabdc346409eaba05ffc7c307fe4024d209699b7f09f3b187dc18b045d890520f8a9f579453558baa08aa05d176adc6f02a0fd2f110c85565e6e21ad4249842431978257a830d7b53d191bf6d8b7b769c494d4f3ce9fc8258144ffd01a92ab34f78bee77c4d97d2add28fc5965ea09191ae2a6d08dc7078d2db838eda71dc556c4aeafc48dd15967202c08b77e3881d77683165a993c094ea11e685fa1fdddf1e8effedcd153cadd7dfa1959187484d91c17bf167f78f2b20845d7437d83c476c7644841039c9ad8076b3362e82ecfc441c6ce871bb529ce4793bc38f7b77b5e61a43b9eacad1c8467435a2d3bcc7f8abd69322bc6cdcf1b765eed69c85048d0da5478201a81cd693cd25ce63d7b089bced7d6ddf05a758da5ac4d024020a2a496ea84774a751dfc30157fdadbecb571234eb55451f2ce1f6ed3608c7f1a151a2c559aa6d0a84bfb356643306aa6aa7215c4eb7c0aeef3312889937f73af7e58bf6bc489cd364ea1e31e6c7798f743209a7209db34c87242ee0665e4183aadbf3fb5ac694126ed3439026fbed3a71b3cb9f7523226f6feeb1cfbeaab06255a84ddbd2b7e301baeadddcc3fc79415a80b139f2933749bc9246b23886e3cba90badd9a821756da409ad4fa6fd5472126be91eb4addcf426eb732bceb2cc0b757bf64861f00ad583520d3485da5923a34e54f4e984b8567634eecb98edc3a1bfb88a1f615a3fd4f430bed7d7a98b535c5027a292dfd63caa4321fdd51bcb2eaed08582585954b1133a3b814a2e1a36970c90dd1439eb8cdb7f986d04e916537cb4f6dcb0432508171a9a2cb1c0a2f642db9e440c3d7898d631cf9a1211e83fd3fd0f0e9e51fda990d8fe5429822107e3174cd01b8657c3f1522b288784f2d7bc5a8a9c55ea55a47585f8a1171f93be7dbd9dc8c7d107e8961caafacb12c8d119ec2ed8822d3d5ef094643fba0b4cfff98fa03b94d01a8ff85781bf0b84555a1363f65ef48bff8eb4a8c2e8efa9d2295edab59ecdf2c25e6eb72f796688f9d9f47cf98e9e150a11429fd1d3465101b947fe4c663b0c74bdbf44c078b7299e9ce7e5042b69d9b3f8032e5f4c9ee7cd766b3bddba1da1f53d3bda3b28a28f988bf02a0f0a054bb6043f5588eff62a6fa488b01d6ad907c206ea55ad17339831939f63a1ac1e5bd460d5bead8b3076f128040e011bcfa61731f9ad5a5554214cbadef6f6debdb58878950fed3b35073c0022f46188f160eaca67ce3c3a1c797790fea27554f68a0ffcf5cbb344ccab6e3ba2e4047587b2e2e2a87f6675cf11de7ec82d52902d1dec5537d9cf71f12066a5ab387230beb76299dabac5445d414b59bc9db85e577d981d76b9edb086e91db2707e3904e928df9acbc1ec48a1834e3a473211f9a15235ccd11f7428ef52f72e09bc3a14a6a67e0c881abd04f04e832c59cd051af6e1180b32c093334ae08a5b9110e3b0677f740ebd23c34c903dfe335e470841e88b44bd9fa9aff2bc9f3382d526881da9db94f581085725e6449f2a80671e8b88a9f78c4c3eebc6b0c81f90a2f9ac9971c8855885e7d58b698ccabaac249713c332a4764a963f36cc29aae97e0c5e761b558f0b0d0aa03d0ce70921401529a8a2dba2a38424e46903f6f7ed4c87f16d10931eb1cfccdd227802e1462057fd8c7a6ef636a7176e127dd058d192ec848814898800a4f9aafeb728538e23ab9489c3271b84eb00458dde2ae7ad19e1f523ee296ef732c30a0b987770132518fea6d6fd98cbc6c9e0a8c14cc568584b2d96d1a988dc105c843c8f69867bff319af5059ec2571d531446e7281ed00fa8f57f32a02aa2eb91536f1a780c89ca3ef5a99a5eb8a13230eeb6dfa4f39ee9f6dc1d6a85b098ca1e815d1a853159a2a549eaccce39c4257d2f98bd65b25815cd983ec1aaa0dcf398a6e1783e9597da18536f7c8fbe391ddcca007a7ebcfaec0e629858bdc78ebcc3fe6c5d96d97ec4d165d169e7225655d22210d381cbc444a7f727fd4b87054d1419afc9475903b3f032963c8f2047ec4ea2113f158db85e8f325cbdf102038eb9a52b946a2c0f39522beec87f6b253d4c3dbcfce0e8fcb83ab408492764c386eee786c4cdef5f9f25026ef5dd1d712251e403bb3de29d8b07cd5f06554a8dfe72fa2eab10d7e8db7f2d75a72bd4b90274ee6eb0a8752897bed4c7ae54accddeae662d4ac11de2d5c05f53f565e6e0fccc1c47c93a3c253caafa7b6cef68cb47c390ac6b26c54449e847f22c21f63b2420fed3847e6518a85a2a635426228155986b73064876064f849f907de0b7996746f2002af640e726a1a1431735307616ca8c0366ffd1134e729c9fc04551d4814a67eaa28da4fed90f7aae5bc606b1b23933c585bd5068ea3a1149da313ac5c11165c68e42cbabb9ef8073e331728202c9b46bf78c4e9be8306f6fe751aa804b6b3b289180cddbbc731ce5ad954a945572e43c6cd414ed619c63f386914fb7a71742c35d70bb6c63ba997550f1ca928ee9cabb23878aa5b76340fb3a002a7622565d1630f6ea19e20e0623c7498719e3f7f918563dc4a1c96e22a1783f0cb52f102975358a4faa54638ae933d74d97d0ecc291c0386dfca9588c405369a9972608163946e3da2c0a8cd5b406f3e5e7d59c88248eb7fb0e0f2aaacdd240a6f806bccf7107e57d09b95a12e978c62f316d9c28a14d03e2c8ee7013c184116030997590c36b288bf439dd4bd30f17cb80d23480d59307429fbf3b37c05f0dd4ebb4b8725aeea1e3ca18478764da10941f185b11d565557bc314606f27202c3ae06b8d41434c3864a288f907d499f733399adcc055d86f985588fad85a2f4b06abc8234ced651e617e627b5648758493e368338dc7939a541eb5f7ea58fbcd43a05d99f1ff2536261587b0ea911ef060dbc32416b11b922c86f10f35d9bc77c524b8cb1e4781be8a53127d255ae5b9f415ef7b655f9b1b9250e1626c18ad186e3f6781c3a7a98bcf751f35d4531d2765495fff2a881bd022393339839d14869ee3a67b0992e11af7fda9eef8c2c4a137b90c0b8943fe43155fd485879d433f810026e22b32ca5de96a1b3e78b572ea0bfcb0d0d99fd75e637b1ba90ab10af30bb6fb0ccd18e52304e714fa41ca246f8d4aa0b1bde66f7b760b4dcf4de20ae12bed6c66c4a7cc2a08956143ea7a3cc6b464b3337492068313f596427170983ea0868c2fbb097f851a91048dd4274e8c5e1401432d24598e8e0d62904679d751a75ddabf096e82392dfc1b04c2bb363331245a68f5fa06b3ab808df550b63bfa09a64a85ab580fd749ed8062169e528ebb04de89e35d0bc9852c5d724a70987ef791f7eeb4c81a5ed34ee1429968be369717143d6eedade134cfabb1db9cab414aec0c42b72aa7f898dc9fec28313a123d24f3f7fe524e274b26b8706f694e0f06abcd3df939094d3a5bb168a1326e3200e0501c502deca748f7637f996bbf185c5d638409c924cfe9af37a5fd5df4c823d52445a3b7ca33117ee8e51833d96290b01b70c7ee6f8dbb8bcf42ec31c225123ecc3260af6d4d32ada468f6dcf8e96d8b1f658519357d904b4e2afc7a1c5e49a03c0f9ed66d536118b0d311ec77ac9976d2169adc6a173db36f4cccd4ec93654bb70cf4c369459b620f8b15f185a02d5479d86a8e83c6a968bb1f315a788b99d9c366b28bf8fe3b1c2a70777f1b68da2b1bfb03b666c8ea5d1c81dbcc296ac5b0b0c27590651fa6710e97ba9a3e58a4c7cdefe265bacd8c73640fdcb7465617431bbb2cd77d3f26fdf7b84e23f89f68ff69103b11e8e4ed48c9bc1555e809c6d85f1c976f01d7463d4d47ab64822456ce151920b81095250ac1c3d97cf5ca18d4b6550a5e816a8ffb78c77beceae6606cf729b6f46c4c5c0aff9680b083c19057309b6bf414cdc636f9e66bba8706fdb011bdb57a5809aab485916979b9189262fe8d89f0fb88d14a8a3ca6c8fc70970c5b0e6d9129edf515b050a3df5c4d3c51f2e24b48dd43dbb938045df440c2b79f49f651e67be9f68dfec5e586e5ad8754e08093740d805e09d7e4e8af215ba03ab53a382eeb519f4500f7470bc0411c86cd9171c276c621035f313dff1cbabafa408fc7e83b34617c783e591737985e7b51ec0d9a52ee847388db1708ce1b3db69c81203b98040a57f748a178b6f0231d526ab16dc5e39a38c5867aae40fa9206c8ea9dfa7b72540ba155522a31a09781c5aaa64607ad0eaeda27b650cb8cfd56f11bc35c1da7eabb68f5357e7cbbffa3e09bf71431f257b94d6dc94270ad64f31be0e3f95260d8929d5cb92014f9bf007a33cb707c4db9d53513040b846187f4f92e08d905cfe9e1752f38daa581777cd979827b3eaeff6582bc024f225e260f321d26df891564554a5a5ae490e2411a2e3b3aa7a919b8591c685137a8d5254bed98c3312a9d112d4d80ab18422228301e74fabc604556b098eded173ae7012033d1006e82ef6017b551966c660bd00d8a05a88557e145559564eca118d3ebe5a03865ca31afd9d6471c33bf7f16e14db1a0da7317b2508c52f118ffb8c77d2a483fa708d1db9ac92ff3593201b3b05918b8382046f0d139edd79e7ac492a7b0a2f1f88be7a83f7a63d675b5f97d6eea20cadeca9f4a1e8ac177d0da0494650d4841332dda2795e82c162f18262247622dcbd9a2435b94bc645d1ee40150eb7cb72bf239b7f9e84ca5b9230ec4f69dfd26f6b632ada387af9e8288364f567bde7f2865977b806fdef830c019dad634e2dad48007bd59dc34ffd50d1a2d2003c807ad245b2fd6d6b39c3c3a1ad97b1df709888360e72514afe8e233b35117d6a7d50623cb5e8efccaa73b556905aa6096cc3806cce6044bae9454aa10cceb55ed2c98aa7843ca53504a9263960ab0d27cea9af53469012e0460f4f3282d873188638d4b0ac8318f779feb3818e6f1c170ab5270eac52b4a3a953161ec8a7e152f4a8e60b1e3f3c54b80a4085f86208f39df900f612cc7d6de72e95041be3c414a9ef22770243b37b94ebd73d979a3e36c9801b5e0db90effc2d58c9e23ee2f8e123ce4c3915f2f1a2f03a8ac7c6199362a8c1a8391a71a430ccbb707617014f67327017e0aae71896dc2b56e05373cc0f35cf28bbd7e4f5bf0539706f409d4b053517632cdb29ef0ce012439c9b2e4149e9faec4799e0ddfd32b2def940d749d97aeb46c1ef0e201ead812761ad6dfaaec81827c6ca4bdc83a439ffba84ec3be2c87191449d49598a2ec4e9036f66cd29b15b2163eba32ec59949b6543e74431cacc1762cba774ee273a700ef19cac743623693b92ac8cd8d1fd52e75928ed1ee5c309601d35ce1faf0ed1938459abe28d87a4b999959f0c7427f5f33ddf7dc3a2684dd26c712412016e3b0ce31d823d3a12abc8780848dda55ac5883465dc0929f6b9c0a0ab1560938b6d87623675cca6b301df7ffdfb5fe80397befb9a0adf26b7c1ab304c51626749624e74d7310e04208c27502293a43eb84f2c9047af857aa013a78a9a858c59029de2f81d00372b684f693ccd4e765fcbac8cb5461b0b7657876488bf615b36dc4466fd5cdef1a9858dba797895a85f8d8b9bdd7f707915c379c710cd8316fbba57f8814d136ec151c85729fd31a07c0ea4a0adfb643972da42f6ee863055165da1551ca6d39e9a6528bc6cbec2ff669bc086a9897c400d940fe68f9b3862ee5c403fa9adfd6b6fd5640387ec70f1f3414184b99ca7812b38e00fb8f2f92551d3cda302d2c4f7d005142052980e6d304d16d6c0501bb9dc4e31f24ecafffaf9e64843b53a7a2abad2116b2e64e334ff56db97ca9452708a6cb3a150984017626e51ae46baa2ea05c0dcd1eb3b871e386df1d142c163ff445cf440a64f94633c85ccb4f093b398c2b3b6ed3175ece7ace1d3a45c90f759fbb032011c9b930ead14a731006ab5af3a7d04efcb5e404a65a599adedc2052bb6d32155f308655b7f9d98246bd68fca14071a9b7a6d6d2056d27bff8cb7bf17cc1575065d8b754e84013008db71a1037f08f117eb328d38dc2fb3d2e6b0f15937fe1dbde3b41a66d3c5b661fc916fdd039d7057cc4c6be672946a575bff58e62d93c00605e66e956ebc6e530c0762020e2d93183c68e34ac265800511b82af64674dce5bef70681963efee56fb350bdba520004ea6930b77959416e7e6a691cb9b4981ccdb3c0077edbf8a9e90bd8d2314a6dd8f1dc69bfa01878dbf4a5fa5c7bcdf094e3f9523a10670248064971758025787d64ad887695fc40cd0f3bff44d734fb714e6a7258e08c06f29b0ed69794944d7e5e9ad6a484808c56d01afb4594397c36fcd699eb455bc5aa37e474ae7f24c9f296ec441beeacfb49f0cad889a8bb37f60e0cdaaa5e22527c66dad51b8ba0eba2cf23025f73caddce1af03f6b313ffcbfbb7786f37211b6cecfe4087bc49f2ff9b542a2eed91fd7d95b4693bdc23d5f60555b773d5042cba1d7104df40a0b53a819311f29ffe25fcf5b6f43f3eee5eb59ef4648a175075ef2abcc13add17d4882f69d91f892f4bc25a02f962c5a921febdafef3fd9051f9c596a9f3bdf0c6db092cc038840318f9d4aac7d2278632df0fa4f178936133969477bb7f49aa85740ff1846e43243d88e806dad06dbbcb0b96d27713a7850ef4a37e273eb59dcc71b5da2f63a09313674f25493bbd17a3d05e8e2d73969a267d52afb5837090ceefb84b88e9ec9c6d84c04996eacb74afaff5bd5c87e7b2ebd3a3f79c2843f20f541f4f9718286579be85d38ce2f638b063bb44d884632b437341beb4656889c8e2ed88762fc92d2fc2e9398a60ef4abc2a2a2fe306b48b4cd372f441657d70eb264a0fe1e8e4cc2a114798c1462c13ee16fd86677415eca0b980fcc9b3aa119d79fbf6287a157e522211fb6c9095d7a3b8b9cf09257be3c969712d65e090dab7a88f07cedea637477acf34ef3cc271957772aa2e91a343fb402e1d0aa04bc73c650bd6cec8132bb6181d7f725b537d88c50d246b912c55e0be72a076752f03117eca33802d7e89b3d6724d417be6f62d7e1125b51053499e8096426a35e9994929244bc47867bfcec366df12702318299cd89180b3c2d2c3fba9199a8a20f8f2b85d462422a10a635c336f31f1f36b513ad74daea3bbc45d23f629e64c665d6318a8b010fd3890a229ec99034b7eaf452badcb4a980a8cf509da9050621a67a9af7bea9e302c07517a06681f9ff51ec66336ec9eb90b966585e8d4ebd4e5a55417ec51f12a2a7cbbe12a58f03f5b08b9ec7381192192e80c54e3d48d06b3a96b54b638c5d7f98a61ea07a5d34d8c9dbf77562e5b264e9b1b77724b85e6a45d4f7083101c7ce4b5d15c63902c248ab2ead66645447fdd8645d0154b271018d830f30b2bf06eaa7a16f2277627263b64a9f6c6cc647b2369b67c90286ed4f5c837884e5581b125e302408892c4c2bc88c269bbc78f7aee70ddc79a3b5833230976a7674dc57148c64096c7fa3248ecafd706974e4b6dc3786c5487e3f0762c7006fc11ca346b1936bf21f88569fdcde840fe7950b8a267a3f031214b6f1621ba44012997ae7f4703214feb160812ba6a41f1dcb65668d12b52546fe147102dae1fc3726596319f40413aef0355c16578b0c8d67c65bcfc74bb18d84aaa5a0797eea4741984bd2e1baf1519ddbf212e7157cb1b1d14090cd0cadfbc346b0a88a142f19f3049c5ef3b215c9c889135f9b0342ecffcfc6f1c895f3a9f4a561367d8a026c64320537563edcf5194d35839b00a0d39c231d5b39f1ba61a84b68987c518e8082a978e41afb3572d3897bd4eb9456812160b7db7abe3257b6befbd84bd516ed960073c6e198e0043105681d1100186bf0ebc4c086ed331bb27e266120fdfada2c885b45a40bc14450b3f43b7e0f952a142d2d08ccbd4023a6bca3b334d87e262c60118e57411c54b177208c74d43bb8891532784426f820893def291ce022f3e840f5275b955d594acac25d27b8fe0072293c610e3a13a14336ce943ad26cfb20887ff2bea94f29cb29b9f3eefcb19f4094c715f2f215cc36338745efe69d1ef06893b7c99b92a279b1cfa5f44e743069918e6934f6861fdaf5d75c3d8069ea3baf29a52a0b04924dfcd09050724ee6280edf3820c3258829eb6c5afbbcd0526fa2e0414ba463d8f899a584c318b2f2c6c264d90ad326cb1f6315a5b3d58453e111d2f1c9be16fff3a3163b10c7df051de42abc83044eb823436a6cb91219fbdec9e8ae28f658e32793eca9e4717746382dbd099f1ad3125ff0aff3c24503f18969ff98eeaf65942d76a184c78b2d82ee36616951a10f3e0c1aee04c0809cb874d2ec129ac01c082defb28764e0b0a443a636c5ea83b54ebef1f6935bf08d0885cc41023f666dc552517b087f202e5effb222d3e1c4dfb100e519d1d21099a7942ac7fb66b2dce329af7e56df72ae3c8fc863e0ec245aa5cd2fcd17def6038f1390e29a82265c1515bd9b269976ffee3cfed229fa856258c542fb7c18c8fed582a18f58fd70d855eefc4d9861a4d5ba26715757c62af051da93fd7fdf4b8588043ff9f2ade2372b5a4bb0abff4fb0ff29cd311cd02f1189153e96d1da325f516cfbb3268816576a3b52322b0597bf0a9659d2d9b667a212fd44e3f034b7d65f3eafcdd783dabeeacda8003b6593b33db81eabb39740f53da493c932e06ea58bd8d48efffb3a8f59c62eb43a42c9f065a411ca435be5e0dc30e218fc8d28d5b0403475b43398e68b7c70188447174737cc559fb12d8c9f98fa78d3ff78267008001d7d2a882cf21f00710dfb4aa0ee76571f869692efa08defbc8025bf31c2f8764b6529e4817ebb7b144929050a4ef5e6e58b81068f3e531dcd4dbcd5415f1e6cce29cafab5b18bd2a2f4220ee5f0985f38b46e92430e0bdb23dc71ceebd5ee78052d188c910bb60eae1d57d3f20d0d47a71ac0dceeeeb251f6f17cc1e855ed8b8e9dcfb4ad62789ca22d0241c701dae9e939f344abbdb61397d507b3343fa10100a4437135179257928d8af4f058326489ca3f112fc507ed8b7c5965ddabb3cf7d063f79df98ebf461ecc4fd8ccae5f00c62f15bfeff5047d1bce40d37645ac0650c93016790ad543e3e1265932649bfabadb51a10adaede526707e4f976b7fa79396cc618c81d0fd3bf8c26f33eb747d3a3c0b6a3ebe42fbd7b48e77aaacb2f2cea6fb6cc28dc1e955018dfe2d30ff55ab5056cafa64cd831694ffc5c28c7fb4885b8348b3b35b7f5e981b0ca9839b1e0090119fa78e49adabd3e679849a4e61df0313ff4410f6c4766b75d031904729947ccebde48ec1293145de8156b3532f25055f0dd9fd7c4da5b02e0a85a8356177ef78d0f834ada755cdbbc04c9cc19b412ae289c79cdb181f60edf2e2484e76ac02f7eeb89f955d0f476fd95b0a3efeb6af84c6d979ee974821b6d4574b523dae83de1d7eb609075b15211cf754177025bb6fb20ed01d7e13951e6c69efda164ba6d5e5b7b287f94d5b6f54a4e03d51ac36c079a81a475d5cad02edecca64fda4435dfb711c7e8b48bcef74ad349bf0004916adc322ea7ce5d654a734ddf899bd4d287fe7f07ae5987d292875436792a7540f28da8fdaa9747d99f57513ec6d9b3d6e31e3b281332921ca77334c642d887714f7f35a169b868801d26c84e0668319860aa43c1ddb5e4beb6c87bcf8f06ed53d72820ba4f3581b8621d66b801ab32a0b2d17d02fa82e6f67cf1da3b140f1446218642fabb9fdf584b487e31364d3b5ad99ec30864a46a26b766fe260ba311b09b522380297f29a837209469c5fea39980bb62c8c3c9ff7f4638e0a949003828db3ae68b2627bba91d1e05a40a834bdd7feb6ef214f8fea936ca73e4ef226ca2da03970497d60e02e0baf2ea1e6c2700397649178349f6ab6c4020577ffbeaf23dd407690fdd8ea85876a39fd8ba91cc773840d7691a2251ed40b73ef350e1fd0ace2f278e0f6dffdacc89634efa0f738fc0984aa9a9b01ca751ecba6a6bdbc951b669a1a83be6f4178646badd5874f257cd77012a8538418b6bd4d6b6e2720101df56cadc3afeb2569ebabb488d88ea1bb910084dfba64059208882d721243c1df6410bfca79e7ef0b96c45176c6b495c744ad32913e0004fa555f08513144a2772c379e774ed39d03560db837e2de40d4c326e5288e18d76f80e0f611e96f37b113124fd0f272af9b77f616b30b903a413282736676582332b47d596a4cedbd26ba9fa405aa762a659ec697e4e1943c7cf9ff403f17726b56c89b72c00bc63f4391373a04e2d7c455ac7fc027d8c7598b5f3bafe06d31670459f3b295382a200bb311724ed3b731a3ca78db561c19e9e54a2e5f5dcb518d93fe030e59ea675ecff0fd52bd8532192e80d9489f100a01728394bedaedad425e090f9720c4fe34da39964eb0857f3d7427e36e1de419dd5d3432a37628fc27cd163a896b7ff297372bf8cf91796acadcf7498d02551ce5696e2d82d4e4b845f31e9940e69d3596968a2d7af33bc66239bb13886c25b99188d92fd21341e108a275eb6aa1802251835b63d8e85f8ad4862bda385994ee5b49ad0ead3fe8554fa6ef7b58dce923f7f46eb17b816f9446c2185650cb757f66580290a22f95155ebd5ad29a27d70bfb9e06336f5014dcf4fd653d697c4cc794f5155afac82dbac546eee527d3c6242096e67bfcc847762ae4a6a9b47f2402fc629c91d1e9dbf850b7bb2a3f7d770e7ceadc156da7bc5602b1732c602442e453392596bef32d36640dc65d05dc1973a77a1c3b49216c343c2a9e8ea1096e07c98af8ec71f45932e617450b4f927972bf8a9defdeb091bb14d987c83b1a520c4170f32ace87a7b535b78e9bac8c45301f9e4fae8dca2fe85cc3eb48f95688b7462b958ead60dd6c4ffb0530055a84453667fa52ab66fea6eb56290759b5f456cfab60f028e12ec66a03870417f41c73f5458cfd145b4be4bdd0f2ac4d222021ad4b4a622c5ac6b0ab1fce6e3f31269206fd2f0a3d7e070661063eb1f44835e444fbc59e1feac695155eca3cc5f45cc821a9a6bb6e7babe8d59635e4fef3348ae46972361ef33273f2413fb92b6b72235cb6d84a2aed25bcd9b43a9bbea17f001dea6946ff43f63e72fd9c76fd00c8d1a6aa3d6405234df768456487f7c1f02f13ed5177a10f38ec07e70a93c12a63dd405a40fe7c39ec68da9f26ddfb1413046522c496ed36da706d57fe418bd59a2b67000b277ff172dde795362c668304fe602b2433b5d1f332ff3e463482879a577a187e5dee47e2300222921eb4d12aadb4d3d4d3011fbc1dee888f3b02fff4505a3bef62b5922d540ef12c1f29ee5e5769f51bed29009f59cd21204394d3af9c9936d484c5a639131863ecb19721fc38b3c5466743b19a3d4c3994fed85e964e79b43fd8cea84fc11eb3ab447cbdc2a82ffe46374a2638495d90fab0a223b8d9253c8750d0a7e050eed30a2cc0d35dc9740971771db5384de7925960c50ab4b78343bf423f8ceb3dfbd5c42839248b53efb8d2c8f69fd5164b40aa1c04d1058779636ceb9fbd454cb64fa8f31a77114f3cbdcc9b6b0ac2dd329f1b57a003d9e1d9426bc312f482252a2cbe85316c27a5a1943a227d2bb9625c31ce9ffe53c0c478653bf50f49256c12d6790ea601db6df46491ea63a1a1469a74b70f1dfb80d9fe41a96f641896995a81709775173c8485201ea5b13df0247ec9c9e79ade768d9bd61675f0736461d3d9ee31e92be47f2c065062ee6f408c6332933d481cf430127aedbcd25122723eca05e4deab03e2877271723c9424280aa3834c458474b14fb53cbafe04047ed722a73df54d68c24e7e6f4e9ab84e467604cf84805e817828323340f5dd69531d7f6705a81fb2c3fae0e93a6888ae7c032ecd88b6690442489eb2b2fc2e2e028fcde301e42df320192cd91b7f097f50fbc5534689841f6cab2057465b9a3a7b6c4b657b043c8a34dcd6e6b0b69b9b49e9d6304e29d779624806b4cf24905657517399517bdc10f9600f67da3117ed66acc079dd828e53e25b07869332a461c3fa3ca97563466bd94aafb2a0220c26e6b5be0417d7c3d9b474757faa84764c485a8bea1f2806cbcd448bb40202743654971cb0593af31fbc3b3b228d83dc2249ecef10e4a4d338f6ab48e73d85e22170ddeb8bee682bb72be54488cdb3630ebbd4e186b1e7002a6d9b9dda4ee0eebbe776a906b56ab19b0366d5fd59953ab62a0f6c20545f7a7966d0dcfd28e165f0a8e37a575995734e20a353c4a8bc51b2b4ff38bddd57849d7828f1da86c3f916430e991333ba2e3e3b51a38579c29e6fa16495ae9ca02e89d56301940a3352088d92382486d889dda8f4b557136e922e54ff4c44ec0bc5361a18be9a120c6a95dc79a46f925470e3adbcf32f51bc8f1866c88e010d4158e12c03dde275eaaa572a2668021c1f879adfdfe1ffbbff6a08153b0a4060455c1fb907c55fd062a2b862c52316c341ba8f1cd9d67a65baeb32f5072590aacfa33a1ab1cfa2400da232d63cf010fb8dbfdd65e822a78bcb6e2d9a7fdc83fc315bd8d4339586e4ea230e8b6d61532f0e7fd2e975383580a9b23d922e17c312852ac5db6319fab004a34ab49f11925c65c0cc4a36fd1ec3e14d46dca592ee4d05a0998da71a61205524a7191279ca35b4890eb2495c2d8b321d5607c5ddf2a98590c535cfc957434ef41ddf31961b06b7b7d7ca436f4bfd50be9d09666db25dbbd931d4e9a548d7a0e9b31c99435e155b733068c260feb85a57ea7f5f237990b59afacc50c13acacce8b639e14b1b2bb554dc3e1f4eb20e5f5653e6693166dc3ed47fdee4d11217d843032d464e6ebc6b8a5438090b82b178c4f8f5234ab25dfc21f0333851502f59123f5e3a657e29fdad7fc926a4c68e0ed82ea7dad4d1c99e2eb52eaee06cc8faf36e040321c243ae49f355b6e2a4a407bb5e0282fefb9489e18cd844fb6042155bdfc209061a0d946692094b61a67780f3a57bb0876a57d63c8d241903f267d6512eaf742cd8957926b1345f97e9c31cd225130386332f2eeaa34da39445f9a805d53c01fd5dcc1d5a4216cc5387408fd2284b919f6b8b0f4b7a3cd4f12bdba1b789ddac46ab56dad53e42730359476d0e38e58ff7cd31f6deb258ea8540851a6da5f8304a589a1cedaa9819c5cb7f83e44da2c8edec59746091dba53e423ca8f99b9e3d19886d9630470c3511c714e836f2bdb82233fa81b98460b195166b917eff848f421ccd697d9078babc4764241a0d357a9b9370f8129d40261df6799cc1f692ab44c1f641e76fe45925d8d0833eff950c2f0e04d149083ae558309b8caa19a43c046e0679f8f4834c5162e16b6318d579882e18e6128fc297e09e21a589c58aff184d156b68c41b53cd5dccb97d98ad799be6211c65408ad74b2f910248be5bb3299bda3f5d2eccd36e9d60f97e1d7c0cb4eecb1bd21123c3452e0a8e386e45b2235719e247211795086db58275674aa5a11982e7dde79a0a5c47345cd04075c3614d9fda4125f743cf374f302ace1b36463b93af482a3cc79ec85c358d3003553851cd856f26260199fed5c6c21585af70eecad54f4753f4acdbd10b54918e208822c6db06dc8b4fe029c3583589220b3eb5b217000e03cc094f371e93be7e2bf828bf89592ce57b1fab445ba11149af634cc9e2b483d7d3cf90fae3ad21536ed6125bbc466f4d567dc0e3303eff67bdbcb172df931381cecfad0d50f15830e65549e37f6ce4d7186bf6e4b1d5ac800c730992924e9d1961dfcec4fdc8c62e4a404da3ac4f38e219b269546265576ec2e9bd3725f02db2c32b7967a35184ff8b660da00a185e29396997c063df887de4ec701cb3553e6d72f4db2e1038de4fa92faaae3a8a4dedfbfaa69265c5ee5c3acc0fcf9fdc821f43055b1827f8bb280f613a24baad9545cd0892c89bc3c39b1818e47d68012a47f998265e784e16e4b2deaa359bc30876b6ad36d584251b7db3626b87f7fe4a4ba771d9c9a896dcaed2b56ee28cfbc2f0af70093196411ffd31f25011146afe953cda03d6ec8dc1d1ddba6ec7fc1be37d3627d1868be0f57fb992d806a1197c9e91332a89a37b6c1ad4800b9e4b3869397f4f8d7f382d0b6bf644697d352f05dd0a2dd7c100c3042e368f71bda2b1cb4ccd9737945ad99979e4e15be22bbc6903dec0f87fbaa23a5b1f6cdfa10b2085c7650553f238ec2a1acd178e80631910c5437b25f412334d043567b946c1782e21f5faa83a720205763eff2d89afc0670bd00546ff03c58ea47c9fcf735f3e3edaa40982a1c560916a1e20b73d153918474f8ff01c6d115aadccf9df0b6b39c0fc75d3e98ae944d2d538ab409c28bbe682a216bc533f9dcf0e81f71408888f458ca73edf85fd6f48c8b02c1a35c58d33ec50c20be329bce124c0097e32b8c5be2183f69d6183f7e81c90468403870d3ae33129036dd58c15b4bcc0e1657e58ba3e6f490670f55a51aadca0b4164768acac3b682de9d506c5bbdf6460e764d1607d50b67abd932d240379ebc95b32c20e1633d15fa820b44fa586f75efa457f0f280575fbb819bce2c7b76fd83061b421491d34c8ffc6ee952adc8dbb8108e1bd145440cd26752df416f1db6f111db333b4eab4c1551aeced76b43912ef2d16d127660d99ae856b279db92d6d07f1a54a589f383679c91fe99c12262a8ee18950a3f78e8a10e36b55dd21f95ecd127bb9a6d5f36987079c511e48cf09e07c972fe7da378f4617ac825306e1c4a0af434e996c4720296520a917e2de8e779a365f99fb371e641bcecbed5e698e0aff864f8019201542c4a37ca682f6d6363917c08fb62da1d767589b34ce0011dec12af3e9dcb7c09d741b9e0da192cad87d6468550fd68228d1a2963e0c16b9406b18ca5677d0ce6aa80bf6f4bc46074b7e65ddf436f0760c3282799f0ca8b2f484813345dad3d6b22c25067655cd6a1039d41f941c6bbd22876165e21d2005dc8c7e6c6afbc6c7c1fb30e511f62289a74df40bc1d94ec8a21e3d2e78db790716e4b795f4ff7ba6c5106ad45d7e3160dbd2595823fe991c26acde4102a410f3c28e91fd1ecd7a3601df440372fc3b547aa637551a52822a15b663eb3748831f276354e999a7df6d4a78e3798e55ac691634e012976437657ba410bb53f66494672ce9e73f36bff4483352293f9fba7c0732999944f261d98da0e02c8db571f38d7a2b78d6d7660b6b9957748e365821d2921620f9a6e4f09eab4cd3b943d0b88dd4b57aabcd3f96f64e4e760aa599a89c3360a2840ffb4a16f064e5079d5b27068cd2242c168bef31555e4a79e85bc3c22230ddc98f44ab2343db7b123df3ebe9b4d6481ffd674056ab309f922ed1e832bc5a6815352e97c288966aa3a5bb97f1ae2a8a85e0fdae9da001e2d9a4d5dd9338fdfd24527ae08d59467fc936246ec9f18e0522885020e7f815d07dc11c37a164de19ea51a568a64340adbcecc5303e4f24d75518afd023cde55965eaa6b8d493173fed07ef3a216b1f65908e16b9badee92068f7085689708d3dbcf4d3c016006fb1fe2cfde369d42a983de72b00639a4343bb2526698cdc6e0f587bd61ef2c72d9333f0938c128b180df118d5b075a37d4e2c991cae3e334cf88386fe02e27909f5248cf3b80118ed7df6bf73af7e58bf6bc489cd364ea1e31e6c7798f743209a7209db34c87242ee0665e4183aadbf3fb5ac694126ed3439026fbed3a71b3cb9f7523226f6feeb1cfbeaab06255a84ddbd2b7e301baeadddcc3fc79415a80b139f2933749bc9246b23886e3cba90badd9a821756da409e0e88a8dd34920989127b1665c89fea73ffe92a359352d9a9f20fe95d1b660678ee35c1019420befd323e3d1f66a7e21cdf7edb5b5822ba1f9264a1f5f8300323ffd3f2b6eac993215f7ce8fcce2610bb87dbcb1de790d3a868cb17dcf65b9ac106e98759ee195f34230ac9cd54a8c00f2723f6654aa86e99c08b981311a8be43b3ec117c94d796f8a4f8cad00010aa27363fa9e8ab7036e0fad2479a1a10de12b7bfd0a28d4c05e9f569ed70977cfe554a0ccc3b3ad53104f4926cec0fdc84d2861107fdf0b8085b2f939eb4f386b187e8b7e4649b5ae34d26a47ebd475540710f363bb22c8a5472ad62e184df098c2cf0c66ecbff817062630e229f5fdf9a8af952be59bc68c186ed7c1e19942587d2d3ecf3f0996aeb70d5c2c80564c09a9ea58fdf0828bc137e32ae26ea26b196c9b6082a2c8fd7cc61c4bee2673d7c72ca4aea990970f3a5435a82d17ab3caff09584f8ad4099d7bdccb1733ee645461c225e6d89133e8d6b19a087ee1fb211f4e6209e0cf5e2efe45e74a9571d66cef34a312ad20af25f6dcfe8b4d3b3250a908734d264717c575b5055f12b74ea70c1d18f46dc59531206876be73c081b4165893c4fe309e4dbdf6a1cf2777aa56b86de06ccab6e3ba2e4047587b2e2e2a87f6675cf11de7ec82d52902d1dec5537d9cf71f12066a5ab387230beb76299dabac5445d414b59bc9db85e577d981d76b9edb086e91db2707e3904e928df9acbc1ec48a1834e3a473211f9a15235ccd11f7428ef52f72e09bc3a14a6a67e0ce560d86cd95cd4a21876830f093e218e2837426195d75aad0eaa60b84ad3066a20760905ff9b6112510f0420b3d2391b0934be8af56367ff4aeab7f337175e610b0c841a1ed2f3b420df28a8a45cbb9f2cd588d0d0c10d72b87a0032f237f1a994615b452f4deda5460ff25beb8ac2a526ba6f524fa18cc1e7b073223faf3a2019cfd07b6a3dba38d5ba36f09ed8e76452a49e288075c5ac4feb5ad4e30fd15d51c6e39c1da6ef0b8c23202f2569e69f90ffa72f27c029a4fac78a2940e2afed4b93f9799b82d1160496f2ac2bebcc0d0da5931889887a400fe8e4af1bd214019ef3566fa6ee3a09d396bbd4281c4231502a916ed5045ca1f64234f93dbe73f6ce322a0dd2e161db23cdccad39faf2a16920f8be03fda8900f20511b6940e828a0d7b7443c22a0e596eaf79300dbd1bc1bc1ccd3446fdf69d14741a8d90c1bf31d1e3083c6d3a1c07242a9165a586b57c076f6d6c0b77153b0eff398779f53fc98f7cc59a402363c04c6723f0565a8b60210951ecfcc29dd8a3415643410b7a581754798da345a482a9d1fcb1b8556ce10034fb6c9f99e6d1a9390a02485f182d0e0c62f8a03ffa8e56593d6376ec35ce5da6a9eddadbb4caf325f9dfb5aac6abe03e5abe1f696d91aeb4178606a874a45d21e4c7a36d4ce69889b6830c035d85e8f76b8e56d4e37f71a8e37cf1bd0da596040608fb08b207916e6d35875649f975d2029a3ab4681be819975a593366282a05303b864cc6804758ba68d69d413144f1d0cb908bb26e961c6a195bb7a409f29ad19e9f830f702477cad1645dfade5a190ac6b26c54449e847f22c21f63b2420fed3847e6518a85a2a635426228155986b73064876064f849f907de0b7996746f2002af640e726a1a1431735307616ca8c0366ffd1134e729c9fc04551d4814a67eaa28da4fed90f7aae5bc606b1b23933c585bd5068ea3a1149da31891d94f8f994d5107d3fb60f4fc25be5b374a75fb1066b106de6d321a8146cd67b67afc1e957586151d1b47a414c6c5ec7cb21150f366db89aebf1c7ce94eeb8a1d3d6022b77efa9c4918fa7024f9b1ba5dd0e5a55ca7af77dea756875f41246d133bae36317629d97575ad7d11be1e001e7a9cd36b97290f5913bb4cd7a12ee0cb4784eb64ab11ecfeb3b1c04a333ee93b24a32dc5e26c6e64518e77b58c5d6d890c503f9db23d4a12bb6a511c567547166a06e557cf96aba4cc4a8b8a228b7c0a875acb21bb7029a5900ff10349b527a7492edf95b634aa6fc4a24b733036653f124d6e9f66dcf11f9d99e584f6933c38d9804dbb158a34a2a6a738a9828a6e09c8e8c0dce49bd42fbb54c0429595c04666aa52cd2ae5af9e5987dc3d9056669e1c6886593194e321b22c3d89eaddcdd64cc64c3da5b29fd2d0ac6d37c0c88406eb95dd693424ad2011a6bef4f16567476166bb75b5d8e921eb5f7ea58fbcd43a05d99f1ff2536261587b0ea911ef060dbc32416b11b922c86f10f35d9bc77c524b8cb1e4781be8a53127d255ae5b9f415ef7b655f9b1b9250e1626c18ad186e3f6781c3a7a98bcf751f35d4531d2765495fff2a881bd022393339839d14869ee3a67b09265edd4b475ccf3b89d38124e5b47c16b221ca368589ccaf5ac08e66fc5717599abce9684735ca0f33bb38bde17fb188eee9e0ba4b53866935dbe8e33b19560f0dff24b544a251eabcd12f5bf7ff53729ae7d4a2de6ef36f6068fea300ad88fbfa05c0079440807cfd8ec6cac19b1adb85c17ac0f2632bc1a7d2e81ec10cec6709d37b70c442a7ae347fd5c72c66d2a3973227a3f248d76e900562b28f2449aa3af444d1db6218aaa9027ab8bc0492d2b02057e0e8845e9e13b4201b8a80d64b8e0d3941b1375ca27be353294afef12bbfbbb32a532ab63c349f405d9c4cd8ca6bd84a227e530a34baa00f36a7cd19b499cf88b527ab653ead4a016233413515c3fdded9e27b1342313a123d24f3f7fe524e274b26b8706f694e0f06abcd3df939094d3a5bb168a1326e3200e0501c502deca748f7637f996bbf185c5d638409c924cfe9af37a5fd5df4c823d52445a3b7ca33117ee8e51833d96290b01b70c7ee6f8dbb8bcf42ec31c225123ecc3260af6d4d32aca218bae659f2f7f3006d429b39e6918075dd92bec1990b8c8f877fd3a22e69feb3d38fb5122769e426ea16e1593760bc836468c9207dcb94b34f314dcff234008558dd0031c44a3d7dd03fa99ae415c7dd8aae661b2d6a78d5218fcec18f7f76f60eacbb60978e287f10cdbabf8fbb8a3e4965387c3bbc140138860154fcfa5f680fdc6825aa3f40b8038c0a5bc5f37a3d215690d7fc38c2a288884aefb2c6e62ed63f92069f009d5ab6f9a47355f1682bd1352456a827bae455f38f7c44d9252117bfbafe516676107be855d595bda9c8cdb654dd675b7f24820ccbfac7d9afa37bd7a8181ee9af61d01c3cf937ed72bbe6341a1f5aef36dc395d1bcde283db07084e1c9c753715bb103beb1ce5ece16f79dc2b27c2168b96ca98d5208b3734aefeb26d7c88274790df73347b6c5c537df5f50cde28814e57d2ccfc1ed9b9f09446dff0f43518e72cbfdf63541b4920892d0d718061d94b1eadaafde07cfabf22d4b5ec312df0bf452aceb79d383d875f821e702308d9fc6d8343880bb493c1cee73f8925b4e419c25f0b3894fe176c057f0db43e519fb58d0fb094fd10ab0a267e2df9a14bc3cff10d34f64db2f4e4224d34558d439448fb79f7390b1d83a189c5dd42b96f6fd56271462a2f17a0006e37dcbc128bf338cb5d52afcf42ee651cbc27f91135db74a37ca5c4a026d2497bb1c9631dda5255cdcd08ccc6a076147c5e9a445de9ecd0e89eef4617816cd46d3fd6145f2600f0662e64f5c2debf490c18055e86bf7d61639f9c9aabc8c0328d1f46af4620b80751ee1197d72df95a81d08e75901d32edc6e168548da35b9a995ae0de5b266680dbca7fe1decd33409177f1334b6c351197c31da05bd4eb420fa21eec673b43c231341c353d3a668fe7494bb1363b46fb5ad06cd2c599b6f43b42f28baf3f524b5e4a50c76a9e380018c6097996077632148152adb2afaa844dbc025bac38b805da1980ac8d27854d4cf04ec0747fb9787ac0b199c0b1ea825211686efc2a3595f9326b9a10c271c4bfaaa9019f1d22c31f21c79e10311fab6adb6babe66f0002da02c0f4d09d808bca1ccd586bfd55a6aaeb64378cae06966d812b6562fddcbac6474f7e455c13d762ec35ab49b5020128e71e680b4ac66eaeb6d0809de36da1e97dc036bcd868e6406747fccb18eab7f6f80c6fecfa8d8ecd7c8e680e0c999d0a817f2a5c294c4625202f14911a4d397b1a45ade5d6b2a1facf05496ba0eff89c9fa3c0ee57bf2bdb90e219206258c285dee73bc67a59a9b1fc684351cb85447e9164a74a274b7bdeee2e0ef2bcd24ed16e19b8a073ea99fd6398f2977ae4ddc5e40db7bf4f03161449b95d7bf3087b1075ec5eabc24aa04dd14a3cc68347514d925dcbe9b3b5a16e9caf8e39a9fc826fd5339ef49f47d7e0ec8aaf5418e5c39d24ac5f26d5d749d9c66b11f9fa05b9631bc2aa692697539a8abe5854026cd91e646c756b7689eee5b6f8029ad1c6f0ac3757128b856fbb570e60914f94495b93e7d5d9fc196d5e9576022c770e17cc9f0de4333da007315e4cf98148bcb90fe7029509056feffc59cd6f39a33e624e3d694fd4e349eaf01dd8bcde25c69def49c09dfcd61d5b296f31c79d4826df602d6466dd039794ddb1302048bdcb9bcfc786ba3f430a21d2976345cba42717c92a16097c2ccaf700257b99daa6b44b7b3ec06cc17e2becff430acd3763cf488897592cab60c43b2b24e76fef02b7e6900012a0d054dec552b27627cc55b93922ecfd4a46c889c7b0ea82e958183fe7e2b0dff57cc50f340d92a108a581d664d922409c197d743c7b9643e1d3862cc8608a0228e9c60227ede7d761f1d7450da1c67f8ad66ba925f89e5e7af10b801962ca46a6b17c3e2befe0448ce8897975fafa1eef0f975a644bffb610f418a01bdcfb7fdf6b0b9c89fd687c565228e64cb68ec9dd9b2b3e503d5bd14e4981a23087dcf363700e51779dab732610ff7b802523ad72bed1a773cc9a40e53b16423be0f7c799419493edd680c10a222d9aae3402966eba51727414a7822623406317ad75d5a46803c2779ccfdf754d07c54b57767f2fabc759e83c4093bf850b7bb2a3f7d770e7ceadc156da7bc5602b1732c602442e4533eed21a56f43b0e912993769cc356b4195e64806132c673ef5696e35a77ce64cbe132285522538c86c215429583ea48a2d7304b5eee048dc284d7da678d073621cdd69b222b243f211602e516ef856a27f4548bd99baea4aa00d6f9eaa07ccd2683cc801393b8c246bb0cacd6f26bb842ad6d9ef32f49735a715985f1bfde1d72c89b51d88ff4d57dc24a4cafd62967586f30d0144e3da56a0f0591d75812827b2dbf39606e10348ba04bf76f3cfb864b2f4d295a4b1978dc47f51aedece2880c3d8f71294611dd6ede5279f27a47673500c25f675bbccc5a23d49a93fdf25d630b6c2380eb854f787d037f86ca3c7403c8b0055a7554031256db07e72277f97e34189de60bc7c443ded90d772b76f5437ed17be136d95a0cfd188104b352396f23e8260dcc826651a6976878490f865b94d6582f009988a077ad68351d97089027cb41c0c78220be1b9435ab2f3a7d83f69ff259a954a0b03cc157893b34df5720fdbc25ec448e3cc39fac3763b16b572f7b6d7048c4ff6d3512aa499b5619d26fdfcde405e7480a5c94fa15d67af5ca400ffc89b41eb8bff2d048abffd1782f8f7198b31d5680b771173d727c4238956be742e5b1569930dad2262c0eb6624741264414efa2b6b822d4d9f6f7989d84064f179500e0a177e8418f6cbe564900cd370d2f9e5d60031be10ff8fb0bec2d29247bbdaece961649b20f6d20128637a7ee19159e6ae165accd1f2a40ba8d7629109cf8ceb3dfbd5c42839248b53efb8d2c8f69fd5164b40aa1c04d1058e26bc40f891b00b957b0012e130061b7bcd0ea5be95e223225f8aebb6f2837a63ff569fe3d11a85b577ecac57b2782f4ed66aa25178cda526047aef6ec7c64ad43b583b64a5f4e5ecafd28243893cab9d1d249aeb210a1d06e6f7920b2fa8974e58627dd6ef793594da83564e18091e3c20c4db055e3350cfbf5e24f0e9ea9d573ed6018b5f4d6cac4748694bc87c99ec11bbefa2046d1d8e4aee056690d64847986bbb70b9c7590c16ae6e4bac3c2892920f5177a3dec34aa6099c413110e7958a082dd7e1384afc062fec6eb6e6be0a7f06733280cddfe979178beaf4c1acad31b994bbf81b22b33f92073eb4cd9419ae2d59d1ad8c4d8d1615d8154e51946b811c06e76dcf0c8b79438dbbc8e6aa8ba2a468ef82c300c0fb90d1fecc4f5698e3ac34cdb72108b3c61edc9f6ab03f349fd87a2e6399f3ac4a2071ed473e16b80c80af3814de9d49ee461b36de1b505bc689794145aba6435a3fb50933fd26abf844746d27d0324c1bf2b5985d84d6b5a650e6f57f766369343746f0e9ccb7addc60ba8a83b305d00ce859b4435f3d05db9064a1041eb1590793b0d3f30819ee966a365b4dbfe2bdf49f8d50091e4867b340f6c6ce364fe0554cd0659731106b0f4ffe0c0b51eb0cc2720d2a842b35286ba231d9d5e5df720ee4189f4e1c683c5778832a71129335ab1145846d895f6e8a5d1bf057b57f6f9c0d0e7124584817428d8882c860ae59b45fb62ee3d128d41bfe40333c9367d1dd95b381520997d7bd9b925674c9aea32becd567a0ea7dd52123524fc949946a943a3819a7362b1567279cab0fee700838caa0d746e382422f6cf66b6dfa7ddf7ff92fa6d88f7b2fdd6f6268b1f5fb65223d81873ac4a898560f2c54b976493783dae9a5e1680217ac66427dca98853ae2d7aafb49af4db0ee60bfd062a2b862c52316c341ba8f1cd9d67a65baeb32f5072590aacfab547739835c1287d5834eb07158c6f9ec7cdf8db5044eb484090509e19bff54f0f8a291f9485651d67a01ac90b66bfd3abda88f22c4f52a89eb85c072debbe96a83b5cca9f26061571a0a4b70190cc9041ddefcdb75da162861f01626056d46d5080a043e9ff0b2bd798235068a1c6d4fb1e3fd1bded339ea6007af2d22127db0c1b4ab68e6a23f9186ea68ac9fd62ca87b300e83bc1d9abac7808ac5fa13a9fce9730614cb77d0773327a95f5ea27c79a3bbdb1d922ba5972ea059387a018c344298ca0476abbe26d9f5b64d287e2beb4618d354c45d9781a552714bfc29c23fbc62bf77ddbf015fe7e4d1f784ee7bfb9cbd2dd822cdcb8fd20e47501d415ea96b438ec2d9ac9dc0836ae9df100f31dc301eca0a6d9a6e419d7ad5d7d6b4770027fbc5716caaba41b3c093691e5f57681fcf73c883e430957b1327600001c715a22840952edfe272296fd51ccd0433bc20bee08e661f6ecd887b0d458511997deece1ce35384f149732167c372e0d80de956c5074caac1b298aab44f7a05da1441808b23bbc147ab0a73279384c6064647f1fc80cf802cc56108c83a1ffb50fe1779436f4ff632012f9dac46ab56dad53e42730359476d0e38e58ff7cd31f6deb258ea8540d2ba7ef76d9c32c491edecba70c94d05d0e67a94341209bbb585301fd4834fc13bdb887fba9282aa02bf9ac0dc2628db265bb1bad57e9af657f298e5d49d16e7c7fa8d2eee19ff46fca9c7f2aedab0eed53c622ddd08571b80b3d4d62b36105974d20558784a40363699714b358c8b71c3f59f44697b0b36b31f9ea07f1f9b8097d65d33b2b01855cf8e810bf930cba5b51b9db072cacc092119f6b25f1f700cf58170b8071445d92110538d6de7d1b7c0528291a257e9cdef8d12476c7e86613bd49337f052960bf1d285c30e07c1d7f0a440f262c077df18749cf13ebe7105f3cb8144ec56d586d3f405315af609341b025227cd1dcaf1a3963f4e839bbf0c7832935416ef5732edf9db2fd9206c8ae6a0f9dd5aa71a0a420aa621c0e6f44f3d477beb132c313182100e7075611c46ebac6babed5a469b509fe6ee307a63d7bf556d43941e63ed4397796003e6ddc95e3250356aab9c7fa217000e03cc094f371e93be7e2bf828bf89592ce57b1fab445ba111c83e60e8afd748834b432fce0edd91f13fef46f78bfe02c32b2ecef276992b0c86463f59f77655aa98db6946764bc3a2f52ead2c4fa0066ce3ea3f9a9b8ec3393f6ae058b9651d1e0852b63aff7568982ea42e9af4b18cb58792d7ffde68da772a67deb03f765f1e293e9765b0471f6012c952424b520c42a0d950e8f32f83b9e506337776f4ce334373db48302e8282b87357e9c663b2cd975cd5b8eb341d94903f955a2c8f618d19be4fdc27d15ca5c5b7d89f4f73243a14dda1e2515a6b5327f1fb675128ab1eb0c6bbbde3dfa2a38c5dc001e970d0665e90c51286c940da973625b9a6019c031b3bc0370889a17f7563937872de0bbc5e6e9a6c55c887a8dbdf5ee84c0c3c03939e1765f1ba05d8644cf3a90626ef3541b225decb7bb2d3a83f14351465b7d146e86063626eb1a3a39ca627ea441a5330265ecea66d6b24794e1cee826fcd1c3c478e97607676cc40724b940be35bc8022598b306470fe95b01ceb253b8aa5f01b2500dd7f84e5913e63abaab7de1544055db47a74e1b3afa92f7cdb67849f569d8e9375aeaeb2c2d7f495af53c8d400e5aed616048cfc70aec3ef70f035a80c44af78f22e7686f62412f21ee3a78919dcd62d0f0e154713ee2fb10d89a1ad17adf27e2efd5377e719808b5bd41a80f9000d788312eeb7c87d65451e035305ffaeb06eb0079966853a7118f0e1e9e5b24c6ff04ff6a1ddd1762fdd486738abd0bcf68abb841fe63b85ab7fe07c1ccaf2d57fd835f4bfcb63be9a561c3d913f3c6eb63b8ec7bcdf687fd2856a94308ece481f095bb9bb477926faae119a5a57bfd139db00d2124fa91cdfd28859707fef7045928cfa8aaf9c4e6a1171005c9fca24cd2fae7c1e69e1c02fe19d9c45b14111fc48751db713726be141ce0495883b7a44afbe51fc6756418827d4a9d361602a65f44741f704d1f7525143b72708a1bebf226c8433105b135edaf3159dc720d20149baf9319460807d24fd757bf9499c8fd9125058af4fbf4140d2c36b7f7fa3a676677831432f798bd8a072193ca488741f91915c32157bb711cd7ba125cf2539149bedc2368f376cd838abf66be65cde5e82d58b8c53ca0663f188f92785798d6d3e8a10d773b934ad2729222b0fa361f9f42712ce6b268d0b6da5a8ee09fd8bf62adb350f20409bce4c20c3e4999ba6f7d86ae05b8e7d4605bc0815acdf5810cd1da78df6febda047ddaf329947e540e872c9ff7b219ebcbfd8439fe129c4b7d9da5e0f3ed694b0cc01865690e1e9a25c1833f1138366f70c547f86059c7aa0075088cf5e9281580759e68f0fb5b6942ea828b4e3fd5ccc5f9842a5ec7f5b95ea460c12abb27aa962bd1ac05541d520e424841aeb9a125d3960af683c8af0ed27ba427e8833777ba62d7a9d5e20315c3c7ab219e9f3cbab3ff5fd7d280f1eccabee1b1b6bc23a655ffb1a4e17db0c6e9a36973def3606dffb21839f8c24c270c2ce9dd6f03752184a22417cd50d0bfeb56809027beaa552b063e39374384eec3b98d0483c010620a7cff84563aaeae8796eba0f0ffe5dd60e6bc8cab00f102e8e94d2c337e3c6c1599a84a6c3b5e63b040f813538e5b2d25c5f67e7f70006cf01c1f41e2eb40e703e27476fc655b83ccc90411af9c09115121510cca15e53d77f851ce20739c4fe14d36de7cb388ad785f166cd37fb84c27467f0bf229962817d2b951449f45b99eeb3a1cc17416b3ec27a49b09687360259a44e80608bf2bf2633f1a5bc7adc5c5bb64e6be3121f741458b30edf845b64846eb8929d6a8beddd01ba8d874d7631031b9b851f1b077b2d7f0394a098049686d279e5d2528136843d7d36a044bfb4b6a4386be9523f40a8483ef26ce191779f2140326b98b9d8f001228751fa294d91cfbdd681a7ab73e50c42e8c9c85daed6a394ea7101af383995b8fb8046d4ee0b8e22beea5b0949290d716aaf5a8a05701011fcd54f6e667ad86e1d921d003544914424db63fb6646099fb1ab481bf1f8c3b9935a6c04512725c81e57b74e6e27f44888d2093773a8b3a9230679588348f8b0aa4ad487dae136cb50457e29aa81329961048eb88e6d376e1306b6117608f8ca114e45a49652116bdaab7a4fd82e5c695537dfadd8ae1f254a3d91a82280bfb75a0b3d814ad976b5c2fb86ef64cb230420fa4c50bd4809ac6d6f264f65b76c959765fc92ee24d1a7897b6e7fc7da05a908421ddf05f24fde5dcf50147f5e8527fae3b637559097800b36827627028146a8a518d1fe9b86eb47ed6376be3c2c4f99b2e1062115337adb743c60c6d29bef9f7d35efb208fdc02dbc84356af9c7e2965830d22e5e2419fe8c5b4a95a6ba750f8fef04a0272389a9bc7fca2f02834a86f44e952238fb184f1dda4fc35f24a909991a551844337d94e09e04111bc45cb9e4347040d4f68b24c9e2d1b595a59cc18da264413edbe6f51c91b2c740998f7e26d4c236032a8f5874541499dc41551b59007c69a819c82350dec45a7e9fe62c5b6aa0d4f51486e9885795f9fabbe491c299f4047b264dc5ba943107f0775c7c95844521f30c80f0c2ba2b7579a39f236be2e491f6e75432632bbfacedbe6bb20542c3446275890f8b1311af608773c0b3cc2b038efd3445e8af7fddff8a0d3f916cc7ee33bbbf2d10925ebcb7c937af337be478a7a1dc2196e4c3a2b201d533d651ba4b603f87db21074d3e60a0717682c710613dcd050fd492a078f50b54a02d3d67b381c312f8b7e684f01b2146a9bf90833c18225b60b08375725007ccf2c0ca62e1e32b6364256d17a892959668c43ed920ba3fb2a4809347b29445c3f3136ee79684cd73737650e1d0481e77f768783f428075d3d1ac808891ba6e06a4e45d13fcf556b4f2bddc60db63f11ba0abce0f3eeda538214f837c91fa2f53118cf3229d703260e04fe299d615f9a5730daf980e13490423fe2d4d68a027b9e42ae6a05fdb88a34bc6867bcbd0760f725954409eaaeaba9c9e7542de8d217c608ff4001aee888b8a2cdf3f95001f031861a8207cbf8cae4da52ed8520ba1c56886cbbf58cbc46f06da98ec56c459e16eb20e556ff006f148c9187a2a3fb318e7eaf0ec9d35608169f24bf282e6b5efc7126b3c54abe1eaed7b63447e3fc2a4f227c23a1824cc0c82a88fe8afc0d1245fe27b3112e34088eb5c4beaff7f3478cb2d99c45a14a75994c4acde1c2c3a69f87142a040e9d728f8f7b4afff7d746b9e1238189a594b4f5c5432145a583abd6f6fc0dfd6eb583258563e2d39447838918a4938d3fefbb770da248029bd99ab314dbc00e1005a71526264f545d60f625158f38f59ba32a18febe5d3023d17b9fde560be9d0e949ba50bb553af8bc8bf797a1f934ffd856319dfad84ffef275e16c49dccc6c863b55d049b845b249eed6c66ffa3e65b361575f69e840a51c31c4028d3ad755925df5dfbf0cfb808947cbd8b2d98537f3f50f2201107f97c945dd5436c92a27af238d3266986dc4fd1912c8ec110824618b40ae6d18feb8511ab388382fb81bd257d0919ac40ee11772f7239fcf23f290f74babe0528fbc47b2dfb35590fbb5d67e567206562f18dc6e39a8a9cad17c7e79fcb31aed374e069c01e66385952296666fe5395efdbcd5a07382650874db33076bd94adddea393a4a0c74be6e2be09194653c7b377c024c69bd8e72aed578591e007c6e69be7436288bb68691f1ed841a612dec3fc505a49e946e9a27ddd7817b3d5d5c993855451b7328031e1715d94cce22c080cfb7dda29a768ef7b5bca86181709c815a2ee27212027d018df87733971a0f5db3f24d788246f72205d83993c09c3d457fe2b434a51f1ec2ad71bad444792cba55edc6217a4f984288181fbb66975058e709874b60af4476f466d8d600919f3161002eeff45e0b14d868db7b2bb7200a58125d68a574498ec994aa2eeb9a461e7a6ea5d263abd7d5f75f1cc7b396a4ad1ed46c6a36b19210bb52c66d4a3ebef1c8e4cf5e5d5f491368bdac1561c3ef7a4349fc8b7654e156077932a586d21f0184887a6abd66ed30b4297178165fd42a179e10b5343a4d390cb222642af98fd6ee919432d9910960b532884770b15efc84070479b3688d139194d75c27431d637532a50a079e562aba5eb108d6d9965c3b33000e58b817f3bae60b53498264b2c984001130108deecff28334d9b6a4cc85a1413819810a1ad6e0498536de7b67079155cfeb845732019e4f07c4eb3104991e088a8412d606b5f564812d3e85c37e935710585543c19f2ee296bd554acd03622870a45b9b152b0b823aa5b8f83b8ce6efbd1a8c77ab0ce8d568e4c535b9d9ed032e4bf2fc8101e730b54ef93416b0427532016e4f9991d33532866acb6cfebb14fcca380ab4fb5fa5aac31647df8bb54d599725fb907a05df013ee4fac5fa91c5f613a614a238ea738a07be1735b8548e4ba0700d9fedbceea22fc531f681543426f91d0229731d21f1b979a63f96439cadf09deb5141cee806b8139ba683c041bf5e13608c42108fec2a900514b03c6e237005d3b01d2f65258477d166f7150759ad2bbced724b870d6f411d046cc0575d6b401f5340f51568ecda723bf3eb0f64fc993664a79eae0a062e4929f45a598b4f78ea31331681178b0871945a9fea45a6c9c2f4e9dbb9865161695fc3025e3820d05caab6bb0864769d71afcb1a9b894e30e340badae8f371097d0c054d3de59f8c4e37c792a535d3a22b7babf345892a9e7a832f34516a6ac47b7ad919e9bf5c8060a5fa364834c0c8b55903a491a80c6a136b6e6f5db71526d39740e95f3a6d4a6c62b2a0b02d97efbebf61bb13c078be287eaa9b05d3e30a603201bd698ccc1a54c4da9f500c6b95a8ff1d95aea991d2908a0bcde8c7d5d0eb668d46ff808296123862ff6adb684b2538cddd2971bd32fdeae40863ebdcac93d4c7b8f71fc26186d46f6613620c1977e2e366b699f696ab592b793ced89662323566b40253af6b0fbb8c3f788c3dfa05978e9532bafa3d0694affe2719056e4a450444ee80b9762b20d5773bb0cdc07f5395100ac129952d02e255a114f832a8b8a71f87d78ebed483c9db06f93bd24aa968b4ea0cee451fe4c4e90caffe31447ae7589e8641ddbb8c74af15842fded8f44fe3d52800992c62f1c5d744426b93c29c51689d9cc5d4f9014f7d03191fd770f68a4420d193191be019f61a1670f06186b09930ccf00d6c8bce496d5f86d986b27b7c222002687a6c1e48b5d0bd80eb0a351b07768ee03989d527ca0c40dc6b1a345eedf47381b70ec8fafa2e3acdfd99c8204b5ebf3e539a28e906f9339686f3a126b52e75c8c90f791b9af746aea515cf4497fe9bbd982004fc500bf2ba0bc54d9d8f65f52f67e09992dd573afde6a54c034766ab4456ec8dc07e078d440df90bf17998d46bc06c61db2b9c0eddfa5d281031dcd1db7434ce33f091dcb2f6c706310b51a51aa2ba404ce96cac93294c524276bd9d1417c5a5bbc86ac98b0e4cb4f95f79f607ed23322b36fac25e9f83d42b48a01ddf5f1ed04f169ea0b6d2d632ae4f5f98d62ad78394a17c14b59086478e27b1d51dfbe39468d89c3260e50366a1e09dec6c11bf8bffefc66c27274d82fd5ff9c3d50a7f45c6af654d4b8e2b58e702c9c7da3566248470c16bf483de1ccb51682624d5b3545f251ecd892a4b97ee72194d5ea4cd0311c61a6bd0138ce7f2687c3981742ad114a59980ad766743af32dceee8c0e22e87d0fb58dc99b4357b65b9c352d70b79ade73098a85c2270a16652468422ee79c087ed733cf473b928be0365bc3eeadf651bce28c0adbaa3047292d4406a93da6bc13e47688fb9ea13407ab05f7a52370bab11efdeb1a15d25fdb3a7bdf00c8a1aa793718ea4b4ee7ee929489a72a8f39a97aa5cd38270604e613e453a9a198ac726ecc2bca9cfb80231c22eabf5f9d4145866a9cea7905b4e9ac40140232f6d17de7f97ec44aef0e5f8e35b63ee92c6091aa771ff4d654b4479e6d76e459ba32ff0c9878fca20845cc7d1274a03d13bd345244309c5cf45e41511e5e1dc99626ad34f88b99ea3cd46b95c2447f8aa291df8517eb45914780030c174f579bb0ff6e965d2af35bf700e6d7672143d62c36abc83f66c5e3c081b7753cd940c76b04da00062eb08799c53277248adcbdca8fb9ba1d8961f8a2ac0d0debd30a3b06a4ba4944f3b1eaa64f52c3aea7827909c3d25ad2c855a50dbff050ebbddb0e9cd2b40684e800a30fce6234d7773fcd7e9e18e05a5655673e9fe5ebe38a9054333b6717db8bb02febbdd9d514ef6a8a725873555991754359f0f2dd771bfc45bb977544857ec807d33fca4967373621c678686a83f1b1824777dc5247c6c3c9bf5a9d641b6f05792514b864d2d173e15eaae2377ff430b53aaf336628ea074f7e3720202864495c58e103cb6c56a9e6c69df9f8e97125a4f7dde591fce8b565c8407643f7d011412a7cfa7c3243ab5a3057efd1cc034106697a141f9664a11d5b5c6ce27f28baa028c10b9dd4ff060548ce7ca2e2a727c5f3238628bfac789fb2c23094a481983a615cdba53b4bbc342a6bc5d5ec1ae678b39186dd932a38d66be864edfa48cda6702ca18f1e5b6cec0f156493882d5481a639e0e04072dd2723750a04cc7475a6c7edb142b7d28e77c6f328abf8351201933977e4a6b1b3f15f8031e95238746e62548632e751125953b3118180036787bf551788fd780509bf3ad3029a8853b8908285853e9dfbf37fe9044b246312f445df64a6f014b32d193193a2705244b5dc347283ca3a0d3c54bd423eb578e680a2b0f8d58f0e3a233e6c6268dc3f3b57c7e246e1d7ca4c612676879aa3451533ec52bea26238ff883811be823e1495f84ff9840f2233a99abba5bc14a310f3169d998eba61d2f15f23affbe67a73b86c0ef69e80653fe2267b13cbe7fdcfbb25172a640f140cc6e31d7eb26cb599b7a53387d8aaadea205af32d6c0de2862f3159499334f657b394182166724d50c5887075de7a205f5ed2c4456161d438b9878b48268624588f9de1732474f0aa7b082b45b2b8a3ccc70be71a4984cc7310b77c858530ca485e19cda02a308cfe90c4d7c8b2c25283331de0bb7afa7152e0b3424c541880d2b9c6867dab2e036768aebcce0ec4f48d02040c6f074d834e0bf92d458ca6aeb0c55878996c3f9bb8b4090cb0a0a4fcc38a6ce90334f1e4880c1cae57a45c0a30768dd801b47fe6d46c8efe2d076d2f337af7a0411f966f31a17211fa3770694d3a0e2e7d35c8bdd647603c4158d000c155ebbe50c287d40bc50b866ab27f92c4140ea136474f89be13cb07c32451e1a09e159b33dc803f42c47e465f32071ba8eeeecd17c7578132ad196afc0bade725d78202c1818661994b66b420e89a153b0f0e864de8bbbc64338ccc16c582e5a23f644e966c02be37dc6fd9f533faab5d0ec303fc96e5162740e04c87b4d96db7c12dbd81c7883d76b090a1032e16d49e255cec830971dbeb0afd3326d5e362acf87bee1a117d7284da87233d0723f4b8abb9277f3058ea76e14915e5864ab472d4c2bbf7c5426f7cfdedbc267d327eec0cb24628e5b44aa0af118d2f65e2ee21c3cfd9d953775c03828e9c30ac573af035b10579dd58b6a0f61aebb50e33a452e4e4df76cca9cc8af786c68b3aa9234f8c84c2a1526fc4c11c43539b454da94a417e6c868d05a40d058c51149d751e418136ce33dbeb704e3150ba099855e10258c8d722d7db6ce8b2df7f73e36fe0ce3cfa835f21d18b8a673f7047c0adf58b05350bcfce7274e8439b52fda426f7beea519595cf678fcdd591e68c4ef7de98f4e749e6c38c6a7308c00fc25ef93f9521fdf1555d1563855cd5a4ab184253aa71e46d70d13f7ff8155daf5b2926a06ab811e9a8141f7e06d5ad2c9fa40019fbed6c2a9fe7497a99f569ad5f10e393176c5d23b104042941bbca5cb119979bcc654472831db5b8fddf3f005bc23f3aa5908983660a950d20f4196591d34de46612173d0e7bf543b51e3e6c19d97a9e27ae441270dc46399887c59e94a30ea4a34a2a56aa52b5abccd1aa2e9746b4ec928d84bb6d9fcb5142f1dfffebe5ae132455147597445f6985d39cab5af5d7b13466d54ac3cdef8019095c73e6cf228fdedeada86b716b7a239c5449c21dd929d1843508015a53e80a4b06674373960674cf695bf1717473b788ad9def18dd29a0cc82bd0ca8716840c4bd41277d5a35df2426bf48f73c439def592bc7cf0f60e107ee075277bfde01321e52daa89bcfef3e09d0a8fb35eba3264ae2c096fb4e4356d444874619fc85f92db429014e00376e06826ad18688bcd141a69cfb367970adc757500531fe2b7ab765fdacb40fe5e36e7823aa47b57bdb64ba836cabcda521353e274bde649de710bfe2fa850650280f77149a875d9da08b7930637a81a03955cd4c1a2b0f0d0e9bcc6b47ceb629210cb3a27a5d1ffed638f364f1dc62e187ebbc882e0c021b858fbcaec55bcdc9805a71997f04c19dd204e1167715610cfe6639a9624eb44bc854b1d02b204d3a45de80435e54008c229e40d87e0a3b446af0577f0c1c7b51553c5f2afa82f3ef9a7d7a0deb6627fa8b554d677b932577c1bdcd3dbcf0d330bac540e9fd3d18f258cd8ca3ff464fb3e33bff09b0ab67800b5aeed759508beb89e7f030c847c1176ae41f5b87c2eca3b36de67b46a8337fa2752d179c400ccf6f6c8cf22244b299df50b0a21dab401377be5447e68c8533c8094a2aab1f053c7ddb021866b681c97c12c4b9cb5d2f09d72e7a548a32b63ee2f912a8d3f757febe1f59a39708db384e32a2d6e6bd5280b94d57adc144b3cb6780eb99f48866d5c742ced6dd2b0fcd85179f38d0155d79aedb10f92de258c531473835ec8ffb78bda41e3111a7714c3a5876359c4c916dc6097d7018a88c3487f925055f5f6d64d2c7c84363527e7cfd527371524f5f5c97008d467f6586b5a634a2f5d80cbb499bb60d4fe1a269e94bb7121ff2349c8f9e77a90ae7fd509dc061f11a93e710ddeb1a5967bc34f8369207da998f51544bdbc42956b338faf600dfe2f9bb4f957e44f51cd017d2d7bdf457a167a6227ee446cc0ebd6d66bc4460bc81420cef6fc70bb3f338a8a80375c64d536a1db96bdc4a994491acfb2fd8343772893f6fcf0a3b17908435356078d561f7ada799bbff3efa146f51457749f6b34d5a93ecaee74a46b24b8343794f0e4cdf1595ab56e5b61024fc5d45342805c6bfa3efe39c977b6789c6e0bf47ec7e0c2b442f9c75a52967ddbfbc396eda13b57522d957f61dbb9f2bcb727cc10804f071556c89ee182f998c4644eeb6bfa567f3c497226871e0efb7dfad355863e385071d66970f2ea94e8a05177f86a06b05850bc57be76fd177367b1e085c3940909cf99be07fb792008bca56abd28d002b8877d2ffc0137185091c5944626138fc3f0d4d64f750d4b6ba21e15952a92bac675b3505379f73d5596ceca62e05180724cac90388e4d1b457b06342ec864c96641ee27bc2cb327e39e0f04654da2fb444a4750bb8084b69ab52154b2639f2932a9786829525fae5fb76fc6e1fe5d4395b34588bdacd9f9de6ab0efbf50a29675bd9502ecc1f60de3e759435b1611b621e42bd7120067cbd9c5dc888513242f6dd916a5e3dccdaf1011b9c9c3b229b1ed8e3ca32bb59c46088f6e65917e92bf479e85a920b9a4a4c16082c6e109828e39fee174a0feb43483370053c70d10df6548dbf04a470b30926b6370b9d877ca99f0a70229abf3cfbf804aa2460aaeef19cf9f28955489e30691839387d525cbdcdb7e2f26253a5ff6b87c8f46c14b00c7b9b5ff964ad19a1bd5fd30a164d6b8d407b008e57dd45ae25683af6bf8f789f9fc012bc238bbd37b92de6ab03b16b82b04d3775dd7823c9d3a2c6010d2b87cb86329aaa3bcb945429b84f4f1276fa7ac6f7db44235ca14e9c5d4fc8428657cb33e17e5619881d453a70de41d71800b591619973ed255de03d84f58c67b8a1f81861cb3bdf162cd71727cd7556b9cd4ef85b375f9fb88445c10961187e5a9b476a00e48c007a3db12c8b548b8b1b46ca31c9da7ff7703edb80a1023f92c63361d635b8d8e95f60ee45c2292cb7d44d5bfa120aaf270344da68239c19954ba6f33be7ba26b6bb6c1f9de98868934a3d8e2cb58162eb8d01c07feb40782c4cfe465cd5beebbe9cf7291309abe59bd00492b6e57f05b8288a818688baf015258885982e3513cbe7d9e6ea1c7c44ed600d083553983c9e582e1a3b6dc3401b0975dacf92aa423b6e15dffd685708ca945a902ce2c78d535a5ecfd607a87e3235885b6f3e1d75d4bd84e0bace3419560b95ac2f62c84f442cd58f797faa30bf4db14c3ed835b96ef882ff70c5db9be00cb5f44627bf3616ed55290ec7eff9a0f104e473895eaa2bca0218739799767258b94d08ed0b8c18fa5099e82d94202135c78a2b98e816a681fd743b59a25911b4dcbb78b2ec89c53260e34c79c11408b30d687969727e55ef239bc1d04ac6f2263bdfa7a2d8934585601d44ef05f46c10777249dd71c2dacf430f795a3090afd7f18151efc3ac2ad207b8c2fe262c5014e05af0fb451dc4e6129e01c8df18cd1138d54ad23419c85d716b147acd3b7ece2039f52c98b3067ee0f35d068a680d9451032e9b69238d32fce1d877d439d685c96b7a43dd1197bf87c52de447a0c4af7e389dab519041964c189910b565d68846a400743696ae39a4c1408e598b66fe0d6066c7ae8a86fb10b32b433e684de9ae86b49a3cc416feb5e0a88e21f293e58759f310bf71e9a28a14df193e5246d09152cf7f6ab9f5a081719e918761703a9794ccdb2940453d6bfacc639c873443508641762b96c7b9008a07c9bbeef73f02365b66326708300042335736fca022906bf575bc610d6efdac027f7d6917ff8fad8acf069dd707438336a8a0d61a7adee4e18c3ab5b345d32f19975980bd52ef378aba3a4189f8a775d6971f2e9b95f337dd49d6795e06c060d1774f4dbb1d6f9477ab0633feff7bdf7c137c0b99d02cb0bbbfc607b326a8b0f74417533208156bd43feeecdb89bef0e4cd231e2e3a4777a0bd692e64dac003d94d81784e0a83fd2e8290dd15b873349aa45708698911770564694774b3c7c6f9fdcc0da78ed446295fe1f2a6ee23ab1aed6b1a23ef954f40d9667c307f9d0946a29eeef13073c6392e7c9a87767328aa6c9e69e42d9a587f79e31a67c2dbc2e6f56c3472db832d8447b94e17471c88a06da651fa0a9b34b293ce861349781a2a950202473ca2795fea0275e4de6116ecdd9fe4d0eef249c2aceb013c251e8aba4042a86d23ba1b5c4fd594420bba0adc28c341a113e7bdb83f31922b4b376888f5cc640aa0a5cbb8887c0b512b178cc1b398cbb684b7819f43b17fcc9de42173525fc163ae0ff4356bcef7416eaf16fad1246fd10d8ff1ae61d4c2df17170b9bc54545baefd65f0beb02a1e0edba74ef6992db83f0639b70cab29309d8759ff390bb57a3c918010c48fd7a47fb05aaaef3db61fb12a7a2ddd42db3cb03c666097233f6043f4a01e69681fcf272ce6b2dcf101cc9faf892f4772278e1bc7982fd0d05aff5625b95b7108c24336d58206fb020fa004544b6163a00c5a0258e11c37a0d8beb261c95a3618b0f4181918bd2dcfc1e502205dbcd816c065b589fc3ce1b8231c4cd40a2be74408f76225d92b6e7231e7821d13cc440a532a086f865b20b4079e15d396be8bbc6e20e309fccaea02d47818770dcf6f7891fba2aa9aa0f8282ba2b23c1785f25975d9f899046d6110644c13728730e067bd883ae1f072b66350cd2948ff95577e99ddf4896011f486817e75e085549590283542092d09e8335d4d6760919f0662b7d2b8fafc360ba01f241076ac2fe11e07ca2325c57ed5318c1e897f975062bea7ad1b4b3b797065bf47afb278d76aefb5c8ebbd421811623421ccb36663a58d7dc2e3e9ed0551503ebda82b9212dac408f20a2666cfd35d4275edbd60ccb6def168f625913c6b465e4bc8c79e448e8dcd7ea79eff414b430f2a72f46945b6cf0e66567b7bcedde21d9d6f0d15d368d4ca8a7c5fb2d0a7f56e98b92531239712ea6ef5ca64228401091040a0cfb35336f208975a59ac9f852c9597e177c8942fde7edfafd24633fd1acdf0c78891322523c8485935da1e3aabb29d7b7f1624dea0b5364cf30f35c47def7ddec4703e07cc72638fbce6aa59b153356e5e321eb0634ae99e0f4ef910c5eb0ee3dd83558612bcd5ad80f17faff0d90d4bfbf4bf15ba0e98e0818ad948a95f36db999f7d61ecef4623e0961867bc1cc3f32c271746dee25fa4a8f681b769d404ba2fce0c9e50aab814b3366b3c15958f07a875681f9964d614a53a5e662e69b6b235eb55a93549f0866aba7d3efacc0d4115c043efeaee468b857f4135b082efde786330fcc5e09a3f2e9b9b3e5d49876d7d3a1d8d56978f36cf644e8297f419313d4ccd612d0f235ea5f54036441757e602b2d47f94d38a43e803d499764333878e8ed0f07378fcb3795c447a0888518f3b29af31d524166f58aab8b773933335875c62143a69ac64947795d1b9328248013d3b1c850a2d73cf108253f700f2f046dd9330958ab7c6fc64199b1280d9e574d758b967baa3210aac93ad30232a3d014a2419cd8629ec8bc8450d41c4bcb389cc8a4e7b72561156593d0612a10176ac0fdcfdcabfd418ad73407b59a5e2c42bf201f33558605e406e09a9de5a876baa5a831fac6dbda2282a027a03d8c13ec5b9b90cb93f833ddf6cbd4c425e8b43a0224d9af51ae3f05393525854d48cdfe93e2897c93183227c8a2f138327748fc5d02b71413b136e1667e40495c02d3a2a3f3be2d1d8999b3d88e893aa6f3c164a2ca51ba78ea40b21897744c53c42f0704bf537c82339c618cfbd4dbdba950d439a9929f3ad19df6653252ec60a00578a8859eb833e96d438634c3f36523d3c1f8d64371ef2975ee644f6865f8c43646851cf7c1ed41eb6c915f97daec881998639f18379351daf11c9295349ce9c18cd2506df82fd0ea045a0594409f55d16a995a1e0ab65604f7403e0878f4b22496f703faba204e3412b38fde0e05ecd5212ffb3077ca6014091879f693e65526fb5d9a2645af6ee70fbdb03bb2d51861ae3dd77277a138928624f1f009afeaac227a99c6e1948d423abc770667cb0cac8a6f447be26f1f84c1ff9138adc987e4a3dd810daf1c705c2f5fe5d95f69250bcc179047c1b9de6a0eb8ca2e03bebda1ec078aa8640abc640011f49569855dcc453ad5662915532f30a079db9d938d27ede6cc97640988b20a9a0b9989134e88aaef5620397d3aeb79081957bb4be81d3d5c2cdfe682e9e4299f2787b7be87e2128960fe8dab421a036889d8263e5180a60f80fd2dda92a81ce0f35ec032ef003911802034aeca9f539a8d21a5888de37d5c05056b774df1dc5f93f62be69545d6aaa239270bd13f23a0da8f9a05784bddfdc6fcee84f205a77368281dc319d4cf589ff55d9effec5bb5b2297119aecf6df6d017f59bcfe3df58e7c7f1d9e3dc712396c170950de6ee00ab80b14ea71232a33b301e552d8c0aed70c968b83a698575003557c085c3544aa7fafda3e430449a8e2f581984c74d566708d171315fe0d5c2883f958497c4614c90c6ea985d6747a4a82afc608d45828a976c2d69075f4b0c0badbf2dc5bdc2b3df9daa691b7e293c7a62d47b3cafe3f592e4783e074eeb641f573c71373a6cbe6027fa2ef549ab629aa9f4d148a2177c4b558ff7b1eb32197d7d5dee718de540519dbc95a7de8dabdc8677708a3bd4174f7c3cc57c96437f12e6362f2dc037522abcbf4c2bc6edb771a950f59f1d6d678090fe94b36955910d68cc4b03754f1658725931d8b5faea51d2e4ca15564d92499c4bcb678a367b63183f3a3ff4cc5258f152a3654c5e0b518e57b4acf7f9960c604b0ebf69e2a64f9b96165910cbe815a7c168704a6c7c76856f1e5ec0bb912e849fa877a30e087bdf2073f30f7c20406e2275773b034fb5ab36646d942719d7e81fcd7ec7c05a6d6e41ce1c04a03a8d3f0092caedc084bb0631762b41acf394ac504234f236db28e878db1ed577d6d3d844bb06c36c2d74bcc33beb51039953cf3e7177ecc13ab4697f760ce980f770e7672e21e56680f98c0733644f76aebd62f1d45f8b7f3a5d61f6fed8cc7ac7357f40659ac8cb21cf07d9a4cd9ce81ce270293b61aa216d6c4efee03b6fa8667a3e8b2d0554cb131e0ab715725439a71ff704d6f94888c110fc6bdc3738f196b9058575a18662ec191716c17989e1270bb99028304fb137b4f820bb0dde7ab38a7560222e2d3b976304f01f58e8e4a3c1cccb2b4f59071e4482aab3054809918413143cd6efc70ab9b00e1d60c78d8a44d787469fb5b9dd9a5584b18da02b46f2ecadfd1ef4b3d6d0c9b0ccd60425794fe0a2063773d52fed136518f38569524ae56a47144677d38f64c689c7c4db0d071c5b7dba7a9d508167a1a7ae6e14ae66559d1a4fc03f956c6616e8ea6ca42c87b2192835290664b1832d364f117dd615e726564a956c60a181c38dec4239fab2bf921494627d59872df62179a972eb5e9cb429dca47315bd7da250baed397009ac5344fa26cc72bf6a1d55473ac8b10767daf565456ede75c277b902fd9eef8c8746eeaeddfc9cc4f4f16f43baa44da28675b0ac724f7a0e89a80ecadc8f8368ede1c963c7f886a786ddf37dc343f35277c7357902610bda3637696fbe680a630792230a22f9bbf3bd5012337de48e8d093b04a8bc479d7e7d3d5cd8c0efdf31a1865ca65cef1f03d82cbfd742accac5b295f83e645422dc0b556e4dbcff64db103a06e6d24759e4e836098835a36e46a0544f9f2a99a7dd3e62c4b7c6238f522c4ac16d800c2c61b79b5aedf93b26a39068c3064cf48466a19004b9e30b0a29c2b5a8da53c5eb8ebd5589208b1ecb068b3f4128b899a428821cef9080589f380e1fb73da88570ca61c1cbca078d658c82bb7fe325667f22c7ae450eed54ca93600da4f0ada6bfc68bd3d8a10effd4490e0095397361a30692c4793e96a2cf9948a1e574c1e0d6539de4b33e80189bcd0d1bbc4238dde1d766ac4099e74d0de4786988fdadc402f34afd8d62ab84da44a04e9cfc9eab5ff5035fc07ed737f735e9f427542f753c19980d1f3e1d3eeddb96dce6eb6a0dd770742031b5f9748429e65a2b7f6d9436bb85b7d7f10e50b8ed17ec0544e875391ab48d9540ad7cfbb147c13a2f58cf8d1e667d4a0b5769f464115833bdc48f487986088ab437684fec8fc2d836c128a026d2fac427adce6fdb641646d4e1c57fbf487881932f09438973637188ff0becadae009cedf63ea34a8c92cd72203876685dcceac698d7216ba95d77f408a60ee842faa67ebe606476a2df3683a25e3a3ee5efb44612ac67f8d30e31072719702ae8d7230e913472c30e5d2e04da04bd9cc877a4ff0b2b8c8184ea237f8adf10a79138e18672bbef96e6ba7564127733653d97660ca3759a3d137c4ea1e1aa06d228633b526cc452a2ca0394e267fd1bff168657186c16f5a0d3e5160a6f92ec9bbe7d9865982ed6319f80b541f755c675affe9bfe0906ebf75a28bdc4fb87759dcc7a1813e8f67a05f9d2ec7b26bc86922f72c501b1b46540ffa2fe99463224592ef9bc69d4bf969d14931f115e27212f2124a310205618eab33820056ead583384cf9cc4cb79912fa7e5d62601a4fc2a51d524cb05ec95cdbafb9e1ddc126d280217f60bab0d4cff7572bb5e3a9d0f0119429306279474eba7bd06faa815d05a44a4597b62fb04c87cfeda2ff0cb9a5dc808449a22ad2884f56a865cbebd1382a92eaeb3a0171615841e5ec636608d4ef3d4a4d9e029601131e2ccbac6afd4f55abe4299751a82453f9487ddef978b63a91c43fcc747f26c5ec96a64b1c9458d0d88a2150adcf33c152d380bf8fecd5e5266b23c2e752d12c373c5b4c75d7375499e086cd53f9609c45971ad315ba169ef8a800047d9d76289f891348dbee3ab09fc564f7a82698bb436d9310734d33afa764caa5c848d37e8d4719c3359595cdb88f86dfe13b8ed118f8ec5977d75be04cae59935def7e75e6ab9a7072b8e362b4e602b149c3e370c9eea424f4b098107364af010be97940e4bba0219f5a0cb2ad2c47e488e9ddfc004ab07d1de2a7502e1492bd74b60780a00639c3ed40eff879efbae31e0a4eb0170ffdfcd24450948fd90e361407736e18ac6125aa183ccf34691e817c2936f88a0cfcf449689959b74e448c103a4dc7d377ae00726f49bbcf4047b6d7e940674df90dd20d23f0750aa303c422f3d296699071c44b3d1b00f4c203959c5ce4479032906788797474e987cd8f5944347b549198da07c80993f037c8cbca1518fc68bfd9fb54ac381eac2a3ef30acacf8b147f07167dfc7583d4901374d3597d529cda878d3ae035e04cb140d598c98e11f1efa9c385754b8f3de72d2ec1ccba05a30bcc8f9847c7778273932b326353501b0478e9b2760f804c1ada013e384f01fcf8774ab7eaadcff3a5342812de244ea0d82a01e02e16d07b3a3dca2dba740407c8755fcf3e2f4bd357352d7cbfff17895f696b2b15f13ff683e44381c2c6772765457fa267b2764efc5eff2288183026c9e44420d57cac0e816302160fb2155dfc1c0b0f6e2c58409edb10f973d3f02d5ecf31c2368f595571452014005cd5d9c253a068de2ee2acf25d0c34ad269a2021c050ca8d01254063d17d1f052361a34616a0d829cdf3e3d17ca91385f4f6dee99af5502a427b692bc25aed7063de8d6a89fddc9754bd46453e88977dccf482120643a3ca09a168baeb72c2fef5a85ee5d661e58740d7617cca31dae9ffadc40f5fc2d4d257fe46f8cfa6b7633ef4dc4b7ec0646774f0221018fe82eb6c7306b9553649074bef5369214e38e07c583eccfe7a5c4c15f005fe696493901cda56ae260109c591cf4663f320244ca6e52d995efefaffff4c607c2189ae8f0d48280fc1d56c42780b1f2a3c6e61a0200923ec4687c997a4c6e05bc696e98ed6762d9e9a13dfefd5ad3ea022c381960d63c16a312457e91ce95a7c7f02031516671d1970774e84491f65cd173d868962bba360a7acd65772c812eff807fe7b0143f78206b25705459ab85dc6160794f21de438ed4b10da545e708ca66be47614324d50c9f5669091fc2af83e7244a9a5cd058209c9bd7d80eb4b18573f64587f5222de2d5be5d7cf92c50d00dac87b32e728b02b1b2a79ba4e9db0ce5b2c3992e72e6efe63deaa04b477064331f391cad2d3adbff3544f43fe5e7876134ecfdf1ed71fa79568ea3968c0d0e1b253a9d8beaa2a24bc9736aacfd42cec22cbc2022eb5341b0667e3641a2a18aa787d4aa6a50be69ef6a8db7ad4f4f4b483214a07273badc1ea13de6df5dde766953d6f525b5a7f9d7ca4234b471267a03f077329c332f24bdb667f5e5ccb50f056893657012b3e2e0b75411465fd265e772ed53da5244af7aa93ac54d9fcc0edad0b3aec6c0772d7369e9bff003fdf7fe6ad2d2c09c23534e2f863865c34f1e79911cd59514803ee4dd7d29c5244fa0e5acb379feede142ac4df539374e3688a42746ebbcea444906600f5675e5e0d19ea8463f34df29009f1d30b5d865abc4b6f18dd49d1f0dc379336f3a76bcc75ebfbc314c8fc05fb605deceff0f7088419c16ff1b7d867ab8b0df78773a5b1d40e21ed17bb883cddaac1715afccdd71bdf2b027d2206100b3ba1ae8fde5f60af9253df1cc21470bb0ec655785e6cf1959666b8800aa4e1bd663746d712b334677c4729824d46d5aa3c8ae1948e2a9940cacf0e5f7af8619be4b2017596a2574d2418c533f816e9896dbf96fcd29998692cd5f044ae77df086499472927f329f765ae3ac4aa7b8a2e29a733507b166137b63c3dadf13a5e0c9b774497a4fe30cbb7e0e68b425690606f719bd9716bbf5a04aea53041972b1369318b179167b615536305668d73bbd956693a1feeb94d7fddedd7713d8824e846e8ec9735bf0b8337f69261c8964adb2e0c7cb58e00d15c6c65273b18b4d23e514adafa6bf4d3c9e9dba4a58df4571bfd40965045aeb49182fd7cd4e33aeb761e7c38ddb1831474caf44e64fe18686580c78c3ccff9add38a98c6545caa546468c6a24e835abd2034c7d30b9ee7abf84636d17e3a81628f89b2597c631a0d074541d713b3c0280b83c22f8fb135796873aa7da1a5fa5f46cf5f97cc31fb58869ed3ba2162bd768a8f349deff7b43c037032adab98f68a6a0ccfee50c9798dabcc2c3de093fa7ed613f949e335ff43d40e22a8c21009f2f616c69ef87106e3687bfd401420f911c7a1f9c65be6969f8ba78dec247f8dcb21a53bf10008d527df8ee5481728ab32592882e1d0e82f028da5a8654c4132b4c5bc3ecbe267981519db440ee5d180fe29d2c3f517d120c026e7498de30a39682bb514772bf2b1b95489e74e243a2ac07b983606f7d0869a30f62798266f139e1e23e3cfba669a6f066c71c32551df0e074906db1cad8dc399bd5a9eff1bd2cea75500997a57771f604e811a82b6072df719b447902e4fc99b315e8d4c883f36a702a5834cda72fa79d57c533bb312938bb5535e147f0835700e36d68cc50e336f474d80e7809048ee5735834782c6602a4d88710bed02d8c18fd0851bc6cd1125095942643339a5bf6f3abf42ee41533e080b2707103dfcdef0d0a5f1f8fe96ae21ec624adbdc4a5181d1d00d8bca78e5695c9e34bf2a0a2fcd82acbbd4366b5d88df487330c9d26a862ec63629903dce82861d19bb11271483364221a8fe10238ebec3c7461dc588333a80de965f4c5938aaa5a156003646809c37a6f9bfe737c33bb10fc92eb567c212fe6348e72c743fe9197ddc26e569c601a18ecbf87d6b55498bf5e86d74db712d31a21046641a13557b5f62675d9890c05465370397f74269fc90f05b9b2a7590dab25f42c436e50bc2273143ddffa0c74b65fe3c27b372fe3acf9fcfd8fba903eec85002e8f7c5ad54f90ab90b3ca56012134ddbd5109eed10ac729b1592b187b34873c80f9d81585a5b57fce135787a773500a10b476f54203de3b31027c4d44b9248f21e9d8c851529d1437636aaaa5160bcec343f7ae341de605886fcf9f99ab6d35d9c34fceb8e84e8527bd6aacb37cc298da299ea2a62a0ca0aa076ca73c343ffd87264c45745d03d71d94adae52c2f272afe9324575a1d085dbb1c7395ab7662af874bd535ef5c085ed0e995ca880bd31739a4d965a8caa1eb642d0ceeb331319fb888b54ce9b97ee018cc8523d9072d6aed55e337e53e81ce33e2331c021cd221585b04822d4a530dbf2b29eb1ab47a57de3625b84dbfc471107840ed99f6f3b358ca6bcaafda5eca5c13d61b731fad81764e6f97b81e4db3b350d2d569a72075dc971b295666e5a4e786e88b8494085dafb1b6cf9d0737b2b1ff07cb770f8ae850c3d8868a858fd7dfedc2b7441447070ba50e8d14f99966e5d8385f72d39237d833a8ea3830ae41d5efc157c13e8fee6b76c7ece4b5ca03bf7e472cc0ca414591ec546b4ce81d4d4d59ffc49b436b6834d6a987362d78b0faa4886a2f4b4b4a8623311f612b6c0d79b94299ff8bffc76a837c3987ace779ddd5b2c3fc2216b0f9482aebf9fb5c2a1b77facae0859094f99b02d592ab402ee355ef9ffd9d061245722063df5fc9b445794d3b2f85a88620b2e5323fe2160827337038064dd27f28341c0f26a768c1863ace8e8426ba242187ee03bd2de50d84e758127410adb6edd063af8fb53c28d851ad00b2722f38db447f3b820b1423cbb30094a30639090604096b8ebc08b436d140b44efc9ffaf3a9b35219400073311959da779c24d7e9bce2eb45c58df913bf2ae8048938044ee16ebf091fff9d3f222dab7a7aa8dae2e2052047f38d6565101103dc6da5618b88f49efdddb823a9eb9b5bd80171d57757ba2677bdf8bde073d7b48d3714930529793c86f2f772118811d2913be4797164f2d7723f8eba791051bf1c54c319b8a70c37a1a39fbf366c5b3562f80354781ce988349590727eac42dfae0ee76e99cf29bb7ffc69857e52e8a6588e5c083939793d4fe9856d3c234e4997ce738bec2fb9cde6ab5e596a6e8eedc9f25dcaaeeee7d374250ef5a3b9315dfa7d4b483fb5b54d6adc2b64b790ac238e25429af8d088175d319ef86538f430f2cbc2ab97bfffee86f02b050b5ba0fe444044be07a74934c82b88a7f942bf77dd9ccb2b4a5e7a3924d02dfc816ef10b5d2951f5ed701506587656805d82a6cf100ee9d5db67c131ff829ea39a06093712efc418206d18fe7d49d3ab9f13a3625c218b99d6293a2be51597c00aca0b27c444563021e5e389a14c6a157ceaa615fa466f387b8100d769750b4379466c9b0e5ff01c8586f8cec2696b10eb59ada02975cf55f158afe02cee8ca3bc48f47b0aeaf0b1102ba859890c0089561e0e9254e69376becb6f907027e55f5d843563da06c6c59d8f7c14e73acaab21e21b151e8185f536edc20f49a84efc56657630f0c06a170914dad7acdafecf790f27f7f671fd0d78940c35ba61bebf3c583131128d8e0edb1c05db2587c7f900fe3763a501f845cc90c3c5681b7e6011a9d73950ba9906a9a69783d584abe91a5212af04bd92768370cd77e5652d7e85033f6090dede786a657100c423657f7004f3af5b62dc7fd537895295f9d02bd9ed9daa952e0bfd2f3546476fd3e1448129d10e4169f0428f0f5bae6e8012000fac87ead10cb7ae1de9daf3f9f92bab70477469d463e0118b2f7a0f0289b9e33440e7fd40fb0e3d954d8c9f6a6e83231a1853d766512cf1b27b03f2e804d9df84f8ffa68aaacac9ca10b314bce106fae7a86ac4c610dd7d484c87acac4b8b63a8f1251175ef9eac8f56248001fc5c19101f438c45612f2ed33feb5dba7882f4d422d035390768d9273c19f0c69ab713c9ae4dd6c900e35d59879b85db9e53439c34a79c7823c65d2e96b5f2864b71d815a49d61da5987aa8c21d2b94db6778b53a881203f532ac3a76bd7bdcc26e6a60d8124ee8cafb59b2214cbe3d680f449768ac7483080517088643a68a33d7500624ab32d0c578731e0e1eae8f0b51a37f474cca17e2ec11334de2fd62eb35633c7532783da49c4bc30e3ee0f732c807ced4fc9b302d142971461b8f7fdac760455f0fc53b9cd5e86d05dc57ea75b78cbf57e1240b196314d7c095daaecd984a73989ea8438f49d0d2efe69d00289a6c51741d4915c7c55af262d9582c8c292f96051166f2aa11a0466edad40115addebd1392a44cc19991266726d3de068aef514254d5b654ffe920e31b3a655d09c48a06effab739c07cad4a75131c5caa8bbffff70a9b88c1173a82bacba0b35df96c8fb9e6e46ba38f0e6b2f320b6e0ec0e8d02e4ebf45bab12dee6088fec5890a01f7e7eb43b81b9df7ea9bda45186ceada9a8409f47654190efb3d56619ca5c6325a391ac8bc01b347f38fbbf937a16cd9806a60ce19a2ac25638965f03d969fb94235a20e46fcce64a52524f87564faa2435aace9075e2fbbd84537a3bfd89b88172f4485cbab672c16af5d4e1939d8066d840dad0524fb3edf704636df63406886adc6d4f71c77be711f69a1198829ac921ef2288adde79c67954bc7bcc2d316005971fba32cbfda31415bddbbfdf6499619297441c808aea4b81da2e961a07d6b5cd7eaa5733748b2b54d9042330f8613ada2503423454a637d69fc54ea8858001dded200094606d9115375bf233a873486f34b0ab174c449b02059693133ff5a0fa35cda19dbc0e18c20565b02f93fea2457ef0418f88c34c8da8e1df7874549ae3b0fc24aea6981460dc7202400074b51f04680816b6dfd772880f9f456714678cb22829b95e82355e08a168a278e7270b3fae2a3f1fb80ca2a84d1b3bce2975f0ddb200b0d0978a4772e1c2fd7a34b3b80da119bd0d541945592bb65a4e80cba66a62c634680a284df106b45302da49fec79ecbdf75cb87695c6aa30dc9ac89910e293caafcc056ddb608679cbcb4c97e1738f38727c3fafe98ca2db20e20a01ac47781d9f1f177b8dd661dab9214cb6f1860efa797894860f8464ad6a854c7112e368ba1532fdf9581b308aeafdaac5556d085732bc3d46d65335fe1343849408e22a876a9e5b48e5c08415cae2126f2af0f9d6d2d0d1f92abaa03ad374290f4b92967d0038408ec626f6dea29c69a15636cd452d78c766e4bf79b792a8f0b14060278114dba91063848025abfb304eca55da352f83151826d35c16a3fe6e90de2d544f685de4c7d47776b5bcd9aee64f690315be4d5f8a84499e359057ba2fba07d3f1a370994ff582d62a73d51a02714cc67c63d2d1e9f06b65f577128f242f786973e4e17333ab3b5e48d84ce71cc64b3265d06768f80b6a546b9b01dacfda8b392271b49a76cb518790041a471fcae8546a99685d0bf07b9f6c639da260745bd82d0c540c10c582ca35ca83cb4e8f46dfd6626f127219b50f3f35adf46d80d0fca06a369faca80c98c7ec3b4113ea256ceec25463a206edb6885155ffd876f7e6b400f2c0c752e3df93032e0f3f7dbd44163c44be3a6f21bdc1e688ac212bfed48f8f71cfbacce0ce01e7ec6d9c14d22fef2aaa0a81184c0872516792d7ba43f7fc55a48a1da7cb8ed0fdd471a82012e9af5775ff5a76e420838ca75d6746fdaf85f0762df64b83b170cd033592191483c23eba479a71299de9147f55a708734e9808b2df9b61ea4820924c78e946020d95cd25310bfdf8fc68d5b7b600ea7181826ddc6e8441858c5771f3dbdd2a3881cbfef69b2b590ff308315c81ae7484466684ce854933efa219cd7220023f00ef31b3ecbb73970b5e0c4caf0cd7c0b38344f441592dd39aace0256889ad4e377fa830818698245e248c955bca3f33a1d217f67e92ede3d4e8d77672ae328842750f4b9665371276c809049d4510a7ddea114db7202aa0e00fd1f1dff5e89106fdb9438a4779e550c187b22df97538b2c86af1e0eb5c498624fd1777fa0d1e0e37faf9fe1deb6cc57d5b748f09a7cd8456cb1f3534e508115f9ce8393bca2bcfe73b126d85f93d82bb6a0bf1e2f5ba880fe6f2632e152ec0af71c538ee30e71fddecbf95647b36d5edaa2bf54359205c7772bcd716ba919db95220298c898023148d48a0838dc962603cbb397961b44e0a666e2f3798c7f7d993368a83fa4c9580bfb80b37f55b4f5a2ce7334ba5a514333b3b3893cb721062a60ab6c2d4d44e963d381276c3eb866aab637ec6b76669d4f8043e697b0e010f04d7d9491253a9175e466929effb9588863de7b9cc2c9992e302636e5bf35c51fbcdc341bb3a33b539555bd866bd7b3ff4d798d5b5c7cd7ead96b42aec63fb1b850b6c405676f0d8733a928df4b621ae902fe23d1313d14b1f840a53b5cd96d8681da99ed8b2cb93be93b7a306106732fefe7cb863a4d062b37e931c3a0f581041a30b11839535cef823455ee265610157850ca55728e01bc031bfeadca4809a4ab5cc8d21c7f45c116c68ecdc03212f1d4abe0c778863d40cef6da21a256d2a5c06460e289b1efafd84c6980ff0cf53291ec19e15e11ec8f68688826885e0e53e48fd07ea9b4f89507bb55ff8879fb9605bed153fb36a7f8eb567f9435b721bb04ef3a245d899118d84308745d121bdbfbf7c944c2e7831718c255b8a176b69d45ecca04e2ac8294eaaf82a940066046540ce098121cebc6f19ea4d5672469139977851091aaeb860a280231fa783debf72c32512fca6604c2a2a6757ba59d91fcff5b7f71a3c29bab93b30b55d215e21dc0c2e970e66fcce75fa188f1bbeac2e84d0cfeac2e640e961e4ea23ce4e63d977c9a56347620b8076b64805f816da24eb7292b169fe4167cd890f4b278bc377285a0d59e349bb0f5583461c85c673b8aeefbab98f40804891053d08c89df4992be981dcafa5b9482aab85810eef5d9065d546ed2ed01678f8c9ae585eb5e7b8edb94502d228645b8f79dbbc494b4e0e41f4051edfe4070ca0f275a76a594e033d1b03a59883a40f65333a7b950982d2b1c974c173e21c82856c814bddcbe87067454dfacd9a02745417297e1f0299718b80aa51465199736326ec3967726483a97d94629a07ceb98cb29372e1fc1cee1a84e80c739b54244bede4985d7aa50ece45e4cf77fc5686e2e0b2dc2b6ddd5b8e825f633721591228be822de233a4a001f20cacba5008c9ec54ad786bfd3127e87b983ddaf148685a0d25c57cdbe65094c7219201260f87f18d12570654eb993ee24c0ab1ae047a4e712f792dfe94f094fca36db371730991446ccbb6708e902105dff561041a533cd38175aaac6194f2cd83d5c8cdbb54b67cb61af9913e47b52e62c87037211272915d151e2f61b9a224a009c007cfc8a4efe9752638c2999832a6ab63c37e44c97adddd260a57d2f5348e4ac0ae396441425aee06cc77c5ca4e4b7214bbcf01aea0523762ce3c542d7a0de399a0f987ce9be341a0a312d1c5fa475e5a32581a8fe8df5a47cb147c3f755295194836b33968a19fae7ccb833d17720affd10dcaacaf7b1b3c3f0ccaae2942acbd115465f9f723b0d74309ca1df15dd414d75a3a6a0b9c29349c9a61cb2cb3805c2546798ec1531e2888f3bb4904f2889cad1d6a5293d17fedfd7d6221f0611f6af3f3fc78166f94ea822656be7f22ea98b5433d90cbb733850d4d16e2d507f9c11ef00d677b8a90743923679b04a32816b4f544f7bf2427509087497d8906e6345822592d6206f7b565c1a16f8bf313aab96ae63ee3de7bae09c86a70747cf048117fcdc267af685dbc09644203ae2b0ac33be7f15949c4852abe74e5ab6da988b92d09c8e18e132490a06d0250122291b58b26d3eb8cdc46c55daada5c1f2165bffba6f0cde5d1cbbff7d3d4e63237a8799edae5c6098d1dcf770353dbf6cf4ea77772767d8e8590da3b3f5804292c1d0c37cdb9906041be64be7416f294f39dd31a760c4287853b1567b19a8af93e5ddcb2db4ee0543cfa5ed2f8ca492574853d88151069f3b3c6a21853b84bdd16c5a05990221fe35c8dcc336b72e6f3d14ce487d65ad92e1506631e37e9a79d24c788fa9085f4eabf9ebd5cabcb3d163e676c7561183d982131140d89f332c483b06a1d08d4ed0b31f1d2862f955f4798c558861985dc44c6e7d922fc510d6d94745b48c9246233e6447ca10d013bafaeb78d7fdbea166ca89f1db8d1e888e4491f67f4b5a150fff417ea38dda923a56845897a8bd844197b5548e435abcbb8e4d3d07e3e0d82158b9fbf3c35c07185c77dd476b7d2220d9ed1421d18dc5973ac1e0c045ca9cac520782abe1544ea1f81c2455d407e5cf92c35b6d8e4ec193c21b53db80dda14f87de3aa5384204569d78c20d479378db94eb29432cf6c4cc79c3d8acc4b7fb70fa926ec61ef5a6a6d594d48f948cb51243e4df7b71ad9095ece84f36312ffa093e6bb3d8c531159e2c9f9cc6ff34e5ed6e102cd4ed6470f1e6662b348e107894d9f66c3b4bfd9a1c442407b5505b9e50cc79929c72a510e33b977582672f73ccba8b0bcf4aba67be499a2176b4941257cd819f7fef79a1d53ca0ba31a5ee4a8fb065b06bf8a62dfede56c5bd5857cfcc49c95d8b5647190a624dcefcc38a4610892feb95e1418ddabc8f5d8b137e300b3d0f6b0578da57c06306638648d69f30340cc8c60990ce335273b1af9cd216faca5c106c689d587e9df6f2d25636d731c6854e349e5d504053118c5a269ea964fc53ec60ff6b1dc563e9014061e1a19274bc4333ae10adea9f38e168028be5a65deda130e1b5c3f89eb4f691aaffef02990b7efff608dfbefbb1fa20de24e9390f420a5e460975de6ca2e51798fa5027592c99c8ca8a712bb74e22c4af620abf241dc6fca35cf7bcb5bce85f960cecd46f6050e9fd062ab0785d73e5a01670ab3729006da2428af3608b160350e278a03554f29db38d4feff7e0586e45014dd00e2e2be5cfca71d353dbe28263461df74e97288abbbf89b3deec8f3a440736307a687412e85d3b31f852284bf902fc655f0c1afc9f473eeefe602709fd63933bdfe7253e636375664f63f89aa655764c07fe7193857b37a35d95cd6b72da443c119444a88303af7b0f87eb5e25b62c8dad83b90dbf94220254a1692d6944356c1300872bc7ae69e682ec17d70f7e040040e240a75e9b470d2080ad7fb05042889214e3bf4d97c079b9044f2b4d1efc2d5a4eb9f70cd27be8ff9599752e7d8a318f615d47265434cbd766e1c5caa112799d3ff130512bf7c507f94a0e8b516e8bda0c40f6ac595e5c8fb8779dedba5f853b02ec7988e44749d70bfeadde6c247ccd20623c0af775e2adb2337105bdb17d87c8c05a43dd4376b1527a2789db1dbbe7d9aaa4970374c1f8cd6ca8708485825e65ee5f3cc2ae04fbcbb00a3885a425e827820a8d2cfdb12f8f90cdc818defc1dd2c7f1e7f801bf529d0917289c47e13b40633023cbd933867f32ad5ed8507cb39aa1596dca4843183c1179ce9e3bc712c6416470e6ae0e4d0c6e936bc85aa56bc14f112ad8e9ea45702a5abf82d76331ae3a8ae00b01a6562d62a27ab82e2e2aa5edf4ae28d375f90023c42554224abc5973720bb957ad28eec832805e87080fa9b9e9d5a2988c341544b4e427c88eaf51fec7d52153e7f1d0d505adefbabd1e961ffec3a5f54999883e3749809864e398dfe4465c9b61bac9a1458adcb603be12713c75e85ca2987abddd0364887ab728f78cd11c504310ff9fe7eb08f5b36c9d16fd4b05b148396b934b05f0a457d57be196e47b6d46d38c9de230cefdbfe850125fdd6363c12a2785e30efa2fc3c86a0a35802da616b714957d7cb4475f16f114e2edaca7dc38022f113c23facb3138b186d4a5f12f1bfd9eb8c36df2954a4bd1a6b9cc8720b8b371b451f4854481b0fad11dc1a34b8fea93e913beae5f16e7e4e98ea2f92998c1bc659b4bb36a3c4c9d9e6e53590567b71101800c94fb5b4654f9b9e59a31a1c70d3acb8ceab81c925216f024fea364476e2e2aa6d7e88a33c9c6441056684da36e4dc25c73b4f160230b5205934293d3abdbd317add2ad1d4fa3233a18adc8c3a52796742f15bb6a7b587d369306b342f60aec13057918ccd9676c6277559b6f4c6a8da73a59d6f11a616ec960bca9b0ffd298917acbff3fafd366501a488c9f73e0606e0d56b8ea81325b2ae507624c47d63cf26570a06df3edfe99d08bad8d1566a2d26ea9c51e3452235433c4ddff374dc6f6c2271e3afc54facbd81b0a6259210bb30679a7eb17c08327ea101412ab8b9c6610fee5a237c7fbe9f900be062067bc478223b750e7d7cacd565ca232df8d8afc1b7c820ae91489bd801732d9a9974c7960d4c69794f2f2aaf05ecd6542dee004d9094aacfe801ab915f1499413e3881671d6bbe6561dc522ff66b52393e2b54c0b9642dd0ad62abba118b0d9ad4b57b90bdb94c7e006aa89a6fa5effcdd2bf0b667ae27a3dcb96ae459173c671ca511ab3e3d021d5a516351e9a77712c05b7559d2b63f1c84dec1a30f1d498e9fb6cd527a0aaa43d96901634d95286b860597bf8982dbc3713c0dbb3119310c1e15d16a3732d121dd3364a9ae9993e27ccba752a68344e75d39769727262fb1158a4d369f675d6d861a68dabc530a230d7531190d5a311a5a7c7128491c7f0d44c8e23aeb02353f1a03a32d019d7f754b616d7b37ec82a1117b281de6b9c00ec882005c39537ff7b140319f2008924d665382b535c2067fde2004e49454497cafdc94d928794caac5bd72a4b828d60c54a5039eb1d324fd3fa2c61d22103bea4bf5c34d8c2687ee686515ffef956b3a2ede36aebab391fd12d3ce709b868d4815dbbfc4eb18fd70b1ee299b0dd8278acfdae66a84171e320f685c0a04c1aa8ddccac9027b9723d0e05c853a7179aee2c5e6d934ec4e5132f18b8d97214f4d07173569464eb57d19bb11043b2f86eb38d9cbb1bec45cdaa9c9ed6a0dbfb3cea11509c581dbcffe8c5a3c838bb8225c9328707a7c662277da4a92d05b26d761d2e979ead6d793760eae03052027f4e6a34e57b3f6b9f173408c73cbc80a9b8b7ed72c46ed78801f622625cdfc34ffb0bb13774edcf2d3bbeaf7c67663b90387911b52499e60852c019dd694f225bd2cb60f0e6abe8810ce4df20711365255fd9420d8be4ad5c601973489ed13b4aadbc1ef7100356ede2bc9d2d04483ea3303e979a8606feec0ddf3f97af28b6e661142495188c0ccb4e761b20f8a18e86a61a5395e5b42b8475d2277af7b75813aa256d614da9b9f3b07622117eeeb2362d776fb058894f56290ec0ab4eba69fb65a9469c3c3c036049b7a1c408cd41315a0b54cff5df5283508dfbe34d25e5f5a16cfb2d5960fae8efed967d3c2eba9413530602253a975f6868ac94af77a2ee3a746df930a28fbe5af84b1a3a9d3ca0d81e7bf225d9392a8561ce8f917f0a19ce6468d8135141968bfa4a319a5d04d99efaa1f272b89979bac6d7b440f22b3b1cf8159a0f9b244c11ae83c1331b6c232738d2886b7b711fe2ec5260112a29b60d4c8d51d39d3e7b02eae175ced6256a267c57cab4c9d88bb618f2b7dacf8179b32b0f536b4a051598a287860e7a3c2fb9705c599959fce30eab735583aa170e5fb9286e12af6404c1b349d2803904a05ee50b8ea07ada9689459c8659c10f6277fc70eefd2706a35cd5f5108e8cd59b4345ff064cbc0f37516b217bc7dabcfac43e7bf5b858cc9db9ae4d1f310ef80c310edfb358adce6ff06ff9e9c1b38ce6a16a54e9486a9354ca560d74f423f004804b542787ea029ba6bb114cc2c4d5c08f4cf42409170bf0d2efb15282be9c83fdab2f2174539de937495491d1120597b234b4eed8c5993e1eb694cc20ab0770466843643af82c0df8f526c55e959b006a2b64d5bb23ae38550411fc91f3a8b62f81c013fb07a79833d955d20373cf987be3e23039e94c5874c221dd3f73be4a5c42c1e9375abb4000b0cf18663e7fd24f3acbb5a657622436f01bb09ba49e52be6cb5a0683bb8b630979a405234ebda6e86ed0285669efdc336e891e48547313e297cbcf95d32043f38ed017bf38ee7c8b199f733da6bb61e96e491b90b99f8f23a283e55b554cedbc7f29e233522214ec183cebb5576b4f373663aebe04db1d46704ec1e2cd2eea8b1dd978769968366c4ffe4266a9641a8d6bbbe489b63db775c57ddd7e5999b2ba2d4f20c8b6dfa286c1239fecf652f84e6d79e9b6e58d976bf90cf4f8a502445f45713d7f6c433114608feeba1f2c17f2b29c73a7296b928e99f98ca7d3eaf19fce31ea5132136af9c0f5763a373fadf5fa2a915abb76956dc1e6b9fb7bbce07354411c705ab283922f928fc8cc664303bed64c5a1002aa3010a9edda570df4a0e7f898ba8d114248945f276847538300ec634a14bf7c5d6ba8baef67da45338bfe4dbb815535e6845cbcb04d13eea18b0cc619944c06a7cf363ae04523c58e3dc2deb0f88e17b3b2316572b552c62ed9e8b1c132b91a2fdf79cdd96e1fb4e73ce94c4b53dab05d4707bdb6c4ce5214587148c66a285f4cc555b528e93304db94ee578de2e9ead9e99565c121e59120d91b8c3ff1963d6f5e9b0e15d5b5ce86cf526b2a14e65d75817363b2c8a308b31c1d67d8f2aa298d94ed69b72772e529a206550b8dbad1955e8ac51d72410d1180cc41b975bbe1d903943011c438bd4e084a7c967faf2479278180ad4c3c593e76ff47bfc727142195b5b53d46d086480a7335f2adb2152481fe070a86210913f66d27085374473e9a3a2fd36d97abb7f9ea3c949b9710a56d35a05b04aabe362cf5c0e8464ea3a1190282fe3c8f6f9ab3d2575572849d6c840f582cb58ce1158b22c56df14117fd6714afeaf716cf09d822f2b2bce8e9fb6dcc2ccaee1838346d7da2bbbd4d29bb2c3c1bf1ddba0eed8248426c5fe19dcebd2d875301b444afd2b71aa01662a899f09de8c09be6d58d27d6aa962598a6d790cd278d7454bab24fb60de824be266ea510699e43a4a665c917edbff894adae910406466f40d37f7e98c886e8a6355b7abb2b8182d9afc7538bdb78fa6327896aed9f1c914c8b9d05a0f06614b9fe4b3292f78d5f66f92e449b68dbf1469fa5d8e8eae980b9825825cb26db382252c66d4afbf289e6f0a273d83cf599924d79737f1324392b9a158e212ba25392231cba132c42f791a12579fd91a8de1600a8374784e88b8d6310c05e45e9dd686a0b9c945376b9153b3336f5eab7b8409c4dcc764edb9aedf3df5c84a5ce72a379148d0b47ca7b236c0012e2da78de12e3086671461d80b42eb7a9ce4de75ac61fd5b836592bf3aa0fb4f8ec646ae4859b2a732482ab4b2ed8adb7dba57e213aac57e1b76447206c5047290c712a865b67b0fd6c7f987b8d91024e8318dca372eff031e28ee3d2dc9efcaa9572bc235e7baaa1544e176c54ba03d9a88e7a98eacde6659ec391899fca89f649b882420bebc8e2057f5606c0c775400985eb0979c92240e834e2dfa510357fc44f35a6bf255cee639c6abe4c70060aed75bf76f4bb4273654fb7f0f181401859b24e608503b6e4f62aadac7cb8444ef1c9add10ee3507b0753cc0a0b4687292f6d440c4e02cfacaf68bf8e7a085d2bfe2d15b8e7682960c623b27fd7f369e8ef154b7f8cfdc762f952fdfa47433aecb5fff51a48f15e5b0cd03ec83b52e931cf15fd61b8f4077d29ef6fbbd69aedb1876ab289ec5f1f47b592ef7d4010968c49bb368fca93ce5307ebe7e900cdbb17c6ce73bcf7e2d50c207761667d4bc47a5e816835ababbf540d9ee550d165ba8891a549861afb0be30e83ed9b11f86e47785eb393eac96862c603bf2090ac3b0cc1d86b5403443964d657fd3ed0a97184bd348f66740a5b4f7148100112a0f831c7ce34a8db2401dc0d1bd96dd3bdd9d840732676f98a84d87da0a78f2cbb6092e9af2167a1348fc65455b5270a7636714bb8ed331f314ed53c4825451c92f1ec3d2c8ff3dd9abcda6b03cb124c9287ad68b340d52cf1b8dc9773dfff0c368aea29871985a2ceb2daf335ebf252d7e8cd038c46d143e15417cdac9c1d25a4fae0aaa0f35ab8d77a106ff0ad683425795367a6243eccff95511638c7b601dc065ba96d230a577cf94e61915ba67684fafffdc3492523ebc728e37c9008d5f61919b6fc129c86be27de989e7d7e08a5e8790a068a757c17a0c604c8364935ed8b7f15ee8337d59645e6ba5dac6a95c9c369f55f1c3c8a1e43f38e1039b50de010d16d73c63a6c87bb122ce3a31ef953d53136bd9b3289fdcefefbf25449d9c2060283897f1913b33ca1808df9c80e935350d9c4b65a8b1c5e4dd53a1da5b135db0aafb7959c3fe6cf3be642f20ac0cd398028528f890fa03544f869e6f115f73b888b86042e21b59b758a97bf31c4e500e985ce984b996f441fe030e560efc0e891d9835b26686f1a764cdb0c43e8c44521cf29e2edf0cdbdc4bd3e9716853656c12f0bbe14a696613b5aa37e38d9b5475e520401c412b7ba9199a5a1ebc101b6d1e861f8e5d69cd33a101439c373cf1e0ddbde8d4ab2719ca0993ffb2f746ec3ba886fbc4a6dfd6ace57b616e03cbe56bde44f3ead34b1f2114182aaea497ed4400d0bc8a2a2aa31097fbe6f711dd4fd5e33db37e7ac92b55ca8a7ee29654f651b96ba723e0f0a040f4efb740da95e7c5cf93386ef47e489d7be61437132a0a1098c7058d7df6a43f7438c55cb205ae40c247b1128eaea6aec0049a3a67e8c70193b451eaecb87b7bd38e7934b7ebfe8e07f93e8fa4872a64fb9a90f9faada9ef74c870938e142f7f27ddebefa38396fc3139f9068c546027e385fb01cf370c900fc76872bf089f279f446c86062258fe21b6019148a530f5958abfdb30617b6a7c55dd53a28a8cfcf9c18737b34e7fb322bf73a34ce5a9bc34394aca88987a60c926fbcc51619872fcc8efe801d7d9bbdd0ad3161e1e09b151e74765d26cb8d22f4efd197ff562696abba46cf0aa2da3edc6e7d78a05d0d1c73c2fb3df2462d1d3232bba23fd592eb5beb992bc21d3376b87880a6c25e1f0221f3d3a20635276c8bf163f60052f104784873eb96810f6c45bc65b3d1791f716b81fa01d2c60c0762dc42486caf55ed4cf08179120676c2f4501aec465890308a806800e0a062870624830523dcca84a6742ca796ecd4e503d5958ccf21ca6b877ae5915654c4f62ced6f341fb8c594a9e26b014e2835647a15a40b047ef1e1548984417758cc733342d96dbd56b8377ac26afbbb5e3e7a6497ecc66c4ed92d33fadb6c1f14f6355ffafeb62fccf237791d1ce20dd9509c6a61a985e8f13fe8ed7aeab11db216abd6286e7fb2a05870d899202587f2d701fca36ebb86a8f89f9b70447eb57d4cd144393612a016fab7871462f7ef4ef35e6632bb252457893d0d8e98954bd5037e75d5afe87a8a13caf75cd9aefa23a03fc217f1f0a046d72151551b277d059ea8b27367a27d3f51dcadd56b61880ed9a573c024caf1fc8d024d9f25f7e46f96ff2e0324145686607bc5979e0e1d0b349f60adbb64a938c781561da2530fec1201bcf3bb79f80e1ba40f72aceea722718a2f1176fe2d33c112cb2b6fb82d94675e493f80b32352e0c3497c27a7338e61d896ee2233514120f97f87d81eed64838b86c69bde70b61016cdc9f19f0b1879f909fc6a4e237777a2a08d52f2c3f1a3ecb5f4b51361cf7375e253350dbb47e020ee039ccdd634bd0c8926c901d7381edbf9cdb80828af95dece13be5b155c810612173af593803ed960ad84976e6268895560709ae7bef255e51b9cfee6c2f2f4a5fca3e9ac7864ad805a9432803b60f9067f4662f4c8f3340b1111d2761e7b94d3e399c2aab61f8bba2928b7109882559f1a9da8c4efa50ad4442d16ca2b648e45bc6c061416f275a0bb609b52971af625b1ddc365994e9e62017e021727b5b69379bc7ef906147640f1583d4a10e58a900c6d19d4939da7b94d1397a92f7b06472c2f1aba3b5581f632f69f0f5fa3e3426aa087b74dcd3ed91b81b6187a5219eb6c0869570f52d5be29e2ae66a356f79a53a0ff24e5d537a56ee134e1a26b494aa71d19d1a3e77c3eea1684b606a854f02d3313dc33a9314029ea4e414b7dfe272f76d9e6507759ebce94ce81da9523db29b824cbb9331437b949b4635017572328680cb9a7c6d3974c7b83b923c17201d1d632a4b5d65ba92a446f9909430835ce1d9862e2727686d31e939a28e430ac4ca443a776712e54c0c31e572ffff6f2831db1e61c9ffdc36e68c0631e7dcb5d409ba65dcf8591ce01a0d168251c3333be9111f2242ed28608edd5a7f5533de742acedfa8221be1a83d85c1d551970f51e2500e8f5ee6992ebd4b7b36c36d8016be7721c9f8c32c7601bb1c764eb7bfdbf651975870c2f5656ecf6f1c7ca9da544fc3f5a4562e3b19635252a56279f160498e4cebd3d640b2a1d185a35aeb08a8088fc1e433bdf8157ea7e1350572202d2d4357276b2c8e565a8e5f8aac993bcbb0a09787ccde147c840e71e02a587a81508562e460f611031abaf82f98eba54c366be266385b45f370928869887a136b9efc38610815501ca6975cc548ba68e7ce8f41b85f16704fe91f9f7e9005ae4d298ea6303b0532ca95627d58364bad5e6eb1cef6c647165086110aea33fb9658b8b808b697707b9cdf19b1dfcdad0dd207c382531aa2bca75a96f2d4fe06fd9601be1b06587a8ff1d9a4b0ad29cb012af3eb08244a56cf9d68ec286ee3a354c9213d2f0336740dd3736e3c12e4c58dee3c0f1e7b53f93893beb6a856acd17605d007ca3c4362059db087807f13f317ea4c6a2371651acd100d8673501a588812ccb328ef8e41b3ab2deba70df85cb97b1bb6cfd0f0cbedfe7b575c8a4c83ca954837b481727a7e91601e39127b280a95436d0f7064775170c13ec63918823678f0e7090f8d338c29b46aae22d59ed353669e08f323c5d7a84be2e6ec78e1bbb8cba9fac6c45e2b15a9a290210e96e7dd0a0c7d03475be0aa1c4f0d0896813290b7e08c1f2b35c2c0d8d671f7ca2f30d394d2266d28fad5cbaa92beea582c2674062f555e1e4bb731515c217287d1dc697c3e71eaf4779bfe1232109f9abad92fc4dacbd89c8aba2a62f96ec81c100383205e3dd707a8e90c48fcb02274d7a60b8652409eef165bfa20c89d1da8fe349d88d40b8ac0622b589d86c05889fffd2c3754576596cdad3214b12ea1fb428b43fc16118d433f841e1c402b73d9c5d2dd61978fe01329b754b9ae0cf55493af98caf8953e3c3b84eeead460ca4591594bb2b4b293dda8ff4235f5061fb64aacb82cc7e4645574c6e4a28cd6062114eaf2d30d2f89eeac21f65a9629429b2b47538a2ff681a6bc86249cc52249aacf645eab33a265bf64df3726cc8de9ac921b7d7005fdcd24e722db0f1365c6705d282e5115509bface6d358a4ef5b567084df084003887653c70f84d28fa675a3a3f4dbb8ed93ace4b46144d6a8e208a6348d4dbfc54242e118e8409f3a2c14bdd4b4f25802c33c59b3e967e9ce7b8245e53cbdd61c27ae99506ed3e20a590db6dba31a7beccc78b59aa49f34b0691e379563f18dd0e88f8020042cdcf22e95cc4140c07018faf403ce292a134fbad75b5c950e69509e30dd86d69abf6cfdd361a6bff3ff477cb20664f9a93f8f39648158ffb6153ffde2309ee347fcce0776c06bc2b748a2be4d31f7a0d3f283300f6d5f943c33e4e7cb6cf2e181e4c88bea6febc149016dcf4c09e7b8cbba6cd61a62dc426a815cb52b7f1da5c616893b881c2bc4ad349790d9b7cfc322b9672a83f92ffcf72da70c2b8aea36d662a0798eaa149c9235136f52bb5ea8dbd2535b242d88fe4bea47e31e9c5bb0c938dd46b687f035dfa2bad19d95949a4db81a2cf4a2b3c56da9c8d0f5e9b69b29b746ed1143d5850910843113a1fc2cda4a621aa5d040e77f3ce128154b0b792ae8499dfdbc79a3711c294a684b04468b128f3f52731668cdd8d31cde90da514cd4a92c4caa92ba1e1fd82ceff9dc365a78a708f4137092b36a9a121bb45ff5cce127f0606efa0f5121a8604accad615183137e76cddfaa3acbc86d07725c62b6965ea4f94cd5df7246b2477c910db4f457da8469020d64ee055a2096ceb4d62b06ec826ed8bfe9d063bbf457e5cc9fa5308a72a0ef545428dde1839e6220ea5dcd7d00e4a0cfc8aa0cfe9c409fc94f7e4997a6e5b978da3db735449358b505fe4d7853c234cb2f14120be62dbcdeeac2eff96af70b48f2a604acb8ef446a5ed0bac77b072eef0fe522ef3bbdb4e66dfb4ec05379b8dedff22da95ee7988d19270ece1288fdb86249fb7d9ed14d6e45d633e96c9b2a5e317174ea127199cf42b5733fc89b5b4b18b07e2f1b0359420b694f64c462347e598b9ef4c18fb7d0ccfa8eeeb910cebc6285ede84877a7e6c41c21dd26f994a7e458a33854a42b63f2d07765572acb4fb070dfc50bc34590ba68502757209ea367cc53d2baa27f50dfaffacdc88dbc13310bc690a6959bd256965db3ab60748b57497167161400c5654b024022d8cb33e7b1983e0c7cbccdab2c6229f7fff120513343e2b79f36025c9e67ac5cffcda03077bdfe0b8bcf0b70d76940df039bbf3f66e24e8ddd753212d4fe0a5621da5078060c29b8900e5e2df83cb3df4a806356c3c9a249d0b2d9c988c40cd327ea8ff7e9e824c5fa14ac74ccc1d0dcef4a0e386f046ee25e176ea54498c442a625a90c739e1f256c2dd2533d63eea2f5edaf87250965f133fb10700ec813c0a34a7f6c397bad57953adffe64ba02c724d8111bfe01a8d6e343c792e12de8d7c2119d00ca4e19fca452a5b2efed024c024a2ac5d5bf28010a70a9e7c332c24ce4ca44b703d1ae15aa8e14b557aeb7ed980e28ada47e9c4aae1a5fb0534742e10176c331b0a7f744c890fc398a1ad0645b52f4688151f95755f59fd9ad2a74277842fb5014014347182dde31aca991a7ad8e397c4f247673e83e38a57b7a32690309406781d5c5a1d00e92efd067a09ee4b9eccd57e7701304d0b4d40cbbfc4c04494716d56c2f338cde1e5dab19f8994edefb87df6d105858008e619a94203943b5a05f3fdce8198180c91e2dd66d907658244c42e797824d0bbfc5e277bbbb6fe9ca0a4d173c5aaaa2f189132a6023319d2afa5f845242ab04b997a8e89a79e0d71b36df95c59b36f47704ba3f9a1e9e268fd1f91443aa16eeb59dc655c11fcf0919a46aeadb73ebf54d7c1d8920f933cdcdfe3d7c15582090606ba8413fad0ae043a5081a2a5358f9c84956deeeb2c6effc16f62952d03f3115fc7e4642de50a44857a333767be2196b952aae8ad62ddcce03d2d5ca7b7eb40bf47af1ad9bde28c8ec7179d9776655284034665d8c36b2553c80dbb6fc2dba8e3b82c35d3bb3b151990757d50712771fd99b5c2a02201553e77d5da89ad891abed9ebd10a4b020c873723d53c147aafc52a40db834b3d40110e52f17a62ce8ce84c5aacecbd061812b1ae3c1eecb961eab0dcd7b32a97971f4226147e905fc4147fb6bc6e1b2b66b7d3a1a73d92868f9c33de9fff26d40d6cc80660b9326a3d69d08b8ebe50ee517d1a811cec7fa325acb65bab55a05da2738be2547b7681e7ea3a68f93f9478db7ea9d9659f1439f3af2274ae9572f6dc15e6f736e3cee56a1483232edc114bae7e5a80328cf360773d08c9d5783fc8cb58b766984fb9fdb8d3f08331a04c154210da91bf41a0ae05762d34e08e95bf45616ab84ee91fe21ba0a68be3cbe86fc885046a685e3e37e895bb1942754b6667a4b2fb29dfe155f94370f522e2404c3802e9a726fdd93fbec824c5ff756ed089d4796685b9613e83a6eee3d1c113a68127e73d73c51f78b4203929ae736ff5681438e641794247691b0a0bdc39fb90dffcdf113c86461e96c3ff1b85fe29fddc05d1815b776182e7d8f78ffd0e5982cb9d07f44a4fbe0f551b828efd98388a9b55c3e1700d71dd5791023f202ff601a4857975ae3fdfd6b939d11c78bfac82c9e0d53bc49017dba5ed60e60a5c86325bb83a8892117f2093861dcb331d1335562a6fb84bf6fb5faf94f974dbc72b27ce3f78bcc14196af4e1716842fc47124b0d2c34aa944a704f4d47c2e99d0199c654e443625851564af9e279281c9cef5b327b36746324c71654bd0c2356e0e0915e5de83d75ff4730ed45fa772bc4228eb310003163b815e2c130c470fc6e7444d7c2234f90cd7832c67407a9a4c37c7792c07a0be5ca5822c4c9b207551cf4abb80e6e23a46ffe1729b521001aaf1600157dea29081d57fce1fd9632be468662dfc68fd3515a460a726415f41cef3d2401844f38df8864d072b0b2bdbf2c5c2f8404e535c7a864b677d3da2f18ec55b36be3ca345df2c1cc326bf182916a0f3b834178e82e3474871153505e07475ce5a500db1aa8e385eaecdeac9a5ac2383a12134c37125efb57886ebfd2d467622c01d2810bdbc8e0fb2b13b4dbaf3d762a2584b4f48b1ffe87c59d0fa0a136e3c3517dc7475a9990d8c99809b7b78a83dfba2ec1d82c097af93e9069402fb09776dcf17478d5dd13a4cfdf7d3450edc4a72f0d423a3b38cee2a04c4e826e5d2dd26da9f6fd584038b6cff0e6b55cad4f2a697e3bfafa3fd0497eb070319b47a039d0b4f7662f6b18c9d4c1db3bf4cf954c5576ac2ff2fbd0c915780eaee44571b6bd28fc615bc394c7a916c7b74feb6e8da041c33e6cbc4d913ac96a9f7ee57c425627559d6e99e56b15c4ceeca98aac1d00d1796aa1d12396c448979d61e002729c37a2c4f91636d087cfc97568d9595c2c6f74bc82afb7a8f59cfd2c801e51ef8ddff99540287aefb19184e9dc765f5276865f8ac2cf9b94fb68b3180426ff75a56946b5b986328799b6a1753414b5c6d25d0ccf99681131961dc177f84e764496d3e0a421aca32e87f865c95298d3175b43185fb851071c4d1dd60992fca6142fbfc4db6dedf599233d02d08c21d98d14e1ceeb5f30283c6714f3b119e1249bd66410144ac84cf4cc04c61f9d176dc93782c4b5101a326da2a6d70f76344c3ad7255b94f89eab61c958162ef8608225feef5812421f1de962c8735e133212e240566d3b17a1a1641dabd9943d15a7901ee471ed9f05712b017d24d8c00250d6446eef7c1fb8d7bb026cffffff93