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

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

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

Block Certificate

Block 78695 cbdee5f7c72bbd8018ab973ab9a13aa6d0eb646412d7a2278ae5d36a83e6344b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f1164fff480ad67ea133717b0a8cd179a3ad1d3891ee1031a66d8fd10bf88a98
Certificate Block Hash
cbdee5f7c72bbd8018ab973ab9a13aa6d0eb646412d7a2278ae5d36a83e6344b
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00101d000000250000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f2bdf6fa07edc5d26dfb55ed3b3dc98d7e365573c8e153c2b3f734e120a48902a05aedcd75f757248db9b0b48b8fafdfac307f787b8ab89db75e021d30ef37df68b23b91e786ff9dcce24540f3d42391824b0576ea5e1bc795000000000000000028000000280000101d000000250000

Raw Header Hex

00004020c7c7252ef7fabb5ec39fc14f433d04ad32cd209ef1c9e0aa82dd466b77163b185c0124411f3d6da92a81bf700e0b4b587cc2865d014d91dc63c003109f4c2f7ee91c3f6afdcf0018988af80bd18f6da63110ee91381dada379d18c0a7b7133a17ed60a48ff4f16f1

Proof Data Hex

59,560 bytes
121216010307a6c6c3d129d1a4d08516364a62f094ec62c61ad941fccd83768b2075d801b0a41bbc575193b2e964b2305af94ddfda9d731511ec097b9ba8cff7e3ba2b989c275679e645af5a839fe30545e9a36c8fcddec6bc290064a11f3bf380c2ff132c10ea83ac229d6c3a47bd314f5f757727c24a96ab1cd86cca3219c6b91a603da006a50a3d3853e7508a9b1c70107565f4e2ada69df903629b0d5615a4a9910ab9113cfd38ae33ed30ec6c46ad051b5c2e9bdc11c5fc3f02de82c08d023174eda164a2d4207ccf3001bfd9168cbf9262cd8bcfd11220e06a914b112d8d780a703c701cde551b92c0df609d0b5bd342dc7216a0cf3569297705d6e9ceb067449b2a619f4352c5d6257e36602c8ff13c39907814e65833aabc8b5a37251888377650d2279a2456b2ec0f570ddc2e27a59e1948bc087038e61766e156f1bb732fca0c662fb6136cc43a8af32bfbf0c31fb0cdfa87cac726bc616b438332b581216ec1477c9ce95217a36ad94e9328f7882d7fe1447d2d91be0057c9c94f12b0a3e89326b99933d8d2dbe8cf3e31982df7ceb6b5fc66d1dcebe2d49d77ce8777f8180d324758c87772ab05dd8fee06a360f4ec733e1419aa0d4735946958f902d1efc147d8a350871798af7b42295b32785836131d9c3dda358b6b91d03c17a340032d23dfa67f107ab095445d3a02174cd3dee7fe6e8f7d697e7b9ddfe726f81129a6014091e29a066d689a2cf0b2b0573a9c294ce220c6a259093356e7031821b3375699012f167b1045ac10b9ec29cc38dc386d6c3801243c59d6f0088173bed7129ebce9719cb02b55590523a544e3f3aad6fb19fdadf26509454b0745e61d33514c0e2941be3b2b2a308c5665f594d08c90df0f5272bbe828bd47f972b181c78c182f752d8ad76f7e88590c9882279b7d62ca595eb6b1c129b7040d55e6767e22c2d381ad834da52868800105cb3cbbbb2f3d1f106c6616fc8b845ad3ff25ad0bbc1acb72067c7f5a8bf56c256c7c179a0368d636da1872c284973ba697f1b457cdf4932bfa967f9953428bbba9403e86dd9fe82a530767d9b1ef461da394e96ae6e024565c417e6922a94b772cd3b0f0eda3b873394f38b3198f10524766f57c373fe5df46a0c52fc875f6aad5d84534db8e61ac3646454bc6b3088bff2cbdcdb178fb4a91c32f14ebb138beb2075bbf3253da64e6a0d1226b596606cc89a12c69adf34106a357b4148eb1cdcc857cd42fea5952a543d622eb40fb0ad5d37369cd5f78ecb5dc793183788b6b4f265f70a954bdeda3f2404eda7eadba76e56faace0fe715fa9c36d270de8a2b8a6d46abba9945ac45462782e955616470f4ab0b26999d239d8fe8276c600a1dfd382a77247bcddaa2a02475a934c6d8576ce51693d60a736094ae8f271df772fa662148a473dae257b46793e9f97bd5a5f97b5528c7d2f83290b9b3e6fa7af14d648cda2a3ab7d2cc8ca0591006085805df91824e07decd08f6f02f2d5bb4993907cc1757a4f63259a5cae42f8e00e8801fdc45bbd70fd9238c85ad6c05e6f0571d4a2b22cd3842e4e9e7e74213fcc58809ddea2dba6e092b11026c8dd343c3600993c04ad852c7ed3c8fb93b4be2c91705be4868296dd7631621adb9b4f950c066f9550b0eb0edbe4e48114151ab1ae0551c8cdc6dceade25f13a9539e3b06a8fe8c70718e5786a6ccaa76f6aedc0b00f99e3fa3dce25fd5baa4cf92236a30894efa2a982f4dbc18a25518090ea3039704fe6596e263af7434c78eb94554c65e40c7deba932e2fd100d00d2d1825d22b08ff7bc5de8288ba3d4cee5de3f2a1680cc3ce27c60da7538918c7b17d415a631b37e342cb74f5b53ff620197f7a2881cb0df66beb591016c651b855f106330a6fb0f2c817221e36a518c9e2aba23baa5ea3abee6c70558bcd91cd6ca0eee8af7f59b26170c07ea326c69c78cb6c7279ccbdb6fcf364ad3b364e3af41d60fcd74a408cccae60d18721e9c4c592f0a95647c0357a9ae9412ac385ddde0eef7a2709795a263002bcd463f0c42b9684fcade6f7f89760e80ebf93b261de8561820ef88f983ac7155ab0b4da4390149640d1a5fd2ee32dc0b2de64234e1dd47a1ab42b98eb4db562795b7ed25f6c075d3823a0f772bf41631507938a4b5329bad02a3c2f5957d22df272c612a2e767aba85ef47ec8eeac48ff26ac0a71aafab3e2e2cc67c5520027de873da5092d94c5fb0012c05f699a3f93ae6fdd6b4fd12316911eb326cf7aff3a3fc51d53f8d3e98b32b6d78a22657e0d21bb6f82926e8f940ac14b742d2e87d3a826819c5641c70c6c9ef68c2a8a24a5d61ff199eadd1a22da73648f075803ae6bbdf7195144a7ebd0ffa2e934a6e332451f99f96cfc272ef7b5a60c4317097fe5f8805aa787db9b749ada5072e39cbe3815a1b182554fcdad3b159162bd511eb5127072241b4f9a7fe2c75c1dc8bf9441b77e000615827f900b197d0a1f16885c991ba1731222c4ef64ce8cad7e88118ad1bd5d9e87690b00acceed51f149fa3f31ba3890410875cb572121aebb397b1fb4fe0bad8c0627ef9f91b0360229300f69244a8632b2cd6fd55dd72c06b3d6352329ba2e161520a64e2baea6c29e987bbf78655ab0ae0171e54341617fc111589076fce03df3bc912b8e475454dc92f6028b16a57b16697121559918f0f469750da7d94a26a01d451f336832ed584288a4a5dce2657e55952a22bf1cd2bfa398ecdc3c94d903f1e943b5700d13d098920635f81050f4e790879f03c33bf845348937175a1fdfcfc032f9d77e9c0ee53873cb89275ac13cd9f0f8679d4ee42b1afe1375439d7e86cbdbe818bea3cc5e76ff74c2c5a48256045ab1d135dcfed62138628a6cf0db72c74776bf8b8be3b94d03e819c6d11ad158dca6237c4d3958f8f99538e84ae40582b85f25756aa39e90f2aac5144034ce2ec563402c9c872b91cdf27683f5c714a93cd80ff269ead513148489d35adb70524c24b4e92120f3a302db36b1c0996bc862193a1b18ec2bbea854515b100dcd770857c5adeb6f7dc1a31739080b79be132c96c669e26433a278e480a84b6011f806d5a9b59e61e2432ebe42e503bba5024cfa2dbf8799c9670e34037ae296892793ecb37d4ad812ecee094365b63278ea7c8c87bf59db2c6e2542f9b2f6587a1653826289cd48c97b0ca51ab423929009e75eebf5f6bc97ecf9411e55b864bc452b9159fbafea5c6da0eb9e79d7ab3f5fb4104636fbf8eb988ae8fde721e397184e0966c48c6e9e56bf93e9e235683cff16d4e3a56feaba03270c3db204ce94e7bd2ceda1a321ce7ac8d85d3ad84520cf00ef34ad77726b0acfb744d5c56e872596f413d12e06a1808ee6cb37f653fd0dd8e55cb52369a9fc0db95bb1f85a0ec6bb72dad792c705a8dfa0d8c32afda908b48fdb2a45f690e7abebc50e48a697bc9fc34de3563524ade91e1f51b6f9afe2e88187cb635cc8fa22409a2d25dcd75df3571e5d0b13ec60bd0922943a4a9bbc7a8c1edeab1609f29fb45ac1ac6a616b9ebad1728f67d46199f72702e50b51f64ee6a37293da43a159c7870f068e9ddb7d77391f38e9894e4cd6418c3bb4213b8a4a3ad3df493b84b043bcfff37382f43a707dc45855ec1aaa67c6fadc97043d6a5c43cea719878c82a9b8499acd9654a5efc5badb3315ed77edc2edee24daff7214784b6423cca63049e85ffe25f731e086ed5bc16f25bf15882354d46b56cf3f051fb862c6ac12fb20c0a409915df0af8deaf1dd9ab08d7add7cc88e81141a3ad92eb55294c7f528b10ac3c446854e2a5495b3e3db98a9c750fd27c0ad608628d038d5e54174f3203c0dea390d69b7b1ebccc07a462f98e7fd678b50a82884bb5171baba7515e5a5ad356030c347c064ac88edb42c632419cc9ba4dc822f222780511ca33172dbdfb7b232dc9efab00c7206a06b8a813f3fc02c9c56420f28f001d52f4c7b464e1570475a9e5d095cc5f28d73a4902c5d5a721df70310b1762b7baf6d68a83b2b9aa2b690c93b831d9cdd23c38db8324839675036f4e68d07b5be9d1292b7d17cc5ee9b0c46b4f699905fc5716142d900420135529216a2e2bdce72cd50d2d12f05c03cb060e128b0dcb71062c3b704a19e12c60857b7330cc21fbd86f8a442a95bf856588068e8197a941d2cfd00ff576cd412f8fd0aa7e27a1268df0c5d9b60353e06aeb855efd05eab8f04c7af73f9c8e85929fe430b90e29d9794bdac32553ed446e6c4aa423372cb7877231ef6b22265777c646d46bc522f28d80abb6eb6201df70818372002b721ba7d66ab52d7c34a8e3a9c55edadcb44e924c117cb2d3b63de175c1f580d037780bf706fd01cf52d1141c019fc55ca0cf3990693c93765dd7e9b664533348e68dd6824448e2227596f9ab242bbae762d4f988a208a45a43f31868dbfa81d1910305cc624a15e991b3cc4d6309b816b956fd714148e80f3787b75588b8ba8ea2ff9edc9c4a0489cd74028b44b2a9b0895c9e7ebec9326bf9a54dbbc71875004925f05b1ce6c29075e1de52792f7c71c5b94bfbe20e07a17c575033db847a5b689a317bf60722ccb5e5c89b7a375d7c3a42fedefc95a445d13a2a95835f497e9793b7c47899299bfee2bb98d66ca74088f0093c44d1f17ef99eb112dee6dc305e9b913886621dfbfb16c995c330343552625d4884b29364d39ad59282dcc32a6bc126d9a8be95c5cec34268aa358c0ef2f388da963592b18d288dea748fc2c10aa6725a9594812d97822e9fa137be1a0523ac3fc0a143e768494256ca671a7ff1315a4b0769fc36cb47d3ae156612da62dd5763942b5d033fd7c8cea47b14d38d088fa63a310d06cf06fbe0b3cfbda75939318909571d9041232cdf9c673524fd2d0599ba6918829e018525b5be9aca1c32c584532de4108b2f4e45b57187952128a1377a895fd91b8b02f30bae3cf685571086f8b0b2dbd89e15f5b11f584c46b50df6f00856d5014b29795bd28ce372ce75f9831ea1f8850941cec17ffa03db6771975672a64468e70a7499d37b01cf3dd1c273fb2d030ff358f30906fef3b8b93abf586cde8859905f998f920de868b7cbe0263dfbba71d4213e3d7cc3aa70ab463af33ba90d81a0147280c98213d57b04886f3f1918c29ceb1bd164020fae09580bc4fbec8250091e2bf21caa7cd08a5f300b0d1e50e145b4307437a497eaffada6234ee2223b886cb29ece3a030a64d2f92f379141144e381ca9efcea39e6368b662a5a374ce5f7f69b5610209f93bf40af6357c8411a34df516ccb3e195c4d5a0b8714f98da6ce875bc9e3d3a03169547d6029d34fbed4dcd88749679bc1d6231a6444d08db124d4901962cbbbe6f0d99b3c26d5c40a3b77292077b58dd4eeb104987048b27be961cd7f558500fc0fdf08366c41ec85064fde1aa9995fa05cf238455f522fdac5794f6fcbc21c0c2859327b5c4e04f954053563715df6cfe3818ff00172580fff9c973ef9d955e1fe368c1582bd50df1d5111eb4dcb76adf7f8ec5fb92d73247bc02e62dfa64f5c0f030809fea77d8b615decaa793232cdb9a198fb8e100417d8ae75b78b4b3c0e5ab21ed7faf4e521e4ae881e90c95ae49222d042949c96fd7124ceecd96f8e4636ed357df900895d7fdaf4bd761fa4653e11fba1b6295505af6039187bc1a09e025fe56dd7068b0328bef020e3e534021ae50987422d372479316b1fe3d1aa89d2f98a0b6e9e99bbf227c20f270ed820079ae3815744e224b507e5fae5340cc8e1360b93f4644ab89c690eb13d79979e241b9baf422e9fd4240f6fcc06223929f7dd618cc70246001a8d42bcb3f3ece1ee673183cf485c92c0e9d86c04f3252f91c3a0ee86269f19f89f2644db87fe0b3efe3677054e49bdc0334543916e33282a0161154e24fb819423bfd53314fd43c606feaf30a326fbd078c7af697cc3a2d9f5073e00c85c9382930e8be9fa3458cf4130fd83c3891a3ffc7363a9a85962581123c1c69928bf9f9317eb8ef732dcb24b0412e536b706261528177221c2c4bec8f0ffa5c1648bfd22fb6cadea4d48cf793d97b22f71f3beccfa24262690f4ba4aa5a5e783079ec00a2b0f5abd925297e8868c31029c11bbcdd1b57d138ce0bf473810aad0221f271fb683c0ff5c3203eed6402fc39c0d3bf5f8962f9b38639c326b566fca1e7092e188b4462a1f2d2035e027105e9270ac3aae302fda30ca38d4b8750c985127a55aed749df71e470265482f9a7e1b6cd56c059e371a398479128d6402c1c057af0758cc353f494e4861d2b0e455e1e27f82718439d4f88578e4a3b0d9bb99a7885746ba272a4c34d5c2ce5a6461439d6142eefe9ef9fb48530c61c4600fa21dca2e2b5815fee3af087c744fa9ca18d6a071056d9076025f777909b867424e8b3395308513b46fd27a7809cc61d3a7a70fb97a69c310f68baee1dcab569d09a7492b06c445f894dfb34f53afcaa94cad16ed519bbe2f31ef8b64733fdf7147544d05e68ffa8f16c044e5e12da78adf368dbc8b60c58f5141144e7932586fa4cea7d290c0d32e196249f6a239d465d49a6fa25fd3698c351c5e829abbca0702273fb8e2edd0cbb0547191104833c37f9e5fefc044153126052eb9b0a975fcefbd375e1670149a0487cda9fa878b14059801c0297bb0e972c2ae6157a50b2a8e473bd3948a64af645282eaba5960ea3cebd4fb09e3c6e2d3bd0b6c959feb9a4d7a24949e9cb153eb81f21f23edc620e9338c7e20473ab6f4906faaa96439eba8fe2bd2fe52fac7e8aa765fdacd2c7315a603e668c52314f4a5264f76748c29c3b4b07c2072cc32b2d370e12cae2fe7360d72c3790f008bacb3a9de4f9df4150bae7e3213f4eec0b9f8cf32a39b67c73be711b3843c911a761c831897ad43ed31aa798ada78c57e7fd18a0a5cf3834c725ce071c7b5699258710c3348da1b641429eff9fd0899c36c5ebc701ec1f6f66d2c731646a01da419d17bf6385952611ea84d20229eef19087b12d2a10e7a7867f922da1a814aa8625a0fce9d153e56cb60373b06d3069486cc97c4062f59c5c405b9840979cb464e85e3121f123d028b16d442e66cf337a06a48190f5d006d17a0f844bf98f7e4ae7e7acca0906d953cb71c18fe480f83d00d03b96516407099bbe0f5c8bdb475d7ac5efbd6975a2a11e47bd0e9379a10804adcc5a37e5a5b126b9ab125300e5251105aedf091bde7ff31a8b78fe28e25cfe3ab2485efb2f72e6b8dae6fbfa48b80339035acd21e6976244323f13ac670faa274bc63187b5965584ab7547749712d827be8122334729af222e8aaaaca5df4f4a7429322ebc587ab4022790154d5a0251eb6119dbbb9553728223340af8e0a5e0622ee700ae50218f1d3b0c3389f701489da1704c60fdb207d3d075fbefeea399beb5eed8795164601053960433fa36866935d68cbe91e251a4a237bd263a8a6a5581d599f99479cbfe738eb5c87dcffd0cb040f9e553407802ed17b87b0a338aeea9aa45900fab39170f9814e377a2417e4f4929d84d5134869da6730886492b8fc1b8342feabc507947a3e7ebf4a536348fd83b9cc88c742c326b65694fabe2f4e484156c471642f25d47ca5d6de86e86899464efc2d155c1f86ed05cd160176958bca604f53a674939ec1efaed3a1a991747a7caf596f980428865d3133617501bb41d6c2b1840e6ac7e6ef9baf7faa5bf79fa3d4aef75bcd3ea4f14e0ffe34a19570f64a3ae986dbe0aad63c0ffc83f78b88d569264af90372ddf2053a10768435b9c9d4f883c6b345c5f978815ef2e7be8e50bbd4f096b1140ba4b9502f6d795c70d774fe5e9c2a3ba443931bdf66cb5660bc5b595f8dd4c7116f012c14a0729b623787fac1c46ba58c6e2ebdbddc788f9117e9b9254f02b8a6c4ec6d6801d5274442698c6f6950d8973906c491f5066d53dde733813e21654d8979e78689ca976bb6dc8702f1a5e467b8c210d8f6d3625892c1027717535e0409506876fdda383f834b98310bf865782afc58cc735f804768f1d4ff5980fed3fe34381cf51f387ceb0d2ffc2aca87080ae2b386866cf76c4c00763c5a34b1954cf09c03547958ae050b88e1e4912aba7cdba77ded280d0e8be3e929550167674ef41981e7c14967cc041261a47caa9d3fb133a497a03c53191cbc2c739be1aa339589af43a133fd368e44ea5f93bb2f56c72eedc5fcf4170d9e9bb8bfb27bdd18a6e68ef98599cf96dcd3f6de1394fbb01a5cb4222b474cced240ab20611b29743d2783bca5169b08f8f2779417d031de26058fc0d8172af6564ba7df3fde47ad3f5e26ba2bfa020e5ffeec2fbf0a38732f2a81ccbb6eab43c0509b81d35049fa99d4c7ea9bbf6765e62dfdf536b36e79d1afb9d942bfc07fddd0cb3bd7ce2d77814bf79deb70d852d9ac38307028e4f00e2ae4bebe83ed8e81c14c7938da9937331c8aa4e0851759193ff12c6efd4012c030a535ed0afa19159eed681363c341696467931eff087d506e6544dd5afb192c073fa0bb11affc60ecaaa728e6c6ad9bcd1637c8973b4eef2bff69acea781a077b7f5d4f64eecef003738f4ff403fe9d428e2de02c962075fd2bdb825c65dba3f270131a9e02d44afae3e0822a09adef51fd3f7f6775529e179df1847418adebf82963aa5e14144620409418238223abad663e963811088cb47b13423589a68ab54a9e361016b84de8d90ae380e63699a07746fb43a849e83b44d6cc82c40d3cd1bb468a208f32068a453ae8c6e827488b4c12d17aba0d3def3cfbe769a4784efc43408b684bb53a468e85fc11bc917967627c5404af11649fdfec4ac81a54ed50b7f12a49ad283ef9553712fcd11d11132c634ff51b37d1161a4d8933af82fbedb7c329e0b0f9bba5f2ef46c0d82877326aed880211a37eb51474de3f643a6ba684598d03394b5da498469bdbded9364da6edf71fa3c7045d93a1f13dc566a5a94dbcdc05b376a2668beaed98a5863c4cc08bff8c53caa50a1e597decfa3dc701f769b39725d666f837802b02cc4f4b74c7ba65698a040ba016af177d88e7982bec20af0234c047e0a141b2a2f1c0b1ea4151a531220fc1a03b0db0eab56b65c119bb5a045466386f554c3247bb2b569f128201b6543567f753899a76eed5e69d0b441ea5b260abbb772c067f982420ee6145ae3b7c678f36e0752fb79108e434ee8abec24efc814d2f9ff181a06e9d86397ab03322845b88be0979308d93b4e2ed30cc7e3de52e8084b6609e426e84c472ca801a33fc4d52f3add91a04410f9dad057e85d1f49a0ed1b0e310318b27d35f5da2c6abe1f323074b539132eca823f2f88b2feb7f7c5665163a075fa0ea97e4232e23b1efd11700f913749d936164c8af737e9af0d8476cb20cf0464aadba9677f0acea299aadddb95d0ead2fee9dcfc8b901408d0f4a8bf37d2f712192f2ed58a87d79c69205fa97715fdda5da7428ec389fb4fe3f12171d936fbf1d021255b5d237392218f7e4ceb0c2947f82cc1a18f8f62337dca6607004cd3e563a7d1db26876f2bb3e0664bde92b2d66c5da3a8949b7a839e6f8679353f72877fd39744dace166b0b45ef05006fb43b65b7006d3358f4cde7ad5fc9784a19fbb1860e82008b67f04ceab14147701dd49042640a8566bf077c6021cc1e76440e611ab072ecd485aab3a1d0f950edaa6432276cbc5659bd9d0ed5467cd24157a15aa399e815f19c0d72ae5441d85db2a4fbd45f5d924d6475a6a099d0b5b5916defa2226e0c0d50ceace4c2eb9a54290042bf2dfe1f89fc5cab950707d0a506cf87722c1d7285da0ebe474ba66ac68a6c8b1d0bdfedf4f45755c20c1a1a55499017529d8cf87a72a11ef52b70e1c2ae55a8a0e77fd84b87801f0d66ebd8b5c21f5957e9d4de4e4969bfc7d6cac9be00c9f52e4509872e4fa22695ce215c0130d4bc49148ecbe458e00107f97420a720ebcbff26f06cbb49b0f5ad5ffbb04af0b0dbf9864ea1d495e880c3a674071f47cf5436ee5622cfbd9f7bc5b14b138fbe26533db56bcf42861c97cf39804e1508b28533277a7d0ef730b110d7e6d80911c5f37d8d297d3624fb0cfc7b3e505627d2554e2f6bad807c070b320140c7c114c3663dab7c1fbb41d4149fd3e27b18480b4b36fecb03b70256f74f9ecdc1158359048035af8185b3c52d5919990f8d2393a90c7451d0234ed36812f3b1140b39e4cb958580ef8e5f2f6a6dac39fb62f888a3c8c83aa555d0b05fa23a23aa390f8377f5cadffa2b754f4b8f0910a4bcd2ce32ef7723306eed47a0a5d1dca2f45bddd9b4904d4cdcc2b1dc4298b5f7c59c4a3d04aef1760cf3141e82ecb42a2b42ff8481b540a1abe4d806904fddd69fa3ed17b0ede98c61cbd11545de9c0e7ea6296c219bd40460192d10ca5594b9a11a4226bbcd62becfa00749760a9c9d096d8382baf931abb9bb84302a0c1b76003c77c1352457bbd9f3d26c4eea7ddcc5fd1d871c4aa0b9a9b7ed3b7c3d57e50676acc29a3647af7ac8787822e9b8937c0360c824c3368f82ea187aacbba31a0f0891e4bce5627af5022001b09219121b2b037b8e2d1ae770c47d5e62705c983f57cb7426454fba564c0b005e0d4eaf2afdb40f05f649f8c773b5ff724812f92bc1125e4ffe4d472cdde2c1c1ecd00716dea7d14a2ffc354bf5da295adf8c88a04019fd5b04c61fa2b19d03ae3039a6152a8fc75b2bd825d6964dfe5343bc7e0973c2af0d02c263d9569f1b19e6a81843dd1c69f8544d170177b62cf5e28d3dc164d8f2ab813dd67984f5a25d9bf29de0268221e7aa5ae49cfc3eb20f440f9b8e483d85112c963fc1455a0b9fa3136136178c3f30f23b620f42affe89160aa99f815d4568fc52e1b24c11ca7280c2ab7926ff9afa8661852e26ba416ae165d06ec683b13553fdb9abd9a264c73fc41fca071f439f83c722f535cc89ea1ab2f0485bac75b0917a8a5dc85c90cf472793c73e5216e5e4dee816a3173bdb6a6d413b3fc3d789ab190fb675e0df45305a913ad62d245ecf13f349607319e2ff142fbb5459a836297c75815377ceeff4d1b66487334ce4521b4922b11d5bcdad74de97cf5d730db980af095302bfd4e286e1706e9879108c9e9e847bacc32a0ef78aef641aba68fa36f22c2a6e97ae93be4b02db3b1fd09e35018f87dd48ad0d625b37f04db860f2339e5279b059986f0d4bd33baf9fd1ec3c76d8979410bb7cd1ac3246ee038a730198583fee9a323388d4f033530084d198f24efa1a1c52baeb933e32c723cf62dc63c0feaab38e684f77d60a821e7d4bb914a3fed51f2fc0adaeb1f4aa8f9e46e4ef07ac0b6af776f14407fca994358753ff3296eb7735c6c7351e941d7b388b4bf0af7297889bc8ffc61eaef7fd99c62d4a81bd29c7ec8b380bda31fadd24192dcc98bd74212935554ad7b59f2f2b0b153c811e22b05c6cf6cb2ad8dd76a3066e7cdc48df43fe9ff0b3cafe1aa4fc9311be912f07a1f904ee6a3caf882cd9e2768745a4ea24c7f62984bf014d0491e9791b2b2dcd06116b1e6f946d0b2c03df767436140fc24e4cff16818f28015f77d09dfe87605dc1917454f06aa62416f18128e4b7363e35a0e8ae1d63b520d369b8ac9483fbe23901b548fe4e5426c6072fbf1ea338a7e83dacf3f534aea5389d3a43dfe639aa0d9288d88664adce7f6edf5be325f258ffe8a0bcdbd800c9ee0812555e5b7077262270509c3bbb5256280bc27de512deece66bf90b0d39ba500497b122240c16694c964fcdbb60bc36812f74c8e2cac797a0be9a10b7d267479d60a40ee33e5fe4ddd1b5281a6aefb417a660d9061d076a70d1f5d0fd070326c4b4c31a7640f41bf3990f89db1877523f00c1501f740b483ac35a4671d39cf9aea27437b517c0a850ec4e3f258d9eaab6b30b8c3372225908c1a5deae29936033a002e4dff0c773afa2b1e80f99700612ef781f59493e3958cd1ca632a1bd3d2b047f1ecd6aaf97e63789ceb795874a8270ac71b1c6ddf13958d9176ca90824e20aad73fd10f9fd48557f21ce703ea19cecad32c401d4ccc2cebccd80d263a2f1eaf779d9ddfc252986b0775ee0c028a6c114f986a6b9a9f3598572d1f0fe4b24ef89d34e96d55a6556842f8b449d8f023fa3a6499f0980018ced3f802288381d4e0a7e462336212ef8eed618e989e371b53210927acb74ab194c095acd7539be76a6223cf0155a7e4193a48d877aac5b0c8cf39ffb82020c105c13aa70c7c226369eb03d951e8f3c59a872053e43a364c6f72a32441a893b115aae3fa45c985d461e462d78a75cfa22d2dd23be0e484dc5a743dd40693857677e8cf85443ba2b8f2145f56609cc87e0cb887590bbf2316c4d1d3ea7aacff3570532c5e3000bbfb270870a6bda7fb3957069c0cd0aeedfaf7975c25bb6af7882a1f37bc140a5aa4f9e31949722148fdc752b0e2e062dcc33b4a94b4592b43c0d79ecfac13a032c82323ce266d3c78613e729631cb747ab436ab9005d17b25701887c132e7f30d26b67dc0c93fbd211d1d6395a54fd2e397bb3c53c179f25abaad4e365bf70263ca56b3c05965cc305a9dcdc50a818080e9f31374eff2f9cfe3afc329af9235ae653defe3ea91922e1b0f7386a2d2f27aa061a64983547684424463fcc4b01917b0975bad3dd5587540d98e678255235e9bcbf6c674d408ff4cf3a4c725925106578f9104ab4a5575ca86658fcfc39c585218e331af5ea5a59e1b9c9340b8417dd1f30c8625d8dab053305dfc2ec7ffd72e9f69bc84557f9892a17455884deb9a054be9db86f833dc45756373c48902915765cb71be3aa12688ee32cc4b062bc03a8f1d75380531c7f2ed18cd1afaa1ff4c4890f8cf2ff39e6045628852ef2c2156048b1da46b7fa02124d76f3fe144c444f324b37f98aeda799fa97b3708c53249a220842f1e33152a301f98a8f49a195c059af49184ccd17d33745fe1f53246875312563e09bddbd2689b5e3ef4b5452e597a3c29abc3933eec37fe674cf9d6843ebe5251784ec62fc34c5d15b4f743124f827845274387d2412910d9b10e733d32645c215a3533ac110d6ea70d4527550c28614038062d9055ca5e4993b706956d5c064b0a2d36525e117ef985720da7c2e0ca5d9e634e1fb14a01ba562100eb6518f186d41e99d13e01fc277bf477e2d9da44732cf930fd7a280f75bb1ab3964e3f5cdd317403620f3bc07d1944e3f593b67a1f0f1f635509b2509351fb6419d49d94f5336f1a5aa0caadfcef372c1bd8d8e6e1e229cfdb0c1d77526dc8731e882339c272a131fb9d02eccf42af150a6ee7702a3295dc2406d1a6d3ac7d494ebe1798e310ae0b9148148d6298609b310f6758662c4464c90c5f20fd56621eeb5bce6fed4e439527bcd15e08aff01ee89e4c972c707558f62a48a1f5e479b986f37500440831a2bbe76b8623af6ad4e1cd80b34c109d4d797a03be5bc67701e2a1d5018707adb31554e06821e9c9737830d18037bb132c58e2dab44152304c8fe16b97c986de2c5784a346b417cf80d8b96086f8c0f4a26ad5ea7086ba8078a99ba2eab7254b72ab676f5d73b07a0136ca3b84bd2f480f51f84af84e2cbde77b0de652b3350adb9e592d708a3f9f358ec8589a32deaee8da7f764b23e40474bf3038c7f457d678faff17e3283edbbece602d566fe31c44a0ee672eb0451d27342a2f1ca5650fbb1e71c613c8a538b06f85b5ade3fe0a34eeb57655f4de238bf20b018e6a5e2f149626d0e59c2c66936bb7ce0d6223623d372c1370fa283ba883132eff9639a5f213f439661f7e880795e5c0c029e4f842a8c617e722942dc43fea8d7eb3caf1ecae50312ef72a076fc85d1026a26b7728997d897e79c0015b2cb99d53f2203b619704faf6ca92b2d6984db0bcff637bc50e33b473375b0f88dfc9d7433e496b45a4de53dbcd45841e55f03b3577ec2972272392e7bb19f25124b68db8fc1134a7eb48a7c4d90a49c10deac3129dbdeb930a6257f29ec05e3c1f5d991f935e4820f54cebcdc9920e795721016918a6b5a2aef151e5e3c7b6935a3a06e8ffa85ee352853ee146a162b4ff0cd616ecbace5ba0833605e965db2b86674f79f638c923c0498f35cb4423c0e14226468c374c0a0399db0fef7c9059ae039a61155a254b73cb6d791c7fa2495c6fbe974521839a916a5a3008309868085389ed57c115bc778a45dac21c3394f1fc9e854b4f570cea1e62afa1115fffdde54161b303163b98ab40342b4bed196ade38ea2a8aa7244e854d7e29320504a906f3d6621414553e9eaab2bbf4940ef629777b494f527ce14a2db72fb63e0ff7ad3ac6d86390b9cfbe2510e40c11d973f106e9a7c60d009fe177e4937bfa5d2088a21aba234442a2e64d57704ea94f384af131351db3522b7fc92a3b1f25fc302e31c277bcde8c11e0c58561afc8242a34a764987aa2e306ce765656630fe5328ed740780682f7962ee90ae6bdf6c5757596915aec466d5e7fe9f95cfe9575df77eb5a9be5d0972799f792402984dc263140a2d4855e5e0c1dce687438425a2de9ba12936e410e27a5227555ca18eac77a71ca52ca74b028972af2ba2bbb4365161604b6ec9f12d6e43a0a9583d49086d6a569dd75f975e2d189bf42e84a0c598d7caadafc30cbc15638dbe079705a8b13e26f2ff502d20966501f2812c244bd0064f4b8a995b0f9412e20283365461541df71446d634c206a776bd5025acc7effbd1846986eaf6de810e0e2c18147ca6169a3a5bbafadbecb8c2b1b5cc8c33b31b58e634b811814f1533e481e97738c681c0bba20422fd438186862154e80ae11df949dcc4ce9b2576d4edc7d855cef82f7a64971bc6adcee7a31e5f8b4a992632119b13dbae592e7b38ce1acdac9fdd966c1bd6f37e331fcee810fd765e8191775386660b1b8d4ecc7f2fc4f7e443f9c65bb12fa6f2b5615c884920012179a31c45080abeecb0dc9996faaac7c3ee41b09296b373f0202c773c0ef63cd311a893b93b3bad50e6f101979b577553ff263542dc14cb732e206f62904e2d36baeb07763630f44f65666fefdc272a525fedb9c92a7ec7fe03ce0b3c042827a3744c2307374907722759f6f3304318f4795e4659aab286eb8acee1fd98f44e0ae7af6f0fe8f33b1ef0f5f1c2fb18d013b35bfd790eca7a437f3f71e3ac0556711e9cdc9b7b2830603fb66d13629e560c05aa13f81010e9ece9a9d840a743b57975e7664052783d72c4ba0bf4ab18aa1f682c0e8499842c6f8f84c56161d98661a37e49ee949c8b2324148684272a9ed497ee51ec29bc14eec4fb3ee2f039545f5f7d617993b583103647c28ddc0a6ef2a60fb75a900d0254eae9538bab225d6003b024ac509501a02761f621b169ab6bd584ef222518fa036921fc04167897971039db4716c2834f197de20b5b05e87a7627d764f552ca8502aa60e4e55d3cb84e0fec39d9ea3042ba811e9ed1990f2f4aa7be7b7926db26342989329e8b56a459b2f0cbe25f2b82f717fca0b40c5683d8872e3dd67520286b6d5b7f5d4839f35680ae2a540557b4f845eddcd64c26324af7b053debd9e5e77097b9e360b8be7cf12566d788b7389e8341155a6a9df067518added47b5575bc25c36087e9448c09ead729c9624e51ca7da0fa3f01e850671ce4f907c242549533688e6b5f2fe72563b81b710d7452779504dce03425bb632200632291533e34fd4858d70ea418ae7b5dcb39f6017445b0eaede7b98ab17e7907f70dc7c21324df90add5da204919107741799d3449948862d695229775122e677e13c6bc6400ed8e0e1d1645b891a990d1e72bdc71538ba5904dd82573de23e9c8e39e1779d8382d1acb47e46853ac7eefe63d94a8c2ea2a2123248ada9ed67830a93b5aa4c99417d316bf1ca6cc0039cf2574a8725c73ad5aae27cd2222eabad2e0f11154a43e529b044a164eff4be4f12d773a00e6b140ce3ab9a5ab78c4e7575c09f856814eb656a210be56a3122c66ef4fd02ce2617681a5258ee283bfe9aaebf0f1a3f67798765b1ec7b6b0d0e1622ae9cd2e38d31a11dd44e0e021cc5f6056f4b6e3057a1953cc26f5f130451b70ef3752b5f2e49b5ccbe1826025d45bdb6ecff49cb4493fa7b4f43c425bd631abd43599f52144eea5c472c02c309b3adf422b21d760bf1adef4437f02f5e5e1b83847ecc0120070b4483a72ba1245dbeb9eb0d7370c90e3d15cc3e35c4ddc85edd389d1a2ef0a7ccd0ce6578b1f81c68a71e366ac0834160ca4311e1d4e6d219c22c5ea97b9c8296fe01bf580c39ab03befdf8792ff0c88f7a37325c2f46ac26a521bbc036ae7b7d8bc7e15ff9ea7f7510c38bf984d313b313e4355b4bc83b8425d6e399b52bd7605eb8b660bd0129a4ee441a26ead9ce0547b7eaa07ed46ab265ca573689bb4b5d4b9491437843f777d4840261564433fa4a7b5b79c929d0b0c772697f0d87f1bc3ff576e0560c8d9610eba89a130d618c7e5b5d9bbb38c1dee7553c6652fec55179013e29f7f133e73c87c7f8c99f357a507894bf9d6ec436d43156564fee2946f0b03950300ece88a7b080f475fe9bebd74abf81c298c48e7f05ed0372be83527bca58d94a7ca476c015cc8fd71fafefbc049f7afd4c00c2e5bd01b84991110df4dd460ab903f260d7ed047de8120318ec6510d88e860d0fa91db905bd5fb4f7f3bfff115eba514ab263fbfc14dc76467bd8736f5a2ec6fcde1b77bf15e70a7e34816b6333e2d3740250a8a25c9f4743115863bb75976f63c82d13029df9b9f06d8146bd32be5ace391ca57d39e424a492daaec078bf2fa3a32d40eb6cdacd81af2cba5497509126eb4cfe12b96c7a5245c8ae2311fb3cc9b161857845f9136d1443aa4bb91ddff51c252e13cd55c79a897f0e0f7ffe945967ed97d6d48ef4cc5aae91862db7ce96676e28d7214af7396bce5ee63b2c545bdbf57f12f0b893b8670364b18619bbb9d73595d4ebaa16e57d13dad1c301dd7dc148a17f05ab38731d0278bd0783a2344205a95e9687097fb912c088d202cec56461fdb6e1de5f4847239e1d6e94c65d0c0e90c0e19789badcc886bf38d10467bffa6da9b39bf6fdd048cc49678433345187f6da58e94c9ba39f6893e385da7de73cd87c30bf4fa1264c388cda3c90acaa54f1117369f1f5c9c95822530bfd08989bef0f476dc8cf9bab27f00255153b8efae1115e37042456c67d56dc770c1017443174231221597adcf9cc85963e36501d53058e881e71c809caac7b49dd0016a7eb3ff1977a5b9d5d673953e0b8e622850f9a554f80cc729bde55e48b4b4e5953ca52ed6b1f384c211b82d4ec9b7e06f09d029ee84ff52415d5e09aa50b786d8a30b79ac07cfe3d652d8de44f7facd7c6b41115ec755119df46176f28e5c85b287ed4f35021888fb3cbcf5af23a976d59ba973c638389979edb958d75b62807f0ceacc19b9a0e9e756b85c89d4ce9b84e7ff373f4555dee3e4fe221671f7f1ea84240ecffcce9761cdea45a893dc81f2f375ce3a66eef75943d057162c1b35d9088828e12fc7211dfccddd9db6bd30abf533a2fa86d5992fb3b5823788f260e1ecfa7d018c08efb486eb758081a7d3bf2d1a58b267c1d7048a54f11f93fe03b0f286100c1050575369a58bf87979f2025bb4bb171bb40e8c061bec9e7a4d18ed9c397116b0f6f080fca6a5ea298f34bfc80f30ff1ec04391213bcc6777beb108eb01a6c46df4a5ebc0fbea2e0fe82a4645639ab4a05f114362662c91ad32d96fbf7c1f410fdffdacd3c4dcc75df20d133a2f55ef2e00794b6785d784cad50e22966dc3be0d321120be75bed53f3e882468f1e971107db125f4a99f6ff6e97b4aec3fc6f8e905096d2c7ae162d247a5e1cf23132ba6fa62dda769825f87f364c6fcf98f1c716fb145bc6705f57e2cc008d783a70e93bfd94e27bdb01a0ec07d7823568cc27ec17d72514448b02a819638cd7b1b139216414de49fb107dec0b5d7323696874148bae831c73486efca04fa7457e80c7aff7638ff1e07d0145abce13d4d893782722129b2684dc09ffa80946670101a7fff7e1e2621ffe36486d48916b0e361ec18e00db2ad0d39ca3c91d018de91e032506bcd8544e7b0aa812300e9df3690d7ae6345d670b7122d0d5157a23c4833e0a62d5118218b36141b6fa5cf293893e60a952cc403fe7447c6043ff3b3a127756084d5c31743d191f61789da055553e3729b9dd18e946d452e2f73fa5fd55a848304b2aa87b4f921c2fa893831f03ef883de75622fe6356214260dfb75dd11c68103a4356dd666bd93e45363d20b7d662258033e7226d74d8305e0916345fdeac523e04cf3749586ef9995871d51517510548e976a168856e66bf1f2697ce2e2cfee723aa80e2ea717c8db9dde6079b825bb78265771888b1a9752421785f3504f867038176030b73131699724020b24babf7017ee5ab9a9e037c42f065de5a1d0fda2000a564a08e2410c7bac2722d07f11df8b5c93de03a66e4b5adbdc2dc3e1656c2ff3437d5d8d0762095481a5f1b10834fe1d3d44be991aa0ef4bcda0b2ee44736dff003ef9e7bfd63fc9d8d407d718f39522dbe1621c891536ab46903f5c99dbfc42e93978a2de2ec71bf8530308e1c60475c2fa456f669bd0c09794d320f4735fb8b93e298244813f54f3122bab42ab3c1e25a8f51a563a1147be1c775dc182b675f7b3efedcd4bc58a6808576b624a4015b564496bfa2a0ee84f4708008ff4f9f70221129643d31a48339c633e90802ea712e37ab57c14882cc5c6f5d245538bbe20977c34afa5f704664f3da16c724366534d55b8129560342da0391780e91869b26378df0867e3960a6c2b48e829aff0406f68139a59e9e014c141c44bec21f2d372f3ed3ec42577a06cdc107cb6c39c4ea33bd4e72bc132c10db8e8d9cce05e8ce7e706d83df5ef7d6855fd621358acd4565acc5f4a52535924f29a7f957324cc358b9d9c333970cbb6e7d97570eeac332cd542c0d9e024d5019f5ce1ae4d00c4832b9e989da29931f9aa887906838d5e0dd8503d2e6f1a762664c2b0ee0a04c802031603c19e18dadee5130f2ba0a399f68dfdb4bddf2a57ab0c120206375c9bd1512c3e45f2a31285278fded9dc4f35293c98100b94fe78b2ed506cd8aeaa6b084dc8adf6541cef5dae301b2da6fdab8970e38dc13228eca7b20bc019acdf8e9542f8ff0271242d4994c6212c630f5722f15094e77b3861f181d30585a50c9a7cb58cdc095913c90fa1c77f5fea68a6d44f347797ec19d3e8715be932ffa275b61648796aa7fcfe2c926e819c0848481dd2e064d9a3d506739f618ad9a205a41ad0e3cad2275cfbcf387909bf99403ef7dc684fdf1b11da9445d1aff9a2f09c0781f6c20da1655f31a20af8fdb3cf2290c0138a20b44be17c04e64777ff2b6b9d137785dce653537d3df8ae6cd232b908189c336f57d7c9251b3fa80eb4511546cd325a26e80ef1909bed81a0960e89ea0c3c9b7324b610c8c3e11b2d00ef5307c3a43311c43f83d322260e4bd791330dd17483a80ab3fdb8ce7f57993552b1a86edfd09ff4308731b7847b7b494011110bec21df48de3c807ecd23c14c093977724e5a4211795eb8d6458f74f112f8f5048fcbb50f887d3c6582e2e7858e384a53fd6ccf65075dfd617e502fc2d75f2d3539c1b3eb1635b0ab0db2f95a5bd03d2af8abfd2377800e923376210fda1df417a91e2887d9ad34bf771322478a6852787a6cc651e15f8fc4d81ac35629fabab0afe367bde2a25095d09b337498618ab68df27abe11173b372cae411dccd13fdc4c0dd140efd2432b7d4d2d57d9084337314ad24e46a11fc6b1399f175ee6d5b670b365321c0424a415f059b3b66a662df5e79b7b4e997068f575baa53962dbc184e33d21227cbc80f17c1bcb2dc45cfd28894641b821061ae85f7658ec7ac3b6168b296db6d9a0db0acdd5b2e207771d72115eb1af1f78083492c3fcf0eeca6f37d6f5855839084d3c4c36ca685c421560cb54a2c013508879f2618cb4ea75a24eff6e509cdeb3d580945d76b035c80b694b50f302f7ab4469926ee5a0ba328c310d5482dfd9b045a056ae67350efcf16cfdf8b75846788daa30d9f35623f3114af8856d2e281f4ae969939bbfcaeff55b286b1eb896549d24246431aa955901667b73052d527ccec92c77d7f2d1873d4e9e9113272cb9a60e77f37e07698e246a2bd13313f5592acf6471520eb4166aaf1283119b59d7d8ea71639bc2a642f2a839e856fa8d815afb9e8682905253fb3efba72f6e0f10705b0e711cead714c2b9850e454f7cb148eb6615f2f6a47b1a0f72eecee2aae55bb6cc1def227cbdfe77d12ff54ab4aa994b1f8894e073b8c125f1de06d9cc2b442da80a2ddeccb915ee167c9e85a062b59b7df9fc67257273e790811064dedf030851853b642807d098a293d97d8051bc7b5646cd6a54b621e6e51a5f3bc09fc9161be2a45f1adfdeab3d9bdf66a7d3941dfbe85bfe66b4f34c50ac02ef5edfb8cef1207513690ef97111a2bdc2b0620eb717af5aa4ef0922288c403d49ff8fe6839eb4b688a5be5d1fcd0f0f368da63437f8d432b1de1fcc113916ebee4778e13842e12ccfa4748bf76b5c0aa73dadd76d2a96248e533b3e7dbe8dcb8a696220c9e08b8ccd76888263e3854ec59f15a3a3fe4816ee0b7194452da3bb0703d26b1f59b84e30524ac3c93fb40a5c210e474abfcfeecba684c9aede8eb60ef21700d5fb2be4e2f7c28ef6ffcabb0e9f22c1202119da8664bb8060f704a12401bd903c2c0443b80db861b1c45b5f63cf184c7080012d2c94c8669dcf0a42ba371c1859e18dee61bda100fd9049b63fea012dd85549d22386cc757db8d90d4aed8337f3213da91e30f6d304eeff837419b57582813de7ed1925057ab07992b7999cee7b509275881e6456e058c25ef60d981629e40a5669e81d0203b7873390b772abb08572f0fb7b1b1c05d4eca87d9bc5b66f8e22f6e490febbe9f4551df4f9fa28491a40881fd693ccb52ddcae7426be7671132d76d414c69cf4e63986914b5ea635bd5d29cee409943396519d408297dd1007d83794b1edb53be0572c28232beba00b6047fb2e54b2ec8736ebf3126d74feba9059c369aace404f5b484bd167e64fb27b21daff1003b200601c893678e42e8c7bb4b549b987078f04fb2d7d81dce483c0b122a140cb72df820639a00f618bc8ed6bf25f10042147907f70806877dff49a1f105ae9e6aa57f0e817a39d262d7b2bb308ca888eb754c8a43d5a9d1f76af6968165c39d8536c5c390d69dc217b43365002b4c7d0c0c0a51689120791c91c8e8d8722439bf34a73d4dcd80fc58e9867cef3e795cd8628e86d253f379b1d6cd3452dd96f98d3ba33f4a9d0e3632199ee18860a5329537dd1c2cebb88122e5ab11eb096a2eb14b1eacc0f71d39a2ed914257af9c2df5f25af75da4201a6f4aafc8083ac4a42288a6bfc9c91f4eead9478c76b4529960329a7640709860618002d7a073cefbb5075065937684bfb0e23da6a1a5aa5e046b214c72c0f12b095a2505a0eec08a45589ce535166f9750b06fa51286b433eaaa641e2de6871ccae27579810e4d6899197cfa8f44446785ccb1373e37a9e2ddfaf391faabc1f7b12fc6140bde9ceac90c9bb18f717e0d1d2b002c57346f83d282e6a9c7dd5f117fad6666aeea49035a8ff89d064592c690a2b3f048488407429550df4aa9f665c6b24a23763b0e36fcf0ff2af90a9c810471f04489b21ef5edcbfb7288ef4cffcd65a8d731405966a28f32b22a143b60f23b99d9478d8ccbd5df30e0b6e27035a9764915c90455eacdfa89105c93f8606ada1c9c8a32bec2ba5b19f7d7e50f27425ed699a15cc1731be382f47fb5baae27410e7e206820dafcbc165ee42f19755fa83fa68db678a20f3187301b92bbccc4d3f9231e70f4eb0ffd64eed576f7a5529c5584a1e374c63d226b4b75e43c86d226003ef60cb80c9e673ca5d4c6fa051abc311d6f9e4e3ba0ae9eba65407d3f6377dfece05a7b125409b9fcf6668889c1274818a6ca21402e479e7358099f21c5be6580db6cd98a72528224b37f2b44936ba33c0108bbccb6060931f979b7e6cf007563628c76be1b1b2079e3177b8832bbaf32f9c78c91b4ff0275aeca8047d14d044b4a89a9069431efd7bbc3d91c66e6dd80e2506deea8846cb91e38cb78b2ed3f15eec0239ee6a6ac5b18a039532c5afcd2762f7c7fe24020bac69d2bc3561c5ba9fe465916ee6014ad2679db7e9ce5e7245084cee43aebb6b54124d14bec33e9e69372570b47db7405768c79d34e37033d553f295756adfb9f68fc9ca92ac1b4c39eea976b545ec0c8db33d0cb8d73623ff468c04961476ef53e9660c65c21ef4cc3f05f1f14b2789b364a0f48ae7cc95045660132a011d160cca3c8dee2a7deed53cf66929cc102e8ab1dd218c0c03de8006c47e7adc72ab158c58d41d67faaf987c873acc056992bfb8ff224b97cbcef42904eb5cd7f0adab96050e406d428a2bd40751d1d878dbc0c93b6acbb3e5d85901a183c1ac57d27de9d68b32004d76312f537ee5fe3b49378f264b67b324272f8da37725cb54efffa19362f195d5b6d663a4a42c59de3b2862e66077a2dd13d9661a0c5bb27e21a79369deabef25467604caea0d8691594302fc665dad5e673dd035ad29e0879fb49b82378ae7b7fb11bf706f3b3b3206c2a40a45a6df98840c8b70fcd5a6ddd995f5a6a02308bfa980593b980203bdf0d6e9365500eea014483ff3881f5d4ad591c79efee9ce6a029ea9d6f53b563ffa9f98d345b5eeea764d81c4c7a1d8640625b948f3227c431d88af94530e7207a8f76a007b7170476f6baf9deceafffa9289396c55b131d00ff7b9bb4575b3b276bafd96e0efc49c4ba1400f7c924a6e4c2a3be3783fe69694a5158bfad4f55a39c7caf43cbd1fa0a25bc63274420cdbd074e8b189fe9de9da3a62db51b4f8df95e3f2382c0c364e0c6beadafc9464c326a252eb1b3ce058c5f1257c52bf6864fafd9cd71d899b5461b359a7ffbde84dccc3c6e72048f98e84fac72cb1c91ae62d7061f2e28a5196a432ed0245c0a3c20deaa99e97085df828bc1b826b4c54d9ccabaafed8b20bdc4c6c9a6c32359bd3b44712f5d0d40c4754d6caa2989f5665935df1b6593ec6077f76a622cb983da28b73d4e1f48a780bbce0ffc73183bb08968361580b8b756801904c270db317b27121e28742e1a199e6786ea21a5f27dd750bb9c02520ae4b6a2599039668f73c4e36b3f6d670a2d0e7a010f8db3e7ad7ac11f421caf733eec035de2f1e543775447cf816bc5eae09bc5cb9da82b1e97fab29b4043abc57c656e5776fad51542b9293b3bd8e9edb05efb9e8bdc8c426568dc77e6db7145a75407abf0bdb23af1affab30d3774367953f86f69f1866fbcacf102479a2f337f44b546e361a849f42defe8630ca7954988c47a7e4d4b950052fb62211ca901b0a9e10285e224aca24f82f0751078aab3504d538eefb69eaaf8aac5561b6d950d4fc1dbb80b04b3fe47dbc4519663574474dce80d8ca0d82c8312702e78387a81f9d7d054cfd1edc0c24636afac953847daafd46316e63293529af850c8fa5309f3ca5166603b9157a575ff762e39af402f5e55f3b1aaef16b9f495463f93d8da23bbe4b895aa9e60382a3e34bfd87a1fdff90fb4b767167c31a5a13247169169ce46c35c8552fc0945062b55d8d4cce3739cca91fbcf4b07ce720cf2b3a5bac97a692ee3cde69ad10afc9a3be577b3a4b4b4d8f7a9ba3f42f6ca94128ab71db292d3a2c4fc0bcca21c4144f285146d229f5b7d1d6462a5e3f3ffe0ff4fbaa3f4ebdd60ebad830c49d0e104c400c19d3f1230e3421f2a8529b6b502b1c88a3b9586a198913127d91275e4156a56bd9b6f1c08df6305834ca117914e0c5122e9a0e74ef3f289fbfbbb9a09fd288aaa71d79703b339fd0c5598eb6a6932f6346e89b3535b016be15468ca8916fd31cfe693ecf90887f71b676e2d2fe73eb802ee5c0a0e7abecac6fce5d3fcbbe2acb2073ee0c64950f7e58029cbbd323b29783cc4e7a82912f5757fafe2bbe2a4383adddb4134051acdaae495e6688eeceabd5bb0008415b48c02a9fc4150484443a18ee90740fe4d64dc7814aaaa182a312c77833411ef23d75389071e3a8490d772d8101069472765c864bd18a5a1984d137f95b250e20f66d866bec4e181ebf21e2b12d477830a9e9f4bf1b7ab55ab2e0ea047f9be666455814816c386d15333b8017be9e5a9f11cce12eafbd582938fce83b8fd928a5ad8cf91a8e913200d07205b5f47a1e7d6ad5cedc919a318f0cc22469b24a8d1cd54d5342b0d8cb54e329666931f768d58b4091cc949eeba3c42e1948dddc5527c1d109d2cc1c51d31a45f1d1d63599afaa78eaf9392c097a26ed5959adafb1de2f22f2d340c243077f2645e4c3f2d1bbe61700004dcbf5d66cdad8117e0c292150c960873b8c0ebf75fef9f024a2fb44a02a1c79471d6d370a90138b8392f73c7ab6b997dd895be2b247178a3639e6863bedbc04cca4a7d014db92a6ca4e56c1c0ceed3c49a69436f1ef3ad23e4575248af2bf7e5e8d26efde77b44b0898f1b89f90e75cdde0e944748ee0ae08bf5f2df04ea97c1aa168b6c3e07f6ec56dc4decdd92e99ccf5ea4a503c3150fca4f108d29956c1562dc72695ca9b1838509c19a20e7543710ae8c940d6b88d9cacae4c3cf931e8e87977ef2044d9876417dc6775e6c69e1c0dbf85a44e6bf6edca92215df8be75d54b30498b5316bee19d99641bd0680f8c2ae81ce345c9f84a5bfef4e33fc0021fbc1ea9aec1b37c60170ba299839d035b6e8f6e9af8d52ce0dd467a39e6051b664d148425d2e74d5fe39dd7a11c2580bb6db9695eb116dd2b605980517f4d39e0b1511a4975b74b1d4712e41e97f51edee6ca3fb67c5609220428d84cf4f747727da1d27dc6113253a975fe698a681099442eb78dab7c37df99b4fef096508b2beb71eebb85858de9389bc50a814634bd8fae1610a59ba40b576d33667326d6d761ab914e83e89756725f9fe565a098ed5631c8e3609d63e04bc033defa8503f7c7b742b0551caf271d0c948f72b7a7c5d7e7642a3d2c242954441b2a199ffc9634155f62b39dec0617df4fd2d807d61948550b0ca5eddc67b1410d2fe831e71250673ee119d1e511acb89fdb9439ab507121fff010bf555ea22e6b121c47fcc838a5e27befae4bfa61bd13955ba8acdb6bb632c4495edbff1b449095c164201947432c452342ea11975b64d86adca0c420565c1a5d7e71b468a31ed59c6e51cfd354ba452cd25b72789f89719fce5db887953e30ae67c0d537ecc1b4f22a798f183759b61e067e27dfb3b48dd8bc46223ac3c4ad60773a4f1910b8054e10391d5be0f171538f7a52ebbc3684ea37e7b793a3d78488efa25ceb9280b082da4ba5416f230696ed56cf662f64b034a3cebdb1ee7531cd91185b2baf132af15f058aa68d626b0c8254a1d678c54482f6a0c05cd80c825088cf1a53b0a33c9b2d1d091350786bcccb5de7b12ef15bc51ca31c16cafbaaf27630f8078cb6a8f496d33324515ed7ac5c421a915211cf266626268a842b226ee94db1569ceda201405bef13359d35cbeea4cccce2847a2d9295e715fa40f9af9a250c9b5d68f47b38241d35b2a288f3d9f15497d3f6c0dcbcabd356a6528a93f5d7d8c4e7f29d94347eda59d585051dc0928daaf161bbac20c2d177adcbb94e68d4627897bf9ea9b97fb6ac1ef5e8893a5d360b7d734ff8b372b090a9faa8620916a8260b986b052a422a23ee4d4ff6ea5ff24587441dde84ff24498a516d2afcb2dbffd12cecb2e217f7f9183c740a58f1efde68d0d1c07c25d544c64ad7f209720ee752a81248da0e4cab7a799a474a0841b625e1f1624dcbf132c8783f113d388b42547c66369299e8939cad105ea8ac6ff819b2b4896b3a1a19be60536a8d0d9129a2b5f1e6798a7c39a5cad6b984f4618587376417e0ca2b5ea34181a0579512bd4b057d6bb5c708411bf099e01f91f855efeb25343f704604f426a5ff589f7cc94e11580bae36fca8fd4ebea4fab82598c417748b25e918be8528e7eaaf68e4dcfcd2185e197b8d120603ed4471857421b884ba3632f9525c0f5d3a28cc236b5e6d1bc51f98644893ef9e92af60ee3cc383297b85c06d6db56b9fd881c05ac5706592bd7a2158f68cc9bb40e91f2ffef589a74e64d40bcb772436532e58740a215b816981851803e5eaf4c547bf812d74f56cc4c4489957ca1f6a73d44fda0fe5199f92d021528b7d048c411a911097bf9397af2768c239e990f2f1483d5aafa4e48f2a93ff1acf2b62071468e0ab3b5fc2d78462f3ff9fa415c3cd4caa8db7aa6852caa1e7663bbb5c8310edc0657f0020e32d0c861e9bb6cda88b5cbfb2d56dc5f199c823c8f5d14e5a22fe77585cd0a10d55f1bc61b1387055b1251637ab3f7c135e9013bb43421fa15b3296be4d32497e2f874de4adbc50c5885cab84c6f9ce2c7f5e9a0cc39d5d8154710bfbd8ea7c6c60f21dbb517ddea02e68b099e9661ef01e2b2d3a2bef6e7201a1c65fd3f4df7683ef19bd3e6b2a195034a2116595a656850a33edd7de0f80469baa6880fbf6f64dde74f0e0c6e783e2413eeb22663120cd764a3381fbd21e60364b60300753d397ec79c32f276fedd935be6a129e9589c2a492f794638824ef75660405b49f0033b9e91ab9f75ec09f3bece55bc1bd9c26b574d1bb8b924262de037a465de9a3cad1e8f7a332d674134d34b7a3abf9b290e25a44424ee271adf93c2b2e810b6d010a1f47179ccafba2980d22d2ae71205ff4b5d64c87b3d9a0185604c83cf4997f19fabdd8fb1d3332775dae4da82f22577145ca9099c06424f2cb4152285d1939866472ed1d33820a23ac65c001a85be85536fdddddb1906b8dea17a5063c915302bb483eed2cd2671a0c853386244c8cff8029bc40f7fefc5f053c666e342b4063e0352bf06e53c05f588f7a8da29ca831e413d216f4045ac7c1f3915abd3b205c163b89bd28661e9264ad031f05fa6503159fc61370bde779389dd09c06e1accc5ba3ad6d1c5f4a42da3c6a1969417e4eff277b3a649ed5894f1e9739526577941b41995a479a08d0c6d710c39c463987a24bbdc6fb8bbcf62063d4aeb14bcc930db45aefc8aecc2b49e4932dab807d7b1a4f2fc302249af08e5c3df251c11362678c216eef0ce09ef657e8ebab0642199ae90f10ddaee7fcc94c8f6c22a4bb98710674706a6d20895aa33bd20a28f268b8245aad1937bb3da3a152c5ca1195a69992781e4acaac493a81875c5ec80ebf75d6fa24496edf7493c746931aa779a7f280df4e7e5f1278abe26a92b06be32df298aed2b84ef758a5fe961358eface92e33d137123b698f3c45b3f55de9556de827f39a695ca38762de1115ee0b2f715f7ea1c90223139432341b6effcd48f7b2b6de587ec174872944b589f556c0719f058fd624bf49e70767acede495856566152d7c52ce208962c2e22a1148c44aa78d544f1be9f67d33964365092066335fdde13921ddfa12bb3bc6809ce1b4ca424cc660b8717d09e137bd136da75c14e63908931ac0bee2fdf21f88f2d92d0bc00d96adbff9b4289d4a3786fb7958f878ff35862275b5bb08c34e8ee7f73a7f6cb5ead5bb9d85d0f71a7bea2826c1479e8850559137d6c128fd8de1a458f203bed2c515a5fec77f8c3a1a4f7178c9e776ca98fa78bcf4bf1f39a273b8281ac113b0ff202956aaa31721a1c89a907682d9b8e301201881ef5fc7fb43faee5ca4bd7e895c520d01c0a10d821375ee1a070a90549b129893e43f95c499f62e5e4cc5b08c6c6f6cd0ac62963bf906d329cb1bdcc45ec5610f3d8b5b75bc1244b98be261104911c9ff3a33e66b293fb2a2e0738921729a9d8c022ab42bfb515f18f57b5e50ca71ab1c86e1d155f5c82d3539a0aa757ef83d3c15f9214e4392f2b2247418102c88d10449e0b9408e7c37e11e8a68864e300411dfb228f419e7d415fea0e8e2060dfa39c347f2c3da193922c7a99d3e550b993d9e204af7390b40812954b78d0aea1456246d68a83b420a99970d061bbfbcf96524a7292fdf4122cc890563a6608c16b263d80f2da21bf04baa1b894ef73f3ce1ddcb7bf63b359db59669b8619930a1e3f4ac5192a14ff4062b064921716935cc1432d19f532845d8d3b98d12d61a824cf0dfc93e045efde6239e20685d547f3d3f222d8b4c7baf8a49335beecda08ea440906684be5c6054f19ae3944ee854a70ccfe2ef4fac84048528b8212f99a7993a84c7bcc8cc6447ec8ffcf752ce3d5caceabac49cac3e6a583a2fa14be409815f5ce5bc527a2e3a0b99beb0b6631eee1bd9b7681cb0689309b41ed5ff5a974135017006f9fd73d342455e7e975874b4844cb928ed495196b9697e4d7bdba41ac852d36abb75e2d1e6d4037194818c631dcd625930f197ff7857e6be30436d12ba37c42b3d3614dd398bc98d32a49f7df885b059f556a1bb9d1d8e40f5cd1ce21ab619d37cf95f3cf2199a3da590264c7b07c038c1bf3e8a4b7e46a770c94a83e76ba706048f454609f209a07c434f786b7aa92afa876aea628bfa7c9a5771f851f19580f47e8f1cf5e5c5f31ba110fd0d93fbb4d6450a623b19f3cb59975fab9981360183ced0e5198d953589963927c3c9afc1a7088fb0452a263f12d79497d088ede284189d3dd0f21aa16ba544fe15a83a6bc665b92ca6e030fbe52d29b925a89003cfca371e976b36e9e6ac1556ed0900e5b1546340d8fa03831c10d079738c6735d1893ed13624df3db9dbb964dc0f4dd4a03584f30c0c890bd48193895292ef16b251150816af17866e497844a16bada127023f3bf49c923b460eaaacac8169823450b69e5ca25fec60cb3a4b7ca207c1a7e82f347d15ebb3ee605a7c2b3d8d685aae2e59a28f423e65d6bf626c0b7d172025dbaaef760ba290efbe2022089a61cc007f46a9a9efa2f4a7b3b598119d02ff822b71486362d8cbc0add934a28e397ad3130effde94c69a7587f6906ff64e5006dfb6224ccc66e62283e57280bd728fa444a9082c1a63b430faa08a6a435ae931074dce07e739cff23c7e4acc91f3fd59f786064b3b6df4f8f8b85952bfde91b36361a733d4bcdf16fac6708d28becf90d74153e44f39a518bfaefc229bb217a70e5512ce8c94b64a9409452d3bd7360cd87823dbe4d3f1f590b71cce876e2460fc2172283c670ef6f121c9278193b1e46d51576120fb092d4c205d3c9ad827d8dcd5a781a987b90df31a25edad2a63119d6d883086b59c7e1d49a3e7fbff049338ae2cf65e078a669cfa7be4c1507b70d890cf5cebce8e4ca735ce14fe2d477686f1b4320707171e73d18c4af699f199db3a30708c50554d7c215b2b1a07bc1d0dcb7c6a01e3c286a1645408be17bd73c37b0024fa12704311b8073456e6b05a7cdc189445964f6650c3009bee1e402dca55359d3b2e46e69d2d0fb59e5875b33310e4bea35481499527df5e200db98a64ab41c9c92d23287461700af91672663ff362e6e05d07c9b9d509b22790518a158c476c38068c80add92a2140d77f07db62a3b132ff1ce403521bcf3828c084fca0e22cc0a79eb5a6fe5c4d59b61fa899a65f636b4b3dd329d9242a383941bbbd1c2b3a872126671574f44f7e88e6f0c5c4ff50a3f18bcb8d2113eaec8b53d5fa408d4d628d82a50632a967707e1a82647118f3b30cffbb8c226e9a292041384d26b88dd31fac2f9c49d339efb53631fbb9170673fff5957c0a0774ffb731dde94f83763d83a91d1843a7ee4eb098eab266849fc9fe83de3590dc6eaefe38b8c212ce116fbcdba40feb41278cbaf3cda06e376098ec4d4762c375986214f84ce8f2275b9b3ba823f2df6d1f774d0d8318143c7f8175aaced2b4c5d99bea2a8bafa4e5dfe21878a91b4a38c147d6d353684e14f3ea875b19a7597d4c0d3efde56a4125227be0131ee8994c4ab840cbef9bee17cb804d98905b1d61f8c1bd9342d2a84aa58f54906c749fcb3bd0d2840d56b16177dd13c53b199a95c7f68b0e0fd60fbbdade2905ab714e12e83d57de2a5b646ab582223f744835d45907009326123cffc716a51ab9fb934ec44595576a06abf075af3d035b4c45b084913fff4119715a39d3cc53c39de0065ca63751941e8c8dac939fbd28000146e5a450e0cfc13211d710ebeaa56ac21bd25213144b47d02590f1eb8760969bf5ed88a17ed3f08cc102f685c9a2da582b9ec084ddb70cebc838a34a19ab5c6169bf3d1c2c5a949ef9fefd2ce5b035304beae028dcdb8d38ec559976d1c77c5a9845c90d9b34abe32bb7e386f78bbd361be9ffac436ef01e1f759dc40676e71f7dcc7583b1d5e7198dd3f379ead911b938a497c684efb85794f86897cf7e8352ca199223d39f961ef20d2cb96b8f072ce330194d5267f4f5c5654e1b874d33badf98e896dc7b30f962508a2e0e020a78fd0b3ebaaf2c0552abfce133675726c19bf335c5992d66ebb6d25ef9a9f16f7ffa6ffd244b7f21723f891066c6a6dfc6c60bddb3a2b465848622655bf370a87bcdc3bbd67fec1dbd4e8a8a38bd0e2081f8f10e0cbe1e68f8fdcce19acf171b7e4dd0c77d1df67c6b0bac19ee09fbbc53ca1dccaf24447bc830b81a8946b4b997839f8dcf3894d1b5c277287716ec4395164cd455847b134ffb66d54c8c4337226039c6e51e9fdfda86ac47ed6b65e8ab9de4495d629ef94dfc12f9d5067e736fd6753f4d0a8965fc61eef59276c8cfb057aef67ed11cb2da32b6c23105424f424b51f262a8cc0535ca958058a3e421704f6bfef0792686728df90d79dd4d6e7c151b7fde5e501234f12bba627ff90305c15b6c108d8b104138c94e9eb9c6445941035ad3ffec9a44a8e20d464193a2f8700a7b08be676377adf944e832f8a34c0891c8eff63fe2f32bc10cbbb8fb97f6bf85c86c6195e1f3ba2fc1f21d9aa0701279d4e493a2ba0b4615816bcf96934908bd8418b3ce9deec4b2bc2f1709beccee0615b4f5493d7b703daff6a959d7a6cf80048aceb99276171832efa56f3eff21747a2192c49fe170fcf6cb19dc9b63bdf300cb3d3246cd0e0be1c61b5225e7f2e2e53724a7ee5aad15b4a5bb5ebd9b98b07cebc21a64fda4789a596bb5638b86933f2b01a9fa4e12ae6b9fc546542313272e15fa16da4c9856cd9a93c0481e62a4422a4b729d7a076eafdb8b56040eeb38d74913c40e9ca61e7b302215455d004ec8584c8c45722efb120d24ab0a6dc5547935372bf5fd8290d06ac94c59569b1c57d285cfbd8220dff4dbeb93dd91c92e981e46a48754dee5cf2d7a09e84b70f13a78b1660883537827125a5c560b1ee9d717db84d5c12c798bf8d671bfc4871d54cab42b9cc9d82af3af8fe27a4851ede43eff40a48fab52e85d68c789e5eb136c896da53b0184f3461189456c1e70675faaa9c052f808e88f41b6419fdf3779781c4891d6bad9137899185a06dd8d86627d085bd481be766637a7215d3aa0e55082ab52c4b451afbc3c8e88df17e76e3874ed1d409b362e56beb4c604e8afb42f4218f6b9829886d73d67834f3b243233bddbfe3d8d748f9792103723ec95f7893399a6436cae6c9cde06f98eb637cb130e43679717a34d2bf9c4588ebb1237add9953a6690dce94ff4529d2d633a9694590f27541fd6a3f95646739c67d25fad74b45e3bb299e12708df3e5e6a7d6fb434091b25e6ea588a535cf95001ec24eacd050e8e564f7128064af6417dc93c3de9d256172f0b990081a7a56817dd3c0c46ffb95c69c75a0157937269f0763461fcd11db09d2d9ef6000a34b3f78221dd741d60c82ce25ec439e8dc30e09504ca53dd19f1d92000d23b95ef3228e241031094a69028adab99e1aa61f1eba620c2c3e60f055ff8ce8a9520c3157b7a5a78c5e34eef48a8a836daa8134a7707d6c2c9f7da1b3f4a57b791a6a16761d1c95bec40613e647940ac321c430e433c94a15565d8279e0257f13a8ceed470fab3a652f93b8e50c8b417b24f1ca4e2d999e7fb4ce75b2f7614090a26cbe6171457b25c6cffa32906e1fdef6d469c0aeff179527bf8e3a0712de4207470432faab85ad7223698816f417ef3709777e2f74c3f1e31034772a204eb2a80aa6511184ddd048a52d23084c80fed4b161847b4180bd35a659ac6f4e04342f6c259faf71edd384323aa3454909bad56ed8eed47dc173a7df45b184a632d18609ff411b58cbd7d939f6274671dde4813f96c546c47ca5678761f5abe1770f9cc64033d8cae9faca7c2d302bf76e2eaffc6f2db5ab2974558f21675b18437e68dd5d4a3cd194360bc0eed14a84290c66326a0b24f17675c8c3c06a2f35a904e7e61f5a8b44bf359d1a128cd3420dbc8dd01a04604721e32e79b7c712d8f8e07a6be248f8271bb6be7730e0ea4dc030d1cb9f666cf36eedcc1ed5d9f505bda11932338bf1d8bc2b1332d6389b10e902cbefa5dc84accf2dcc3bfe030f8684a2aaa4351d7cdb7df893ab2393a631afdc2e2d7a65e402039b4dbfc39db9e0baf987c873acc056992bfb8ff224b97cbcef42904eb5cd7f0adab96065ec30bc3ccd83fb82baf3e35a01099344cd23af8f7286c3ab20b8d1b9537138ec60c03eed6db2c5b5b66fedab515e6d0c2b77d4522e0b2b1e6a67a261e99464c6363da9055fd01fb0da17c75765b594c5ebd8487f0cb3d3231b95f448c87081215cee2c0216c216cf9cfcf5c9c718c38fa860c113abbd36420cd4e64722cdd4e329da937ce1ecc81b085af94312701c950cb7d4271ce9600f01861c2e54bc351b7625cded400e171bd844edc95b5784ee788872f59e4c6d013cf9f911b9601598aece2465bba8587ce56b703641687a45171dadf1e7ced515196dd125feac9d13ec283e9aeaddabab5a324fa2ce9afbb0753b33136727845f6fba03eaa6b21db3283421e67bf03affc2940068693d041fc258880101fb3579efe80597525ef13f5f7cf6046006114f1278cbbc83a63f8720e2bba9793f0986651534aec26ae6facb28ef027da369a5bebfbc66dd5b4a210601a923433c28e55a8fdb86368315e9896739fdd92f1149485933db49db0a271a3cc024243c846aa92579b728b38502b493e72f2df72aad6f6b1c9c1bc2e40cb0a2892986c5b9a60f614258f63ac49444c86aa2a203fede878ae942239c9c953b1d998e9f704b010923dd9a0e57163644eb92fd38d6bc6b082ff51368542cae948fefe61ae31cae6216e4f112d3a912463e6c504c94c540abec9f899870d62ee515267a485d7ffebb1798da3325a6517e6552b9d040717b601b779470e173c2c33ae4b6a2599039668f73c4e36b3f6d670a2d0e7a010f8db3e7ad7ac14768f152d25773789820a6fa18b3e7f5d1db4ae046c3deca3fd46a9ca7b1c03280f7cf3269b13884ff3db6308c9b9f50df681d31faa76ad33578124c752edb66f25d51a4caa5f8659dc5b91d23ddab2b20ad4002f9a5d342ef1b82a0bc757d06024629d50979e11f645ba0bdf607ca3dc0f8162b983b51b93679ca6c5bc419f02909381b80434fbe030d274b8689b0e192f37365d151893dac330a65e6a9d49d191619ea9e4ad4bfb2568b29a4caa25995db1a8dc2054c6d35898ac996df24f626c5aa8abcdce917fc7ec7fb29e8cde10cea6936c3128602b8f9156b19b230e4db9203f88e82674913266b70646c24ae8e62e4d11b70c04f6bd0db71e2cf5a00ac561b3aa9a4892697e1b40dbe4f6cc32b449f822e6558b70fa3b7929616b22e680b6831346ac1bdd214f55dc11a285cfe2f0bbc1445239c6d73970b1d4cbc51a6eebad3fa68ac765a161c908cddadd5704c0d182dd4c9704ce3b00fd4f01a30e3b4d7c7df7dc47abd8a7ac15877a0ab222e38a9a6b7a2b547eb196d46d3c34494a1ef02b2f814ef4b434472133199acd1419ef55a854a6445fe426d84dc4465b8e64c35955dd4efa789811af6878d12326afbca650779d9835a9ca473d06a8d745475a2ee3cce2a92768790dbe39ec2c176f5376e162b920410749f28960d5bfeb1fdef26cee3665ad1da73a3ec60531332ddfc28724d2e2e678202b3f32793e49662eebeb9b5d6cd986c0acdd3b30d33f2c0ea5810b229fca2f0283e25e6f14e464a250821d75d09145606404676f90c1612b9aaf3efc42911b80f5f33ad03080d5cc9d2c2fbe13672e44cfcafdfd6abd17788d6c7f844b93fd586c856d1cd3e3530724e0e52fd74a65c9a30f80a3d99953cb5a9e76d7df14ce64daa73ab153815d237d50141a55c3ed68f9025953f6c7e0c1e2b12d477830a9e9f4bf1b7ab55ab2e0ea047f9be6664558148166098246fb2ecf45a5ca296d6aa198d058a4f0a469f074a8940776835d07d553da733e535d26a0d73620413ab3dd100b6262fdf82d62a2491505256e68e5f044300a05b2cabcbdc725a02fc3c808d4013e7140891a57ce79acc67e7c17c1165c96ca54468a87076d2546792e88a7ca66f68ad5a5470865af7b652583b95ca81a40ccd1652fab0027da1ca80b5363fbc013e064707b10da5a596d09108c983960dea4cb038b60f219afc56fd0c85b29e21314e29403dfb76ca63215e90bc4817714b50a95c833ac76c69e514403ff9338d421b7ea414263b1b62258922c1e15eaefce47669d287a9e1589719acfa635752568db8694ff20675f4de7cedd5373409a9b0696a30d8cfee88827e4cacc9e59b940a9f34b07c2c366b28f8387a652f3bf88d09651ac53080cf69bee444c87feac38f142845b4cc2d64a2ed25ebf7754d79e1ce152216930d13b36bd129f36e80c2b3946bc467f645a897b47893d7f1491e333915c5df7df82b6a8282badaf8900d39b852232e8a5e0f0ca447bda9eaedd806d50ac0d8598c1a9923391c6193dabc39b8c97effc4a12a430aebf9ff47b94c941ea824f3ad47cf4d67a39e6051b664d148425d2e74d5fe39dd7a11c2580bb6db9695eb29fd3afdc7ac897845db1596430523215a0160e97137b9b514551fc3726b64e9ab3433e6a9c162c9891553edd37933427dc75a53591f7e504d4f3a48c93e74a13b49bc2b38882f2a423f4d1743bbdb6e2c752e27610402299fe20a7e94af4e0153d2592dcda8aceb41aa1a5afe2174ee0311dc24b08e273abe8699efa138318309048949a8d9ee4e08d8caee96ae1eabd2e23e70378fce2cb6dca427686a65ea8bcd914d0cec7e9da1f7a6e7ffa87367315e4c645981f8e43e4f8d63b29ee3af416f05e38e40ff40d94a521daedea8540030e6a25fb36ada819a882cdf187968aaef7e6c389c2bd07ced251b309dccb81a1128e497750da457ce7ca562840eb6497728688eddb5eba683627a1fbbd1bb96050fd9ba4b8707f29f2a02f24d053bd053b0a4fa7e80222b2ddf54fb03a47d3e0b0047c5385b3241772c38582cbce1b63908df45dcf021664567d353ef865499249d5dfcabc2b7f9c46223ac3c4ad60773a4f1910b8054e10391d5be0f171538f7a52e49db51204c5c28a3b9cdf4ad6a1301a99a03d7e196fb29b4ef976e7bbd75831068f6f6264390d13f38c7f3bed1f7cc83cc780c6f707d3c24f029e9321cc90cfb9f6326c2021e547d511e4fc11fed67ca5e98d7c005bb7655c042f1fb720d6ad8f533cc7e94ee7ea252f143fc0910bf2dc3ee11f2bfcc5e614f1dbd99b221a3c9c4f5d7ba37384f42ba6647326ada7c3604941f1456954a2bfc3fa427b678565fdc77b5ef0dd03033fbbf9eb2a9014b850549fbef4b712ee3d500ff2cf1277b844c61b20cd67ba9f5eb5486c6dd25f8726dd90e7fc05ddfa39a534da888f4af399fcae6a27240e0e3a7b8049ef679bfa903c07ebfaa4863e6662b9d0823db1eda303adb7b46035376c735b48e5297d1df285a7dea3420a53a6f55e697651b09c38b7e5f34e6ef7ab9d6df13cb1e7794fa29f230a8e75c7a991e0938c9230dec256604190361dfe97e76fe8b8cc9c8af6b64f314b27e60c8a48fbb54fac390490b791cb587a31949008403dcf7cc94cb0f2a2043300589764c0fd248ac2390a30cfa601345ac298e12523a0320bc99578d0a437609531cd5a699bb51c5b85586c7f3af22c121edcd49a23ebae4af2818d78277bbfa99c9c0177f0be062ee330f1e45028763cfe9c71529954e558cd7ec4fdb89d4f3cf81dd7225cdb77333e7d3afe8e050fd0e7ae1d7121c3139038ae739209a9bd87171ec1ad620c19c3f39e15eb8547280b9a85a76a2963f6162e6ab6afaca4aedf530061927b3289e6679c940271a83c2e335c22035100270715dcca6fb5a884f53658a3f0916fe2d1de87ff676ff674c721d349069fd23b7e6f233f307eb679b1825ec1840fe279418858a69b7c74e0f9256bdae0d5bedc2df76936bceb047b895c0fa6a381aaab99c1132c35c14754c4881079fc39a80440843e6ca127aa99ad8128a36207b5b1ec0b4ad6b664608189f90f55a476f7d81bd7bf6fc53c64910eedb7ceb53b80888bf18d42a5c5d2de28484fe4a3aaafd0d9307729e62dc46eda48e85ecd54b7aa0f7b37654b6de6b2dd15fc74ced2a72dac244c2b8bbf74b366ea099a163a4ace84c156cec44e1cd0ebbfe3820a502b7d9d48154074c745b8c15011977282217ca888b10fe31a817e37a61e2b4c26236cfdd25a750434485f5bc4adbd842c5942d61f4cdae23f6228c37e16e50a51dce0055f26328aba5fd175558aba2c1320f053cc10d95125fe493e2d81f701d976bf9b28eeea3819cf30aac3d0da399cf5bb0c5581dcf5d41bb92ba841e0525ed5bc89e3ff274d24959b92be73fd7444f6b992053bc94dfe52f137564b0534fb7607a7bcc9c3d02e8059259688769de7c7bdaca11b60ce694275a1c1743331b728d313b958ded6579d11a4d8e7f5bd189b49bcf6e1e451642189ff7258d98a57e8e472c170b9a24faea3d8efe6969c5fd7421cb7ebbd0060354e6fa952dc063cbd66430c1a6bda39e19e782591980676e9618c465ae9e104881cb8da3b90cd75856079ed7cc3b7b8d23e98ff1e13956ff1aa22ee1bb3951c2da890d4d0fa9479fa065e5e84fc388da7cf92f8f89550f922f7f881ee864250d06a4564be8da5fb4b531c7d5ea2ca5adbf6d83c53a0de77709fd9d9b7621c6f9da3ed69c6f295a1e57e3aee62de51db3fb790ee4cb4f685a587267041a4a9821d5ce9d723163cb720a87a775c1bb662a0abc88323260a87110c9b05e3793a6afa441ef853639c436e43adf0307d642be99126f4ea191ebcaa6b377654c361c7a7ce5a93a516ca10b3b7f36cf89ee8a977f251654931eaef4f850be043363170be1ad252121217834390863cd909c83244435200aa934504f4422fd9464f791f96641629db536e21bfa02a093ebf70a0121464c3089abd6e433f22f477e219edcee01eccb21640b29f3f69c7e1bd837da854a2281aed8a14c5a5c0eb5936496c1aa801016f19fd60f1046cd18dc193c190e424e7bf0363ddd4c97eb2690d941981b6bba62a0f84cb6f7f98410edcfdd2c1d21253dc73f6d7b9544c84c65193e74b98e52a461b0f415f310960e7ce08a52be10383609e5cb93543fa60370c2404be2a892eba4fdb7a18a46caf4168dafe61bb5b4c41e76274a77858564320101de870ac29e8b09873125291714f66630191d9a0ceb0b5f47552db3cace4f880cccede470abd3b4a7a3a2bb07ff2b348d695dea7ebe2a17f6b40d58ec945d50e3e16c73f21b025625904e206fd6b07662808e6105968a738037ddd859a1ed622e685bdb0a5ee7676b595524a2f814c410a962f5e1c0c5608af96c529615e97d4c6a3785d2797a27bf207f0616a2b3f275ffc57644e967090eb08968676e9d718c85cc76a1370f198eaa837f83a7ec84e6b185138d0b64503674072f4d1447989b8a8cd8e1195547a0ab1734ae45e080eec42050f4cb524808a311159ac95a2fd49ab51f952cf5502e8fcb47bde14332be8efc7b054583d069dbb67d187df0dd0c1f435bcb545baee7d8b2ba9022d7b61e42ac612cca6fc5ec8dc085f17575f7494fc109b3c5fc32be3550ded3e348db78d1bc1e13aebb111c48b0f295d706035033dc0998b4bf6927ec6c7943c2c8cecb39fcb3b7ecfcf7b0e719aac7d882538e19a26d8d0f8d135ae74920dbe7b27cfa421e5852f5ed67e0dc32cafd7f41fcc3080fbc948c032d400deacf0772200c463633342a987de9adf3b29e2c69757f4f53b74f71e3be825685f2d02617e74c8efca23ba9a004d1ce8961a7d0163e0704e7e11f46334c35c71a63258e11873ed89f565fa4def8c9cba16fc8880ab93306a9570fc667ff462fdbddad9cd85914628cfc31b267ccc47b792c11b390a0cde204cc7f3f6a187dfa58bf31bd74ee94462a4ef8ee111e92ff8b31012fc5b55c9c3411e653176f868eb3840d8e083fdeaf8641cfcf8a6d2a35e63e2b71a8c1cc5b5e2c9ccac5013f76300322f47eac1e146627c46d814b2b703d89de1a5dad448b8d067342a9b24fa30ddcbdef75e5d393e00c9a7e6e2c2b509d286394a4a269dd2f764efebbb9015842e2c0cd1a71b57a318245253c6b8c0cb8b4a119e303862ffd3056d1517025879cc09ca0a9b8edd4c81e892554efdd3171df76cb918a4b2b5359fa6d144fd5506154eaee5df5883e84d7ebdc7a80f5418a0a6a3429e866527b4fecd4ad8ea2a5cc7751a8b4cfaf15ca1bfc20f7e0421e279744a76089084e16e51fedb4aa907794e18e59198c577841ebb550bb755b37dc92a38681badb17c953e09b6187b520c0328807f5321c76de64ae45e88e525b0e0d5b61811ea42a37191c417c55661cfed027c9a5f3e56f70d9090fe44884ba885d8cf57d931a5e4cdc7ee10956ea3395bfc6eeeed352838a8cc3164f0a56a487832565238241676208a3538b1c6c6cb6da55775d662d72d514a63d3f2b0ad09a3f70c96f94a61acb4b52124d9fda1d8d1dedbf9f089655eacd69e347562c281ff13b0c8296b08a052ff6e07cc69bd2c910e5e1087668f93132fe590268ba3902c5d090142cd61c3a31c49420110700b1e7421784cf580b05a7076b726b7e6a9f5f0f578e2085c1356b0a010eb30d6ad176c2845a7d9537eaee38f1abab648781624867838bc411adc210d4b2d756ee846df75e093cd8a1fd5f7b6a7dc46b4efc5474b7efbb33ea6fa60f66edfcaf1227ab7dddca7932ddd41d897f8467be897440e8d420b742d0710717a709b11879cb25de7a35b586441ed272ebe769de6efbb5b6ca3c0d38e4977fdbad77eddb8228c9296e1b58d9058ef1b5bc3fc95bde5c69fe6393f2b13ca5d69b4f4c14150f7a986273eb1023b50ad4051a6d0cc4d165936cde506c12028b33989d07d0ecee87465b6056ddcfe6c23ac13940dcae51bb3ade8404e46fd36a5c855512edef49e9b760f556bb7987d55c9e8a6625dbf9ae464e7acb89dbb4185ef2b37a82c8952fe9fe7dd221363bef474b8c87e2b7cbe4e29f35f39fb4485b06d8bf38fe50f4352f1fd034105cea2a74cec73a02b5639dccb655372b3b2996b6b7d7dd2252b773908ea10f7661c6cc58fd90873d52f52955686a0dd959f2e384e0b1e3377d72e50cd3bcb476ee6c98ecf879096953297fd5a01a289dee6979964629100ba29e42cc594416493a2f84f700250471e31273b1e0f6835be52816b720d9109498e011dee9fbf8599d504f0b397ca175ac178cd6c4aa86ed2c7af517a42dde958f94bd730b9553cb5ae712aef7752a1bef20c045dbbf52f8c878fae7ecbfa5629e20b10ad12142db74e039bfe5c781f2a2e43af1617b3a5c64f4ad969d9991cdde94a3e6283edc9c260c2d9d36daa82d1be8a9a30983e49f3436c93e8a68e000e7dd5c276670338fd0c6baec3d795ea9f4664000b6bc7d95177532850609abb0d11d25ee6c8e8b992e5d908ffaf8bb86926ce860b9d9e036c0c5f2b0afc3a433a2770806354025de2333bec65852789a65d02c9b85779e993560881f03c4bf73b864e2eba13a9b5944460c9bed6eb28ea844a02f5d48c87fbfb8eb79480a3f22ecc4323c067c3b28df420827a8b9e57a79c34b47133e16a6f314ef933edf8844da22ad1554940b8bec74d706f2872cd37981f0bb9b2cfe314b574c4980002d03c13070c6ed0595beafb8aa23c6d3b50a94f35b475d76a2bf60807b72b4467142e1c052c28d5a627765436eb775c462cb0b4980b60dcf680f708b2f7af0cde4294486e844da382e60090ccf39e90cb201e10138b49076eb8dbbf4373fce835ce6f51c1e7fec1933bfc0f67904ce665f3685e58b47b6531f5953ea4a4ef56bbeb6c40585bec5a63416c638524f94637e1c28f0e029855490f907ee1b057ee02ef6bb5353e9865250a54b9de99ed8defa6441df52ec479d6b5326a55d2278b48c9d2562f78160708e0dbbae98e87e3a5192045a6de87dafc3785bfce52ef09f4b0d5eb3dae0d30144c682bdc4a9340b49c68f32ec5dd11eec6889d446b87fd01c14a53ede7ee67c72afb1a2f5e2f02d379b547c7bf6c7ecd87db462e9a896863e216c0cd8682bb64fd5c18ae775790e17de986209fbf4fdd4f91fe63a2daad2d73943b7394b879a193e07c0eabbee537fe7d347eec78b953e46a6c75483ec8d5e9bf2ac3d49c78a33783a5838f48650e7b043ba3c712a0fae3955debb9ab5d53457fc7d0f670674f3b651f0f2db93060d7ae7d92765d9eef1fed7993c076c5ced3b3a942b254de4daec24f51da685a2de49f16f42d9cac4a22377999d51d5dc1d01feebdaf86cb11be2c1fbc8333c32efa5d7648208b615f47d5617504a34aaabcf3a5b596de207eac88670a18433e58e9d23d46d8f13b6e64e3d82e66d59c10940229df24fa7b388ea6f07fd43fc0578decf097182e5ceee52b1f765ff3c9619e19fdec17abf46ba670cb6ae60d21487175f6d106e3f415403d5972241b9b3968efd598821e4a3ba3f386fcd71924ec9b9438feb5a6993d0d8c72bb1d5a12c00d9a7e425ac01e5af34e49975161be9f31f8d2086838fb2baec5b1cfdff9a8884202f89c367b54fad084aeec6745eab71317db3f96174045edcfe2bcb4809fa131f4836d069d0f87954595efe9b066a895023474a7e5c7a8abcea186d8ac2447eda3be3d8555ebed3063378c11e413f7afff46e7c3a7e49bc65acd66b540486877c823128b0bbb37ec62429ed25ebcc5e4ec5a6ee104c77a399b316d908fb47728b22901d0988020a04ab165d590d02b57526fefb6cd40fd7227e1dc988b932def8d4c2cd318a286aa534f6d65d7d9ba7ae7bbf1dc87a9cf8e3f7fc0873e53bbdcde73da4350eaf8e33e54d6dbe7d478548fa477f19af82bc3fce2d4a4074f6210a5e0f529ef42fd723d768d20caf858f677491682d4d96ad455146ebff4fd82892a7caa83839d4ca872467243a5b1ca095ca8ca087ca826fcfaa7a18a7710996e1538790ccb09d39cace7cba8b7bee2ef16c393b262f38ea1d5f2f76084e7813e7927dafe9634778d1c91aaf68d6339b5b00470b9fc3cd548662b911188a31e988bd7ad10f9fa96ece7fa4517a59b1f2a5f1efe8b0b5f12ea9dcbc021fe07ad7654ef52d2c5eba95a8283ceb54ceedfbb79339fe8e632a09fd61cf66b7f3932a14aec423e3073c7f1c1e6d010bdd454340fc74d42fafc733d7b418101703dd6817df39e360ae6852c4d28230a285fe2242764e3f4e2e85d00854df6916435d3816bb82117d0ae96ff3ef775b259cfdd170c0332c8851cd85db3dd03cd012113228cfae309e9341a1ed5581b885d538404a23178192f95dba27929153bb4795b1ac434311b2d0e2f8b8e29acd041a13f9c89f32250cebb7b2ce67fd2d6705c5611539a6f1db84742d7a6d81e3b129c696398719cb0034e0e666b668e4360c52d29bfcc97a3204ec0f429846a1552829a28b7209b88fbce95c838da3e9fa925e8177d01b631838fa5a959027d4bffaafac8a2e8500c0c5aaac4d8966b891a0a1146a03aa6b9fcbadb424cc355aeb950598297a8c9b2f0d33a6fd11b745de157fb46e95e67a4fb4bec0c5562794190304ff8d84a65a6a9bee77aa86f104f2fe6cbd6ebbbc0a1b63bd2dcba99317c913d66fc03573528f71415f4b1a079ec7e7bfa21f42bfadcc87dd83781298553031657ab078b864100f4fb4fcb44118d13683e7b7259283a8082145239b25abbd8a34b56456c8270889a9058d1db1483e59c276ba46dd939ae666a018c6a981b2e441eadc74d4e47c876c6af2b47902674f7a94ab10c1469b65233ba6d828380367a2768382d6e2f620150e8994b4b6de5465baa8fda7aa0ba41a86a5b2d5f0d52ed10abb9fbef0bcf37956346d7a3d54f2dd2747dd25d7d97ef0a955a0220eea77cfc2b4d3e90096a91854e299419be1e5de6a0c1d062a2b7dcab0b725834e68390c5ce7adf6d69c8c390cb91ad76a56511a646a4bab2422c3272e60fc15d20c2d35efa05fc0197e27ee84e178146997a9c8a56935e24d1388f3aaed944cc035660cd76d0f177798a3c62040598c2f29d4bb1cdcef2822c8801f3e71499562ec398c1d2f1ef2819df09b105cea35d30277d6e0445be36837c39597ce296320a56cb70683a50f1d7d817dc56ce86b8eee1eb5b0c648642cad31f97c529522d33c50afe9ac047813ae0c007235b121a6b3325b127cb8c1318ea9bee49f1c50f83af5e17599f9a0b05f5aaaead7865dfcb2145ef517321d3df0cfdd076c65e0c30a13d0e43b826fab04989918883a93147f30c642dcc0c4a46e740abe309f6a803b68d92387468173944790a81480d296d72f51fc66d1041c00ce7d10b4159b3585ffbd084ca219964af817a9d5deb50f71a8c02f52a9c8a4defd8d402ab73ca9c07b6fa459db179fd0ed2ae57d475b472d64f89877c3159cd1fab5b7ff7be9ebe7cedc554b038151d59b72b46d3689b20f86c8249e38470f2f635def5a38cfe519a2079d02d62dec3dd7d5be29c15d7297b6f174dc3a53e4f9b0ceb82851f486d0b962183a94c0becbcdc3879932be0f78189a401119fb71f9f1d28287dbe4bd80948d0ad47d4bc5384b0d8f611dea959cd7a9b4005f69ddca871b76f2e2ec51815d989e8d49da35ef59ec75c9c3962a9c3d5aa7758dbff68b533f0484e2eeb3f89fdb63d57dd591ed4081c413c73d49b83aca6c0616864a72e95ac31b5f721aa3a08f798a2472c390534522582deb090369d912b56a0777755f9362dbb4a4a995cd900a379391522936bff36db1fd7b1d59d19dcf829987496d89fab60af0a0ad0cb7188b5d7c9b8159611173fc11960bfaebc774d9f0eb4e1fc02197c04d588539572d8c8912e5fb0abf6400502da57fbfd8c4cf93ee32ec6c634d7a456d4d04d40fe0aba5166e223e6ae7abaad38a15a2e5488976408338a06caa51f8ea82830ab530299fc9220f013cd7691196f73b8fddfa5fd6e13075778b5b4d83675e5fd894e1c6f7db77b0ec5eb49001def81730790acc3b2541961d0beccbfe98391424c4de9732c8788a25e8147ee127f625432f9b05ccb6f26cb25cdb9f2a2b8eabc51a3ece5ce9892e48a95d7f94968001659fdb94ff07105093904f17d3c32e8b2a7c5f44f67017291f0b423ca4dcae35f15dba47bd1708e8707cd2eff07e84048bd9e827f48acb62ea84ee7575c4a2c6d8e616f8652a9c8b95ef9ce2ed64bfa5e2b7b63d809a4d29027aa4a889fd4ab1e89c2a0c13a7870f327166074ea7b93ad09d4e0056b49f612c92ca2f5e21c11bd2aa4e15c0eae5b14dc563c9713a414bfbb1e8702454737a72bc15320d02781b0583448bbb3e5f02a68aee1e42acf12235eea3424e8f9e594c832b559c1a38c0b5f4c1c18b4ad5d97ad1decd2966e835fa5e73612734ecdd3e7aabff59c198a5a95895746c95eec6f008522abb1b1fdf6ee5379e0f93152e09bfe7d74831555cbeaad36753751d3d38b33e6be1006942d8c34e62b1d49bbe0b2a105bfface3d011aa842da85434dbe0c8d6dba9a13a1318315153ae339b4b00eff763aabbe3610290d8074b24f856204647f645ee91839768d939a83b37b854e894439aed2ece7cc3a99e60a0f2d966f6ba90942f772e5f784502d13beb81cb140be7bd2f327c4ad5c50e53b26b3c8eecfc3bca1e473803ece4de1d9cd7c5b9591986512dbe4ae57d51c8619387aa8aa8cb5499dbfdbc4037bcd56b38363cea7e9527771d75160fdc7d1e5624f538e008da27cce606d5c262c43c49006272cc4b4631e431a3f969c9a3e38c671508f6ad2a92981ede0c3e4480a1aa10bdee0f007479b4506b24a2f3d9f9322128207184cfe178d0c0caeceba9d7ce17b904b638418fef8d3e6c403ce84dc754951fb821483aafac6daa8e3a53d3e8cd78bb07b03f3dc253f158b5a2f2de49f9259a20d58187c46c7e4900ef5d316488b59d92b6435bfffeb123e4032facbe39dc4a6810ff0f28e910ef331883b7cc65c907a93e339780dc3b20e436c86a7f1ce853324aeff0c77a0403f34763610f32875b31b7b8c6630d234c175d04ecf83c6752e449e1810bf8f8c571b048fcc4348814cbe6f3ae8c09ba1f39aeb7f5148c34d5f443b72609ef4d32679077bbba82b55300e26411f5264dbee15fe77a30eb7459b0bb5ea93f3908f49bcd89c01ebacd69af0a75ec0422d19bb6209371ce9d5927b72f0cbea785275ada6ae5ff90ff7862b4ce4c32d1414c8e311e1e4da49f97cf762dfdb44c73d2d8ef8ceb0b6bbdf0e0262a86f446f81302b207d37b474c9cf262ef1d39f709481f97fdbf918d540d6c9d48322175e37593fad6d7aa77d0380dbded0683d89f68dd7fd7411984531ff27b537babd706f5f9ed93e03bebb0675d245622b304e9563accc6544e0cc18e7c4fce283d9f5d67aba0ad1200a11be0a64e864e0d5d21e4f6e065b7c85dba914395da2aab0382a182fdb5cfb2068563b55d3c1689469546746cc936852056e60e1c56393b6381f21b34b2813a387d15a6c93034e9429b3284014cf3198c849b2f46e191572dd482a9ba7e9b70df8701b505e7c498429155d5858452b3da4c891157ae0ae3c87c82265142e553da97c78f6ad35d873602a634e5856ebd2cc87066cdcf2efb90acf9233cbe96e40136283920315fe5530189d2fc18a2176eedf93798bfde1ebef5021ac578da987eeb54a1b1e8195526ba2401eeb964bb1eb0b88d366fbe2390b09375ed761483ea13b1f8bf2e2adfc600303dbff1395d16860ed1c885ce79ea8b84634126017f711f06fe6db6598d4a2a9d879214f2412dc1c3d3aca6c9fbff97f4f2bfe7321da8d21dde18732f04279b10095b4cf0be03a4adec92375cc94fa1172569770e6f03096e39528f8d8024854d6f3e6296e10cdaa73424808ffe65950507b7381b2fe0b7959ff2b30586d3f9bc7b6b8e3b6fe63e90f568290ce243be3d4fcc32e0a481f3ee6c30b23d666200f255d91635fab87141e04f9e5496aee01dd4d7c43fdef9cd0e4ac2d8f8da9d9de35d702b5111839bdfc26f4a2b83c2039b9600daa662a6e09d9f8ccec9814635216347b3eea92046a94ebbd72a3a0fb01c8373f47c5fac6382452562d2186c8096d06a63582c571054837b187f1a999948597723369b2cda26e5520c1f10ee7c3e4ad85f852e1bd369ecfdad21d12a1782e4d1dcdff5b807f95062d78f80f5be2ed4dc3e0902760035864351306d7481a4221c712ed65e5a6f636a5835fcdac7ff86f2799d8c9af88cff6fc2a80cc2b538d1e206196d8c0d99f85414d5fb4c44b6c0db53064e82327fe50d62028d6d3f62af17056cf9b3facc29a1886f6656c92c958f1f4fb9f1e12c3dde091495c4ec1a0c90d69987126eb3316d6fb62bc41c30368fad7980a692f3c77ab7142c6f25bbb1a44cec32f6d2a25b0256a9b78fc563d483cb13cf1035a778ef91412735bf5f2facd72aa9b4842cb9cad6b4fd5505f04cffb089497cdfab032f6c06c7e4fdaf4b7645c788f2b115438a73c21db041e2c5c56fd19b20df97f62d911574b2cb5b609f4989a0699099b98698d8f481dd31410f4e36919de215ab39baf36c3f9025cf38c3bcf9c12b6bffbd35a9d66033ae30c62a888ab83918c2a0c13884c5f7393bd2d3bebec59c53a03aa2c34433a8ab37ccf435997784334cd81d4788a4c6210934f38f8487c932a18ba09e3bf4e08d132cc3b3a9cfefb87e5faf487e104ff21af8597c3c03b548ff7f352765a628b472fd4fac82ba7ee6465cb9ccf76d0349dafae74829a11f27b8629f760fbee819d63d31a7f0d31652bb4d8308573fad3485c40245715dbaa8450dfc69aca5078b7724c97e31954df27530c3c05a29dfc776dba46f7fb2e8f52436998a961745d2b2ef5393e06b994c8c9294c4cbe96974c2155f80a703d16b4c9eea5d3df97004c24de97609f36b72500018919bf3d55246983d7b5d8bc6f8e37097d303511c97f943892fa9ba123a9ab8da1ac4d4021378a59df6a9d3d6b15ef3489673e4d867c10af6e4621a0a98eadd01db893fa07428477dbdbf330240b49f588167fb660b5ad94981a7aa16e77db040f212206384c140c7c82a4febe2a8e0a2f35b90524231fd2713b515f1d6c094af5672e51b6706d2051a61b362887b2bdf123c1d4bbdcbf819905336e2d19477d266d0a0b4ee4fe58d332f399fabf86066d49a7f95c4ecc5469280e4e7a3a4eddf2a0d1c8286892fe928b9fecf7b25dd8f675d3dee4fa2b0d2b0606ed52f58ccfbab82637da8c1bb1705525ef7fb573e291f9ee824ccf8bd7f4395a6001cc5a115605ddb57e32b2320f3f57bdec62d6b24ac19ea0c78a0a20d701dc9508032853502287870264d0659d134e0c6df95c34471b39d85b7744578927b9df850d606a97852377346a4f4589022ff2f10eb2ec43b12e054bc437fafda9c55354c18a13f2246f090f4a0b811131faa6386ac97641e0f2fef67114d9a2e8f1367aef6b5e180eae6b734acb0802c45b712910ccbe3165a30c5fcc6c17e2d7d23e7afd7310615e2d715599788e961e17959c9a5973b9c9595b722cc72868cb19da0ae3f4011c4b8ab8077202d3d48313073e5112ed6af327d4de16c986984307d6c61e4153bbb56f39ec8ebec8ca3e0fb3777e7ca0ba19dfd3fcd17700c2b89ab67e91ef4e0acb8c2b8c903d35fcdcf199c1f310826902e4b16cd8353a918720905a2558bedce77b43e67bbd65008076c5d176e587066d59a0b353fb671e3020ceeb1299453370f59af1877045b88fb7088665d89d8bf087fd3bf538384abe1ef24262e4a117c0c7f74bacc985320b488cd7d0380fb6883ac42f7784d591504407643fd5e995d0a08ef84e3a355705d42c8bc163ceec5e24f42f1fcbf1c398f7761bcd62e9ab1e5b3bb3b31524bc94873206d20addb6345a43ced0ba04fe99b99fa72df22e94d79ae1a8b3e02b62e45943c6876794c794d700dea8393273e5e8fa94f73a0f774096309650e68ea977ec35387d990492c44bf4afe6cccb4091b5b8e395b72471bedf48adf50eb1429239062fc7967e5ce33f37969de4c52d8b2c9aed1d4300f2e40e733ec00a3dc66232cf3f8be83baf5d58c6e502d20a87ecf0608cc679e3b9694ddccb0f60deb05f7b2775b069bf9d97ac1d14cb597f561a023cdbc3824812ce1d3c93a4b3f95ee1c1ef88a2a6891c1a6c89dab23210ff86f1f8a0b8aa3fb2a441ce79a649262d465e5bfc0c8f599cd35a79040408e86df22ae617f55be819dc26bd759e73027cb0ce8d963958deec259d9b62e035268c7b48ec13da010452c6fed74ab4aa79fbdf3e4a4c8c738b714688da6bf42dcfbdf8bef90f3cbeac8423940ba8ed2d5cce8bf99fc1e0d4cf0d1c50b062e8616d35f9e141b7feb74b1f78a329cfbaeb7ab81e56f9930bff17c5a10c1db9bd2e65f6d8aeffe8472015de5fe70f063f6a639522cc7ee026d824e81e619c0de108510faeef78f187be67e5d0a238e6ba3a0b2403d7b3e652baf55ab4abada510f31e0d8acdaf21513df22da5c2415f3e17702172641ff1022560f855f1f2931de978885aa8d423209937628361a04a0cd62b517c2f87bd688b50f75d96cd80139f4f5326413ce266f1627d0ea5656679d1bddce4896614d0affd64099de0d8dae7f4fc861c91b3a992b1a8d2aed3502898a906793c335d1dfeaa194893d0cacc034977fe463a99dcd1a13a1d38c989357a4737bb654d4890e91765c4045d1ffa9fa6d9b78d47446dfb36b9f65cf8f6b90868392e9c498432be3c6b7ef6fd6207dcad6e2afb5f33dc8076e0d77f222bee0df57096f10f9253b7398d123a66ebdecafb677cbf3e93fae6fc1899f6e4819bca0fe5a994fc99ed84b9d152df87ef004228d7cdcdb7332fb9df45ce80a6394de62ca848b6f0857029dc172d312b389a1f13e8e80ea8047ebc90773dfd14c49396a2e9440d8c21f8fbbb2d81faf2d6cea562bac223fae652fe993515e014c55fe188673941e6273091ece41c6a8a5a1d758b794c901ea2c4d8ade1abefbd66a1aff283387ba27bb35a9a27d7fc28f2bd4e66c83e6ccf4add5f1f8744314c4bcded0883d822a0e2a8d07b5fb8282683e36f126ce3485ba016a482ae74a4c8dba25c5881ea2ac497888fbfa75e20fbd9b445c5cd60dbdd7e14fcc24d4636ca3988d5750fd8dc9bc0eb50af1a1eb7bc930da602fd55273190ba5201dc5dbea70161e113aa908d19fc3c6a7d48d15799d4f50db5da18258ca032b0b0d62ba191c3bf8b98862639b08bb281c73d83f57c7441f85750166a3ba983987c860f0e7690765f0307ad2bff71963a246d1a7777db1373a2ba7b3482a914848c023dda81aec7980eaa1be12332aec0c41a6b34518be50fff74fe55b89ddd8b68de878691e17ed567861c4800c93b57da57ee078d7e40a7cbe96566cdb299742f8db9a5d101f2bd899b9ad20b7ca23f443586f8b47e42951f4c20e1a82ef307e8fcdac1a1a074742add983787dbc24922802e8711556477c81f60e8a8eab0f3bf32bc26296c782eab4e0f1cb5c33493430db7692da2f290e0108331af27f82ab9c0017aecf92c4886f91d8efa2fd7e3a8b3b7418b2d2dea31258887a046dece8fcb263fb472ee2e5c94c41ea09d6eb91f62b8e25edb66e9b330142db7f152955cdb895e4592113d3d4ee0d6183343d12f2c4a5344258bdcfc4944ec9318712d99906ec418b95aac03ee27044625254f7a1d4a6eb95e8ceb1521b266d8b5d682fe123b4d15ca27ac415d5c2ada26918741656ef4f07821d88047df47c18b073bb91f1074376a995c9828270613ad0765a4ae6630bfd0b9713dcd2f51ce3a035d959d598d31cd1d2731177211164160759e58d139e6e36f4d5aeb066de287bd454a6f88e7a3757133cdee90210b717b47f9c07cddd67a8057fd8ba3344d254e1a544500845afdc37d1cd115377d90276b9a5c3599987a573d76627e414fb8cb98fa02f2f3f88dcc9b95811f1302094484d9ac09ab660801bb9288931a46a2d8ebf716963474cd12a73814aef217e0582972d2d387070daed7e94583335e651e8eacce54d22ab1a06b4fc472e48f317323fa677676bc7fa1d69820532ae124b1ac9e9c0cbbddeb1f380c4079686556164466b912850c938855642b72e0ef1c9194dc209953e63eb94a944a64ebc39e80704578d8f32b599f7f7d7d482b53cf021a43516cb72f7aaaf5e411b0a440b5855a9f4730195196a6146d8a03ddf5a524378654f50716903d8acd45fccea036a8fc36cf0a0fd0c5c85a8be1d5163cf7bed4b81d8d40731630c56bebb1f9b9020870a88e324ac86b556ff855edc5647d072503c8fbe56370ce573e3cba421c9dc16ee4ae511f08c50ceb5dd1feed6d46d4a4f268fd2f6ed140914aac0cec963892865c257091fc224f5aa86253236ede25419d1a93e316aded3aaf156b4f37a0b51587898b2b3017b5b0dfd8ca94b5701458653c49e47931e972e25609de5a76b11d169ece298badc45f06e4489ac935d84fb347ce6bc320136c7a8bf7e1daa4f24d22c44bee4762788bd6481dd3fd56fde1ccc92e48b624ac5fe035c49f48221b94791ffab453ab4728922ba8db8b4c270ee08f8accb6119ba25d1b0730050edbe59ee038efadde5c23874aac1c6b6c34cb3899a29c2723a4afe4e0eccb43f92306f6a150617041580ef3b6ba3babf85c99e113f254a68125dc3db86bba03e16afd22464c794985fa13a98692b0d0ced2803787fe58846c2cb204710377a5d6bbfc197e78380b3b2ed4ba908132b599351efad8efe817449d13c709c9112bf36dbd4c9c0bff2f69f32901c3236c5fe36264934bc408faa5ecf327f208589af874d2f7424189939e4dfdad0f8d8dc4bfa21b5ceb22aaa60fb82b61fe706f4f2856e9d0ec93573fc7a391f84093ae01f899b17a473f2b1bdc5c4478ddc3abbb9ed46d67b81fc199ff95846039705bc1b721e76a67bc3b723c6061465ad361a117aa6ac5625d13757a20ae6bf8cb816265787cf6aaedaa7b0add069b9adff4b0e682709116705614386fc991ded17a33c0b1b77b98c2b554383b73eee1d23c88999fcf3c0c936910df002209b6edf709a4b8e95f95b6cc027cec32f63930d5a7782e7fbf6b268e691330f0d854fe6980d40666eb1f1335b1c85e7797a3915c13cce51c48dcc95ceb4268a9cad56b62dcb12b015be038e86826494f80a598d38232d82d6b69abbb2a67b806ff401538ee752a5b93bd120d18c4f7558197ae91fc6b7657c2ade43670fb905b87af730afa524113327e677f10448b22c5a226787f12eee388bdb969e166b0e54dd79504b7601f0c7c5455bcdae2f2a28076b82fa989272f99ae680dbafd511c117dc4c85bd16357c8afb282de7d88d99a8edb482c3e478ebfa108b0219a2eaa35f097c615ad818126a587c44b60a6b899a3c0b0180e6896da724927bd7011f2b2050992f89e53b06d22a5b3c576421b22fae6bfb01f9f261a93031f3c5e96d14d792748d2bf205e89319248489725b91493cefb2a2056db47e1d653d4de07f1fc61c77878a56fdbb56000bd676d8cdc73e0f3ee7be58a8ded1cb5afd2189ec31aa94d7e08b6004f2518ee88562095e646b6ab41fda3f4f793904feb17a88cca1aa991228a7e091a523015e9b4af1bfb4e72c658e303d3856bbb131cb9c7459f883c2d4e7617152a13635f96811fc327a7bbe8b96d1585519ecff1e3b3cf99d773fb7a3f733e6b9c8e8b492052f4de8b6e84160e155b9462cebd5f195a8c3d082fb96d24d61843863547317371aefb4b9726a795334625dc8ea076bf0a32e7780d241d9d33bd74b711cd39dcc63808232c40e39a78657496fd45a7c43879692e5c578c581f50a14b741b6f3b657af7b04a6fd29285916691316bd1d1e26f6cdd99ecc6a7806768c3138b5e233661c12cf12ec0f870a23851a209b702253af20a7037e2700004690b813fd58742575fa995daa99be792126ae7e0532d3f8ad7f0b62f50c2cc962dbe5ec4ac7f2787c66e3a04db3f67b720d8bc02bc17b1f64540727ca70e862f04f0ad4b4d17e63f5d818a0b34f9df906277fb95b272ef54d5005c0931a5710c7252d99cd573c35e73e0b9c81b25d9bef61735c68e6064395e6408b7adfa29b6a6b0396f9b76572cb3a06e3d24b2739bb697fcb3da57793114a4b9c03fae38b5619e114c87dd9384757bb6dc0b8032642cc634c77771dca22f50b467dd1d37781ecb0de6b15a275462eb48aec61426adc789138c54fafcad1b06ad82cdc08dd4ed4d82434bd3fde0fd2615d653c18112ba894dee4a08e07afd2215f1b9a0cdb477369ed6a0d1598eb1e0e69841b505f1713ca5d934f308e8ad5c61f5d399b2d56ff17cd5c3ccbbfaf918c5c98f0211de3ba7f905a1dd628bbc119419fa62fa38af4dc321726f1ec67b8d29305dc55f104c2b7bd8a50b8a7b02158711e310b20a0503f5f2c4aa496940f2891e73ff73344d098cb4c92cb149c12bd176f94dfe6ad7216afd3d7f9cc6245903ecb39f9d814cc531a3119acfde84dd28ab6fba4fbe52df3cfc17ddbb6db8c96233ea80829c9ed63bd996bffc5dca1e094dd6b60b2ee7bbc8de122da2efd1d7449e687a2b80fe936d81f7f85e048e60ac4e76932162703a95b1e7a5f91b26931ae4b0ac8f2978352516252e499ca7533f32219ebb836405a475e799a5585bd420117f0998a1aa7e06a58953d99dccb582ca7c67266e0be41af6e2d51e770be127250ff382741c7337821afc50f0fcc3d33350fd55a4431bf759dc94c41196e1c2284d60de6fd654e36492f6fefd8e07f6517f7ab21629a8efbcfa1a5170fff8846e0a4a7be1037692b23c23803169268b15b2367120ee5920d6e20f018cf694d40e72d76a28ce680a6aa4218d9d7c11d9d01eb6e99c77f4f6d021cc103e366600df6ff53d48cc69c6f342a5c60d9b025f01e45eabed31a06a78505df392395b7dc6be0add6cadc36e1867b73ee50ac23202ac4e56f1801fecc63121059ab602b9c342b5aa923c9b9abaf4d3644ee2105e816cc2a7c85eb2443a83fb1d5fdb082e49fe5f2a774ebae01e276ea171cc3aefb0ea0272e62eb05812cef418b304443dd61127837f6f889eb1e7d34040c196c73196f8c9bd17f01c23a9ac330e0c97e4467fbf2d9416c65cb50739f3d195981e404d33a31d9f4deac89d1cb5731db28f9f0a98a829a2a78720f50c73cf159843be49bd975b6da389703c2467f46cfd41f524608883e3d57d78866d4e09c02cb6328537710e7d15a98209099fb5959d6ef07105879dff972b724909ee25063aa78d2446b071f4f64f8d0613080f4dc01fde71d7b245e8e82caea50d91bf2f614cbea3b4ce9ad3d25735d038c1244e597a7754ed148ebfc12c1d729a58fa1ad28011ade4519ae797a1950a9f160e91783cc11be53996239f3facbc91d04a9397e4ab9338b16639f50f75e8f7d7aa9aaf08a0a1a040c52c2bf55d5479c1d213db72d4e03696b7c4bf51c230c81713431f0bedefe9a3966a28e670079e63fdfbbbbce2acbe193b690a2660524f7da5b0fec57c6426d7382c5143f7eb584b9d7fe08eb1224bb064cd7f4b6837c204d5fc3314046b09bc59302358d567f0fd804cbf8636cd46466de67b13865d2cf878286febab8d84fcaa9fdc5a18feff1d575492defe18aa3f6a356a74f729f209bbdef8b40c1e66bb14c14151e08633afb899caa0f7ee84e4d4ddcd3c31529e9e3b31a3768d41832183e7cb29ca48aca4e39a242d7f69e13f0ab22411b64a9a2d1024f6cde341d9feeb141f264b63119cb638921c0709c0817a63b161b625a09430a4c114765bc6ab50437c6cda4baa885ebde8b8d131063fca3868b4c4defeec0156d7900fdf9542d2d593acb8ae2542db4b4d709fe94f3dcf0ff3580359b72fd222345ad8a87117e7ebe482e4ab1eb388c7e63b4e0c3aaa708e5b8ebd102417a15d1ad8585a47a1b1982b1c333eb879b6fe0af1270045d3c8f27853b1ea9eb1fce6bfaee3d77d4e02b9b62bbdd49deacfd3f26515649e8fd81f7b9c01c5c61b14da56aa2328bddaf3ca2c2ee94ef8367359557a2d6107180d164a170b75d4ef63c1e6659d069a33f55b776fceb7ba4f2269175ae2f6ec68f7ed32f60b262a26559916e49a2285c472654f4586881c58089952bf1cf1f52d8d2ee48f44c1297c32e62f4dfaed299bae30f9f91246606b04a07fd54a6f694df7ab310de172963955b136e1e6b7378dadb28790ba8e764a0b2094fa13506b7611eda299ec6a98e8bc3a22039068feb93c96ebf565563196c5c92789b0f03d20034c9c093296446545360c41d6aa1fb374cf35ace9b3da9f70d87b2e9f098c4a79d8cc8ac92a506c21f9b715117597b5db2ca154714da8d516bf7f7623e9083c78db479662891cfc80d1abebe9199f20823d6ef82a6e4ec986b7668dad837c53fd913d7a1f0e8f66bd7fdfc15f6c2826c13c619be5d318a5aa1ba5d05ab09314e06ebe85121a564ae110eaccdc7cfb3d594efa2ecc60166aecee955921d4c6f8117f550db984684b2b27a42dc30c1de8e07d259817bca6aa6f7647cdd689d6e20ade13c990f5633133f83076705490b344f1c993f96af5b1fb8f6bc973061821bb22112ea427004ca1ba104b04cfa3f3172d9acbafda44192a869cd97e3d537355eff81b6ebc3d2e5d9f49641ddc3ffa24fc55cae2d094d37c11cbefe95d4c1fcbeee01b6838db4f0f04d733528b442b2efdecff6b66a8c28c34fe0e721b4d83aeecad0e85493f163ab2ad95013a98a6cfe9a64e52ea0abccf3da87d05e1509c1aa31f533083ca7e8700817a9d95dd81a87accccb9253d91fa61211c3d81ec9f40ddee6184594055a9ae82b5516a681d7eea3e34f524dbab16e12a0a6407542e1ff45a792b3e2c88ffa08d631f685c7c4251ceae1d9564e0c02a0e45f9970514063e770fd39fc656db71527a6406b538c1f4b519715842b8f1631875d9232c7bf5c5f8a9ff7af27b1cb4e005ee9d7a8df1fc6c7360406da4b0e42efd4b5a334ff7561e668875e6937d87df4739d6e5a419bc1b9498a4a9e6b78ccea68236606015c444bcb8826254d6537ffe9891dec50f48fa6de4a4631df75f2a9f8df3203ddc0241d8a3ba84d501afb140bf7c93a53536b2a7144bec4befc5001e3f85a4e69358c0cbd19ebc4ef1dfdef5abaf2887e36b845b08e73f67001cd18e507ff9d9617564a5116d17ea934bf5c2bfce001612098bef43453b681f45f0d69b6ada41a529a09b05fe9360cddfb70fb3e044fc463ff0b8834484fd65e0559e117f411fa80bdefae740d1a8fca5ba2564090172b31d8dcc3d94b721f16f90c38cbdd6ef6b432cf20139bd14c458602e95d6db80b186146cd40c47a9d87ea3f4e318b2c8f331d17001203f70b8a99505880fb706c949b1d034898bf94a9510c593e4b7e96a507d76a26a744be5e6750cf96ead8a8ea8e81a047c3d25cd42dcaaacf56232605e01feeca3c837cd5602439c832a2eaea214d22810bacbdc3214a4ae141fd9493f6725d1e4a5e8d7c5cefd64e765029861f736192f68b883ca39850f30864bce72a861e797f19bd7a52b6665a5406d20e28c2b6c6bea13307b6e0ea40d1049dbfec28dbe3ee8ead8f9fb739d70b9d9fb47de4bf435c5fd686916df8dbf0a327b61d3a24e0df485e318ae7f82c25b607df9522b183d1c004e6841c151c1552817634c7ebacbacd4b5afd932a1f8b0d62e3ccc6de2fc4a1382276aa71b90dd33332abe18ba65f171926f5713033b74fc00facf6b07b35ef90930fd40a018f67e6f12b54b255c512d5f7742ba1d46937dafd1a0d2460b471b2412d234c6a0ea46becc18e6bae35bc4e9863ad0215f296c418a3454c0545f8f0ee5ff2296fd1a4b3466a6431976ccc30879b9d9ab8b5ee7e8ac7261ab7042a624fddd2c1a3123e6617c6d557f5df6a09db186fed7518e4a8a0e48cb45a91970c00ab1f34b8d4c109d753fca133adb05f618fd3a9f2adf7488a74fad2857661b6ad76c0118d9b3b2edce0716e939ecc357aa203681453abe2758a7af127f7f7e47f8bbc098b698a03ccc97a97f91c0132ee762c30719653e2782fb351c94346284f47f248e0876ce14b485fb8c5d69ec790b03a5a67d7b488aa30ab51f18bacbbaa18e431fc9fdf57ed8f83165d663b48d83ac6f33e715a9af54324cd62a7b3c033dddf251e5745a7c2c7bc6f769ba33666f3e38a3b159cc0360d086c3a5d5563761218fa995973354b1fde504df374dc55d9f2715b6b349fbd2e5526e7d8dcfbc933e4fe1d50812df045fcf0d2b069ef97d2f33abaf9fde9d240158da55326d89fb861afe6253bceabf8904c8cb5543ebcedc1951337e2ca0f491940a1172a775e4bd89ad4867a90e62e5e96f20e274309d108a1a420c162ef2d8e444e0d82a762c85d63784328e5663ec8f18a368770dd078a4c942c65766d8c6eecf6d04906982961a2520eaf1e5fba9c1f76e28a785266b03a8a427521deb7f885728aaa6b3b6e86c330a790bb2f7bb15a14ccd3f94e3b78ef867d6e2ff025f0af156ff343ca950e50e006d5939053ceac383f6f3b5ef7423a3e075d6f9e7021a8bfd7f520b93a1716bd345aa100cef5cbace378b7e46fd518e3f3dfee139868b21751f2a9483afbc0cb656fb95df74ce8208c0bdd3a2c0773d38660afbaa04f80851d11fc5b11f211c12562cb8072711cb96cf329bcb3a42e6bea9ed91e1cd478960bc03fa13219b57961b669004a5074ec2191118358fbb2a24fabc9389a38e6fdc8e69ed3218aaab656aef733691af66753bac921fff3604d040aa3a76823b1b955c5c42d179b4e760566ca1abd026d54375b9d7b49550f4f5b2a95e6f5646e7164141e759cb7f1766a27bce402e520a28038954e73e1f32a8e991236bb841e330766159a70211f33ea9bb7598037e39308ac1343067e65d5c878e27d8134e25a24f21fef9f26d4bd14189ca42ff9d13870271ad0052bb924cb39ba2a387a2eb6180af6a66a6266911147edd2cdfc37696b4643bc7b4974c12a9ff53f895d3a22dab555569a8445f6db8473285cd0cb0393a1db2caebeb822458486f23208b96d3561ca6805d537742fc7fee62327b26d6061aa2572d6ce8504f744a1668c8f626023065f30b10d2b43e77d11be9d8900dfa8dadaaeadb96c80351ca25dfce4b0258fc4f22fcf95f12dff70ebd379cc8a2eebd4ed08c0b028d461cc986337e5c06595ccbd1046240ea7b7f117f3c52371f6b5c90d85bd67144917928715217f60a32807f2b9e15b510d017ebc7c317502cbcd1a3d0d7b682afabb559a846d75773bab34a75ba5e2c8f77f9ecc626a0bb7463a0e221d2dd444203181c61a74b62041982afd0e0b723229a22359ed27b1e49aa629165d6f5bc1d27d631ce15350a6971efa356e1a4f5226422b9e3eb7e0359a8f3d81c4e7315d28abdb2ad7210328079bbe05e820d85269d91f053137723e7c4bb580d508c6b7f47b97bfca35adc6806c58d44efbbcad04fcd1f737e3397c49d5c9926211cc106ed7bacc75933bbc888a54fb90f26a19ed6397a18f6fb36b3950376b5b5278d19b9489aba7bf568e8ca2e9fab852fa000c4c0456769b8591e6da9fe405e8ed3f00a7d636bffdfb6a9d3a13f446507c2915e541d54e670c8e1a07a720fdf8424b0ec1cbac451cd2dea76667d481cd0e5affef5ecee1e0ce2fec2b172b58d598629db894ca4e5f1521e929850ca55f30bc60331be93eca795130bdbf6b053ca388a9bf1b8a69e6b746b624cbbb299b3a73c4d436ade40eb957450bcaab666860e51f61f454aa664d5564e7386991dd7569873c61251060684f7b57c4a7752a49473b8aca064533a5cfa33331527815fbf69e6b0c9f70ee8ce3cb6dfc9a30330f5a329befceda411e8599d0b0efe5fb0ddb94e7d55931cd45a0de3e5d3aef20c55b236f086fed8cf9f8e732e67cef5c7131697e217124a8206253aeed5fb31f6b76f4b7e4c5162c50f1e808f323ebd76595a6bf6b47b56b64459f22ac3b3c5c3e0460f1acfff90982c24a4132829025a5d458f0f4fd0b17f04246f32857f1f8f82b561283674b7e810ac344f918dec24edea7a3bfc0de1d10710292151add2e266eb8f8641bec5c97bd3aed250b7419b29a81c7e3c795172a077a9f7edb6dcaccf4a6f669ad701800d79584c16af8d25f006b6b8f9451a6935dd57ba25a35b84f6e0d7b6c0713522f8a291184bddccec57b32efc996a0e0a87b38974190205c2041d611e0f681fc377567a15b0e116387e09f00848abb53a0c8639617b953aa2ad01b6920533dac21e6064068b27938df072fd73d6173c3c0f61daea830294c97a21fd369c960fbf99d2cff0a1c74a3e061a0c1e08552aef11c2fa1d65d54dada694504ef7e10e420b1c185116e36279f6da0fe5a13db62b0d7727140d8ee0be6beca3bc04a311e2aa6a9d5831a0d0ac0d54fde50907131d59b3aa5ed6d841192c694a486f8b09af72d8d68758c8d8b7e1b89eea8cbd7b474b3b7b971400a5ec92247d9fc5493dc69509dd81cf420d92d7b5985d4c89d86ae3672cd760ab9ddc0d87beb2007920838bae2f0e653dc4ce1f7d805812a827c9d381e60fbbcae381a60c7d346a044ee609e819693a92574ed3b0d2a7c0e415515d455ec4df39085e051083b2896158b35ea3600b0770fc0dabd5e7fbbb08ad4d4844ed2371765300b30928b65fe2b5abcdd706301d346a56030f714708f42fbe3e7ccc46f8e0ded9bc20abdac93adee14469150e855749ae0e333e2ffd6c60adc89a342177af7c72573661bd50e8ad98e9ceb6a95a4d37ad95c7cec4b17fb60a03a7a5dc8806308bff11b7dd7ddd8462d3814d203636f2ee4f2df817f54dd27d53bafb0f459f4aa04f47f6fd4274bfb21de2884831baee876430e211f64fc68ba374a3ad2f14a1c0fda93632dc28c7b1fb448f01a4c9dbd091664533f81a653ab2e5dc0c679f5953cf1f9f5dc7ac73b493f73a9bd94d74a4261a76e1367ed36782f569e25451df4399715a270e1c5c70bb972732400e08862f6565fe4eab9dd01fc0e830c57eefa954d69b67d161742ae74b289ce57314de2dad7b954629659e3906c0218ee2aafcbcf31110932d2289a72a9b014a3d4c050c20b3abed5b0265c7b6cb220f37e5ac966a95f9189fedd5e40ac66a3fa4f0229ac6d0eff7f5ba987ad46c9e7d0daf4e8bee56d39b29d5749d391727f2a4cb8f0a333019a60e36e43cb579ab8d75dc290931c8be4f5bc3c282a054fb424bf63883c35c05f01166ba6a78da5816164c01457b5644552f121e0f8d99e201169130bd87503921f85ebfdcc214bfe15d15d5c59553ce2fe296daad00a06c10090e350403748ac4a075b888fec897b3a54df14782e945bbf0504fc68117d0448c5e244f3c9d951f45ed3138f8df27f03b357c5c5f375024e8b63358bdebf56dcb02942ae51c0f684f2d068832af6b5549ea43cb04d1fc1dd28d8d7d9faf50a85283d7c7398fbeec6907527e1c343c91dfd957c14fba96f9363eda637b3e50a9f8cdf711ddc283cc76bddaaba53895757b5347aad67db646ae2acc2f98b7fbf00ced135ad507f68fcb3d854f3cbcaa98f029235baf4d06ff2ede578565f22b6f9e350e5504397392dacb3645847a90fd9bbf9c703cb51dd8ebaf791514546347beb548dfbd0d140f35a09b88f42ab99c26bcc66e14f07149c850d61b7872420ca7f8825abd3d09e6198b6985f3f7b3bfa3a27f488a8378b7f70e03875242c7549e634e2bf0b6d8d72faf3062ec4286436401f0a73b188b391781d8222c25f4d0e3d611a8d49662b5308ab5bb5fa94fe57971fc6423959c83be9ef0c75bb7854d1c6d25755b04ddb3cb71ea6afffde67b8ac3198d65a3ca784e5ae421f3e163eddf6521a51c256b5dcd8959717f10b270e300e73d3170c06ca8cce147c7517639e4848194daab35fddd054aae2ec489f707be44d5d1e0a1bd945889988ffc8f5596cae94060f80a7161073221207dad4a0db4462706b129677b363254c7d30398e0256c9bd790770c7d593cc9fb1bf7306c2c7c6da9dbb6b07da4d16b08fe20e871b7c3381cb3454aad38ef5a6fd1fb72bc23d107908757f156002ace4732ecb5b1b970757102ab67a1d8e047d29ffd6b8fafa920ec3ee96bc64858e746faeb5c35c95521c334925d875a0825248b1022ca4904caee4e94f157facfa7cb8f2f4c560567dab17aafa97be58faad82467e15f0fa6c5b90bba11d067bef362c57c42fead62ef95502b87754d095dff73b653e6023c55a0e1dc9b8cbfa7eb9efe950d5dbf61348339c0479ec5b56ad32c5b8ffc0610538f950ec1278d613e8d761b3ec0c7d3e7810c3ad3eb26b62674a150fae99ad6e22f43a76e093227e92f7692359a045ceff0c315a66c45a31fa4d688dea945f4e9812df0845ca02a0e9d68bef9f3415fd0c52c0dbe8e11f45967948e8cf8780bdd031da0d34b0b18729c24c041d94b603af033e3afaa54c39106c09755385e40543343a08350e73dd7effd52c851f9b3399e9da93036f95caac97c996df389cef368c147c3c3ec6f1f2903e850e7a4b2b3f0b75ff70fa39c185d32097b97d3585439b8a518b1a6a825079d10792b70ec4de50c68d02f81243110b5cf05244892f5ee26f0db6e83f1c1d69bd271e1ab1336a81b8daa0e83034c44d553c82001dd9e10650495c4610207ad894286385baa7f9f8865261a87b61c79cdc093ce6b06e71fd68411d160a4398e417541be190b6293660da6e83073044fae4667828e32583ff65fbe56edc0fc26236700e6ff10cc4e062919e527a166b75cbe0723c80df08569f570580607aadd801d803338923e01b9ced36d901d5e1428d996b43236caad06a9458e26bb032d283e91b557280a1e2db53ceb98eac458452b5da6a312744f4f2abc9ba427baeae001b35c7afe0abd8483507bc7e7d55ec4d5b27eb5f25c34b2f8035cb613c354341b80579a9a5a634a7ef9f83288e5b2a44415871fe2fea181b48eb94eadd3bd4c0420c4752ae423b4321b7b40952b3d94f93af2a5e8f5644f62bc5f978b6161f96a588b3bd43cdcb29ab572f35c7d7d13545d27622fa6c6e3cf3bb6976f17eedf738d89a04f285ca670fd4e8c253737ff386634f85459ebef47229160c378efa2e4c5881d1ca0ca102ebc88c3e55288d2c5999c3198e0e4d8aaa0bc05b823bedcc97f291dde074cfe1df661ec3333117543d07ec657b1a2f5aeb7f779909d97288473bf4eb8de002f592138aed4d361b6f800b8ae0e835113d7a0c12dab70791854df61638e83023c3fdf0b3545128f60075d691b26fedd5b0eabe5e04d4b97c241537ab417557f64fe29bb4b3a931271dade0b959cb34ecc9a100414558f732fa5f5e4f98be2bf0aa9dc5c8dcf20613c30158b710c20f2f21066c9f79b408b5662ff037da6a52d4ed7c1302ffcf021eaf83946edbe954fad5a1b8424f5d9a61af5cb6a95a0c621f9894110bfeadfca337a239dd26d0325144af2eed8c58f1ecc6755344f0c6d646be57450218ebd51968a8109051811f8bbabfc456e51e27601a70612d80489bd55e42272548604f14f98aaa6e0ab2fd4aad54df301fb6be9d97c159a1eabe3fec1508d80f545f94ab0b18cdaded359b8ecb57d6bbbc2f9227796c366600f37d8e577197dd43b1aba651f34cb07d0f9156d0a7f308974c71f3c06b2ee395eb2ded14fa565d51d79b00745703a4887fb87448fcf42ac54a46fcd000f632dd39917483206b73283a1913cde8bb35426a0d7e5647bb23be7d5aeaef9b1902ed1d50d30207e5e9f9828490e5299274e935ab18c0cb7da360d827787e1e136d45c3ed79cef7e549d830f185335d60c85a2c89eca2690e95e7947284baa7b39fe8446ab71a1d7f12a450713507e1bd067d7b88fe35bbe6b586869dc30570f9e31b3e91fbb0bc20e6bdb5342fa66de1e8ff3bda826c7bbe112eb8cd8aaeac830057d6764ed9f9bac4fe9350a228b7a4cfec0a28c23b54b8feff8c2f6f42b82f0e0c2e397651ecd73ec4b2c7968975bda627c06619cc0f590e4e289d9bbd406ad7b2d05e1f110fd0f96e8e466cb1db47774d1c38e80210829ce3fafb02f1ef2f24e0a981eeccbba664cf8db4c6e94cbb8675c6d6da640687dd32799f5531934fdbd99ed9e47ceff62a07f5b0be9eccc456eaf438370fd9e26b8154d504893787d51ce2658af3bd4f314aa5f4c0404f190b06f40f25bd38dd172e469220326fce6ef25951fb5860db223ef203c0ff7333e8cade49ebc2e2fb2d8211510373fdd8ef370243d60416dc005cba16841b25d01ea66d21cb532b7ff4d09670cde6f5436c0b5e89eca65f7ad94d1989637a2d6b5aafd9697875a79f3881332726988d7cc2bdc170dd43bd3ec92cc8bfa10aceeb94174f079738edf7b102be49e5368b2738f742aabcf1cfef70aa31fc9bfa9e3f2315e6ba43a94bc22e940bdf7c00b94b23cb1aacf417a2357e91713fc4499c24655fff34cf4c6da81d35b3f41ba381896e643b20a60ac9e5284777e4a9966cee02e8747e6f1d10d13a3381864e5939285c78deed4b40fa31aa821414991605e421b0132a935a2aaa1a4a08c9b5e1cbdda7e4d6f4e772fed7e4cc19b261ab948ed8ea0fef1371dfbf18cdad578497b7f28a26b933b4d0b63d76ec12a645fa1a3fa0f533dda82feea0c9d74ef975e7875a52c9de5c32024d8746eb424e1115e774cae76acace1d306cb216f047ab3ed1ab693886eb3cae141bbadf0f63bb5e54f2bf18003a284c8e695ec60dfd04094a4430a178b9c024e1135d9c9c3e9dbf990231141bbfd2b24a2074618ade1c3a0628ed7e5cd76d1ab3c38933d6acd8b19c71770d62eab66ec23a577e8378b341bafc1a99d2421df67d985a5c3a060b4911961a41faa090dab47042dca0bbf5737dcc70ba0a75fc23a184bf27c7042082dc950e5ee8414d0fae86211e47ec472c236416395954d8b5ee8e9931e42c5eed5b517035e71f79dee7b443ad3493088a1ed4cf222c78a6b9f6ee7b1e4213def8aca9e93858b62c2f38e3f54146a8f73dd69970a7d0c95a015e0e65d06a5c93c9fa8670dee17767ab55116be04bced4439a8d5bcb62533f5c7ea1dc11e4d8d7dbf055b9ae8853e7ecad9bbe4ae303ef429bfee0f5c703fdc68fe06b916300a77579c487d1fedecfd19e4c43df8c9717aa8160ca40af044ea0700d8f53337d24fbd33adf06206d976649469ff0da3e25a4a46a9301b53cbf944e473d35e3f10ecd2e4150682d4e8e97e13f2305f6a7b485d25500e718de3bd709b9df2bd1cdf997fd90c155526d83df5d82f40fda7f100f2e62f9ba2d939e1e7ec08f830837043aa7f552e1921ec2d2da75258629fdc0d09992fa12054eb8a92a61bbfd567f8f869d645f80ccb0f6f83e25240cdf20ee4d111ee853196ed4ce0eb8e13aa8b540334c702a2c6f73cba131981114f348f2dd2407d018242f06eafb4ca7affe1606ae5514a1fbc85ea63140501ea9ed96fa0e0f21609a834ea560aa36d77414ca503199833cc03d36ecaa42b5e4f6846d6679de6d5344bf89131e5e7394b6ff07f8c4e0f9568056b438cdda7330cda541a5b601b82aae9e0e20099d40aeb31ea16b2f920d6635b40bc5fb8d009669b8ab63377fabccf10402fba2d2bd5ae59ee38385b8587a3e44c0f255ef80bfb26c413ae6a74431d37ede75da4694109dc2fee6bc155cde5444091fe86d525d7800389117676519d29e0fa2be69f0b6e06e541dd499efa37aafd0c757420f398fa6d31153267f74a02118c0e74375aa199762edf3450d675c4d0813838c815f28094d4e749b5d550a94e90ce26cf75d03de61b5a7b304c525ca5b8ae5dc526d2266d60e305b936c754090ae9d8b29dedc058fbbac861e475338fb055e3f9607ee1fe6e412a8d9beb8450c354daab0f8d4cb2a9faa484a2a091e845fe55fa09946efcd815c099f239418dc3a03b2839e702000a27fba559a4f9aa52d236fba59a67e8a6b19af0e6c324547f57949c404e5591aa12a0e7800449fb1efe6c52649b7a51d9868b77661d7e8f2b57f7a7901716a2ae92038c43b7d93d9b8e351563369af7a94a8b2532a8ebe68a79c13fc972f032148ebe91c8a75de52fd684ded2de3bf22495309b9286e30b0fed9b0fbd9a0fc8aa4c6d418f67841811eb09d22d79d2484807b9abec1bcd113e86278650ac2c365e852fd4d79ebcc47d046c14cd818b16c5116acf1ca5035c5ff768d4b4b36616081d12bdca8b5f6bdb46911799915041ecd973a088025f97cfb7d3488cf2ad471b67a35098d0005c79d9dd0b23fd1f8f8adc1b35f0622e8ebb8eb6a24e305825c6f679778f11edce32ac3132e5998917decba7c81614cf96a81212bae4bde32bc073bf362d6d331e8f5d2b8a77a37d34b29256ffc8c82f49a1ef7354709f9025968a532897b56511b7948e80bd05b35bdc1c1a1fc3a2c73d5de48b18483568c20fbba1ab84feb7ae4a5b088c65ffd4a62eb1ed1b40a7735cb97bbc0eb8fc0880271238bf4ab45ae1ec2e292854b4c52e381daaa4c5435c103b379cd439de196a5cc8e9b07de2ef2a5720c7199564953a3e7939c14e0e89ea49e6dd52cf0af6bd1c46c5f0e3c6408f7d921e7a2f8c5ba965b98b034d53eb4316c7930dd45beb18830b36a861eacb68492bc1898191b96339545fad4a0e0d00bb45d301ee8ef1bbd0422586e510fdadaa6ca7e2c97bfa0a7ef938452ef525e795237d5186bc096b0471ae6cb7fe4129cabc83cf91a8b9d3f0e8bfac1fde8312cc6865486bb25776fdcd040f71bdc22c67b4e215b3d9260bcaea95a4ad2b30fff304dde41457c12cee9c7d3db51687680129a304e7dc538fccd4b266f2ef04b6054d51120d428bad43651a3b2b15540eb5f9b927c8f42cca2522c2f620ecf9b69a59f305c5256ccd51a15bd6f0af45cd741ae1db603843d58fc27c26722d028e3d37b71e017b76efa416b4d504e7cdcc6fc5d39ccff899edfba51fc2d57ea829ab80a67787792f155705c3d71f197c4360b9b9d864f249af4414683f27e90b17225c63e9af4029033a6c6e65431a0c3e5b50e30ff18c12e02b9119aa9fc0c28b00a3ec612e691d0a7b002d4cf14ff5fd683d7d1ee5242a3ee7c106e7225c831bc8124642962bcf5fc8055d95bbf12de844fc7eb69edde4d53c42cf30bf07bf8b0625d24864b9b04fcacbc4f211ed8ed3e287a4b87d97b181e7ba90d2dee99e8a1af829dac5397872e286a6dc86fa8255ef2cea436a8cb26e830e2d6bd9e30c11c2bbe75c85684fccee830b12e076da20a693096be3759da706053129d5e808d6e9c1ec5d4ccc14d31604abf73a2536291579e6ed712b7756aef803ba8ff19ac3b1a86cb6813280001e21aa427e0e790a4c68512804b12eb14cd45562e10676f0b643b66e9f65dbaf72feea77bcbefe5538e5a758f2f31ff5857bcb3d3287caeb3df19920cdf715aa8058efa5a576856458b06f9662d3631576ebc02fa60b6b1b40dc7581acc9e4a61625f85b0b9b210f3f6c566620c0d29a36dd0856793d4cd6912f06258f1bb1ad059cdc5cb5db76975f82940c5a0c206fa2c84b0ea9481eb0146068deda7b56d1d4728eb502d999c6c2a1d715acfe2cf6c8d8e94e09523beb27394190af605534fdc3f35315e1ae6c1cdfa863f2fc77672e384687e792b675ed65d747fccfa2cb98bba5f0a45639d84fe3d32cd332a77a5830e6afc679819f59aaadc29685f7843bd3eb13282d1980a2429206c24548d6c26c7e9e2afee46bebd3bb500a5e6b363e27d3f9ec7bd11dbbf0370edda073e0f69f62b04207f3eea06ef99040ab3c8c08c2dc623051cf2f7b87df5f1b9427e309ce17834050927b4c2be0a4fd7e1127d8ca7c097d4f6d0aacc788046d55677b42a3e7817b5ca2d41b782339404a1e7b42ad0638273b9be888fcdce164d14705a45985a2e57ec94a550a3ba8d3e7611c1bed7315e92c21cce45a1b0a77c32c43e3a5bcc6e83d062f96f064ce7cbce1067e82025ca0dd7a2d6831831b8f554d7ed5378f79da08be439c30e988e97b477f3296d442155ff2b6b36c1b4eae71e16595e531ac83252762eac729d78edcbbef909772b90a9e69c3f5a13d08ce79b4781b343373ab03b38fde1b989da5faabdbfe5c30366b665ed7d73b5b1b878c69eb24c508361e32bce47ef858724a89572c3defb5343769d2888c66a993393d21fe1fe65d1281e65589ab38aa66200b7f115881367636106411e5bb8ddce42e293651211c5072bc7ad2f34f4a1d906aa9a28dce7305d9ae727837ee980f2d2e510473830b4fe08feda77cccc858831ef607a655bf730dda705f43b9d478b94c75216c7e6b06e948c903a2261a96884b8e2c364445320a91b2678bc0b15b9a01fb86748836e8969a38cb139d14e7d3b5707b76dc40281b08712ba59d940ffce7512ec8c3e37f12058d0e01a78e1757a27f72b6a590de6f9aef3631c5e13147a965d0377d64ddbf86812245afd36c2ac163457046f80cda3fe3f193b08782153a9570318ce9ab49ed96bffd904204061449c27a7170d0041ec95f27e25110e0b1b115aceafadc6bad15c7cecb966802d4ea5aa48399219bc04a1bbfd7afe38bc40e06b1bb456e91fe4cbb9c63c6f2a9402dbf255e47a8cea42d31b980a54cd90a3cc7f647132dfc15889ee2b403427296ea72ada1ada7be37b60ed6c290f2347021d18cf25e0cf3e87efec33c1e6cda9f5c065b5f22ee8a96e4b4ea0c33f9ac3c9669db2190bfe83b74bbde7898a4eac2b04cccbd530f68a97e7a325fe8c9b3683252621fa8e3ffda4ab2c233ea1f2cf109c3b6180538b8ef914baf37340bc6a0b84a83ba194822a8ec436076bed8c69a9753773f52fe5e5bb096508d531658f7661d06fc04ee2f326097076f9235fb36638cc27f65ccd97c29a156a05947a54a681bb61b5da3d74a59e6b3153bcf567c988f83fba384a1ba7e588efb3b7333364accdce83df1f49d0f35710d417269a5fa58d61df4191adc5fe89075e81e08dffa0aeba26953eade620a46126caa20b04c15d8692320763adbc90781e61c64f00377eb25ad24224a0a9c9e05252a295da9d02570c2f1b113c2760b8067c57ffadd0c59b3ea395a51fe2a74992100998db4d8f7f284eb3bc86c7d6beb9efa3915d1d92b0b490ffc9c71f438f310925efe3f8f7287332893deed6db7f3e58c90f5d341f2700f8778f535588a524ebe5dccd9556ecb0db2c549ba2d1f626246067509ed20cbacd668dcf1d397ec42a8b8446cea93d51867cd704f3d4dbd9aca63964ebc5f0a498150589daa1684f9c6f50aa9a77bb6b11f67072744398b858b797850d76cc866225f79781f74cefe64c94f249d5bc5fb48f431011f13476a71a0fdd2ecf99a6770f1f30bc3ab4b925e743262fdd863848c296569bd85a953d3f2670eb720f76c5d230481f6147597d4e73e5d859b7dfaa814dd782a9cc05391ba1ce7397525182d7740c7e502fb5835f16f62d6867ceee4eda9a292d6458f309fb2572cb621a8a578e2d52b8f99efca2187fa3566357cf6c9fad1c9f7d67f6ef40b7c07e4471473c2ea6c625b6c934e5b25ef239b92909c26d94484c6ca0dd910a61b182a9cdce00d4019794042aaf29de5e0ae0365858f85a28bf439c71a8f39a60b76d1c8ec99b4c36870d32c20d4aa39f39bcd9f6a429cfefbbdf4c88d2b8a1336619248ee7ef33c1fc2b2e1ae9d6d19826bf6a9a1f8c6054ca046bbfca0e5669b42db90d7df740e358224a1c88d71e4da1a62b6f42a48426fc9e32ebd719ce2e44f9557772301b4e3b941127205ebe888922c0471ad76561e72d7580a3ce6d15d8a69efa56bf45db60e0da6944d9f54063dfbe10ad6f78db1de6f65202902eca16c13994e2087014730feccf6ced568d8b48c35f8c49c6e0e44987a36c25439dd4fa94e2ac55a5e086859b2db7aeacb847a026f8b4022037acbc1b400238cb9916f6d0ae95000840c31724e652a3afbd0a77a130d803aef49d54df80de5d0fe003b33b2e609af7b0c48e806e5417ad71fafff88f46f6a6c2de8389e22761e022727287fb4898f2b36194aa370e266eec75e8e6baa5a984409aaa1d847545ffffb90d800d487b232f729fc6e8ba3c4deab677de6f7ac69981f840e759703f85852e5b2a20fe1a52f179b8c56bc5e3fc9de35d8d0013ff31ea9c7f703bf21ef066a9011e631405249e331c89e644da6427a10ea4cfe57b508cd8462059190fce392746fe21b391a79f557e9bc985861ca2f9ef4e8572665e6b48442aae730110d28fe0a75692830a48d3b52833a563f49fc61a2e1bb3c4ff268292f3ad378ab0529c2cddd43fa3c779f39e9b88b8d35f6a52ac7e9e8b7c497a97f014af1b3cbc298873f1a894229a3956405036979e1e7e21ea51ffd3d138794796f89290bb4de91e8430d46a55f4a2a6422217c8b014a19aa6e489fa0cb4c775c4018650992d8d284101676d826afc482aaa8122a08ba03343474764fbd3ba75ea26cee62c996e2ad7d9785e6abd98161962d9d42c3ef3f3ae3d9366b4bff6d8c27901adcf800b4c0ca3eabd7c94b30c98c636c346fc19a3bea338a7707e07c4b7aafd0537568bc76e59327f23b4e9a3019dbc22253bb36a578443ebe3191076596b3e49b02ae81f3e46137b8499895fe7bdf90321c33de60a8df3b9eebc74a49c460f3c2212f07b40ab9441b25b900e7aa8381b93cd47710bc347ba4555000bbc212e182430952b935c12adf6f01726b477c88f7ad2ffe7c3fe2210cff0ee6d5188837c70984c534f0faef6bcaee280ede7ff0f4c1a842231288f00d6087ceed79f1a761826f9da0f3b0ae2bc8f7debe6eb793d657d6f00ef2f3eb72a47e4ba2428290103a53283ca70b3a39ba5688402150975fd155d07710b013f6f4230bcd6c688442c54d9d2b0e54a9b647a2b610c0e5f78d2860e256dbb5b05dd8d55d1d7ec119b540121798c49fc4b28f468f725235b5219586cff5126dba8cd3fc688deea87abca38e2a8dd2d7745391ead8139048d3b001fcb5411f8e76aa3b02ab2f77eb44353c8f1ee69ec14c300d876a738e6c760c5a675bdb75fa81ec73008e7b99fb361d0feab981eaa214566f013df5d1fe060b72dc3a0f028b3e4f720ef96960ec64f27339e60a996929d37ced31a7865e9429d726072566f95ef79945ad0194b1a5c5814217223ae9c0f1cbbc0997e5975fbe08f4f0c3a47b11edf388fbeace9f639e7f3666106990dd62beeba5c1954a19433275bdeda6ea2d13cf13caff9c2f66069a869edc2aea02302194e25b27d31abd1d4f528c7470d4bbd39d3f2157399d5a7bf0827934a202134f4ff32c1a55cca31ec2a284c4500e2f3af1771bbddaa2b8837e4b6dbca65e92d87edaca145574b3baa93512352fc5c97852a8624bd7fa0e8237276577fbf4d40ab5b8c267292e227f368a128c536ceeb1ab337a838cab99b5226a7a3c6c4277a11e75918fbde005424f48d42e0af9c48f5ba20065040963a4c631fd7ecc19d751c611323457329b22e2781ce21a08408a5c49ead67c7f433f6e05ba97eb8b55a1728b7f57a352510012a26db16f863594e41c6ac3435bd9bbb9d4d556ef451011dbf4fb4f0c9a51df8f2c531a662fd04b2faa2586d879b2e899e4b659ed425fec2ff7fc5f2be664df4d817521344967cad3e5817b7c4f55c4dd60f09d9dade0ce2e319a03a79f11686bc80dc8f2f043a07035ccc1d6fda45531979ec17487f92941b6ec41b669310280a842ddfad8863fce071630f4f99cb5448c8681bf0a3551eec53bdeca2c6f53ac16a36b9dfa34cbf93d90ac88350062c27a3b17b41875993ad4b5df154c0712e8eb1a2f02be1b0b1c6e3f67ecbc764d83d2040aeb4a995147c28c565c1973eff442f94c7c5f8c3bdee4488f65e6b8d35ccb834f7ac91b09fd74357e26d26cf2ab0448541e37ca19ed4fdf76b2e0420f6296d25b8cc4754abfd2cf91fe555167ac77c462de8bec5557c92c8c2d89bc26e192dadceb300cfdc1e8d4ee1b594f54c6a359ee4af8bd789c192e0f4406fad2edb840be898a584d77555581b6f6d759d118dcccae43a33888da1dd1bcb908ea67d41efdebe4ca2aebcbca007c6a4faa5449d46d953f4fc286582c2161342b55257894b6b538b1c35b046a13f3e3d79cb62fc21adb80a785c3556751521c28ba23ff55e8a9b0905cedb33c7a3196af4cc7effce9dc365b16ee502b0e43a079598f47422c4003bf341c5531f67b70bf981df3c37668528f686df6c5e83ccc94317c6f22d56410e289ec6ec756e028d184b38c16a17adf783dd9452651bc0697ab536ae046ffadf70fda8a3de03a9900647e79945127ede7850a8522f8d1772bd2aab9e886845e90ceb758ff5c0fa287d164869e94aba8e917137bfefcfc133bbb085fd285b8efe5bc875d267e1c3ac6c1bd3ecc639666afaf609047f382d94579b95b92201561e46054f8fccc2f9450dfc66bc33c72381fff5d406073b7b2ce4cfc018a551a77648232d6c5b46b34e0de0eb0c192d24b00cc61d1c02821032fb1d778938d0f54f78d477a82cd1a24b210ea67e080202c9d6e62e0b328dd386a5b0ba5d28d4f51051b5090601d537e9d9b3307de356c2a900c08ab61476d426c69f566ab798530137289faecaeac8d602a44d074522a616ff626f8eb904272293c61861d0fde7c879daa48dd6ce1bbdb00c3100156529b9dd4e38a5cf6c3499aa3db6593d7ddcbd95e7898d4bf53cd3876735b7f9e404c3553c94c2490e00a53ab4a0a817604da7a85282574a3251473baf625af505753016c1f3337492ec0b0f5a6cda31193814a2f23e0e76b243e391c414296d522504c8111d953f2662dae215cab566f0015ae80e965389b59fb9147affb51ec5376e63b698471c8d17eb142b65e822b110ff6aafac10ab263aa97d72f0724a18387478d7f2a95341f3b1e34c21e7e34939e8924c88f7399717fbcace857700e7d34131d8511e5ba310837725dfebec1b30039f3c8f3b11fdaf63848b7b06676167a1ba31bb22bcb2386d275c6f5fef36870f3e418d3ead2a12a197fc40eb83ab44c70cd676b9873cd6e10b7fb1367d57b1c1ddeded74424b80cede901583aa7984990ff7013a9291e7ecf46043de4dc7b70014f19e0ac309fb1a2b79831059994d9509f3d6dcd4ea7f791834ea4afb1ce28610dc343d9c6fe0193b5a97d52c282862f3673c8b734d5a1bfaa8284be5768d8733906ea1f3f391f054c78dbf6d31d5e34d37232594fb66b651b04f9022caf03b8fdb6580d8a2674bfed1eb6af3128a337963b79e7d70c4d59dfa91fabe38e672dce8eb37d5371257693eaa305a1a7a6b48c73e894d8f042d5c27d91af9337b20917ebb56312f687779b9e7d5d10a9f7cbdf7eae9f52ee95e2ecbc520d94318ab794d4bd2bf5125fd20e7f20c0c57fd6804ce39c36b3ed917a7fc8cf62ae61f0db13839871e9e19f440adc721b8b3e6346926963c24f29fa0ba344324be6a5d2276253c0352225bdd4391441c5e014c79bd91e97fa2ae037f4efdc26bd68836c41b3447ddf39ed208353dd26bb6906d8e110d6cefc9ae83bbd9f3c3a69f7d5729ffc4fe5cbd782d46f89e1f44f0513c2f21ededbfd7ee0d9cb443932f6559618dcd6c33b6feb1e1154e219b58eb4ce0fae08d35eb1eb8056bd1760a526add7d35eacde74072b1aad5c827e473b03b4ad7ef03c88a734c37e0fde6264f4b7273f53db509c8d43e5ec57ddf53d5469e30fd64886d6d47d4aff663b901574ff88b95d4b6a065aec817b3667b3b702f88b6e290ae917e62bc008d166299ff3bb82a4d546820251417de730d6b331054747e8f3540db8b56d848346f0154ba40fc0141a3f6082e8c97ef436face527aeda377f46a2d4e2b3f25a48445c7b36ca75096911a007b16c6bc9d833d03f9bf8e41d896c3d274811f8b5f8fe86e19fd894c4cdb1e3976e47d024592a94106116796ca7d831a1bbb0a807640713f32a3ea6d3d148f2197446bb7c534c89508dc723471b5c0d9b2926789ea70a8aeb3918649d5b948e99881daa885138c3b1bc8e8b6dc5f9aca6d6cf4804088a9d7be96433ea61ac02a3e822cf7f5bc44cc6c5f7b2cf819842a2f9e9d014bcd11e91fa6e63633228bbeb248c35bae24dcd8586403d615f63aa03972f0752e9ce6613f12769e0468ec961d2cd84269f23505b6a9a8ac0247a5bc791b2ef9b20f2460a5ba61058ab6b31a7a2e08e4ef502e19bca09553cadc8b51428cb4b8b0d70fd276a234ef95e0e94f826e0a2ab4a462e5ad0206d6944a0604045221dfc6752d16813f16e6e6b252d47fd547604af7de62773c39c66871ab41f02ee3f0d5c0b5ce5bdf8d1e9fa5f415e36e2b944432a4ad1b631b994169d2eeafbcb3aeb2c1158a7fdf3772d5819105404e159c36f859819b6d1bafbed6280d5c96c8516be20d2bdca10634e2a564fabba52e9f47a66d85c2c9447f06b19afbe31bc391ab4e8fff3f6efc60375754c63a70c4510fb5555ad6735a24e724661ff2f38bc94556324afe71c7aa5a40bac6624157ad6f13877b815089fd511b363e5518c4bac46097b83a9b93fcdd21a1f17fec32389c13dc69ba6a8a61565a092dd9c03a6a1e1883602820475e708e9e5e3ec310cec85bc529d372b78990d42d5cbbefa3a013282f8b0ec4f120a2c8214544ce30f97410bc23428bff8ff81833feb413fd3d6e7eab3f187870e26244fc3a74b55b6e9a96bb5db52b694e841ec2aa22bf72e83c4d741d8414d0f37465c0c97497833bf1f541d52dfcba95be86e197a9e222af25d96dd8bf4c2029515bb8dcfde2b76a5ec768b88dc376d167f1ca802949e131bbb2bbea57351e546c7f84f0f89321a39dcc65a49f9e1ebff2abee6dc8330077a36e30b3ce64235b0dc9e3c38897d65fade514aa61e74dabf4c5ff2584abcb5c8b86c1a1048337ebf3eaf209cb2287b5003fc3d15c445e4a926a688febadfaacc3680c1f131b677f1ef7ab9f976115370a3bffd948ccf8b00656364039c36a297ba7b86ca3fd22f1859e09b0a4344e8c3910ccb11f3b592667bff0c2172bcbe73c433c422760fdf0336a00488538730162fe337a5f08d9e8c012066be87929723569fb02a280dd26587ec84288179f6d31ce11dddf8788f81993f36595cef30c422d5cf0252a801a6bcd08d4142522897a8f52aef08cb52cea80b19a9354458181807a925710dd2a0f568c5fb4b5e81e62f46fc0759354cef5151dea336e1264842a497fe3062fcf4a2dd4480162e58e4db5a3a8aaaec33010b1f6b70428fc570dd66e8bb025f4e94be5d257a0356057d0d62a493c0ffa736fe69525e124356e1f104fb8ab40bec9643c7487ffc509211f35f9ae95047205d8193956a08d95509992a1b1dc67976187b267e4ab231699ce5391a683a557c3df9c12d39e654dc8b36a74efc46f646b517d66243d8aa6dd11f9ef788ccb77d2c410353bafeea76652ef52344dc28e1fcb7aa7cd7b7d70b92a06679356f856c42f6f38f4b400584fef0afc4d1417db2a48ea5690ff45d884c38294f893037708babb8a361009df836c1c6a03a05dc2f33eb0e3e41f065c92c07814cf4f8f4c52285bb35e6a3ff0a73434c5b16b5778d807ae89e80d16c5a89b0ed428a3133e3deb21b8a2e49a159c1569570cb0db224c56d5a4a25febf85fc3613e2febce5aa5637d2a26fba478d2050e42a66a895dfb059c3e30322822bc0262858a6a8b2a4bf60ea54332edbcce661037aa60954fb0bba696ec2b2abdb6f0b7f9572a435c1fea3d21ddfd9da353429fb7e7ba4a215494c4424fe45a30b9f3f6b5b3d98c8373022d9267d5fb12969fed4f5264aeb45572bcbdaed5dd42e82a682300f343982694d79986db9f8ea255c943b1ee789a4aa53f4919c81761a1b6cc5537dec8e116afdadd8fbe064ed6d387ea4bcb8784b9a3f925ecae609bfd03b483854e5ee533fcb62a8f489e6c6437d393964bdffcb58950ceb20f6b492b362d5473c8602a867ddf5eeecfa922901ffe3d86b617d6b338cfe1be4385e7cbedb0721ccd5eab31906fb21809865bdf6d39e85795cd7b2571b11f752cdb26c110e61635ae18bef5f21c686e099563e53fff10387d16cd8d3a5218fe9bbd452cfb0997cfd8d9f19e467fff64a12e282a932a6dec9454f0ef090eac7837d8b4154ec0a43f166eaa318e04430d827652871a00c07c0b103737714734f3f66f780cd319efa7c05a6808b643e441a0c4c2067df17f95ec508b71f9983e54c51f05c2a9d7bf6af1ece068e0cc8dd6d284de246e794caea537e6b72ed4e2a7a1917eecebe2932877ed1f9f8b3d3659970308d841b1e43fa62a5ca169f0c5d7a167b227b185bf7d3f9c0135a55e8f4ddaf4e4b0b9938c80b5e43556208d2ae67e224b4f860082ce619f184415aeec965a6bd3d720bb84ff400c2bf7e6cdc899cba7b615337181c71979720bb77eb2c81abe54a9cd0f18ca7376cc11663386cc0655de108552a6bc732fc9f974521bdda255cdf4454f1686447b28df29d1f0a176a1e00d323cca361a96ca30f46d6331d3ec035988fdb2eb6dd4918dbcf497e009a1754a7d3bb84ca2418225d6190ba4721fbcca09c29269a129a6471c4010b72490b508d5e45080a54f654efb91a6317c2a0bd2952757ca491f78af727633f24db944bf9bcfc7b2a11df0cb220023cfd6a3bc48e2f018dc7b6f063395b5410dd3dddb7ac208f495fb89c922a9dffc7447f888b884bf2ac9fb06fd519721ce40e24b6bcad2409ca51ca31b725699b30828129cc0b6a409fe50059add4afa13c9c67948a988ce93625802fef69b3b15106689737bf5a0fe5fcfcb51832c8f27420e210c2f5bb0d6aedad630f50d61fcd5065843a3c61139c1a2acbe26d1792cf0cbd002e8cbba935e1ad0aa874752495b3b649debe3bbdb0cffdb99ac5db299e05b659fc8c856bf31bfd51736b8c127329ca43b5d8949e96460e68cd88d481066dafb4cc5dd2d4ffdd83a0a833bc0e6e43e79ee2723fd46f094de52c1c4b19984ac70b61102d6b4d987f581c4ba9c9f41ed882cb04f36fdd1e902060e7f33ec3a5d92e74f2e647a78cf2b689448aa3c2f3cd24e6a356cfa461662cfaabdfa1b51493287c16511f5118d5f9889b01341e912deb2b8c16122f41ad0a5fd22cf8a2f6ce4aa4dfc94ed1c0d3489782b092ea3606533726517506f15ee64cf17f99cae73d7bf27d3e2ebd31c4a2a5642075a76af716b7a1f824f6e537a92887f5b9e92b1d3737f7a23d661b625b4ceed55c18c6fce4e59aa0b135a0530ebd96a4a0e93ff9ac25b00988a6404294d3687c44a0840ffe2b9b31a350c2928fe352a337f951a1ad8984ed3f25ad88ac74fe5fbd26e78b27d34cc242fc297b81385a6946ee487d358f7777ea766c1c10bd9cb3db6e701cd1fa1d8776bbf82ce65f6f6fa2e92f358cebd9a08bf646348651e4c33c962885b0fc28e408fcbb65179dc9e9870d8bf6403341c2de473a774dbf8c5bc55e24af9f5a691b0cd769f9899fb3277fe5f8e65fe424cb2931bb390a4492e2bab488243938d34f0fadeb3281a863d840bf8159df9efacf29a71222408d0ce7a8ce46e0e8d30d863ed40cb21c2546882fe6d10cf9f990dc038b383671435404caaacc5a58523cfa07c871caf913f932a9d5e2c219f1be9f8d763e826cc78a7412ec60b4791ea21ef8196d50caf9267cd1919155071b7c9f694079fba7c30de931220d38e0745dcfe25912b796ad8d373c8e2fab8c47568e51ec1e8f70482343938de4add0ca3706f39bdf4f2594767cf77774d90905d07fb54d0558cb1116572c6aea235a3f98929af01d5d41de05ac174464a12f1f174a1c4747ea412a4e5a6237524db5b52065c8cccff98b4ceb720b947c65dfb37fb276d22d9ee314603fb951c6cddeddb549e90c8f77128645f7e4f969ed5d160bb15b2719f9c1b2c599a413fef8aed7744d1f733361eb743aa99126c6201a0dd3a45d78f58d746ccf72fcb4c774781e16e4648a4ae6f379380374055766591cd09673c6e2e98b68472b501f6d8e4de52447f15efa8f5366a1dcb2ab89427861e26aceb50816561aa727ba8b1baed7be692884366289e79cea11c70aa332015d3dbd8682171a0795a587ab56de7e0a71985d4df899f5ebac7f6c401f5d98e0853528111618fe907497493b4a74862863c6497a9bc20232149c5925427798f8004aac7119b26705ae29a2cbee74099559df812eac47306e32182fa024fe725f90c270293b5872e6f73931e0ee1a915a2c8ba4d02b7edabc5797361f780d4ec058300073adc529e1ca2be365109c69b644493933b60bc02f2e7433f5484909fcaffc88cc62d389d7bd85b8fedd3f4e6eaca5a1718cc62fb98d77708cf9c6a1fb2a2e94929b963f607460c76f8314fd61f611ea4ed7b78d372dfa905885fc4c76524774b99d2ffc2354b0fa312a0d47de283c288491a72650dedc520435eb270d16c9edfe0878184f5c864016a91fc81e9f6bde0cab4e9b2ff2a60ef93b8e279aece28ce78be38d5569b9ea8976efe9fd6795c85786834bd0a5b9c3f8fd05425fe29bcb54efc9420fffeb2ccd4adfc1c2857d5177f8c0a8e0ea1e1784a2b6055d587aec86fe6d679165af23fe0f676d4ed52f85ecc664e041832b4c0ca9b4a902cefa1e2703853e3d61797ad7f49767b21514a6810459306ee6bf12f28ab19a0966286bcfedf8d1fb56503f1bc3f1a665f85613d3df2025e6b3acd661ec9afd4833a4cae7f9572d6f2a3b2b38c47cefb269a02397801f53f9b1bca1ff3ce2f20ec2179819ae640f5c588f4e2ba495256d7733708d07b6eb10f5b21c7114cb29e703ea38cf4d3664d9a9634f7afc3afa325622b0bfe82f739610aa74baf8623753c87a61ea8734ca19f52a01982aff4e2a18c2d1fc71fb804dec1c000b4e0a7cef1e192b54de8b1a774799d28223b5cd2065dfcba125e06acfb85ebeb07c06d53fafe4c6ba938ae73462adc1f6ca53f6a8d0f2597543a3720d9db0a4570f7df39cfe38cef1792094cf51db69a9157c5a40c366bf171fe6500c1d0cef66e0e6b1cd22b32fb8af59864d32b4b6b48b256ff9ffb485222b1dd11c9e29b1b06dd325345e5b42325a5e7f292f51ca9d706e1d832e3ed9cdfb8fe37b6ebc889e2c02ea148788ce9040d21a609c2e0392760c5cb41e9246c2f16a08eaea713cdef709545a3c809692eff0b061728efff4f4ec98ebba9b5347879bdddce42f47430798bd0780bb58d543596afea1732af426bd1f7ee9a3dc1f4ddb16edc0ba98fc5c48e26451e14dd58d15ea1e5333e0b1bb8813ce508acce1a40b3ea3b97635bc1ea5ff4d48155898bceb2c035bbd9c6485c84f98541c564fce36f19aa310f41a040dc41e64477833c6d1f9c28064a0cb3d72db73bca7df0fac11cc3aa53e062b211418519772f642e72efd62a189d4106bb1053a91c9229160608a9d5c04793ef579cfcd2a01b8575325ec5e705cf8ebdb5f3bfd3e8140dc62960f263079884397ef3c8c86a42d061c892d7a4ecc859ccfb6894f3b813135663d8ba2e086fe5f1fd484354f2b092204afd1cdb479f9ed2487b3e18adde4c4e0cf62311effe13dbf2814253908aafbdfff5f7f22ed3d607ac9db7d5203821b47f4e1f21b4637c274073c39927147c23e17fc66eca2486d3ab350c60e548828cc99642c48450a53ca459f798ed5757bf7b40294239854661873cc0adc5821b9dbdf4ba6eb26d28dea679b7e7a8c1f04b67297a576aaca79fc45b55d07af88fe623c3d982cd8feea2491bfd0f1a37b8b850f37b34091a1537f7b1d9a3b5ffc8b6a77e6bae6491a0248f8c7bd925e26c2823f9c29c75edd399ceaaacc8d249b3e7dd421c59777941d98caddc64a01e6b38b01d70395a26c405144778ea8078504e4e92448232275c708fc18b2edeeebbd20809e72bbbe6699f038bd80f4038e5cda9af9e905e06f17af1d08a7aac9cb22e6e90518c0ba984cecb263ccb4cac00e50504cc551521e38d75492b51f0b708db67937a5732c39236e56af538c10ca7a202ee7aaa42ccd11055926e7a32f0e4fdb3e29e1f265ea2360bbb0efad66af6b33291e8f3e6784aad01db124b7651013092682d1300eae6e16e9524cff34a954319dd49116200ffbce10e2dd742f6a9f94839a656cd1c197cd8e49df3441cbb9aac4e6f4591401a1aab04da5813db66a31d66855ae629d1ef7f8e7633be2f05819888f44615bc499ec9588eac052d25602237e8179c1907730d9fee1c09ccf563c6f43325ae90d916d0146ac85b6e258d0bfabceed1dd0d62a6cdee1d8e859878ad27b7d84e80bb525c51faa944d49a45673cfeeb8dc05d004f8cc2953b6bae6fea5a936d5a9f83ca7f1fa25c72193d103666a1291a4d37a7342e329328c57582a17741607813f7b0d83d0c3cc839d43e3022b78680c0096449dc50ab2014b1a08bae6eb5b4c06e6cf1d6cba910b44aae2d81e558de8c1055203b98f90837b1385b2afeb9373a0f768640fcce7df949088b95b0875dc83dd0bfebb2e1b494eecc89e1c51fd8125fe4651a52443f8a38246b3f7bea0bf23292bc3bf64f20004bb1892f3eb72198161801f2ad4e6443cbd94d7402dfe409f5e88b9289cd94508eb564a26a3612f2a8d99e4733d7f716ab9326de996445781fbf66a6d46952550211fc27901adcf800b4c0ca3eabd7c94b30c98c636c346fc19a3bea3382bc3c4538ca8da56f41d21b8573764341fdc880d58f3f3a9bb0d5a8350616ffe4d5ea50ca65fbbf3ab7a91481500c3dfcb6385f56b748cf2bec5975cc5947c75b0e205bdfca505fde38f787150948d1bde00a5e92942a230fa3294e7be6f0671c62804829a70c7ad741283383dd0d60f38e89af80c0e2f076cd26df0063d38862873a887444531b6eb34735ca1111dbddf616d26856b2aac0f6f4079eca09af172b3be9fb2dd66bd81264ae7fd4552a0b09f139a6b8ca7f6f4c636935982c287c3f496bcb20925da874d607a43d030a3ce6ea264dea91d8233ec607a74d0f6dc30fa3cec0b76ac20532cadb362c9b8616165aaf01d58196996c3a68500b4dbfaa709a8bd45641b6eb76ca499de09a7db7b1c90a3c0c4afd789c47d3d9e17279f5ebb73918c4bda4b6b9da664ca95c7c1d65b9e695fed41f48f2f1c6b0c817d2701991b7ab628188131c337456c55df0389b2626aca1ea5f6ed206cedbda4911629f38f8abb5e88a794e47d5ba5238a291c62384b5a37cbb45b6025560cb58655a90d55a7924628fe94af86b5262388016d7eb28af9c674bc694aa36ab4ba9ae0a5191f4f0ea26fe013f29bbf0b0beb163870c28bee21800e8e223f7da46d7b5e93cbc329d4d40e19d29d48e1012c069fa423cd6eda806e481282f2f7201c62a2213cace5b462a4de29893571db5f813c35d51af742b0eb00997258fb93e373430946eadd58bfb9778f3f132c58a83aec9c4cf4ff32c1a55cca31ec2a284c4500e2f3af1771bbddaa2b8837e4b6db02524e1fd2e9b38f1ed55b571b86e0fefffc1d50c2d0878f01310aeefeeeef0a0fb83755abd7e47b3d9e76f0fd5b3036185bbc22d44d6f65ac744e40d9bd205df741f9bedd7cf53ab1bdfb9972a66fdf90554911a4b1f3f8d8fc5a2693d780f2da76b33cd183f0ed6f6f0e379279f7c1acc12be2a6baaf86b1df84199b991affa329f0ef4037097fc2e91b251d32e2e90d1d5fa9481323a884f607f2ffde412a59e9193e38a496e50211b77329b94f0e2b763e133968450a59950f187199ae6dd7f514fba6ca7c49f643b5d538f533464345641c0849a85b4ec36fe569e2e0d6fa05aa599c1de9c8183d04633cea73a5ad719c3a98facd36d48a37f7f65056ad4630a4a301a6ec1f0694957afa9802c50e5fc03439ac74d10f5d65691ed9b48e3a100cf19650d7ebc6a88397dbaad9650fdcc8c19bb27b171b050f65307b2889ef7eb505878007f36d75b8336b908fefa8969b05d6c65456b217cdbe8a314358ae0880cd6110eff4caad12e8ba3659a4245400f52bf0d2b59b48baaec7f7573bf5a7a7bf70dfde4e7263bebce4ee38168b14caf5596165546ac3be2a0fdff099f48fccdd16d2f03534c22efeb7834e072ef8f8370011cd840cf6bacd450eba3761f4513450bbbae5ea976d639f95a19ef0a64cf0d3d689734e31f2ed19f488b2dcf4c30f79829db9c7d8388d809c4e6a30f5d7709937609ac1999c6241f7a1d30be55dfa93953aa984a5fee0eb3a1e935d476eb0fe797af6b5b12dfa5a2784da5b3362d255d5edadc9e92077a69f69298b0cb5fa1b17d967e17a101b75f1ae093b7cc33f1e75506cfe1e6ef0cc7f9b5aef42e23af370fea90d49801bae6b6147123422bad71ca2b9684d894f0c0432e5c678f23b6859e7ab821339858e6066078dd5b0671be55fa5d3a4dc3618a5d1f5af9bbc83dd9452651bc0697ab536ae046ffadf70fda8a3de03a9900647e7aee82891c25319160659a27d6501c2caa7d95368c89d7ed2d7c95642cdee44a445a381ad7f038d5c0d3d2cc990f203e8c5e7b080400a6d6300406a9eb20bb7caa6d6f6b31423eb1bb73257d3b7e034b452f3c80f3c832108e11887a171b3e6aecc17e5eb2189797de5cf521b57c7f3d161078c3b5cfd57f8c0681ca36e7d16240c12d6ac350aa79cf7f1fb447cbb0fd175ff4b01aa3f3e7a258be827e2bd85e94014c3e60f15a21e7535c9ed0a599ee524eb7c4d149d4722ab0e54a469c52c2dc7ce363c392f505e71e3d8975b09e5946a8cdb2818350f4bf8033a742da0002e6ce67f7e71659b41bcd8cfa96f70bae61f15d85d2df5c1c4d8b56a6f6cb6ab3e5f9da6e69b72d632289be61fd056987d18af7fb4cbd85d72147ff78dbb2afe7c52984cafbb825523d46b96f9e4a385082f6e6bfab4c7ac358678ef1c3ca4f1ab52298075f97991af88dd0987fea2d5f5c837ca50718cf47704cadfdad4c493412804cdfa2774b1247be8ab11998ae95997020483b4f37a318266ba3bb7bbf569d248bbd1098384267d110e907e6397b26432677cd29a121bf8b654d30aac0ddfce4be3342c6428acbeed41f3b1e34c21e7e34939e8924c88f7399717fbcace857700e7d3414caf5473c66157eebf9dd29f69e9b1175decd740839daa03fa1f42e04a3228a228da477dddb557f85226372d9fb2612edf4dbeaa2e2f2e664950a91273d1fba129d1f198d63754524c60a7d6ac0912f8390a9f8ad5d7e6334dae9dd55f58af1f4f44ef8bd5dfe0001640c9231a55ba170dc07e2b53c0b6c3556471500d9724cc09e66bfc2ddaf05cd0ac33d8497c1589a48470e986fd2d971838ed7de9077c8ad9cbef393816f4d138f59d8eb5df8eba01802926e2a07fbced056313341dedaa854973495256df762ec5cab38a11302162a4c404155b6349355036f3e03fe8984fe7c8f634e0eabf1135c3b7edc9d9daa5da068293f6e301639d481143b5ca391489b8cd0ea98fa3621dafad50c6f9af54644c6df860402e5b62fae8b5541b5c7cd3dffd93f094237204f7d4ba6af43ed514b0ba77afa9edfe9e7cf9350a5bca38bd09d838ac9f67edc77a3dcba904122126f2429a1abc81e6adc721b8b3e6346926963c24f29fa0ba344324be6a5d2276253c03ca0f0370e424bbbbf2973d6f3feaf8c0c3810b81a11274f42bc72f53d7434804f7629e2aabf2f501bc6773e48b499c5e3bd102a086658f10802ffae26d2221bce701132cf608a568c5cf4717e2d8e98471b4caf2af148b3699f7d13f66276e0cad115143e4ba4dbd25883abfbb108eb4a1db202c63709b634700be1e2e488359d6766adfa955b66fb69814695307a3c56412be0c8647b1a6796e86955bebe4e0a00fa469db145abcc4a7e4df2966011ccb80c1d3362d141c05eb1e5602c92525175584243cdf10fb3ef8df6041bb8f58c7bfff2bcebfcec2d0d749d523ea9a14dfc26dbb8f068211ed0bbf0740ec0db1cee84f26f4d332a15b9c1f0940fcc197d6add7cbf5adbfc006c2f09a280fc43e96a5313bd11b7a4033afbf857f15a578104776f4f0be565c69a6754b15a28b72af76376bea2287d8359fda74f6dbc8ef6c5491d7814f2ebda3a34e727522667e416bdd864b661d8daa29a4c8380fd787264b954e0ed43e852d7233db0b0d32fa855d1a09480f8b98523047fd3b0c68fde66a1fc527f212a3b5ea53ed41648d30725a5754c24428b17fb58ddb5bb8403609ba88ad33a7241375ccd2d70e814c478ec12dbd40a803bc46a84cf05198c86faab9d286b0ae7b8c436c5c65090286d49ef8af491a72efe541908008985115cde47a2eefc94121aa16fee26893e1e6adf87d5fbe6e37f979247d4fd3d35b5269759cdaa377dafe0735d9c327690ad2ed0e502b14930e6f43739ce68ad5f86db98a9882769d80ad070742db01d5aef2ea90aef1c80437eb7f0632978ec22e6de808b228002fb29db6cd82ddd4844708ccbd34e0a10a33f16e2c5300aeb2de727ed988c6bb3f06acf3d6c28d33311d45c7ab694fac4fd5d266d0a7740d6377b0a51beb74fd17492fef708c5ed95835d41f7a0f6de8a0d5d9083465c5ef5c859b6843a57cc927106273226326b60c63de5df7a32070e5e44b3c4ee8d0b699fc5e41e66c2a442001788686c0f680f94c8c0d722643e0229f3dc86470370e7a7d23ed7199865790884bdf25fc245ea0d36509f43921d199b908c9688ca4c528ecc5fe3dbead14dca2ffaacd2e9685f115f4f7b2f7c6c571874352908a00ab67ddc664b1360df2572da6a9267d56d502d3d5c43256da8ddd2a37cc2d3e4bd772b4075eba444d97f73c83adb4fa2b27ef91103414cf26efd901fc7553f02bceaa54f4d4d4ffed228b24a9f293eaea3d52411e6ecdc608ed3eef645282bbc9f61e79d465e457d4d1744ab53f9d705a141fdc68fec1150f405f9d1eef932d44ae82be49bfc2f8bc15ba0eec47f2d0f931316a1699dbd06d7a1a96f70f34bd47ea24f632734c34c19531ac39705a4b77ff19e05532415d94feca0f4230a32fce41940e5ec299417b2bd73aec787bf9951aae84e97902bc2035cc88133c2b94aec2d115f26a8bda90458f82145f3e2eb36347186cccfaa6aa0f3b5fac65ec1bf9d87dc63013a7c317e111d3c3314dda61fcd332e5e571bf0c286aaa560601c6d1dba7cbd5dcf364098ba76dc9fc833680c4140f27be52cb34d81bdf65174deaf416403ad3098b689c0faa903e6961b69f7b2e2f0551d39d05428df3d052927a362bd4568e4484bf8ade2ce8b5a0354e1192120260675fc0058c1dc2257773536d657b91e95ddfb39e4a253e1179b3e0819bf7dddddefd1cdc2b4592dc5fb6d67cec4663b0935d771aaf19c07be44897806bc115a6174f1c23d0ddcdd0e8e3bbfa4489823407a3881f02b508fb3d167bf381dae8453bfff99277bf43051073190005774207e7f20b6ec1e852d3c0d3985cfb9b731eb81168ddba46073508a40d84cd3c6fda5f45936e23e0a351b235edc19466eaea153f3ad2a73db1017e3bbc79844856efee83627f5e8536db6013be11e764abc841b56457bf2371cdeb7e2314954516de7ef88f99b10b2ca465dc13ae0ef5fc7b0d3945672ce33f1bfcd59557b34a1805f2d2c248ed88d2be7c8e6e4fbcc55d3ff3daa0cc6d2098ebbe47bc59be6b9f1c64b65473da23470454623100846f1c031fd6e04e0fbbfc71f6b177c519ba4e3c96bbd17a9cd6adc0abefa8b0c02ec66cf8b2366a49651dd4013c9cc7434ff4a13abed4f1128f61943da169124346cde46c44670fff26dc954b2e657eee9cf3d7607452fc7765f2581e5484c8bd4256fd197169f42414956c2b4c10575e6d23d47cda0dd442fbbb7d134c205fe81cc03a6ec0679408f22afc2055dc3bd6bb14a0ed75c490fef76c0bcdefa40a89e22654dff35f81e0bc60dd8c6c4c76e965f684885deb5365e175be2e60ed62f57f41eb2f90026f31aadcf529fc098b7a0dc6cd6cd5d7798a522a578455a07781b4ae202ba267065a065c4e0f8b71303af16a8814e45fa1f32a58959426cce1944f9aee735814b35410fb19020767fad5f639130eac67fc4aca73a7ec033df1c91d4207c0d95a940912f6cb345fc1c5d442eb0073fcf409ed0256ebbfbece808d63078ecfe522ac534a7dd8ccaadb7a6b938edb1259a90b52cd5a9a41601b5ec1b6ee7ddb9ed39bbd37d9ac82569ee0a237c331f89a6622f83458fafb6a6b06e0469a7f82e8894e04de5835ab1d8060a0e9ddb23d2e4cb5bfd1f1c511026834a9c2d622e3cf5b9a59b48951aa59fbe07b785fd316f293865e50add155bb94177b74f4d9877d0a6e276c293fbe161a9a6b210e415616803742c1caa8a78c431faf7aaed8f647f40ad9265e6cf7cfa2627baf41f6b3da93cec9ec5cbcfd67a0d6409dda464beff3435e6ad9739709097f490688f6fceb02def36fd418f5ad9ad75fc3b27d5d1fd15f269848603b9ee2a8e06d0388079c7e41c7538cc2596db5092ac9a47af0cd55f5d6c7e7f55d6f071f21265d1672e51e04d8ffffff27