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 83886 f314f1d9504fb951688a0daa4face83c61861e74b8cb19d275dee8c56994bd0b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dcc6e657c731182eec8959fa7af7e944779a59b9e320aa4fca6f6d6f3ad9e785
Certificate Block Hash
f314f1d9504fb951688a0daa4face83c61861e74b8cb19d275dee8c56994bd0b
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...00040400001e400000
00200000000200000f070000000000010f070000000000000000000000000000000000000000000000000000000000000000000023ae3d0ecb9e7800e3b9922a9bade7d32eb2a500e04f126c9ba569d5076b093e719de3ca8950b6c6108a78fb7e2d38b3c064a10512a146ee75ddfe20f58a0d16b53834ead3fb6a82b71cd2f1bdc0ab53b96abb1aaec9d82c2c060000000000000040000000000100040400001e400000

Raw Header Hex

0000402070f26a39effadd153c2cdddd338b5c0b0108027b1b26398a815130b7a96efcddd322e92ce90f5f1d501bb33ace6a68006a355a011a049a5cecac7bff61dee9cee9954e6a0ac8001885e7d93a6f6d6fca4faa20e3b9599a7744e9f77afa5989ec2e1831c757e6c6dc

Proof Data Hex

59,560 bytes
121216010307b7ea709804e78e90aa1d2751b24a9bb96389c6dff81cf35b489c662583b9899b3c5c607a717b3b0534afff7dadc9503d7691bbe7b2bd272ba4675a678431180a0b24474e71a7540d06b944d44557f8f4906998f291d0d4ba449d375d566bc0fab52639debd110f086d1bc405cb7518b162d658c0e57a9f56509bf43e05ae4b363679eb10329df6da52639790275221b70f352ea6d7afa5ac9bbbe08e0d218e387a2af679fb9187532d021a923227d21f1686a61611d1ab0972f7e5cc77ca8b66175a6a47a42bb1b73c018028b607cf78ae1c4a723e696d4b416da3ff84263555d5d39fa3289014053f1aa4236433051062ee6a8e18c5c2b75d424eb411ac9d059a5e740efc6b369f7ec052958a29e4da38784c2a57a903ed5e9ef2837bd99649ef8dd343be2fcb19f40da243debc5974563ce859d3340a335f802aefd48d29a39fbc63c1e82665e88462d5336cb35537fbffaebb2c4c8fe603901945682018b3c9f1d6c036a79d66e1c2f92b23454f51e7de4ca22ddba2232fa1fc04d4d53a094e3ab398a10a763ed91b3feeeb39bcafd165c4fe22a64ca9900c33be9e068f848fa55a9057e0e3ef21bab7c13b0c85896df2878942eebc95c1e0ab2f5974834511829efa3b1672da119edf64b827c065b8069dbebd386576668610535e33e277457be4d1be12fb3818849915ae933c6e8628a7f34d1230c88b91b64ff2a7f00ea924fc541afbd956e8eab07f35556a7f1f64b5acf9b4e47aa5f5972672bb3426b6bc2d20c7d13af2a676573f03dc5689b3c7d28bd8ac194c925b3a4a9eab48f7881cb57746aedcef96d01c306cd70e20493f863a721f8ab600f1de0db3d788fa90324d745520d6e422112c02c08f3d86d8a0b9ca522cda42601025f8767dee9c0122288fa0fe05d30014248e452be3ea4f7f9fa58370d06a57acaeb7b2935fc1c4df9e88606a5dd624becdbeadafe5d788a826e0d7dff0420de98834dda6870f29c02101a1c486c374e43ea9c701fb5c254f3fbf981597004503ce45ea1fdc84d23af8cda97087418c244017ab9033107850828dd3a4d9d75402064edd832e527deeefc75ae1867bc2bed3832891cc259335be4b1f25111a41c4d896754d5395c082746f162c99f0dfbf76f9ffd15b2eccf906377de2f85fe47040b005e6cd6f37eef006f2c4279f56a714bdec240b1eaf7b487f3ca330f18d50c1e9db0181cce691d5ccf97eb81e5cb9dffc5b48ddbe420d9c8dc9de838eac56c0d4e73ef06dcccb8a683dd435ccf7e09fa15272b5e6ffc88653986b7b0352ff46a823302b2ff9f554f0adc381f74c3c7a936dbb3fe9b2b588ed6c4814aa194ae79fe7276952e7c66709f8510d1b3bcef8bc6c9eab17b22f172f66eb204d05ecfe14dd92dcd88b5b088a6e50baa8acbd0ab8130c06aed66e3d80336d1d617ec224b8bc66be7c0041555b2d5a173403b34d6625e05adad80b48e7245e9bc65a86954a73d58d90a5abd5afaa7434e0cae4ae47ceb8b00c304dac39583e98be356b49f73db9aa466b908d498ba89cb6c5118830cdc6517f8954e1a76ebb2b08f6af35cfe4cb489f34191053dc9787963badccee6d06d90215a0134f79eb5246e20abe5bfb23646fd0f372cbd951b616321de3cd88b0c9d70763f26abab0a17092fd5ec3347f2c4789bb88c2c04f892f8231f3ac98ec37785b6f6725eea012d7445b74378f0580bcbdb91ade410b93f06c2bde7b5eaf13d9cb36a953130f0391f5d779daa14b8f7e3c2373b95f8c9142279e689495e5cdec784fa77159f607a7e4d4571036324cad0dd37f17b25d9848882b2ca84ed3a9363109acd88b240986e0f0d1070083e320091151801df05a58a102aeaeded509d767a2ce3cc64fc761936fbb52c1f08794be79a763ddd33f9833a7d22bedeb135b31e92a9a047af1889c3b2282cbef712024365848e8e9a5ca3290a441016519d9937061ea0477e3c6eebba6cad7e89084ae775e94b641eb3c1ce96177bee6d32360ffa731dc042586e67bfbb38569ff3191906c2b89de560e6b2bb7853f4c1f31da958da936fb66ab40b9b22a984355cb5d12f05b15db3452c16591782f4b67c5c90f514c296382101799ff075a2d650b6207384ad2f180199920576ae98465d94e8ba36de5137b60c661128d7fc9f7710a26be35174f4a946487aa028c044821d444d46e3e196b8c3f5986cb3e832d029f61e8b14f111604069c6a68895a82d2720a57472b48f09ce479a75477db70732b5effba96800b187a750f5306871aecd8b4481897b825f86353c2d6886b2e2a236cb80c5782ea79b8441cd9111608aafbee70c945d323f8a284a5d194691e9d872d4d0a48ba33b8c4e9e83fe337fa04741908d990a65a2fc154b0cf5bac79e2f3312c3234f2042a139fe5c84714158193b3aa9a05b223a8372a9d0c652b9e8891eb0caad9a0412e0bbf324ac9ff3df2d53c0fb79d9d78118f473dd45467c2c6de19818d5abadc74b1d7276f998c352f0ccc0a5cf83d40451958488dd6a53e293d7714692afbc7d8a4053286f9d8dc0d8de105335b600c3dbb62e32476ff08e77b207c4dcff425a47ff7643fe12abc6712a6f68e2f233cdf7a2f4c305a6609e344eaf7cd417509dc6df535564d0e684e6606d0095020c5adba31beee7ae18c04687f04e9c0bae84c692a12855e6d2c967181d9934c416d8c7d4ad7cf6f4f87f95c8fab0bc5122d6d7381ebd2efe3e7506ff4ea33682d06c205259d4d337b77f45f8cbe7559d38247ce10f1072b0804591ce78e181616f2b82757a30ba5db0cfe1f8fc9e8742e17be3f9f3a723e60edbc3d3d3f227b44a17e15283fa57fb125701956a7719882167ee43eff64ff66c5ddbb8ac3a6263dc33c1fe413a0e667b77a08cf43d4dc1880b8ab03d09759bec40c89b691539e44a956d6cf2ed0ee0e22159fd24af7c47d8df261dcb202c2d7c0d924d0232fbb0d19549149cb8d320f8b430c71e062466a20cab10245e227d7dc3f18d9d1658a2cfda6dafe1627a3719d4ccd188db5117b609b3cd67a2899b808249a80b6782bf0fe6fa249e7099892c4834d5412da888756659fe8d99158acae98b420e9cbd324132e130eb713e7577d930fe53b27718a1531527b65d93dca43978efc44fb2994914607c290ee77f7687d1226f23c6ef9a550b969aa0308f57bd667f0e2e992d5273331f0c6013ab07d202c44e1963acc6e8787c1a10f7f7bdb63bfbfd751474fe49fa83bc49e74f7c7c294daebbbce137c0f874c246837f1d0b58fc657ccace9b6bb3cff2ff9f891c29b2bcd2622a503431fa3336dfba86bf01bfbd85ac7f0a614bd98c02a187f3ab120ce90384fcd188c7c4507edf40b1e7fccadab61d8a5a18cfbb4f42d18cbadb52f452d40ede48ba0e17e10f19725185cd4d9395e9c2f047daae1557ca7736bfae20130beddf43d6e854818a595afabcaa794c840d307dea848ef93a81b0d7324dca259e244b5690b01c3ce8f9347f23e385ef10d53b23636923d5f0fe7fe4fea2b67232ca13bd5a8f038a169ed780583169f6a10b37aa793f5cc32378d93c4acb33d04ff66ecb2b04fc5355d944d5da0c235940dc069e0857328cd7682115768c60d88c43261e1c793197e81cba8cc196557de2a44aeb4ca238fbdd31f0a2609d337a9eb249b891a4f4cf43e3a46faffbb0f043d5b2f0685f169aa9640c83292f3f99cbbd99cfd01cc2b66d828f308aba1522f45dd770cb1f6595ac616d633f53d07895bfa0f955657918d50413f2ff82f892ecca4250ecb155e2e7ef3f6509c761fb0087210229a6fc417e423aa41ef0f7948669dce1ba82c0d9e1fc35f4d50da25ad737fe39bba4f2988f1321ad16a45a976a26b92583906d484f70fe045cdd0805867e7a33cc692f2f62a95feaf0a536696244ef25bf61c844746630c4d243aef3987cf4b895d5e37f0bd417c1a64230b92915e1d3a8a680a6224bb317518c5da16b68f13c3f55100a6693666539901377bcc0776e9afc2f6a35348c931d32df4c018e533c7d1ecbffb3fee7efc385c92434511904da3b4c57d262526084cf9d636b8496a8de6c16ef68e1dcfa74f2c6acd51ba38766ba5b64b0ef433ef05bae0717a0b3fd4cadf238cd54c8a9b9ce484be23582e8c81746dea5f514afc196d26b7921747913ea9288d09534fa0401ab6f107501ed91aa6a3abada01520cec4accd8cfcf23aa2cdfcca0d7bd064fc88609a6de17c122fe7978a455486d2a1935a94e8e6fcf98d597f374a5caef3eaf1bed4bf5d5ababb2826d3f36a4e09b15357089931faf925800c34ba278c290ab88c2eceb0a2aae921eb271c2ca40c722b4ebba88df78e6f430f4b5501475d24d1acfa8b8b3e6ce17451321eedd716a653fd5d288f8c0508395c106cf5d690f40745fa367a9ce2bcc667c2ac44c4ba562dcf9c48addf6f802eff7ab8b4d1599709534409199f92fd44c0185a1322bdbee5aa6345835662f8a5ae5e223f2a55975cbbe9251d4cf82c22afa4a28f74205cf076f772e2f468582f2594dfac07a2d30479784767c6fd3087eb23570c5650e7da459b8e0f4e3fe886a6bf3d93359cdef695e5bd39e8ae5a00ba59e6b47be44baa71d615defac6432a018bc1d4b87ee9fa31f1fc05fe41628ec26f1143e4e05ce17066bda92e3924d146c5d450d286100118b406347caee92f469f6c8f71e51bbe8927071430c2e8362e7e04fefdb4c28591b0b81e347929002f44e308ad40fc7cd4eda55236cb3c52737b554d982808ebfcbcfd85fc2b659dfcb2d3431fa3722420c62f47a3d5dda94f25c2ac692f7584372f15d89df95859f62811d1f6b9701c978006c143eb097f3b2af7f66df8aea4f727537758d3053248a734b47c1bb99c42960a83d585350a768e64ee00cf329a2144d225a41de2ff3ebdc5f85b3a03324e8a0137d361b00a61472b484a658168ec0555b672a2b48b4250368308de1695d6101c7ddb62fc765ca9f69ffd73bd9ba99797139111527271d2fae51f19a184eec46a959c13e4ec662c78f1b5573da75ec2774de29cabab4fa79cb2df7b685b8462184e2b029d00ad77977fe732e69d0a6be4091aedd6a36af0aec11da8214a88cea2bae9815f81f2dac142930b46c27b7da219ab337c3ef58d3c9daa6007ad4e25dfdbdd68336e75432a2db2c5338fe147f29c507db9144abf33ce738e37e2e2ad0a512b6cd782e6c1eb288bd70b05f28d00f2f2f5e5e202e333f5452385731a8ba6d9cd95efd9687097d0d39468a9302a9a75bb68560218af314fc8e0cbfdafae81dfafc7f1a60682fc3c80abb74115cc0dfabb429ef8891d53179f75637102faacf4b24e30ec84280a00cb794ff3b8f4ba707ae0782e67d5eadd1fd573a83a6f6eb0740291ae2c839f569a067909496470d836e43338865ee7cdfabe021d48d7ae4670d8740c577a6bdcf3ca4cffb0fdf9b9ae8292fcd420f8fef4511740b277d7120220c1d9d08f5f9536dada5a30333cbd82e492e99059c2cb1a30a53e3fdc221bb6b6e14df1dfcb4d3345eafb763542fe3cde3386ae1dd50b41493ceeac8036184ea29cd8b9f368e9c585cea6747bb0b69642c6e4a4ab2983505d819d19dbc1222468d5dbdd2f48a4b31d738b86baf133bc76d5d2de3f96483ef0a9969c3bb86ccb5ca78dba163de7de87b5ff7657ebb80d4224fd9376edbba84b90036ff4c57fcd27356842c867e283922efcad46325174d19926cb9f56272dd609673c2d8065b5df52a4c448d6f21d62f84450608f501a6b2344ded30059857d462036f2a28922a916176c01ce08ebe7a5c9882bd7cfe45725d659fd91d43e29188b50013735ffc0745ee6415a4b6f9daf9b6fad5cc137ed0588197ccb9456a5a32f8fba784eb13300662a6e988080d467c17c9eb08e19484f5e5238261c9c4b35adbdbbfaa81233ad50888e6501ec8394d3484094e827b9649f49cd0271eeb1439f5068937c4e462d1066a4d697df07bc09e470ac6ad806a678dd92c490fca1e9fa95e8ce469c69bd88a85ca13bfd52e55c282ede8b235a8379e38084be8d2417c9a0462f74ccc9c268e884b6678e2385dd688b43334d1941f339ad3118f8a8111e3c59b85a2c0d4384fe53f01e6f7f68f028096fadd3d2f676c72deb04d9608577ccd055dbb61b20a66c6c015fe55a30f3226ec90cfe1b7b007d3cf52241dad3ec89030d1088c49efd79b828f7b95ca346f071c94cf96981ada35b71bd00f23fe393bfa2a05a1d5db498535c0d6433c29974638f059c6ded73cdfb8d5700a849c833a43d8dc8462d802c3e7164ead9809e40476daee004bef1da97b7553e3c82063a410ddfd2d74b6157f0f1be9004ac43f22c9b9227578aa1fc94d0f0e41b2d7d75aedb3ef59fd1fa7fea4692ff488a83fa5a49cff28ac693ff908a7d19f6d5c0516d154996dc150b67f0c9cfcef6ce01ab95990c028154b777fe79874a70d54c4d6dfae967b7b66f849c699948119bf79531f2936f540ba1d228654e06ccb60cc3280d4107b555372214158361b7e85a1157416f38bb56fd4b44933c5017fdc172c4d030dd4a8ca718f3b425d3ac62dfb2f3f5127c33e660b9031717f555b842ac7e879a9e082ec62056bf7738736c816c64c428a239d5a42ca0fcc60137cb5a41bc483ae8f5943cb3a4f69cc24ebc47123d826f387cdb69c087980d038d8676b527ad06b244c23b6ae33df100de4f5872c9367d3b68322f34d064adfe4cbd2a94c41bd901ad2f6ee9db05105a20177a1f2df33a414705121f5744efd0ab355449c0d4195b40f9186667c006bf03561237dfae41a94377fe22543d31ccf4e897306b1257ceab4e80b7d905d53e244cffd3481bfdacef659e94c4b1104fac1b23ff7961ba1db847bf568e9b3752c450ed76dd679fe60a3124ac67dab86de65b94283fbbdbcc0d89e58463dd6484d79bf6110a3458b9f2e4e5385514979539b2a656b54c4173105a38d592abe992ad943e6060854dd48ec41c9993e8ece99b05904a7d06fc2abd7ae3be117682263c37535482cea4e3bfef67f7694f963269db39f878bbdd5876b1365c2f50101e9f8c531d3e465e25b44050375c5c223150ae1dc6ae73a8f5512c26690edfd7b98c3a4affa257399bc901d6e90ed7eb0c398ae42cebedb2490958e03011dc298d48c776ea9af749b5b019d6638722936adccbf180ce9a21af6542d177898df6abeb0403597298499e1c3fc5723cbf49ae436e426ca277f374f1079724d8fcf0fc930472978cda105079694c00c772b916fba2d9e6ad16c0a1a7f05aabf3e67ea925f7ee2af3d9a98619164ebdfb04f500182810e5b48b5cad945b8c26e2c89dfe5c9cd37518371ce986dfd12f961413a0e46a7190786b3753a441762e8e96292bebda46e381b4d352449e98506f1a87162932fc0a00614aecbbd78299d34b8f00db908958f60bc1669f673c9f1e328e4aad2b1cbec3324e348d1a3aada4cd7fbf57495ddc19870c9a0003f3b8950728cbccf27f62cdf7cd7a240ffc891d830aa388b288d2d0fc9ff80ba9f100023d44f84b98df22bcc6ee87b5f7efcb9fa7e54bce8253e939a756a95a147dc25ad22b4a88b9ef027f59122f27aa48065da5fdac42f57c5126b288ab4bdad8d3730e277782748829de5e5a8f9584859f45dbdac2cab4823bedca86192e391cef855961e8e05794a7f01872487a83cd659071e93de6d4ebc90a43102de62603e1062ef93f3997638a1f6898fce47c404b53f50a5020397512c3c8a901cbfbd9040a2958fb62f901e2adde3a96e8e48d44ef6df07f4217e8ddfafa36218045d4922465f64e664558e23615025f28fefaf16432710d475c40a5a48c933d0f5fd3b9309d2aadc62af0541b313a35d39537ef64936eb8639feb84a705710cfde9c8e652579b5a7c1df0969d323ac1d5247f35a3ca8e0ad7d51a325090deffaf70aeef76b9b9d6a1f8aefc5afd2fcdb052a07f21e87246f05fe69a6ebce39da8d28178adaad7ef7e0c9598af7728e5bca34d09bdc046b8ceed59ae35f95b75be955161e2391cbba770eb28f30efe666392d347d6fcd3ef9f667f8b0f2eb14360413eeae439a00ddf69d39ada3efbe477401b7257746ae5ec7364a04f273bff42feed4591a72c428d383a37d54c6c4f7e94a6daa979428dbd81f7f1b2ec45fa45a49e5dd87269d62b46492cef0ea68f25b04e96b945cd9fd8fa86fb35a93c974d0904c65711ea30c4ec02e545e11c72c5dae87ead417bfce8b3b854c9724d4bc1807f21ac9243508640e96fb53c1b91884bd559969b358b88835afbe290af82431026187f7b3e7fb6ccb959b1ef4edb69a651dd68a491abb7b6be3eb59461fdc666c00c835221a4abc24ce0b7a49ef51fd2584c5c6fb7e3cd0f5f50fa185c2835a77a350ef799d25aec9500547b93eee0027d878a14a68d7e9d6ba72d11a0f1694346658c36af02b66fbe5afb75c9fece7328ced154d389cb26851e9283137c102945f479a0a24213c455f8b2b2d959b349bbc0bde60ec91dffbf61b6dd91f24079b68a9e55274db3e79bf9da3869a1f6f3e97b17a8d31d73379590678cbaea8c8dac9f5feddb922cc2e8e3ac718e4103a86d73fdd7daad5476e729f899e34ba803aba4513f7d03cd3573dfb0d7fa03d28d73d80daf3680bd2843e6a559a301f536c1838ee577a195f17c27d33b4a9c7018f34438d6761f8861b98fbb9b2798bd2c4084558a63634bea2c7c482e9125101cc7da9f252ce5aa9264241f8b273d96aa47b21bf8d64e8402f623c7dae619c7ab21dce0ec4c77d49a99992736c7b5da403dd67bab56d8a75b713c6805db5a623a8f8b8aec209fdc42aaff0f850dddcb082a3b711ad7164515a6268a8b00952ad83a5dc27c2a30c2d840a41340bc5565bb2a288a5739de784cf34a5e9d9f333b4c69b17a1b48a69c67f2a2c3ac0cb07cb8ede879f2a3727cbafd45110af17b7e41c88a27c3e051c274c54fc7fbd248fc51fd2d150a96c49ba375ee3d13d2d77eb10f54e71c08efd2ee80ac4def775f3545739eb4dbb7a296bd0a442fb587a0b6c8f448598867db0661166bb8c96dd1afef952f52cb018ce19c4bfa968d274ad5ad2b7c1bc36cd40b1a246357546dc133b5a03fa450562c2cd14695fa0fe81959e87641ba5bfa2608f5997c917e2de75159f7d5defdf674fae8b7bc6966cf8913231a1babc6748dbc198dab79ba1c7c4de460073aa1d383e5986ee6ec667fbb77dc81011ff8e7d6e843a8a7f9b6ac0067f26bcf0f2d393d8c833804df2ccc17ab2a450220cd9cc0698119ff3a4b1bd156c7a38354af492b9b123a9116a37e1ddef72f1ca545939886630199a0010c31e7138fc58ac16854ea3610a321ef387e1ee2edac8f8e9fbc155f5f4eb000fbb2e62a915cbbb0d805e2d93d3dd8974745b2d42e559fd6aa818b9528364eb267326cb017c002faf5675a244c172c02265055c59547d7d7f147bc1c48f6a43ab3076b1c686746f6700e2e62e7b6b3b0ada6875013f1c4267391a3d23966180379a9c7fef6dea4fa9910f8d783dab5ef0e6d47ee9febf3bdb63740dbd570b455651de6fa452b2e2eb1cd63dfd93f06c0dbcfa6655cbe8ee8410d04f8a4b93e271e2881181b9e9e64fa28edfa9c40c7cdcb05165bd27e83143dc015dddb309b9221c5a1971411623fe4a6731849cb5363a7916ee517e3e2ead80bb5fe0e69704fbfee6220c5f4b8c76dd66e5de70537b1755dd899be3bcea0e37a37db5e46d3276d66ce5c27edb04b578b41b26f5aca2f09e78e0d0a72c71441caa0c19b9afc7deeb3f212f0e32d5e6c862265d8006d055b86d28daa36fc0c53071ec298b8525fd55881696273fb288de1555549ea94e29fd159c27fde013766b090cd2611eea236081dfde3bb8f7d52ba1efcfe12fe81fb8ee1d58be8a9f4811f5ec164925a0fc430ae2d9062a93fefad8bda1c6df1ede0912b06ac23495d7c32c71af50f177931051f12ec1e5f3cd734bfe7a173b9c19885b2f0a7cd1340ccfb983095ac32b8a501cc00f4514080962f7cfbeff9cad0d03bc42a5d74c873453c8ca86668b3cd423ef5310b51a2df304b89905364a9c8a7a6193c0e98703a7e8c7dd7871e01aa8a74acee5afa7a6e36ebb244fb3f117b821ac2cf3a510adbaadd892debd184061babf7ea7227c7c2b4687cea11fe4c9d84f87af5986b4bf17906e5e85c4a0dc83146ccb8b866d2862b596e6e8c9bf89e03999fef38dbc79f0b0ec82d7facd32f7567a4f3e2c7d459d54e78ca27a8bdec72a9690acf3d993216d5fd6ad73a13d90138e6817321eb7173d931e6b2086aa55a6c426fa35fc21610b2d35ad5dd8e8a8b5b5b746f57d0cbb4e9c07fee40d1a4b2ce377b1788721df5a9893716c4a4cca31071c6b2a2cd23473b0109ab6509cae72189be68731b6f3348b7e03fb92ab1d2eb963f834d05a69bfe3ebfcae26655339e32ad4359c61e03347687c33efb9d68567b59e2eb1b6decde3192dda69b1ec7957220df6949c2676996d578e3ed047ed1d2c4c4d6436d43058654e223f8faf7fd31adebd4ae60ddb96a39779a09e65e8c9bbc22016e7333f425ce07c1d980cd1dc0991249ff5558b60d33959e3dddcf8888adcdf12e3384aa2fa64c3154fc335925ceec1cbc9a780b774ba444417167ba5901471ea6ec29e9987bb26de53a720d5d9f6890039067252a2d07fb7246d96a825e6a26a90ccdc7c9d5967ba5cab707ed5bd65266f675415a1bc799b1b63cad8d3a243658b050bf542bae2214c7499142870eb6d58e188a9f48d798cf80ef12cc677e86ad565464cef17b32c68ffa4b860a8837e0157316e6252d7088e2ad45c28dc50c2e4ec82c0a0fab32561cd769c1633d725fd37cf0e33d4a17c85cfc0948afc7477f0512236346379d150e94558e4ef9f5c394df30545103f7e8dc01f8711a6265d547d9d95c73d04b29bc868cb04c012ab8659a9e73ae363f098e6eef033953795a2837de16763fbae456aa2a7aa1f37efa630416acee75457e68032fcb9f762d89bdeaffae54b0d6d9b6db66312d36c6d29b89d0e8ed34e3de85e761c609e51bad86c7d252c151fba861e0a1a8bd8cc0e67d7a168090c23182e47bd2eb01d2999bacf8804d6faba336ddeb7ff487cc424ad5481ce76bc0a7cbf2aedb8cfd4529465b77703cbe1bdbbc54b0d589fb3e93579f59266d1a7817c4610f7ffe6fdb3a659f2aeb1c3d3bdbaf572720a9292a4ed60d03fa9725d543573077124f4feac4970fccdd3dc6e40a1298c073279e638c22c8fceecd96dc949f57b5431faa6b704da28bfc7da44b7f33f72de159ee416e27e642c7785cc70e4fb3648dfc52a9b4b77bb8c07fcf4a87c9d9d3caf1a1dc59ec9dbc3cfda205b0283868842902c640a97a4d5edfefa2894324ccf616288e7e898fa3db361cd263c8224ee9e6366445db5c5884bff53272a190433d803fab01ebd8476487de6efa99ef6a44e21d78c4e52c3dade6a198f37adcf88d6dba23f58686e1afa19534361980858c0a266f966c96d9ae51223b864593fdf2b6ee2843065237df18a2565a562a2c4f0af3bac7065848abd36d28d76218d2cc1d014f811bd29de96990b12d4f14c825cb426c2c01e708c773a93d359ef898a00cd02b19ca00083806fcd6b292353a0349952611838142deb14d51e02943acc87efbee4faa5cea8d7460ced1c30df451242ce15732d7a49f06acd53d6c1cf7730c5916e5aaaf8fc947f3e768dea89110b782988984894217f079f54ef7bb57a99dd8e28f2163a36d12f1b21b1a0c0ab9a98522d65535176b6890c775ca7998e63ea15c7fedca66f32cd9f7774befe08659a9f80ec770722cb95a636580cf2721f2aa700f6d4fa93d521c8e6f4a1dce78d3b374d600f4199d3e4691e45222be68f70ce082812bbaeba0ec1b25fba58476cf7e6cddccef5d10764f8c890d36c79458629414b570582242b862ed043335587a4c0765bd67448490e87c3e44d210cecffa000b081f687d531cb97e0036cb7b2b0dc280662a78ba86f5ed7bda431a711ca74c9a441ee1cda31ef642a3c2c834e4ae7f05f0632610c5e75878b8a94cfce66fb1895f262b145314201d465b994ad96801680b0145d5242f9bfcec0de81da323f42f73353e37a5bd3e1f3059238978f9cf2971bb5b84233b93ece81fd3079ac4fabdac460ba9262b998f8e13695a30835939303c4f8eb6ce7962ffadcb6c89766989f38c38f053247f8b6fba9a41e4600efc24b826c19be96eeea8a6fb88c4a6b1200f2a5d28316caadb7744d091d6835af13abc122da11dbbfd294280aa54ae2ac20f5832478d9de03b80b4bf26a28645862835705112594c51bdd809ce9de8bb6e9beda77890422b7070da9fee636a11004f436a183ca29ba8468b5f9391c5a5a5e57c635d0a6e31a0f820e44c9d9a9958268317e2e102d5ae768aa8e389b07e84527f115f8719004f2792ee102009f1423f407e7a91fe73fbb37abf66a12e06f40a5808f7b029fb112024f94c4758489d0c407c2ace26fd9976903ee4968000bb7f4cae9d0c644c1cdb8b2bacf16a620848abd1c9950903cd9342f8d434d77f4bd529555346646fd2a5143efb21365b52c3057d882febaa2b721f68aecf1824c50e8ae3fbd38aa4bf5a8b1a5bd80f206bb1dbe7918fd7a5fa2361d8c37c66ffd1e92db694594cddeb64dd1bc9bc96b5764019da6a280b69ae223bd5fd7aa9bf923a8d8b48e5aa7806cd48d89672ee5333b89403aede02a70366e885e46673b1ccb76c696a2e0e8e4d37a3cd6e0a5de05191d8f15950859bf1dd89a24ea75f8880a98749481ec5fa4c8f48d51dca4248fab7528564ecd44ada0bbd4ba28f288cbfa13812456bfc5aa0cf9b09a6cd25f2e8581ddefebcb0c7052f2e8bd120666cbc1154d72dba3490ade048fd160ab85b7bfcd1c9ce6244df8f98107473df74433acc8d549d3eedc2bffea1f47229b66e0ce6efd8f0c4f400c47a7ca1a231b8c1e8fc3cf40a443bde9a7daacc23481dd2bf8e8fecea7b00d3407dce112528753f9c30ca12b12db6e8fc1fbc3c844800b55d63010561d45359dc1140174115a4b54dee6a8ff5c1ca459d60b8eb968c6bf91b8e08fd43e6538c47a8de4d0e5eb78b0eee189eb9baa897491b9b177bad7ae339c18c82319537620bbaf40e127520a27a6f334979e719fcd0f8a8605c676fd3829f48fa9374b060e0d36eeaed8dbd5417d753f166983244df89132e116ad2d9e1fd4460e3d1c4ea401e8f3f948eda277c6f27000d6a99616185d2349f3d8d78ef12af085537c8dd9a18e0beb5dc4b8284c19abf2fb6235cf668f08c5552e6f500f004a558d4d81dd7eb11b873558fd412ab8ad5653fa0f4872de294e228174a7e2dedeb099aa71ebeb2db5dc7d04ca0dfcbc79e080581579331ade8c3b9c3ee313ad8354acf8ab6b8bd3dd0916dbb28844d77f83ffa386875f990c6544bed1b03889abcae53884715aab4c8130976d03997e46d9b808dc32c78b22a43eff5a926345f60a04da141b566c4764e312027d287f65a271306f30314c957e64cec6dd2ad4a415c573ac94ef41a81d4483f1ee55ac2775a83ea4cf78e107d462c5f2e69c18f1153e3edd5050f6ef70f6f0c71553cc2604182d6b6b6d0d1f4a11955b9ba7816af5b591d7ad601ddd606650bf841d717d65df9aa78f29d2e11064bfac35eb907092446227ebebc2f3a4af2e36150502f89601c64ec12f5ac29286db7bc93260b90cdddb1a1dd020638f8c256734921875ebac8725e9daa509c6daf454576124160d5a9748ec32e567d6383f5802d4cd4ca41a74837e7e41aa75ed5045403cc55fde6adf603fa8222564223f48bee54bf35932ad227e7617f74e9d3ef30fbd22dee89f6b7be01f1a178bc76ff05632f8083ff1571954eec48b7aa9a306e68b24714f50e3839843c451ca8d7fd70a73174e26e95831ca3b0cc2e12c8300801ed0279fdbbd688e21c1ba0b783ecfdb7c4e609a37359200a78b138719ada91ea7b0b23b5c2c1256097c8b53670c986ea2769b7601928412f2392bd0bfc2689fde649aabfde86bbcc4d021ac38c545bdc390e9fe5029b8e512e1392c06c321670e81d1f5d1b432ddf87c9e1243a6d31d553b7f0aa3e263aa4f3a7c58c4ac74ca3b73457cb44e2c6c0b9c8d75906e1ddcaff13b66e3318ea35dbb945769dcc25771b296c449408b57e6d5da2e9a23807a415c568fcfd7eb12fc67376364885a1c27d9bec303722c80c66ffddb1a4630675f16e16479b5d8831763d7656883691835404126c49479664977f39e01983cb6e6c739eeccc6c7ca1acf2d59532ab7029552a139c41c769dc978f62cf28c30dcd8cb37a34772ad442af608eed6c2ebd1fc90cf522bc11579e12100766a997556878cea30d0144270d8d6a62c14583de7c6e220bea1403374fc3bee01e51ba93d99731b236805307c3a898d7385951af7273dc34fe0d590d2713d4008a55cbf24d8b126ce6b028e5adab88fffc4108e02909bea61bdac93eefdce437178db89eb3d1d525823ac7a543da89dae90f22fa54befe51a195022f70f1537fbbd65c5c150d4b6197130e720653527e02eb86fb1e341a222e028ebe9ff30c162be3e8eabcae46eb3b45d7bbe8ed9a37918f31a0ccdae3e53fa8a9371f1c05ae4c949bb3d79579d02460c5617dc716fd556e8d159c7d6f20e7b22473e61e8ecc7333c6249bdbed9c31724afcef6aa9b4ca021b0e9e0d2e272e75b99282a4317cd17534c710787cb82c0d2c00e277d91fe3fed9ead1d71849be0b43c032961c924dbd2ee3d0b2a09a18fe98ed083314f84fb78bfd23900bcfd77b0bef58e8ff79f0a7347a0d2061c194460322484a881a2708be7500e111ccd1c63d699844d487d9732526bd7e6b27b18d9da0bb2680f0308ebbb547e711b8ebdf54b0a62be944e23c9449e8dee22f09b3c59a9d2ebf6eb88d8f9eeff5035543e343285ce265fd57650fe5234e2bf1971f931c0e8ba82e95ac54ee76562b726b4431097e1fd97fadf8ab66e6f9ececee290335bd19d58f37745b24393fc39d713119e321da6fe9edef364122813a3b5b030cc70d37b98bd113ba5174cc75beb9340825663dcd971543b1c5f9d3e7bc4c995d0168e83de567781f2ec19391a89f263bde7200121433ad0d09e999a5d12a16b9776959c10cc85799f86d177ad52a0e03c9c351ca4565a533124a404aa39d93fa83a90f7726955f7acdafa7a9bf0563bdf3f590279e6f4d9bee5206f3159ad099a1bde39e442e75d6cfc79b0fb2df4ebc21a562f023c39c1789832289cc00ee273ddce6c816338868034b03b60acfc6dd8fc653ade8e540fb136eab4bb719052e5d8d8082aa49305c740656739950e891e6699bf4c7e1d561bf9adc7bc9b9dedba9518c583766b801e1182a90be8ec2ac369138147d6d060b3eb6a5a5ea9bbcd04eba7f18f8a7b28e5aedf5358a304909b49dae2b18030a82c800be55e102b6823f980d8450bc5ae83b71ebe1fc6db638c90ee90b3c0c3d3fc16f44caab632c1832ccaa0ca4cc0b2f67b47aeabfecd82dccc101ecd5aaa359330c022f972c11a4d86709aa3d23fba600cd3d9aee65106afa0f53b05774fd5ca6d09e955d2d2fc0f4a68ddca78eac60044fb83bb54f15163f4295ba0faf968e62d54b0f132092281b6d3a90e8bbfd9f1e3fde43cd70ae2b9c6482e48da8dc740e003bca8299eae3167b7860e6bb4275fa76ed2d21fd62af5e27e131ffb6671543b51120d6bea68e188dd0f8291f6048b15987c6d24e5b52d54fa227736c2c93f1a4fb4a329f8a86f3eb0ac22678f3e022913d8e72b77781aee2081cf4ca4716bbbbdceb9299591fe1fed00bb954e641b9b25f6b3b5bed77a02b1619e9baf6d3e8138227e83aba9781d03e05a1fc1fdad1070945fb440d5869b6c124d454a422b49582c31e19d1a449be4a58cbdce343ebfe59fbbfbd8d92173eb56623fd04bceefc12a5968cfa844edf5b10b5848bfb2af626f801be514a4612c71bcc2b1d633c19bbaa042185ac4cff2310c5d9a5bfe3a5339375f16ee7d2f38bda363b557510b10d3a023dd1855846bc498d38a99172e066d64b6bbda399eacdd5315aee82d1e5913b15602e327a64fbb63ca3bb7b713844cc51f7086d37188621e0134dd0202449f58b1f00505db230453222d327e13a35b1cc4740ba848538f478e11754f248afae6989cc8475ae03d7d7dd16e5eb6b3895289e8707f4d02069c70baa9eda5d8be5317054d8e4b8fd3facfae0ece5d22b58afe1cc1c9f382c1f6276e45fe26575a32ccadb23fd52aee1b3d1a965a83e2668e63276b9080038e08070d78d7c80e065978340adae953fdfe3d66fa146bc9c8ea6024283b3e817e14d387d82804f75e99b5f87658a48af0608ddb071dda2b71d4ca424d47866709db6f4e34a7b8a84b09ad38c175aebd1feee6e85995083e35ce07f4d7e2d812bd81c38ff5221be0cbfbc0ad29a3bdbcd844dff7bae17d023d6489d355213d9b771c765584746681c9a3e3b6fa2a7f946ebe52b41a94e71aff8ce8e18621352b5df8a2386132b162fa44550ad5051ddce1dd4652e82a00eafef3fabf8034a5341d83a3bbe1a22172c874f80bc587f0d905f54e98d505ce0e231de25f0c7b5378f0380b1290d5377a6500811f00ed7698818258d7cf4790c8a80dd0be27f6e7c7282f1c4ab0da4119ea8dd5501ca7584bda3fd41916c44369357abb8091b6fe5df1b278e18edd72757c5b14b04c9e1156e917b7681b7ef0dddcfe39a0920cd91953aec622172e9df4a4467393f7ec1ac652f52a51772ea21f21c2443d1b83d847e1bd5dec8b5a27c235d8236c04471af1f23187086b9d08ccf687cfb81d481d757b9b0a00727190bcf1fe90e8828b2cbb366f5b0b06eb34a95a0cc2786e3180a5bae68c6468c5738bffd0feaad06e7e5ecce0d3156e8bfd8b173f176670c11d35ebd0dcda42d24f84f6e14978fd55226cde90b213e8a1c14a11db4a24ae0e167e3cd575b4f47bc128d23f4e61b8d325033d534410ca02c9eb019d9038fc644d169b51ad8318864b5575433b410a88b8663d6db0e99b4ff4ea235e1b68b7f32f6bf8a50da7c60e44b26f9b025a68c5f1c22f02457f614f39e66a08325ad4ce18fafb91104d1093803f3af7397d7d2a09778c8cb0cb4851ddcca2460b1387eb3683146ab7c2d777d96518f68a2fe02436009ac892d3ddefb0b7a5a1cf66a556a595b365912276644ed9e92d2d72152dd3d98be62bebd231363403212d1932a1264f4d80d575379402f3b670f9c0e4f66f8985d44695d7d29321c277908878d2dc190d482fe49554dc53fa00a9a3ff89821f5ded3101a0933efc537aff12a24bcc8a286be2c1699e3f369498c2c3285cf503b05d91e8cf5053f8e8c202a3c53f945ff3daa49cf694a1ae32d7cfec7b2dc9e2b544e229ca084df0cd95e72c0a7fb0947798070eaa27c78594e96750430e63e5daf65c5258ffaf461eb7ee81d7caf40bd4e7c9f091ec61126f7cd4a554cd0869a96ddbf11b9f1f40fa01a80c0b3148053e0c819ef37c7860658731ff93af8d963d8495ed453ded285dc46a6efcb70d74489b28c63faa984efa9c5be45f2e75f0adf691d770784203683d9aabf9e112574f4c6a00c1c726c2c67afa12e6de32d65c4ca266bd92d2eb615fac2e30bd4f2a38e5f6a2775ae2f2a1556221d1c8690427488d83b7fcfc70fb7aa3397cd71d03285251ada47e1b847367572971e979a724fdd0926450d011bf74f2d08e82128d3f92f01ab536cfffd87271d239c2012230e5258ddd7e7d3c83c473a96c66cad68c21293d97caf3213b86cc2bff17c8466b0eea8edb2a189517501d2ec122e090a3d6ad89672f9c134561472cab53c5fa45d76a7b1bde79798821c8e00b9021606276d6838f99b257b4ffe24f16a1f2c50322ba814845b173ce28a284814f96f58c8c5ce84a1bdbb7a1c261d75dd26e980a640288c89a97d64cb8d1ac807fa2c40f4f061db8d1aed9b99099cb25b40fdbfc865c4ca4fcd2ad69ae3b5dfe42637937c503ff5b46f5898b568eba9826b837dea13879b2460ba191345e38f87a5e3eefd3d8bd715dd27efca23d5aeb73ac0aa6691b953b440478bc3408b35d49138804c6d2ae052fc8c214d12b019b4f0a34f4d9b1595936306d9a70d76cd6c1337cff47961c04767b4d5738a3dcce0594c2e57529b03eb5fabb0fa2e1ef8bfdd495f5a757528d9a42ad5f7cd289a9b65a82eb97dca44d3daeeaa369a4e7ff24f60be1bc32099dc28bf1a68f902b937ec3907e25ef2b0a9870fa903826a21e47f5062b3e370f2800aab6e876236b585c2d0d10f4197b990f95a69fc67a91aa4b73c9397e9236d5485ee2473d7615fb2074ab0dda38a43ac2182450889e41de64b7407e7b954da53d58c2ea19df275a91baa6ad7c60723d8b39ffde24a9394a36fc789c5b12ddc0c255d081bb68e44b0d9f74e9c327c1024fdf1ce5d05991bd819361d0659612b379b1f1c761f956f3c1738ef2e423f61d94bd5d92471369240533f79662a9a40052f3eb74a5971ae0af49b10098bfc6e9160f80ae3c8016a3140a893ae4ce75ecfe705863951516081f981e36a41afe5c9608fb9286b260afd027c6cf2b4d8c5974157b20d8a5532a77fac6dcbbe500cf126bce8167a8726cb67c1603bceda6ccb0f040c24b865290c3c8e4273846584245ae7d572d446e41f6f824b2d7692b9949e0f6cd90171685c9fc3caaa997c936e9f27e836bb09970e4f5216ac78b2b765c184d4837d430efd3f8c27ecc889876282c4241c646fbd8e2d882cc489caff61c186990e4507563180751213ab1d11e499d0657a9c2a48497197320212c382abe78fc88022d201f6a2c3996bd378d5e2de056f49c66e9ccc814201bf05446ec93346d5f610fad210b8eeae7e44e4216fd36e00c95011c3bf55427e29f4825c0c70d79e735733a67c1b15fd4f28a442932cd58bcff8b31929b7811e24099ae820a4337629e3947b5d03fc8b71a1da6b5e67aac8bd8c27b086a876d92d1d4dbf3caae82ff861da928aae9e76d72d84c830d6a21c80a69406d8d54789c7185dd695d91cab09d3e7aab1f8333642833e1b1dee6573862e8fe9763472cebb9e26c416708f13460d0faea8a34ce06078288429e79bd01af57b3179b8ae861c2ab47d699f882403fc250c1d40f46fd946fad9812c90e14d9e796c67d4b244859b7af8fe214d58a922516a6fc648d1902a70af9a07ef95e2ea277c33839c73551280458b762b58ee65e92a7cad9619ce3ae01a127e4424555b9bdbe3cdf578b80d48a8f68aed81f23ef53d7cd43e719e3c175b654a80ffe4824be7d7ab793e8b778518888581bb2392719c81c7d49ef5c2f8a001ddaf1522457f45c7dcd9e319ef39996657348e1ae0c31ec058cdfde2f40a804543b12d36e81a0ce31e237685611ba6da7b41c5bcd60972b3e8d7699dd5e299bcadbb8eeb5982c0e073a263859dae6dafa64d1554c657eddcaf765e78c89c26db7232e8c2fe8ef00c569fcf8edb964b7b1f9b4cf86fac93cf72b0dc58f48a45e236463a8dbe788a40e330dd1af0145d8da72e6ed9674a2139619290e39c5caa9d19ab41795244d8c8db60f52a360861be4cb3b3716e8e40fd2baebf6288ac7950c7f8d7e8bf8bcbc2ea5d151de3bdb2ac84293ec54fcf5ef71869bd3a997aab22053f37d8660e2bcaacd96eaa798fedcc4c1b1adfcefb6a126a25a3cf459eb70361290d826ccd1b8dce39ccc55ad491e07ff1687474a62d2a12f6d0afe8c9312a78100329f1d4188cc2abdbaed2976c2b2d703b25e735a7ab2e09f092d1e552c79a34edb7c51b271dfa1b0a09d5eb738eefb5893a2c4d7e4fc99b32dd0049a65064e95fdf22741f775d9108e0b6aaff3a4abe5d414587d38e55386f3abc0748e1d205662a368b420106c43269dc70879818a9bb72653c0f7fd5dcd07f91e251d607b4167b31800b0a1261c39e0449a039df41a76b35e0729f4ea379cf69967a276d273b92551faceaee63766bb6547d58e87e228e6908fdb0f66792104207e47dc756d08d1ed68765ae9c4509276ec40a928ef28aaf705d197abf86f4489965a112de351dddebfe823032a755fb83b9fecf880f91f7cfb8f1dca216ad278e562e6d49a7e300254a1ee09536a469bbe6189a9b2a37141f7dfc471e29b0f25a19d52186dd79d2fd981719bf1556549c396c4895d31cd08c5532c83e0253d7716dc83076be38b4286163650c60ec1c6e4c6374a01108b74dd367eb3062b03028d1371e132c817c533352eb867c99e30d244939e02ef02b0695fdc2fe98245847fca967f799128355939b5715969992aa2ea5c5b067258c42f7037b7f9d3491023f847fc9bee171db0be54a10e8232c908a81f98a9483304b478f4d42974ba3bf72d440e51185fbbaecc944ea288924494f948ca6f1bbd100470a1b507d00edab8d5ab71c962696c1163c8b215c31d2775cfae877dc963da01cbf84ea4bf6dbad3c637858fdfdaf1c6fa5154e645e025479adb1b1c2e8e8e083bee8f1330af6dc693f3d1de4579400d33dc00f54eb080da9accdef68193e8cfa21530d45d2d0bce3efa24eb8e3e4a643ef48e02719a65dcf47087459cc325fcbb4431c79bc875605aacc995913a9b3acd85da68fac1086aebfd25db43710588f245711b17ae70091989e8ce12c108a028f6078bad578b2410032079838fbeb3a16974af8da46a9b55ff7bccd04d956993803f503d81e76b1b0dae6ea82581d4de65040151dcf141b37e890947b47f0f0f2a03669a08157f01f9ee6fe6c7fdc87a650b1b54c742cc673b403ff8b8e1ed767dc0be1e8b9f7de3268f6831b776f5f3ef288f25b6e156e97c3b0af071bd9d262790e4acc0780d4508598a5700f8292a00f091d9a4b806f2e7fefcb2b54f54e74b6b03fe32cc2a3694ba95b89e6b6e7a8fa74e759d83bd89b38c696e9ea246c9d4ba285051da15580dd81b2d253425ca5a8f85bf021d4985887788b0e744a9ef364873edc6f8b2c7913be258e1eeceacbdda1021f017a4dc159f3f14a90ff5878e8c8d1b1b002d5b3458f6d2107f807502ed2d5a493c129151838c8660d89970c4a0dbc09d8ac1c8134de34c12688188698610a02a22a3eb02947302789159a4fc208152a903fb238eff5f07f78bf18cdbd6b6d7dfad87af57276e7529b1aca60b281fcfb1cdc72eaa66443de4c2152abd3241d23a2af0455c15692b022aa61f16266302aa951f2da279c6e76daba12a28c5c79b462673a473e87076b1009f0e2dfca43e18d498b76bd0801da6a9bab7cb97adb4140113982b410a6485980e40145b6407acbe97b23b34e16c792ff54357e5368ad6fac4bc2d63ddb7639e1313ff978316e2587f0cf34573e53457b181ae7c264c401ee2d8f2f84bcb3db0cc5261af3b9cecb7b8ce85e842f90094cbf92f3005d3452e3d21219c905a607b713045975f6647637f23fcdf0411d461d423271b9c1ebccee8e29ae14d92e517b5696a9cd75c9af35ec59a3ab38b3212f7a4eef2f03bb43e358c994ec7f298236813f15e6995bfdbd5a4e5f24929d976b3b166d9f9d7053fc2b983f712524c160b73a939a5e51dca673421006605f7760af11234e84596c91746dcb62b4979818f7adcb62a53fe731d65db386693500decbcec5ba7b9444f2afa77cbde06e33a135bf506480984f7a28ba79c68882e72d6c82a8f9eabee3594fe49baab7e613de1c648ff2952977c7ecadd47e777178a7dd77ffb804136c8241cea30ea5a2ae5f7552e1a77da63f1b5bc100958306992bc0d3d4b4721a6cda14ad43182c0e242d551677cc3835b899417a3daf32f18927a2f3b5e8de18ee48c5aadcc057496104f7f400d1caed4e9aa78b3654d4f6caa66661fdd5bccc59fc357fbc89aba9cf1fc7dd2d6b1f67ccbe7047ed9197da4921f2d2a0c76169e69327c6047d4da24004f0ca247c950a330080b40343227c1ccdab0f4d85832ebd2a5482d682a3ce85c64c70d0346dce9edf2de3ecc900740a7fa430a79f3422b4a08a9d4f1a3192763ed043432785641ec8169225bad1814330696850b19c914eddb8d0f113ecff0b23213785edc7aba500635dcd6e7a3e24c48df98e505d3e2c3f8bdd8fe35e3baf5d63bce0cf40eb3fbe928f8b0c6dd0d2c3c736d11dc63bddc935a2840d004f13b669b97ae4c03864eb9a6f9bd674681df1f986c689f7f9b3b52050997eefbb2a83f489f8b4bdc9e84accd98c11faab90b88cbfcc3a1ee7f502f3d7a99c38bb146ee8c923bfbbf6bfb883f0d14b0fa38855912ad7f7c5045e9ca76609d5a9dc4e17b60817f7f554cc2aff803d45c09681552218a88a5da232224eaa16dad3512da0eae670b64d7eb97e5436856b4fa19fe08bc396eae062fa4473ad5024ae9ed743c04bb03a0e852b664da1a1cae174732f1701a5907e9f8ad43333826caf7956c76362ba0e07ea07e37f8a505d9e035e44eed2ef986b9c267302c78922a343f20f19e25a94d6e393c587ccf3e8419cad427a20ce531344d8d5f6b970160ddea3ba3345be130887db7b71015392a5f594ee44f7f759e06882ce36c5f97b84dedb5d025f1ca44d7322c623e679954e4e2a7e367a084f4f73c0a58d2bdf46e8ef0705782ecc4f164e9bed233cbd8d3bc869bafe0ebcfbf89d751ef5db17c6f5a53acb10c2d5c0b73be23d8d682679db4f297de3c420fc06bafa0399867d360d21fd0e29d695f41ed654aeb623a275688b2fa1db3ee080f522447f42fa24be1f8f1e0f2a4bc004d46b6cac8d2309319b362c2a6a5159e006e5eea136cec0cc1709f025c0a64bf35f23a4d614c736af65ea149a1d3298c14725e84caf76e6b5f1101099d92b28ebdda82d631dd62649e0fd99964dc9fb928b1010df5abb500a2c79bb7565d67409d0fdcecdb40bfd3888f47d641173f37ab5052966442e7882617f164e4cb9cbac808422635b6de90dca7625fd954cb5b0a69112bd9ff9b823fd8f1a8e97f68529c58890278efba801fe2a05197682b0d99b365edfce66094ddd20e2677c52f204a1356c495c79b19eb4802167fea788ae49be412d7bc7e09a338c4fe2814a089e521be94e6f4b3e21c1638ab279620c426951d17f5fe4a603a50c059da1183542bd5e2b9ebf1e2c2a99a2d89a589d14d213d24c0ac650ec8fbbec781f7dc336b13a78f075b0de2188dc03c0b9ed1764c5ad5e2ffa3ea9c3a6c064fcd03d926fcc12ab892facaf575d2d4a3ffe1ca51432c4fb8b13949d6b4be70137d3c0589452fae25d137c8f3c1ff6e34b612d1608611c76652563c9462fbfd441d3b1eb49b9e7c6402f7dce33d72669d70fbf4bf838bf4f464f1c2e1d2801943f3eed756451e828d044b2744eab761f5ed680f95b913a7136b13954fc755b76acf68f30973d34b7ab030e74efdd79d3ae1cc38a490cbdab8d59bd0fe0ea32e2b1e8caaf7fb478d189cad37a66f709e19c87bc3b6e2f0d10eb719a3234be3a7ee6fe6785e45d8d0138e699c41a704cebdfa8e938f67d49a1ac0e4f86361833c0123e400a1a76d9f5bee9859e43dde30b355ce41ddd0aba907180af334608ffa256b3899e658b1a2bb3b9800245f47a811b22fa4423571ceafedb70c132812cc5baeb8cb4151824ba95d3a9541f1efa3d9b27b73fdf056db888c72737ca03c0b88314e303e0979a109994eddb4f01050d7ca51467cb58d7e55326a6908b30af58138ca48f4a4e52488ea75a06fc7db90f29e2ad650aa36c0ea9af00b6d24ee70cb5ab22b40ab15844de7a2d5ebcdea9d4339148a4ac11d385b619c7103bdfc36fe33a2be9da6847fd29b2ec42be248a6f05b9ffb19407a9e23603d3ada24bee3fce0fd262b6ce1d858fcdde20f7f174a46e8358eef8b36906bce52ba5268d0556c1d94e6587ec915bf0f9e2e07ca452b4d9b4cd67a3349f3758b4ff7b3f0245aef3146a0e6e0f8a0dec90a06bdba1c5cbbaf1bd43b8918de28bb900136abed2c31ad9794524a36731087c7a7f2e57a468890104eec002179264fe16a1a8363cebeef4190be0a669ba295b1d4708468336c5e1011a6412ad43d5234228a763099ccafcbdff61f256535306bfe1d1ffdb5d5cf93e6eebd33d9dd16e148b3fef7174181dce867ac1460493b42d6f81ae7fb133df4b28f2f978e3cc82a0cc2b37160e2a471a894d95478c9e629ad9102b53843e6363d2d2ee08f90916c3a15d02ac7c350538bab6a21e536c01e2a1e3344db1257b2edb4d02446649f770aca5a7fb7f90e5f03ed39ce1aa0460e5f642a8f7b5df08980fb77ba5f4de60ba3e9e6bb4fcff8ff381e92bc35fe34375ecb0faac41235b609c8b0f722e85ebca86deef07913bc868fbf8f2920b51a93de8cf6e4b2fe0c692c27fd0413f2caeec863e70dc56cb3fbfa48d0a1769bed8aae0121d4271d54121f43ffb899327a53bd8cb10255a926c931e2e19b9869a66d21e7d43bcf7f86416c88a9ca0b5245d6fcfe1865aef7753ef0c310c319b05bc795cdd4d698cf2362e1172f171be27ff18cf7e937b5a02370a74785b59b78b5c4a2868d02029ae36d247b647d82841f0e8d6dcc786603b25cca1a6f0bed8631a8a9bcc650c80263ffebb43fd80348231e499037d005595539b3dd05db4e03d6a0c1c959aa4e75ae1014ea31300b3267cfdafb73cd71a9cd526c6ede36a78419f2548ca378fa7149ba3ea47600e1d179471aec4058ca76ea067becfcafdf7ad9b93d517715983c680c0f612822ebe6535e2adb06442d69b082ff4da2c629276e19dd12d105f4d1dfd4026efbd8a04a91e81ce793d51e6d4e04085bb2ac1a836796cc100109a0dbb09c227af3a0ed8eec5b8de58293bc8d833a1e6b755ae5084844684c113ecdb3f54394487355b5436689c9c00a6660b8dd73551074bae71034d9b73f810b190acbf6eb07cb95f4979130fcf2f48b4b6725af892f876eb6547a0a3e5ce68883d2a77f7a3bfcab893a0b54d104d191e30360326f9171ca6a3171efe8dcfbabb6ae338e55b885451dcadb1bda9bb5127ae5730341461d863d1e9d0dee7386f728749b6816a68e2d09cb1485579aa3426783b9abc9753125299ebd82c68ce0cf45ef3bb5e13893c28e5fd34e332cc464c96e229d48d2f1d095f710d098382865fd4542d63d62ed889d5cdc94a0fabc81b99be9f7f17b4d0c59586142568f8a791e631ec57c69304fa7520703b955de34b6e79a26eca562201b03401eb77b25357f78e9a320db2a585e58a72a3d6e880d49f64345f4990423038b2ff74f8390cc4be08b21426daaead6768cacdb36065c800ef7b1ab64d789c42b0add46add1fd58f57864eaecc8f3d81cc62fe21f266e98ec3430ae49f07fcd9b843907f3a6e01c8f07cd85faa70854465abb590cbc23167bb6ebfb96139b794508ce79e150903e6b5835dee8bd15fddfd84076cad84c6ece15b99a382ba77248b23b399d31808f27b25acc61bb73c8856de63cbcdd307c76d61233a344af9adf7495ad3978a363047a8185c7a20daf91548a9a7125a0da6172b499b34730040e771650e0d23ac03361c6f6974775993096e9eb5372418f18363121befb8c39287001b970f1e1242bf4a5d9fcdb5d72930d8e9c3655e92a12b82f7ef74e5068d9853b01800998d20e08f81b0b699d8109bb900b76b7177206916de457a1a8937f39abb7fd5a13d2556dde505c6ec783329be5bec3f8162ec7a3e300db18ad274729d2a1b2ed376aedb3ce819e0cf54d86683617e411fd89041b497ae0fc885ca52e50acf71ae8d6f0b239cb6a3a1b289c62e47ed89ecd7c9b4f373872934a2e9502a8e2da1bbacd32074f42d55325393c02f616945204f416835750c2e969c2aab2bacab40d77805964f84ef9025aa129d2bc78ac43392ff50ca4f2864d6e1aa4a787f329d38eb0f55c39fa86be733f32138b1b772b5177130ee34bc387f59bda5a3d886bbc65b3f3050a75f0eb9fe95c7cb3cec0048faf154e694dafb0c7e12860d2564c9ea23c7b9d851f3640714de3e76fe94c9c211259daf028b3713de462395b8b8770e21503d7e17894f8d637a0fc2071f8678a0558d77ce48154d629905272f7f919a42311c5018bf8a9dcf1b05f087b0d2ebcbe7931fb3250e14f6fa3a172b12283350fc1aa8eb97989f51512e044bc275c1f30e88849f2fcaa0a1546c413d4581cfe804bc752bf70b51bdeae33cbb5ef7df3429ba52aa9f69a172a4de98847f8fa1f64581555a332c3b9540d40102e684ea3b5777e29548d6f66ea78f2b8a483d1f2c170f9e7da9fa84960fef75d1b4755978f9582705759e2de6328557205809882779ac9b756e7765f7923ecaa517f535b66992d67580cb08ffa3671bed70fd953481b5d09ecaa56ef6d772f7f963fdcde4b5a157f5e945deb16440eb196856ac63fa53f27f165b600f7a053299299f0c44ab91d58af0076e5898396833c9601014a6723f13d39d639624ed9b29299939cd62f9584529964f6e0a95c0662c647a0ad0791e1d090acf495aa566d8211756ef9f861b1cdae4fd24f5307a122f9b1ff80964337671962f32dd995cfda65d25417be1cee84b5dad5a8617ac0eb15ae6bfad06a5dd1da691985844c01ac16f2542635c3fb14a47befb10036a0078d63e03860249034da12872e928a162b5b156d2d1d7a9e358abb51a34d51c132018c8f353b8d48add9211cfd09f4b753a7fc9fb2b6785c24124a52690c4f4ec41c3dd07563eeaa32bea50fd591d4c21e65149d2c96c0428babad9eb102936abf0205d5be537b496caaa952096d8d450e8054453ae9867df2406b91d6e72131478211453de4c453e4b2604850677c0d071c9d671fec8685c9704d024b21a1cb77e8481253b07f823eed25be720c50589f324a315c484fd848091f37752ddbeec2db6ae873daf1ef08740838dcfce774f77c4664cc11777caef4632f1f13675ef669fd6c7956de7ec30d2bbe6acbe097d6ebce675f803916d5062aa34796aa380e754bbbf57e5ecb569dca4ac098574a03c6a61750dcdd2efbc4fe1e2d50f8e5f72abfccf22677089bf8e690f2385b877d749facc8ca96cdd6070eaf740615894078e560ad6d1cd31979c32d5a5001087dc26e7bb94666fcb4274f4c4ed78b791f4d32a563808b1dfe00088921bf5e9ea2df5cf5b5da2599a8afb94e86b159c094bbc3ec4deb37934f76770492b0ad9c3ba9205f3b1934999b57e314e25554bb26056a8e4cf2966ee94a754a1fcebe4a1387766248be727ce966ebf7fbfef2d49b3d8f8b4c4771a09f2a0c95ed5a2c2a204a20288fa403fa4d3479debf07b0822989ca5a8c9192614443f64d1298ec813bfb11ec5bd347a26ba23bc3ebf9e85ac8646dd4eb2b9cc65af69b08c355c472bbb27eb56f11644327b82306e11dabf4df3ff7478b68cb967220b742aa691cfd16fcc380005dba9648b6a0d522970d2b6a3fedf89a3a375181d143dfbaafad8c1ce21c3345cda8ccd76a4a4d0086410370b5e1260385b997c7c2078b43ee3b89c60cb603095190cc8b1ed29bb8850deeb925f902b59024fea92ac690c7394fa7e2f92d32b1cd1e8cff0aedfadc17cba35d7d86e4e0315391eba926cf55eb932a7d5a5c94c10362733bc63a7d51ec7649b6bff505dd399daf9061c91fb45e539139db889328f000d58cb1cbcd8fc6e5efb5f12559631b059960ec738078fc5d5cdf54fbdb7e834dc7154d17e97909d7c49c2fa0339a53e554124c8767f63f32fca4bbc577280c6fb2bfa70da89803b8eb6e59bf1e04c3a8b70505a4546823be485479508f579417376977f7f00a5348d5a73471b6e67e26f69754e76353e2c601856fc70519f6b85cbc10f9c717af2579f97f6a4bb2e7e223841d166912f100ef1e32b12b10a31c2142fe98d0521f929039e4637317194a7f9cd138a55008a9ad9e1609b1c680baf7abb82d105ac6e50db1c0a4f566a0079a0eaf3ecb2edbf8f83fa100c95bbc6463d9701e7797d906f7bc4c0851927398c3b1d4ae5a571ad2aa24ad214b8f5c165a7067e12a8d909f6cc75b2516c872d5596c67c44a0ebc70afc54285f250ec5c72794bdffdb728ed8e1a1334257477f4691bc522fcc5a659d12e6419bf54863427d9e57cde7719eb5c25960599c73ba221fb1fe997cbd3163e6c55dd140920753645aff6a5d29d6b7c432e55fc93dc1f094f17f9f52dade57ff56656625abf475411746d191017834504ee7d11c2643eec7b84a3fd45ec7ff168c7bfcce6dd15bd01a25c95caf3eda23330a774ebf54514a1239f048cfba943a738f0365a1cbccdd796a9d0f567caea5fe3ec27e03a8b93ab1f149f2667b96d9f133a980540f2ed23daa0da3422c3338ba3a16422e35379761895152696c25a798941b64ae9da828536779cdb184273c1b5e00448e4856e4ec43960cd05e304d5174c6dbf5ce66f4c9dfc7f5087732f7191de9cea6b294a44b7cfe33ccf28c6a42c51fc1906a62ee26323a9146173c2d2e72b178edb614bbaa1ad696682cd322c75720d20d1b693fb33c5de56cc30d53c87c904b14b530351baafd7b8f9d27c4dfd932a42f5c0fa601b8d21b59768bd9cfa3f248011671f1aa1e6258d115eb206ddcbf24b4af78ff66ade03752e33aa3ee4e9ce33c7d45faba94fb8cf9f93d1d4ff20ec99f5c8e96299c7822530b0a22259c9b69336faa7a42fa02961762724ac9b6a29a31b9bb3827ffc3bb862be89c8938c3dcd641214d88a998c8b096b21f84b10139a26218cdbaceb001ce1e145c3775c5872667dcee1ae35082c1f35c16313f3250d6f55d43cfa0166a85488117006bbb7a2905870f72258f75c9fe8e541f2eec47bc3e66ae937b7420b461a8be23db1a3725a5db96572db23345eb124fe7ec1e13a12bef3a194e9d8bc11ba48253dca061b1582df478004f8bcbf50e9c4393e1e315aac950e4675fa522aa576fafc20d198ceb6f5161c937facf7cba0e911c7a9edd5af189cc5687cb8a0979ff04156da322d37b2ab87831f3c8ef2c85acbaa5a3592e0c2237fe7980c43299777a1a13d20f4018697400cdb3bcf5c548478424d83c215aa10436323b0b8bdb1ad2e459c10834ed037fc64a064a4065ef99e71c97eb16d036b37fd60a114f9e8a80986a3be7858e92bcada9577a2d944393a7c9ce1c7e9f6c665ceffca0f159e2deadf459e8b2baa2eccb1f32fd81fb129387ad47434ee9f76f6be3d183f1a32a7b47eb0538890d91759bbf8fa623db9b92570bfb9e816e854b218039e7494a5d140ae9daaa029ef3663d32e1e7926f8ff639d6f55e280fc4f1f903344300683f9a19dfe6cf81036cf2a1c718d2f3b6425e5641177df9e37d35dc5f7edf1210f21483dbe319dfe553f9742e2cd79dcea7e3618e043987232360a5776e1863d998b9908c4a8b30a4d9511207c5d63887058de157235c4d1462580d34a770a61722ff87dcf723a87e631995c9deef8ec75afce48be2ee3343b67aa525efc88cae139e0b92da4f4502348636e0ae3aaa3811ef0aa726d3a8ca91ea67fa45af1ee9178f29ee21144a9dd4c56e5bc9986e1ba7c5e764288841ea2809e6ff73ce0cc34f938503287333fff61e1b1ba5852da96f7fc77760251c76678b1ac487655f36c921597fa832af52dd9a5a561d3ded38736bb79428162d02e2153ea17342eea62370b174ece5f5f427831ded92ef0ed10d93bd769b56e580ddc5656137aef35587c4390071287b4f2a8b060a0b154a7edb9152f443108323a801cb5bbf9abae41f256513c0bd9c054e2333f1057d111a9bb0de3d71e496fe2a55425be7a343939163260e72d41017e2ed679519848542675c285d0c3328c79f9a3623411c39de3d3bc1a2f94336fe3484d1f78de5473cf1c7d505fd47f3c6222363477a3668fa8d99a008c9041cbd87b02e4d77821d0bd405264a6376a5341689173e7e9993188a1df4ac85249c30900359b354e1207a7336e217bfff515c5eada80c2dd4dca8e9cd844b1ac6e1050fd2bff52b6d6e8c70783fad06063420d13b6f13b4983f03f98546db5149d4d0cb015c7c053ecd5131b50cb5e7c4f94d30dc141b7f3d4563bd2d655a57575ce16cfc0317f0d49adffe1c095224cbdf9a2c2cef475b105e79f37870598275fed3b852b504f3089c3cc07803e613d5ee19a3023bf7fd08ea20328245887e658c493a1912891072f5529f371704db1d6272de9848ffc4a943d6a3558b099ef5009f4c44614603a75161b45a776329ce23668f59c39eda27c9076a2751468dfbe84b6b1d69d74fd456e3e686e8ada843838e2fa7ce36dda204196bbbc7669fdd30bdd960ae4ee88d36835f3b3bd1acb838b29b078829c2acfdde5ab6456750b35f0688629a8b05a0f711f33ccd8b60760e3c8630b324511e73217f894e1149bee9549c97f010b2fd7e33d997f48d9580df0f938f9beeb5486f991a7c1c55fdf7addb8982ef1b3d26eda3c167a4242a708d9efe733aebddeb0fa31bb8e01df8c4914b79e1b6c145d9ccbad212a7f6f6fbd0066f5aceb1a96347761c7f0e30804f9fbebb32be62c7e9b547310da9e3c80e9afa74d38c17f4d8a268ab7fd6a94f971a82a92efd7e5f5f62bd3d183b1ca679b6cfe6eadefbdb41f06d0664f64aa8d2605d1920cff61f672fc63fc2e0368bd48a89d23371a8f4b69556abb5fb85aad0911fe0b521fa416c4915deecec69c4dfe78871d15cfe2ec963b9b6707e1877298a5b0351d0fd6e1432b3eabfa29b1ad279719efb8da2a92cc7c2f6b99f19f802692a0a97bcffe318fa8b8a5e5972283dca89e9d24a3458be7c5a609cf647cdd18e5c718454908756ced656f6dc6a8a860923f6f40331c0918987241ade738dda333303355b64d78b91e02367e78c271abeea21d3a907563ff52dc63c3309edad5664d50d3370a7926945538d0f4e64b293a1e0234f946ed2487ca86f2c94dcd9b4c77b8c5bf5c7f722fa131dabe4a865ecaf07c6d71f0849e74e8e203499b9c72d7106e528b2416cae842bdee7864eea07d460e2f43f2979a05627345b778f77ffa5e1dd5248a0498794a26f945659f18a67766aacfd05a37a5585f73021104f3ab7d56d0c5b9088b970c2680fef5ba6e47ec669c711667835f204ccef7aa01d74c9332b9eb90cad8a803fff0ed932f84a23f61141035268db15905a643543a3fccde461d3640336fdf748b73b3a97e0b818a4068a726be1ad945a08a9c7ce1abf2f33a26e120e12166e0d5a48e6701172aa8e127cd7fb11084f9140b2a5c3715ca64600a9857f3f6c6ea37bb0fd21b5aa3c61080bf1bbc23da76ba5f4383f7754a80e601d943d6f828544641a520adc25e7ab70fa082a487d0db3d6f1cbcc9c5f1cee7b1079a014fe60f178104f29550730233c022306fd9c8e2c10abb3c2a333fabc392763fd8c741bf41159a07c176ef4baa1200407ef57f877e3f38fb4bce7122f2848f2f5be1b1415eef9e42d91c63edf6db6d79b3a52662d372ce503b652ccd7c5c4e1e3e9f84a740cd642e72702d9119fa3d2e2f858d9a99c0a98c003d196a0d4e4d83de37541f62076448ef7434958c14ab4ab8c96aec362f9bb4dcfbb6912b33410330c8571d0842eb72be03fb68d03ce7ef0a0dcae866b4e6ac9b8a8df5c1c18ebb6962dd3dc73d180ed288a2349686c725f1fcc4cddd64d51f39de27338c1f8c1da21cebf5bbeac9a541d5eaad88bbe477fa38aa513cb79f6b9b5f28eef2c1d181c9f0e88fa04ef42edbfe3af77760dd2ae9bd875b81dc62caf69e55db4c0e5e3e703fed2790f944b5b47d1c777698251fbba72a4b428593c92e31c9d342271f3690b549047c443807d448ea40385f0d3400d4ebc987a6253b506635ff271ea91dff465507a75662f88efda0ded6d5fea13abdb9e412716cb8bf7f3a1baa10aee4c5c8e5ca119d608e76d6e512ba34d7082930c3e5261dd1669e53a912a642d5f84d01c0191ce32a96338c593ecfd9ff5c53b42ac92031dfd8f9feb83edef32c491fc84916440afddf445a839e6704ed75c833115e38d28eac14fa3ce931868ebfb2500ca5628b6e6143083faeef9de216ade320af7429c1484bfa6c53a0c8f6c332eee0dec2df10b809afb5ff875e05e9b67b852c49552b9941d96788d0cfcc051b6020f4b98d528743de6991e42134452bf8641995cd5a350e440dcf75a5c1d36b5b394a4ee6563e3f4331269a8147463040cf9cd8ceb8f4c861e420c82d63d1d09227d3938750042e520510475746e53db6e13014b7ff8053674cb449fa9f94c433e1fdcab8681c996f76351221886601faf491537ef7d3278e439578b49bc4f3fc62c8d17f37508bf17b51d4fac57bb75423a9b6a202a019b0165892f9b3fff65a22702d0656445628d3a7eb763de4e574cfd6b5a3929414a25084f9a53ff760326fc1311729482b02e938eccc23c44d10604ba6963d9937f23ca02dfd56863eed3260c1df2a3e92392e749c240ea94345000a07db020c1e26d7a518cecc5f9177479c29a13057f5425ddf4e3b08009c001e0413c6c954f4868353f2974fa2b87367d173939bc9a6964f7fb3f6ffc8e1e6303da33013a1cae9c592b5df1328dc2a40876a14fb05b93da4167219019e85077d8f90fea51db082e8b7045de92dd4a50d39479a3f64b3ddcf7bcc4cb4d42ad0c36fcdce07ddaa6310c5f9acd8a7e314dd539dad9b0aba2ca456f8c8ead3d44c8682d06b2c7183080b2270249e275c80a1ddedb0e2e9d6f9f59824526f0728ccd00f31fe6ff64258774c64d7a98e039e509cc07967d5d3166c80450a0f8d503dfea3e3204c02199caf3dda07759917b1ea7fbee3f0ccbf533c6131622069c49fac0272348dae836b17590fe81b8377f875fad44051f72b2ac03d5642f4dc926230826d0cd537ec7860565b00d70e8dc8eaf38c583766f0a0d6936577537290f919130df9aa9d327222c585571ccda138d93863c3e51b0ec70de7c8cbf2267f3ab6247a15242075eba3b7fccb68ea23e8b531720e0291429dd987c77668d62a0f215219798f6cac45d477d93dfcc6c6edd81b3037a69e78f5f488e96834f48b9620597de1d93068d0550e30f09431176c3633ccc8b67ae7cef9db3b7c9b18bca2d1fcb77dd74232193189659847ce991dc1a41cc636859d9c6b6ad861b6af054dc7f6801a8dada24c22ac490725b3961cea75d36cb6e3b612658bd68ae3f59aec20e534f995bce51eb5efd628657aa7f863a9a10f8507a41454140fdc92601d29c952a620fbc83bedbe377f3b04a63dc82cc47735d5bbb09621090f5995c4329b04cc36ac447dd4cc791d9c99e4df414e3796ef468c553d4784506ca99359ddbcd1d203e8e881869e9937064c837d1d82d45dd2c2a552a0a4907410b34952fb0a4f38dc964431fa41279927c73e0c4d39bf0a22badce260df63560cda84e4677e709cd1d5d2ec56310f3bf52ac39a264f70df63ac9397b95bcb2e72e8be5248bd73f71c7d9088152e2e88d280dcc612bfc93cbf73365762d88306f94f89b5034ff85cb827177300e56ce9641765fde3378899c61b85a1cdf8d458565ac8c97b05da05e5bf80fc1e1cf6d51fd88ba769e13fb7c20f86fc7e38446dfcf9efc7f40fc36b211b72cfea73f05045f6b8f8c9932410f053fce5f68316946ee0a95f1ab23c20173a3d1f21263bd799eb0e606e137ed9178d579b5fd2e69ff185db769b1e707994ac6c85828072698d04fcf68a719805236cca5b54a85242cf5fb7f6195573e97442bb80478767d8b43e0ee786b2d1201e435eda8a975ca988865a2a0c19e801750b9df7042733ca1fbf19ebd98cd6a9623c06a97941bf3d937d29388d1f80003f42f03172180284835c3f51ecf8da91413e111592a3182a8dc68ff71ac8aa900a791f62b1531e833d4980fd300760edc6d3843a706568b86d24ee96678e0156f2724eb6acadc578c921fc19bb72d0244eb43d39614ec57b6e1d1e65a6c4fbed10d18ba6cd58afa43d53276d6df52076080c51aa981aa105cd4b494f85fd4c40fb2738090b44a278743970e554fd900fe90d038f71957f771f1a004f350fe26ad9dfa755519ad537c8192d5cc16e32913fa52fa0fb66db7120da4cb29d57a90a89418d8b4a97c817f2e92975c2aceb33c1b9cc0ad09083046c6260a8a3970bbe899a28db6c146102d3e6086e36a9dcee4f0e229ab2cd08330205cb4fe2f1825b69aff2cc05c4d984e53739a3c8d8a1ed85b3d06509d20c392b2df123dcb6e7e81e5bd0636e30ad24fc8474ca0aea2d5b33fc3c21150ca3b04ef60982e51a2add7e9abc7869fe4eff960b5d024abbc739c41d92a89153792a4af5e7c9f81d0eec5e52b37ff627ec713f53c8d0ce7b641743f7496589e5a98c8b9e9b557669cc73c213e3b10558979b1034096969bc15be24bb3aaa73144259b7db5e9b13fd357f9231b6e455df3541b087f60f9661be86f76c5296666e889453fe60f995a9597dc68106fe8352ff632167583b334fe10b5e614b9fa8ea0f5b8c5010453d96d37f9b05e259cc8bd277e230313f0f15810e4697c059f128c80be6b4f83e5f05fe31e5986b580bba1a5414db466a8ad6af907ef665e54cc30aaab87420f81a797d43ab503ec69f177cf54a8c8ea402fcd4d16baf35edc9b2240a760bcd05c1a7998060c83d1982b07893aaa674bdc7b23c7b831678e0f876d87610088ed69da54bd2c16396b861d8c66ae8b491399a910a0f0babb6cb78efe14c8c6e4c2c6bdf5e838ac30993f9033790a68de2efaf4b4a5668d25dc1e682eadfd16eb83838f13a94d996950cc0f53c920b5e1aa2237dace87c7cce53d96e7ce66169076f349faa02097115938d2d19548eac0c9b3a1ced6b23a45a74f611496719ec775aaaa282dbf566095a77f03a82ef1b98106e283426779ec4c5adb00b992642f3751063a5fe3241da56710ea26f7c2ceec24699cca966cce85917490c733f4998eac96abff8aaaf9bb48b82eac131766ea2d859621100c56631df97b15257fef55445e91657fef6c03457fb99e5c1847a73c2d0280b01c4a503edade9661906d2757f635cd7475392d421c7d27224753c63922185b095dc0aae2480748a02e7c9ea8e792752ce558a9fe4c269040b49386fec1c665e6c6880ba389cbac2cf3c6ebc9fd4eee5a97014ba0e55258252eb14e55717d1a049cb0d0cd1a542a5fc539f5f123068b9acfba737915c2dc57bd1930724a32bae010ebc525aff19ac3b397ebe6918af8f36096804e4e21317b3ed4618178033dec40a10567661ec588f83895e13a44b83b16d5e6bdda094ec82ddc84e005b26382deffbc0a3b382edbf31f2fe19e6e703705b31f5fbb88f14850bbf93753c583f7fa04bcf11bea38a58de589cb6995fd4579005239bef1f17ba584a64b45184699290c48563ad5bc529ae3cc75b7dc46f002a6a953dff2cf7849cb1723065736707ee5976de954764405317b1798c016867fd6c24d4ea891478e53ad36e0d814775a165bb459fc6ca0e6999ff5d33b75ecd2f5cfcb81882eb17e16528092e40e5d08507c58e4708b09bb27992bb7673ce0c458566583312fef60106c2dc21b8178d51d74aad5c60399d076350c1f4ef8b993f1d59155e121816271e086cb9c1e33c507f80f44ef715bef161a6ef3114070e646530f7dbb567d66c2cf5db2cbc2d5d55bf3c2c655ef9abd1c7d73cda039cbca1b03ae5a21bba772a399ecf116e20a19cb633e38b4317a58b0acbe28c5098e421c503b989e23dd4015e1381c9d302068b05b0e0ef1fe13b21fd49b72671be36f543f08b076379471ee30f8969d953792e07d5be4fb1053523f7a063f6718280b14e5ee3d62377ad9236af1a9b8f9ba7a8a816d6ceb453e5c7eff26a7c806c5aacc1d4b7c9bf48d6fae1e9e232195ba7ff6568402fcc896e2b8fb684cd0653ccfac68a98710fa201178d76a078a8730a3056d02407d98a9d805b3aa6754a3cd15cc3d10fd970f109eb1a4c5389b84095a394201f0f03f13f068124fd2476c7cc728a3de6d3cd3c6e741b121d045fd0fe7c80f2a9a77144e206d69e4922f4b4e3247ea641bc29ffb406115d2b99d77493b85d008f4eb0c4f044707c24339e5fe399509a3474214c13e1dbf6e5bdc723edb749fddfdddc94727767f84acee62501de2ba9335931cfba85cf713c69ca92fab7003c6c96f34b5b938641d157a44c2b2ea5320ac4fe3a494ca7be884984b5f35961513a2d6250213ca38d58448e020a7cfcc562e7efeb4a0b031dcb11eb472175af76f286a28c4010580fc9248455bcd78ea469dccf4862816ca396c63bdf1aa1e1650a6d9bb4620362be07bfa07aa62cfcb387d7165d432ede23c764e50daac4053f257d3ac57492fa2d9698b0acced0462c3713cc97e49d68ffb4d5a3110780a850ca6c640a04b97bef653baf9199c4e4c089e952396cb04c7c42b2fe71c42ad44a70b29d22a6af867d7e744c5b988b7fb8fa6c753e7006f2afa26736ebaac0a857ce72f4562dd94a681922e5f3bf4ba6bc4824cd5dd3f7a4b168d45cdda9ecef7915758735d8bfe8861f03b90f7428fe1f7e4519603d280f679e346bd5773cc350a8b8c6a4242b99f5aa867828441df9a53069e4adad4760c510a741b93b7814063005c13138d8a4bc0868d622704b0c7a8c564d8884998692d1cd2f8c273710475421ef384ec000ca562cfe1b6b63b4c3352304a95db4a831ce7c9a8edef0698646da201949eba76e9190b917058072629b0c2118bf86151cb9e16cb28a7b36e4eda8bee2590711243aaa0ae0a89deeac3f846923f353027b154bd3d889821bcee57a3c0b32ceb37ba290f10eb42cd87c3c67fcda799a45cf844dddfaa600ab40b339d563fe122200b937ecc948b3d69eb88b0c379cc2113d2278931db57931fb83951be86c3ea18fa04f995d873d788c446cb90b7eec75cead1766cca4b030c2cdb3cb08692c7833e818419c9c2d22228f0dcf7d065a727a00bb4bc7bb5a30f969567fac67bba4714acdf95bfc49033e834dfe5faeaecf9abe5c7fd836cf2c450e9024c0ac36e267791b0a6935c98046de91e99496453f4f946f7c9f609b8ff8d8bb46b1a04348735571af5be8f0566f82e6be53b589d793b091c7a356b886a66e54b954d1ef707f5932e9146bcac28ea82401633c4da61849e1820d8b9efa866e7c6705169bf45022262dc5081e0bdf4881a06c346951a43d494afa7020f5de2fc666f7000129bbdc6005ac10c8198b25bbdc525e6af93b2059ff17897777f69851d3ab1232809d0f2a1b16d33d0825d2ea224483d654db78afc0daffe444a18e62c54cd12e18434f8a6d5eb2400f587a5000e06e6a59581acba7cbdc8f31f39511fbf6b7ea220d2bfb1146b1a6140f8d4cd1042aeebb74454f678cc8a830ffe29f476d79dee590b13808db03253710fdd7f212308c3de6002f08c290c0deb5ca5ac9e6ccd98b64fecf40303b136bcd4fc50aeb410ecd4c04166f74e640cfbb22db8644f1293a8d3ca9ede45c77129f481546c9e57a8e043fbc4aa14ff9b46d3bc5a44e63d081bcbee353b51a44319133516609c7a6580fb36125998541d53b514a7920567bcb8f0828c618c7e514f1b01a4219ca5c14c5f105d1b8c60ef65d0d3ebfc18b44cdd2385d6843d1ddf43370c048561aeff20a0aac65171b9c18698b92c4041ed36c9c263bb8d5a76ca773e6b34902a94212960dc7cc7b7295ddb895819165307b1ccc43d4b4fecc352c1cc81679884d31a905b7e9eebaad3d960509ffed37a31b080bf4319620da1ff15424c69fac4b2f84c8d2662a887fd56054bd0f2e5341a0215a91fd51fa3a189c8d02bdf8bbeeb08161230f72b86e5ac3e19d07a7900450526029a6054948c86e27626e9c0f72a341d3af86ee0d538524f6cea23788ade551e5f79a177818e1aff391596621eabfb42c41e6ac1a9c19daed25f5b16eae32d2790e80b87eb01b5b4be0d7f0140c4e233424043d7b856900fcfecf311a1b2ec569cb60ea20fa1f80eea258be77ec7be6479c8b89ba3d1243b9ee83dd701ec078d1a9c01f920e152e64429a00c18c23553f5919480a11fd812b6aad88917d8223e4b907257e7e428d4df83924f969c27759c7acbb00bf221a87bcd9f4e74e1a18c559f98402c715cbeceb970126ce777780883e53f3a1a4ea521170b38c6b97507ac721dc75d0818869a0ab1f8cfc27907111f52a11e0daf2b4accd3004d523dad15e070af6bf572535896e25fcc74c95c584bcf1041200b882faa3e16a71330da5aca72fdf9fe617c8672ed6d7d41bf549cae3fc1f8256d8ac14e979b79bdc2f64eed9127e08ef4b04918a5546ffaa2d7da7818b345d02f9dde5e55edb7b5ed9cbc353023dd78a0b53386b5854f78e62fa0ffc881f7c60a7d5215131f316f72b981f42800ecc123761cd77d49538b54a1e85d6057d710bb7f4d06da99a9a4adfa1beef02ee1cc6026e090f1489c97ff4d9bb815346ecda524f326c277b658e7d834eb3066fc4b8d63fd4f449d06eefd6c82da63d8f88c2816da4d8541e29580d578608e49853c39c9af28a12717a75c3ce34357d7ae794f2a070a2ae311ac9b03d82fd5057bed1543da8c9cfc0966afb85fe242c8e19982df452462a9e4285599345441ab166ed9655b84406b2831d6dc40f42e4eb515ba6b7cfb44378f38d3701a2923b81bee60df296d61b10e6cf379118576777f29e69fb872c8dfc9730c04cdd3c275ec201adca5d78ba545a96cf07bf5771cb134e1ddd6bac22d36c97514e728ff27c31f441ac5d95951302ae653e893077a6eccbba35e181038c16b146f7a1e112bcb05c6f76284075584638490dd2b1f30d6d2c015c0bdbfde4685808ed633c2c57ecb2f128d1bea82425703394fe9199c38e199ff4b07b9c2a4bfc050616e01ed0b260fa54b3326c64208affd1a8691d4754c3a8efaa9c659dba853bcc047ea5e09ec07f827e8c62e68578bd55a980fbd0a0cb5bc757e9309cf1822e90ee5858c9450f3ff0c3c19dce168b88d9b322abe63e1186d8eba97f39ae322333d3ffdd0649a80719724d2d40fc214b660e96ba2e7e90bcb32e849a0e6674af7ec21fd8b5f175ce55537007f57ac18dd4c57ebd640c43fd26bb04f804a8a1d8e5ebf0cc76cead083aa931b67a46bf2017f925dba8aee925c6fc449d6cd20e1ec2418eb7ae4743e24009adc7d209de0520918da3510f710488ccf317a7842dce7c4f03d27b80453da2873e5693e0f73803a17560f1329f4656a1cb235edc98757eef281ef9daa69ef15c5652eafb915b506c0e9723d5a22a4e67a2373d7b943f07b78b521f2f406617b770be60416baec194c0cff078095dde5e641a4ebafb0b0ddf51d95c9b146ee17ed2cdbeec7679ffecfb87b653603128d86675d61cc220b2c125783314ac17f0642f9f60916a18225b9d401db28fcad9692c52f3324c12dc42fe56bc1f370cb0d1557c0be15579c3f8d02974e2b94bd38139b0355520a4891338f029ece81381586e4e9c42981d3d259ada2caa49af5ac091e4f6efaebb8a1cfb3d4c5eeb37d2a16732487cb6b91edba4cfe469e461132fabd4042c2c31dee821dbe4494314c41472fef9b9e6cbaff038fa0dc16d95449636b0d6312f996ccdeafd689ed8ef870be721dfc6488caa986171dd6c801576b1cf68732c6011d7ad59acfaa3925d9003443cd8c3f980b75f2d26e54be196adcc21c747207473c5386160352259f350c10c808f03caf03b8db90f7417a27d0d9278d79f5e4153b3f3c5d8ced860296b88ba530d553ef3c886ebdbe1f407852a6cd080e970740df6a784cf8619689e92f1870c641a8e39e8e07c300e0cdc88a9cf2323b64606fca8f9f0dd41e5c490e03dd8f2a9de327c4c99db5208e269f4d18c8b16758e3146bfbdf85fd4870932ac8f812bc156fdd55a3fb49114864e1b86d0abedb721039c900419a39625d58221c30e88fbfdfbfb4df4f5e378348690da2021caed087ff11f22aae3bac033f3491d3aa89241a1bbd91bd4643d9cdc32cac6c1cccc1748b08fe1d9815794b03236fef353c35f632142a4343f67e6600bc3fb414ae7427e0b3f97d923441d2ee269c6c4901bd7476f57c76b2a0ff40969db3ae6b766d19df9289fbcf073964aa5e2e71f2115b5a5638de4bd925452f2f76e753b5297995bfd591573e5f9a9ecb6f834d9f8069772c30f7fc9e5125d48ba3ae04420e7a6a7771316723c5c1fc7b6836fa47e0c3cd415dd50fb6af24d765b80aff5bc6bd0f03af753b72361cab65838e32d3971a377a04f2bf2bce1285d038a91261703c99e6bed6ffcac69aafeb5edfa3d2f88c3d553eae40d61948c1ddb959c6b6ae4d90b62f3ccf7cee51737cdf141428315009c9b3d9819069bfc95696a462c515ba570cb6c1ea455b2743fa7e6be90c492be3a817428e34351c8ef7e6b266133c171d0653c3077d8221956f24e57fb89fc9b602834ab90acc4e1c9546a2155c744612cf0c80882eb4b67fa170f13ae9846dc5babc2039ab9d7c3ac36191fce6faea5cc0e46f3c48c5c207b06d79aae03f00082be05c3e9458af52d8e4e4792edb0a944f62067dcc1e91a80fe9cca5ce19efdd0ec45a30fa04c7e597fc00c437e90aac3716dd6327c8f12255680ddb6a5dfc4e440012f7e9c36984d631e85a08f8335f9a4e218795c45def38c8a7856715a18fd5e917dc1d8f9f217475c47afb8e711a7b981784dea008043ed66a50742d4c02d0195d254c5ed8d75fc6a7e889eee6d0ab1fcd6edecaae6ef4ae55c28f0df9df9add6574ecd78f0ded40787acafc5a5b92899dde6213ffafcf01a2b933aea0d5b92d19b8bb31c443e29dd27a1b5f71330189f822a4ffa03adcd8dad5c4901ce7b7e57f14b7262ea23314bdf7a546a60fa2e7cff351d3a8245ab1eddc619a6b38672bdafd697c237d05247126a5ead893d6b8a267a823231f2159fd2e5e05e5830c3fcc351329776bc5088379901025025f3c09e4cd34b09ca0f63540c3aae834f3497231174130e4205a76758a9dc916f4621d04a8670ebeb480ec332a4327970d609508eef089a42480c55caff41e04004793263da06041cea4d1299eb4bd7f9f8b9f04f023f7b671fd0195ba6fd8d6ccab4d0fb6b860643099b4cb9ca0f02de87ce73dd3991e5624a5843c1087471951120453261df985fcb9a53073e10fbc434982e8f840166ec75b9c3c87729536e9db3aba4c7a1c6eff7214a7c8ad15568a2fd063fec4ad296501483311b2bcd75619e755e81b2a1c33be172920bad32947d4d5bf3a770b5d1f5c667c16728d4ec2adaba5f10fede411a70811c73dc03b7ba1a6e1ad69fa89d9f184e30cffc326cbade6da848b6fddaaba99d0598bbebee410f1afd22caa7facf748cf5df51d030e38af7056f6c0e0d87abbef64ada7ac5af3ea345adb5e08e8c54dc9d5eeb7952731e8b0b2df6eb7e9ef5e2b6fb9429a31630059bdd7c989c5355a66448f0ae94c1ca5ef4a1f693146fe53582b9f2ecc0deb0a3f342c1b31fc67c0718b09f6a6095b5c5beb2f16dcf2f8d0afaf94f7c78cbb13b28fc8a40edf93e3aaf539b57cc33c810b1873c91e0ad8fd3e32a5047c5593e2f6ccaeb10efa103f1c88c13b94fc1cc0b2e0fbd1bbc30b2ada77fa7baba2661320b21b51920af4211c77eed1cc19d756d08046c8357c24af8ab638d977a54fdb1f89487a8a091576a5096b16c10d559f883eada4e67a62e7211f1057c5f19f84423be334db91b6a41878f526dd07e99c6f13897cc7953cbe7d5be3c7b436849a1ce55bc03de65cf9c86933b38b13264907d934e92a462f78ff49f27dd3c8831df534389cee7c3112b7bf65072f6f3f2504951e39345c926476adea98cd71e858ce65e3084ffd450c36101f1519bd09f6710d3e1375659b049324553b573728edd23b09135d4574f018747efd89532058d9bc99a969751bcc72309c103a627d22ede8ce3c217c64c535197d0c85c2964fbb8bb24231b7382aa686b0d370ee779b6097551e45811b8bf65b1cf4c7f235a1ff9455f4088d05f136d4d73e45599976d78acc51ce310ce0642b1a160dacaa577a7e3149b79d2efc8ebb670d8e9c45782aebe57a9377cae85df83c36f0491fae34f85c3c9c8f4e61952a2225b0e05a4b6f56e4d0d59931a96b3e9e1134956fb876045d5f626f454b3a5b739d8200257ad5a3f2236729ca6c5c120858b2ab4703d0b02b65679ce585f81d688b3ac88d616fa74c66e64d7741bdb46ed4e1c33df6c4ff4c1fdee0c5d6ff82b0a046d33c1fd23adb8c36d0b1720f290cbd682a3895ee79b224452763826dadb0aa32a661f8d15d7e2aa0f7ff8fd6f164103a109de3c4cad45cc93b3b3b4b6ac0e3eb8284ced8687365be7237376bd6b04d42a0f00d9bb0221685d2f8b763e0c979204289e97d8a3b5463a83b16e8841b0d775247cd8967b653c6560b01079ea5fa3605a52a3ffc28c1366b98f91d83e07af6ce30212d3377fb73d9ce58f1b0347b53e52b3d1c2e4d92c92f62b1bf6bb3ce309f6ec251fa1079aea4726cdac7465ff7cc7c3bc3892bc53241538d3e01471cfc73f3d99ea4fae684a65f1c1f22ae42f90688faddd84f6175ceff2f9a7142555530f1ccd1c2d020631b479ce9b15b8e9d4d6eeb406f03d161c295cd41dd3ffc27f9b46e22426aa09f4ee9e510d15c41726fc50916641a2cc4f419c3221f938a00e685ee1c99882ed84375a322514eeb9f68614f5c3e92d014f2d2f892f61cd7ef0996605689ada3dc6818cdf0b3c62881c3f72122de4173d656c03d040046db2e1ca0af8eeb223db6a6e80933f4b47d2346ce623d0e6c4f0a17f9ed764fe60396fd6e343b52648c5b2df94d2922b3323976e23a12e3c0bb0a35c0c51a82619f89ae04e60e245736c999dba66c4931091d9d764fd0e8da5612bc7496d7cb6f869b745d72457678497726980252ef00cbe6e60028b846456804bb833a4b6db63868cd16129f92950652cebb010f8598494283065c4e079f38227355749ab8c47ab20a003fd416c8aee3357d736d0c72dda81cec11f5773a3d7e3b1fd01d0353c267ecc4060c7671c4967e0fd1b7b87f477e455fe7cd651b98f8656ad121e601be49ef1d2fe8a0586e715d2353664e266299fbbd49a8bd5971b9f289ebc08a60edad1489f2ef80bb5b91fd45a534e48e0c94fec85035014b462dfa21483d52789e522711d9889b396ad112e07687157291f9d4430636a29d3045642fe77bace66b8ec342e72913783cf60794671072020947dbdd788e0e5be1257d7c7d5a9778dee6579129fd8c9ed66a0235f4fe3ef587f1beab31eaf21fb0619e2450db526c51b25c30a80611ccdad05f0bf3ae58ff1555cec10401c678bf61896251fb1195880b56b671308cf3f01dcc9eb2fb33f2fc20291a0789aaaa1a45a9a75eabf95bc6002d4c1089755d989aeda517a4e360d8c5ac36b34cc7acb3ed2187f5a5601a9774270970886390776ee3ed1a3b7689465e7e40b0334156f8bc5798f2657d8e0866b0c9887a30472e2c03dea5b81a1ce25a08910766ddb4a5cb9c1c0ca6627f00048899a71373da10fb36275f91bfa35d0e7dd2d5d6b646afc6d504357613cd53137e8de1cf7bb2e492d1cd941aa3a03894415588fad5006695e2a0f37f76a3dc25095591258b7ce75234456174cc22588385d2344d8be8ac381f0b76c34deff6379107a65a9db83e2d2b83e446b9e42632d5e21733d5ce26cd4c4561743cb93be7f0593da99b837e2fb3c54af83004100390b8bc574b4755290f85ef6fc1a3a3b2cf781f0bb5c7627ab889c8d06e2213193a4f8ca48b4999333024922de3d21bf867c4bdb7c23fa832441ab889c9a3cba38f8a8d8d700bda9d8825dfcf5619556247bc91de9395059cd095758a5cb0e9eb1b15d9843f3a3b60e0187cc715ebfe2f9d52428c9c023cc2bf30cd1b0759f8ea76e9a6996f47cc4f8b37ac67e2d90cd878fb79f530a1191779c40bbeea114df1e16c4da9274946c17348ee22253dad0c0301deb8de254157c381a7b497fd1859ec45279184b3ed0ff8acaacdba1173ad02e4d4fbc3ebb39d26fec50a06b848ade0763f67b810eeac8c3a6783ed2974d13ca879a8b338089c85150a1ea6bc4555d7c40a7cb67e22066405778f7af78de662e0ce54b0dd6a9d08551ea29d73e4e904f1aad374695f8a6ed959b3ab000c01c38cce9fc690a3f423423e367f0a1c39b5823744401bd5a851255eb81326944aaa686811d365f43b19398c79e6af03a419b16f8214c76f1a9bad97099aa90e5102c0bbd095c8eef76c401765782a21206c8b4015335946030226596ea7065bfce00179fac8bae7ef451d3cd1e36f7fa05dec3719c93b704843148fd3c25925e0ee027c855549180d73fa82b1f0c733c2e417ed5c633fd21271844f898a2f17a8ce08d244882224d75ff0d81a7975a6775c5fd0ffc57832953385048069fce3da738e48121805d6397db8807079a99e8722bbe2471dff25207a268fe4223565757a7cb2e06f911317e57c730d1c6d9fe460c9f0469739b29dfda1e5381b99cbfac01cfdf4232832e2a26dfc4cb882b9e661ea93a80a64644f98db656e0f8ee8f779cd6157e8e8481c6067f709db11d90a96006c9d0ce6d6437719480c23efaf18d3d2a1e7fc745699f224365b8e0a60bc0c2d591d814f40c39f3a19fa0486fdc811164a35f10e91ed471c3dd34a30296d90b06e92f587ffa9b95b01715572361ccc7d7029d0457fd09626dc8e3eb033322169c379d7c0b499122bce87b02d6f8d9f86f2fbccc4dbdc30e660b1340ce071a4fea0b442e15c8fbc1acac0be1e8a1e2bc5b934fce770eab7563a0b010ec04861b7d56dd4d4206e0d544822a06eeaf034900541d120f631c7fd454d03a59efc457f9814cace95b6887125933695c1e39b2debb6b57203376d01b0b526f850b73d7da5f4e29eab2df73a2ff4a7bbf4d0389d206e0b5555a67c3dd28ebe3aacc8daaf3b500a75a84062a383acfea788f6967791027160830a96397c57db04a5814ea1fd5b2ad599102d768d76f006aa7d92e324794bd4082cc93207818564ad07a88baa8185b836a978ef16d9dbc852241c691e9063a1d5671945968c7ef2b6ee16a78ef14612fe1c7f2325600b3b6f7af2a9427cc797139c065cd8cc3df0b73067de9899f6dd248faf248e06cafad35a940160588849231ea667e695d87ce6363b1427de0aba96a66dca28883f52810f851a96a9355d620304c9e51a57ce3198168e29a39e1ff008c5e6d45fe7a892f257b6e27c8534e807a604d0b17a45b7e4796a9757e59bdee733eacaa514edcf0e5de6de030ca874d05512491eaa73dadc2f1302c90de833cba8b2f7d2960f92f26bc058ab31b1d7f51bcb40fe47dc67a3577e4be913b1b0da54e51e3bbb50ff6489b315f6a97c4e908e7914f72779e1cc09a209ee4f5e42f76e42b788d11f73b19fa1dacdeabf75942e49488b49e4e75057e21776e411c406403993c3525e20b965fb1724152990cae9bbc3221f9e10b765292d2079010a79606872ad0a6cb8049d196570f2ff32849c76f17c0b2bb20795847cfb65d8c3167348519e643fb3ee46757f67819eb13004d962de8e1209c4c45d363be0d147da6f005ca56aa4b02206598940d8e575a4155b57913912198b762694d2577fdc1af8a66e0b1dad1be8423c3be792dbcee55f0f1b08300d20c73f27cef773469587a676c8bcee031402c9c8a76d61e3e6840db240a0ee8797633ea43e9e8df6bb88f4e65eb09313f8421876ffca203b8df6e65b0da9afc3e182cf66cee52a0ca0cc94aad11091b6e582ab0f5739a70c2e6e14baca316e47a0b2af16547c4905ba0ce8f90c91adad877274284f8cf1e68ac72412e5a85eecc449e10c8cad0cb68f82e6a6d30225e61a43cd53a27302f6d44153ec40a6cd459e1b2297ba9b9a8001877e6b38629c2f418ffa15516f9f7ae0e4b6562350b09ac48565d60b82125a0f5363f419b6836cf7dc69106d4ab382f9d26fce371c2a4ae4af11c154f4c66cc7098bff1ed4201a00e9dc1cf54aa386ba4b5fec9ee800315bd10721b4421f74da3d6bb1168a058068bcb530f33f7e7109078b53db27602f4ce8acd24025d4e734e4fd7b3e8110e117c9a686c829cda97b3247442a5e007d5519f34e9fb5de191f2f06a96ae4f417259aba9fd294aab39f4ddedda975c7be8349eda25f6f446ca721de0aa62fc61e27dbf1481bde9965e685e00c574237afa86b9306b9a6f2dd33b2a03a7bada2d903d777f2085d9184a25761fe1b0b849d09fbe5a549298a8a3e4b3d1c1e6ec71ae557311dc98e2cff4c798d3284d0b49ecac9efb6f05a5c5ab229d9a3544ac8ba37a7704c51e636c058dc2e142e7aa8b487d9ff29a76173549d5d367b2bea941b918a82046eea6359b5681bc8aae8e77548c9b3e026d19f78ba09ef8c8b7208f84db6d6de2bf7321a62592da85bb651f27765c713294f029a1e471af1b8ea45352be8c7b217272dc5800d2ebe57c8f87807176c9dac3c8ebfdf7b245663939a5d1defa1a3cef010e74f59266ad7c6387186734e99f2710d91d76708d6d890567b676a8ce843d5d11d6aeacc343657aaecb011157db58a65dc0febdf5c8b5b75f94347459c612b179b37eb227fb33f7551d5b1bade2aa23ff4e59850c46e7cc7085c571da12f7f9e5b7292fe40422bf457756a333ca2c5ea69af771f6f31cc0aff5d9f16b04d1d255bb564bf979aa11aefac6b60e2693ee0ce53629a26912408d3b0975dbe6a53c8bc96235f80e909e8152cc108030e9d3e1d4493928c6e08348cecf09ba67c069e02e7b2a1a9b0ef83428821bc5b7af74711045007671a482c1e70f225fe5731514bbe74380ac4291e0f347741d4ebc51fc8196d5ac7fa34afd42583caaf1cf28d29b4cb5bad79f41c4dc09cc83995960a106388084adf9fc527de9cff38efbe3cacdd9362809dde8dac313e61a0913876a06f7b1fbca5e7559b28a5d0cf248f82545bf8684867f87ba73fed32972c21f715896c390786a91dd3beafe2c54090b00a4cb1b7c0bea93d07ce9d56135063fe1a5d1cfa1c3db8a11c9dc36c315fdb506cc4e3149d34a8b3850e6ea72fb7d4d4f09f2ab7c3cf56ee802d16b7dfe603038a57d5c2c785360fe93494db8e2e574628c6f54c1cb4feb2a04ee3168967ec9e3274d0c5edcdf38a53a498c882b7ca738dbc3fd68a04712d54e2c2b289b033d83645503274526b3f3c309554007a63ed049c3c221b8a6b384c2945c5c3b88f694b05b357a4e4cd3e4c4e09d6f726ec6388b66b9edf82f12e823f56ec7c5ae031827aeb0fcf7b30ca9770e6533e365746cdfc09bd42b397cd370fb7d3d348e372d4a293b8fd939965d0c16858a274de8fb333e22eda7ccfd10e908c8092b42c610dd647096fbdff6f963347261e062cdbc6571e472d4c618d11b8666c98ee3a61a836eb9b8fa22813cb7a9656e2187de95d27eb4e21f39edbb2d575d515e40d0a39762275d30f6a6fe19a7d9b5e38b677ecd78739a3ef70e3037bab567ffd4c0885a6f341aa4f7401b386d3ead5ab361425961b596d58123b057940214ef35f1317147d9eaa8a73009578180703a4b59d8ca9fad5798bde3d6bc932924e36e14bd5476cc8dc19a75248360c0af0e8d1b7cd88528f71dbf2dc1d410bb26a920d4b92955c9692d4709b6e355c0640338046b0a76add6595591cd8d656b5a52d66cbfa2fdd2194fb71d56a59dc7ec5f8b196fa2457d75ff7cbc6956943d1b99240b881b037c18e3466631bf8670f660777447d852b8537239f1001ac998c27c67bcb94d1477be9ec37f0f088f3cc4edf778361412ca66853207be6a45812b4257a20c436539d23814250a3a90318c4fbe1f655cdd8dba27c78594e96750430e63e5daf65c5258ffaf461eb7ee81d7caf40ad9c9db5ac73f5518717a7836b3fc9ecbc294294deaae8fcf667da49728c9ce4fad6d34d519bb7b63b0d1eb7b5b2af2a7a4230e0d4cdea346d78facab12b6fe1a81822fd78c6e23f1cc7a8c0b34ccc40b29f0d4dfa2308cf28bfb3b6ab3e49c0588d82ce4982d7646aefb1c7c1953be2e05cf32b422ed5467e69afd1c280d7b2694b0bab49c4c4f25fe33565a79cef3f719a6743612eab250ff17b366ef83a88d0aaf7d3de2ae77b82de1aae1e392fe4c0dde7f4143e9bf56517e62860282a9e6e8dee72bc169b48f42d187a1322b1e0692e1e231d0916b48f315790f19e29871fa4135a7da6bd95ea998f7dd7cba5025388e7b3c8b741574d8db3d87289717e8b1d11080ca9994f53b5e18ffeeddd68208478ba136b4a5c1320eb7070f27e932855135dd018964891869cadbf09888d42e0c35e3f8c673143c9d974e1932f78860145a30de6da287eb220c63bba6a85f3f4012b1a7767d9a79f912b3d836eeac23c598a063f7fe3b44cf5e3f16e6becd63f3ee3e0014e3f8f7d02f709e53011f7c70eab8257bcd8f3c104de6831d61577e77c96e4849a09fcd0deb2f741b04666dbc1d869038ab16149f9cc52def435a012e93ac81d9db8397a3319bbc2314edbf4597a8cbe715dc843a969fb9c231f60e2083f0fd8a2a782f4f41a171839b2f74ae22b54122032da620da07013203f7861585ab9d0caaa5902993c4226a39bb6fe790a3e6163ab1533cad0bdde5c00e8fc9dca44d3daeeaa369a4e7ff24f60be1bc32099dc28bf1a68f902b93793e44b8a618ad661710e82e4fb42309678ce392ee6cf9f0c16ce18b0ee7d23025f9c7b98a261c25787708cae16e3aae78f7c2a3c3efe2969a1f0e00528dba87f3e70aeef2965fe666d5f7518c323724e2b79f7e17802e37a32b9aa33828ffc859d1bb08ba1c7bda1d9dad98b675629381898b800e1e15ed3da3117c7d556ff64fea92215a579c5702d7d00ea59ab9564daa744ab58cb0bc584714b3d594a0e38bc3ea07acda9aa70fbce5e2e07fd0e91f28948e015ce4e139cba82a0eb2fddddf048599858c22ba4bb6d5638518e3c591093bf864d5be7fb79d6454fb566086262a80c197181b11db5e847b2db840a00c0c19a4b049b273cf3d63daed7f97e555fa29db422516ea51f76bfdd12257baf858862f9dfd49c6d0f781fb5dffb54d65c8410b96a397e332f6567a2ee7abcde0db505a734d48ac0de4ebc8ed053178f237a8f09a0622ff3759730094ca2b1b4def391178d610a70334635b89ff49e88ca7c528a0a66d4ee7dbefd63c30db59dd182c5b1a42c68459ef19875d3aa4639427542bf1d7a7bb194742b565217c2bceb66a54364102023b750dd41886959b713ea905b353b666b6ae7afa310a06dd42433b16aa979e1c42dab95ab4f549bf6aac0818905a1209e5153a761c794ea959d35b450ab036d2115477a99352e0e1ea96930e253158a8d0219a138ea851bda7d93dd913fba990a6b704ccb216a49c6b6e3e9d616dbb2e65335a35ace2ff37d0247afee91d972779d0016f7edbe1f7c5782414d92d5147d7a8843db7b1a607806083b339dc95cdd73e1dc7b42db402f75a5f37f75a85226e47fc5c1680b64333712c8160f7f5c88fed57e8ee5c0863aa2390b9be637b708ce098c604afbd8e58a6d185ac00d6c49d0dcde5c25e95129e981c9d1fd2595a8c0996dab1f341feef563dc859b7af8fe214d58a922516a6fc648d1902a70af9a07ef95e2ea2712b465ebea3e5f2cc280289e528006f85b006b3f28e1309ec9de5d6a1be704d3f33a5b6871e35ba5d3ade568e460615536c0ef4e2bf879d1ef12438938b0d7c9648fb45d96796094696e1afc66b108d9e968c217daea2c0d47d2ba62e3f6aeb821281dcb09135e6fda5fe2fd77cbd56e0eadf0c7de6970c9f8c35eeb45f751e00c0b84b9b624466e204609f98f35191ddb72b26d3f9a5484be3ad2788092a7f0c4910a9769556e18bd35dc459695b967e20db8685e7bb83bd5b3038e2111c8871d7360784ac03f441bf670fa5ca7f6c2b8643c66593bc330050ead90ca8734b0a528f94093920e217ed50433348032d4177ae5a3f803a5f4c373149b20fd5b1d93f1ba6ddd758d38ea6989620f5e0fee025591353f56e5beadbcb751d281f71176ba2d668d217b3129a589ba86d9791b334157c39cfc089474f7cad2779f6e1fdfe070d406b467b1ff6576af293baa0001115c5a0c25e0a60ff44e5ea7e0b1c2be716a11d5077be07b80668bce7034e94c1525ea9d0ca0e1955b8794f2915a125515d6d25cf8425e4d0c1f68470c209dac82aa176b65669a8f9e9a048292f0ed7db1c8885efc30958454efb5893a2c4d7e4fc99b32dd0049a65064e95fdf22741f775d91087190fabec64009a375f856402b02998a7c63fc81cb9f2464000e153bf509f578475bcf6f6eeb6dbd085d367e20da6d3df20569e24c75f42861f728947a091948baee523d4eb1e0788545dfa8c3336b10bf62be3c48213ae0426d4ed36d197d0773b5b596b87de5cb2ea70bdd0aa227c6031240e98e890231a1ae9afe691ead2c0959092103c8ae109e98ba388b227827050d6a914a67682e94fbd7f11f7edcb614946e2b835d50e4360f979426a8ffbc3d91293cecba436329a67617dbec2579fd8659559de207a3ca1a90f44a7443960e01d8bac63a59a0f5d966f1cc2d793c01b9ea658b043589f6ab55c4a0f6400a9a2da8f857d23e129094f4e46176af1823f582eb31e37f400d93867ca3cb307cb422d5bdd7a4b4dec1c100bac581e3ed47ec457e4cee9895ddaa5f456dc65b979cac1b1c69e861f76a1c3b62cf4a330994d40f447c6a3cb1ba2ed7598d2772f7318b62cc314e00e5c071db0be54a10e8232c908a81f98a9483304b478f4d42974ba3bf72f73d51d95f8b99a358bc74e38a3c313af1219dba4a86baabf8f5981bb889abf33417d9431db5e5250cc9531eda48adfe61155607ccf5c9d35d606122491c71bf90ab5ae6070655c6c9c6e4bd22f1730f7a460a6fb6d8407c26355ee7237c32941b2bfe3d0ca3fe3669c1453d931d0dd5699fcaa8484c8fc5dc61b57c421011b2f44c97788b6c0f705d2f34ca2b133bfa0cf4704b5d8a53ca18fc9debe9005a5e8ecebd0082a20e2acab5c23f4ecbfe098b77a9ddfff94fb8d7faf35bd635b64efa58e5ce786d02cab6c01c28956a4cd676ad422fe36e35ad58ac18a85ea987d3594ed13228e29083e84c45f4392a6d4465099032ea071c66f4911c534380deba890ac06d78cc24c8fc7100e35c0d3d365f8c12097553aa29b4868e10e101b50cb12bf5f1a38867878765a15a67374203d02083e7c2afa49175c029cf5230e17078e6b1377b3ce8b2029f6f2f35006a672ee610944a8d3b9e95201dd348d0a96cd32c05aa98b96749d5c3d7f53fafffc3dafeb8aa56e83d64006ba0fdd9061ad2e47505860efd954b9e0e33a69c1fa814e035d403d75108f9587c7f8500d0613f081faf401dc5b454881ad881dc2276741272371320d7828a088c8d6006a21ca9f5670a190434ea83fb8f2051ea55f8e8bd30d92b99119ec51b03fdbf2b2d85d90f317f2ad753bc80f54933787e9c714649720f27256923a93b34188c992ce658eb3475d6b4aa1d96c28af96cf799de873dfcf580a522ef7e88ee7f3f0a90a2cc08237bf84e72d97e9b6265c30f84ad07eeea2d283d5398441f3cd2f2e0ca33fd1612f881f24160bccdeaeedd74b8b804d90b7991ecb3b42ac4470f004bf80dc9c8eefe239a297cd3f90f87cb1c65c1f4c2fbaaa08384bdcb7d46f48a708b6710d258c11f7ec1f6ed001ef7f0678576ccc03972c1ebf4db96553581702b197fd1f02b66f3a7a4934141b164ac840ee568307ee93988e58e83ad97dff456e0d3f2886674fb7e5e548670bdf10f45f2c4313cab1b06ec0cec4038505e27a300be48a958d7640c7c11905ffd4e93e32c6d8284a9d1ee7b641d3c9a817a784a896af40746d352c1e9036d7ed534034bc6794be45269c8e32890d13b329b4975b401c6d08e133cb8ca2823c4814a713ab70ecccadf56e7d41497af094f2d866867ff0df5de7fbc00b7af29e4cae76fc9d4bfc63616585acc69824f872897f6dea1419f3a0b827561ce7c884d6686bbeb6b349d59c787714189c576bc9948fe4b1685c0e3c98403f7f2fac80c7fc3c2787b8d6b53b2cb4e7e8786b630beff9d0ddb2dac7856b4d65ed65d1dec90ea96f8e6f387db796ddfd2998915b58994a0ce0661a8d9e4551bdba846496d4a0d1186f598e50dd807989241879fee011f6e541e52dee115568cd8ad6718ec91d02fd202ac86e85c84af1cf074eb6058025745a1e4b40edd87fe86753d9cda9045d7df50555e7a03fa8587777b049f10fca975be0fc37e38f7b415796e72199b37ac3fa3dc52c7669f374a9b1a0559fffb711c0ba689f03ca2c25c92b3c8131dd2b6318f2adc860b32a20b3ac2e70f958a62ca8ab1cb139badaff24404a1dfa47cf99e3dfdd46b98136f0faf72690c80f44cf925be9a9a61201a27f1089347be148935f5d5b1c3cd789531fcb233868a37aa7e54b8b13c9be72f458fff09a155c83242ea388383ba5b31094f7514976546280487aef65052b4595bae3d4505e7fbc3e3bdff73eb6d40d437b98907ea72cbc6ca5bfcc22470521612a63f234fe917888e20eca24f7031fad932e3a6f4a94a11407bb80c618b5d5d114c26c1d8748304087f26b431fe3fe52aa42761d7cc56525a3025c57c10acfb57cf291f9c31164ea1072b94b4b14ef2bf8aa616b8bd47e5a9123dca898f695bad10964253b448b02a1945d9f4cd02ce1e19c629ddab35eacddf1b3c760a7fc7eb4b499e280de2cb763448a362db20c8941897a6844333fd8b01adde1f2f1ffa36ec0e69e9489dc712cf036e2b30440ab1c4ac093c0dbef5c83bf1d49c8ad4d3f166b113784b5ac348766a61f1f825457c510ea7318d01d248487d67c1e6ee4185b070b5400c64841cd37f84c25f3120d1944ab0bc723348b816d84b362733179b09df20d1871025ed01911076b327ba73ae35e3fab093301f39f445bc44d65990d5b16abaebdeb9d25b5c08a6fd94aa3b93f16fa799ac4c67bbda02a9574ea683629803a395a9daa8e658eef62ad8c11e1770b256bcf1264a104be020095b7567905a4a07ea7517c93cccb37621ce33de8bc856d1e3706a9944722d63cb997c7cd6f405eff781b67f82c62781b119f7add43a848e73cc3372665a6955f57653901a0f2d22d96b771aef73a1544d429308bd3802c90841e94ab8db41109d691637cefed0ccba33e6527470e5e3c3d0b0687d41be816e4c81671bc7bb6feb56bf26538b6302b2436e9eab0d65ace92ccc5a243f0e05a9d5bc6a2b09218280cc134dbc2998758052d83738bce2309a4b122bc00a66d18af0b8ed6e7ff57b6e6df1a79c1fd070c3032ddfcfce93d5f6da6653525f2144937a340c3db5a6f386f9bcbb7595ca69b3691326102e91e72d44bfe44a41605ad1068322092e11013d8cb479ee0fb59e1a7e6622f304b1a527e0e60b69abc6066fb5a13c0d72250b2d4864a90f82fd4d678910641b5782387ac032de8f141ea2d2c7f7857ba6c88e8f29769d1148c5d58b669ee0b7eff21417cdb981db8eabee6c151cc24e23a5f8c239d4418dae88a460e165d234461fc1f250f79d251d680a8bf56b5ce8f06ca2669d154a9835448fc5e04c4aec8930ceec88df9cbaf889320b70defb6dca301f1554606da8b95245dff68b17de825a7722fa706ed61ab01228696451286f47495ea40af4fba7181f990bbc357081e30f6cffce76e2338f250a55c5d12c99261744d6fef425c92de50914a5f0436b29d5a8ec5388c2a266d216487b340f27dc70da3d34dcf0b9919600a83e85816d02a6074f59b793e6563cb93aff982f491afa59f48113f4276db708cdbe6053c891c6fb0d046bc98282f1a2f1be8ffafd74f1a7a09a019871fa7c634f647ef15d9cc848dc112452bf3112e2e7885605ea4424960bba902bede10fe9b05ac8b90c56b2b0edec1b8791a3b00c3211e3758aac8352bc94efb190a73e820599b13b9573bd8a9e5eb05def1241edb8476ac91e9cc79ca612f22ca4f4d13828c8031eba8a4c74482d9de4ca245e97486c5a1ac77dbbc3de0a9edc2256771d8d52ee3037b8bb83b118136a2de6ffc9abaab5a8f724e9a5771ed6d6527558e2164d724b5eaf89c4e4f70f9fa3adce3229a528cfbf5172b47618e89a8fea37d0c54e5c2d654c3a293da8babc0607c5ae04f6a8b8b59e8f76b5766d3506e4c4adc71b2d1354c1249604356e797f8357b14092c39ac845ba2b9a196f891f8cdf1519eeeaae87b5adeba628e242847f097436e463c9d090590c755ea1f99ddb90d5dd33a947737afefc81d44fbdf372c7aefa8cdc33b57c5cb6066ea3ac96b58c57eb22bf8b847abd52e807cd5a536fd25d86a26c9c95427c5ca446b90268fb0222e72d330123707305bb39e3a140c5523a567898902788e29d892123be316a2690ca007d326274ad10479a84ef7a03181967c0a444664ab19896409a5ab3687a669c07e4ea25f8ec209d08e02aef4d5d39d8593df3c765c1aaf88c4315a890b04ed62236d91ba78621612b999400ba004973be8917104af2405f79426ad9c4b61ae4381274504a6bb01b525ff7de96db33b326ba09f70560b9be909d91031bf9709cf7c98604286a821e84dfb3ba5a618976bc8b8a128d61f36049e5baa4ea1630dbc309278c5508e0d7ff44d0cbc4108f0754384531105d2ca11b81cf48b40fec489257ed8a533aaad6cf23e822ff540857436ff281839282238c9b6e5d576680df32e38826f14d84b0c99bf0015510795873bb7c2d0756d4756c46e8988c1cfc7ab01ce73647ea9ed4b3505e8a66430f5d86c128f18960339741b7c8f3d344b9d816fe016d5a4635a3a3a7211ffc7f5bea98f20c9eefb9bf9ab35383e669481c0ccfc69c08d4ffa454b6a64438ee23f6fb682f7e81a8d0ccaaa1a6fa00d5927c8db8eab717bf9dc71e0dff047dd4d18f204394bac49390a56428bbb05f197d8a6938c335ef19e6b76f14908225467f0e3738b2986f4714058143f0624a1c181528a823de41831551f5befc11c7f08c5fa0ebfb5d35dc21afb52fb46f351cf22b7727b6f8d7b0083658d8c1ed8592075a22ee97897b7d755fe216f3740925dd1f7d269cb79e282f9ff6e56db547c8d42f41a68eaa78b6cdf8e4ef58e7ae7a145f5dd91dfb3a8ee1364645271c6d3696bc3e8afabcbc307fbc7a4e1463a7979b3925b1f410527c0a65ff5e48c611ea6f2f0a768c71818ad1fa104706ac0bc3b985429d9677ed34843e886979cfa31ae94b87c51ca7eb98f08a9abe85bf8e16a985c647cf14ffe84e951f866f1407067442d917d68f2be3c02143b16109cd46bbab4400d53a981e1efb66101001d2981b51b4d325eee7f7b7978c2d0d0bd5e741df2690e7c26041abb9d1822c18d48f89dc93e0315ca631a39a1978f266b80a63b3b8b9c50b7ddbc39baa1ece1737142a6d1d30389d41cdb7d92851fcc8f276a22991707100722cb1733cc033d491f97b0d96e85fee740de9453f8c928598a49a89592cb1409b09dcd7ebad2c3f141cc396c4f27c75f518ae48c6a54411906db5939b3de6275212675942d60af8f1fd745dd4c888449903b620f011c953831bc216f9ee83b8a227197faeb23ba314d3747d167015166b7e4ef3f0b7194b65ad897a4785e527880ecb6e108b4a6d732e1ed9d703eb2d30a1acb16fd7ece93abba979b445daa985db984eaed95d92e15e3b613c11fcdb19bd55a29f085ca61b6ed898bfe9ca7c6fc5f08abb01c3b1b7cd299542a3471692cfe5201ee4dce415f6161cef5926bb2ca7ad4bcd00464bf9a455038be05d4bdd977ecf494780bf225101cf55d2d7875917fa8386a3388cab22377d1ab733fbf629d2978dc538b18e6878e44ab358d95f26e6b5574fbdf86e173832dd447aa83b1e6d5cf60c9344d461517c343708d4be968a06c652b918fd58d60290ff86d02fe4ba5c0e7e4e5dadcda91938657a11115e2f111e9739bd46408d6304954c53e64b2bc9b44093a94d1db87201bd5bf037dc83c0296eed1fe85969662952a87c5c9ced11c0402d6dcb76a6b6f3673fe095bfa168fc492c28fca7994279f996c3e2e3716d2e7396c3d11463bbb58d3e462a1840279340b7b2a51193996e3190993096dc67795d593bf6a7bd3dce979b78b5548f457ca2a1b827592f306d10bebcb6888ddb43aff0ed98e1938a8a9cfa76a67d1c2c55a9d52219c392c930a2a16fe058b583b6b8dab4465c4c01e2c038960f1682ec4120efe46cc342f1d19c5a4bc4556425a5a691458f700a4310eb7dfb30c2e97205fc38a07e51b5c93dbf7b4bb0654c10c3fd65b876883db8b7ad09d9c541403c43249cb2d232627bcb255794f7a55857efcc3fe9fb1ac1283865fcf65534e9ef416f8501c2d63bd138ffa88094533e2b3c9704f474df7dff13cf7b0c08fbc582de02ec092060b45c1b99142047a372020f83c4413b28d7043ba64a90908c05173b1093c00652608d18af1f15aa584fb69e10c4851082f9cf9688a998bc84dacc08193b4af76bba80de242ea9821dfbd6d86ba8231c11e17d5603485d3342f6903d38128b780b421f7cc1793929d70b4135ef53c0f052776107182ad212731d522e702bd3847eca7aba8eeda740f8c86f27d7da42c78130a9746d5740c77b2cac4706a89a7da772736d157748bb8ba3090b8925802bb401a66bf6fe3dada465718d8487cd4e07baaee92fd4645b702dabde23cc023831a85b9104853ad6592a96d50d82e1447cdc615e999de5e005c9e5d520a580c7f99ffdfeb4fe36c48bef3136adb0d83ed9d3485df240a2ce129272cbd97eb30480f8aa97c006bfa597da75eb3ef6c59b71dc3dbec9a4a4c3e8226cd9546b115165971d9c21054233acda79b935db3bad8fdf30e28a4a6394f77fc6b4c645d72373ab4ef682bbc485213a2c3f8889598f6f8bd3436067d18a381cb1edcdc875d1e03d2ad235965a2a2ec1cedcd4ee95524ac341c3c4d53da96e9c49745ef8dcb28c790c41c1835c13065d577937a957d756f67b7112f84c7516779293a78fe6860045e43181b393574f5cdab4fc84b09be9370dbd290b8d2e39eebb439e8d524bcbde8359209a291d88d02cff63c73f43202dfcd931dafb8c7b1ac8d9a7c0e747e4b8df4e56aae251ca6de8129c0a8b8c063f1083ae0faa6c619f53ddbd9432dd73a5454c59e08bc39555cfdc4eaeec0e748eeb6cd19806a43a439cd5f7cee5d308e6d4e43575762f49b0400bf70c5872aa12cd20c30bb34a2b9debead7837cd067eed4a78d78b9afd6c06761966de0d3fdd5fbc533fe6d8dcb9c5a4572bd34b44a021ff67ab26a5ceec995306f0518b4ef6fa593e7d1f3ce64139abfcd910df987474190875955a79b8d439ec873f510cd18d94929474d660b17ad420ee96081de95c0110592c3954db80661ad308239bf8f00d20fec28dd39b87661ae41b3769a0e1f5f161be63f3fa3c1b28771d5faaae92be8623468cd73a4a3acf5daa55aa6a374aae13e876df37b7c1b16f009abe326537a2b1b3bd4f10d27feff0df0bcb478d2115f019258bda24a2ee92d64bba3c1cca4f98d011d7289efe2e635172cc16cc445a2db4a488be63a23cc96deb29a0705cb65445d7d169cc552a3d8ccccc04557a77fb083835b426aaf93c9b684c14e825ca1aceb979ab95a9e49ff712b48087cc4158a04a4bb14425101984bde4e9e817cd252973117b09966ccf7a37fbcbe50e6d3b8f9831635a1ce8ad5788462982e8bdb024da856166312845d2cc0f9da1d03972f9b3fbf4b614c3a9edab3d5036744c658a44181628e09a5a47d85d809e649e772b9d4006a0f6ed90ba4a802cc2315a795d02cd4ea842eaf477a2a277151c4bb9bf9b5f2973151046e046754b10f1dc8588e8681f30d7dd1cd434e62ccc8d363c96e98561bd48256362305e271d8774556a9fe6d6102d4db682b01bdd00e94757e7948b4e27368aae89b419cad427a20ce531344d8d5f6b970160ddea3ba3345be130887dbfe62ca3716f0d7395ff52b7030dbac9c3e921ab185178eca9ededfd2bcb803bd5d742f1fcb52d97ecc99aadf14c291b7526ada968f8b253e827cd0701d996383931c7884f9d05de8a29d2f83a344215d772114f4cff0689ebf07fa6e6befa47cbcae56ad7370c36206f3adf6ac08f9073d6ae5620d76539d2f7a7be8027255a192de3ba5015305a1252ba0656f93027235a3e146434326670f474caf374bafcfb2bc1df570eeb76cd97314d1eb41c2d623f7949f22f7b0842038bfb46cebb8fb07bf3584b2c91b52414c846e7d03e2760d1f3911449cade11275cdf98c558deac289d04934455df9ab6725f80431d98432cb68311f64a494ac715ffe98375d571594c7eb090c1ad907403bb184ddca22601d293cd85729177835ce0fc8e1e81088d0a97063907e83e04894b866ebfbd0bc659b50b6e08a056e606fb3aa2af2bc2c4b0749fbecd1dd80fad196024a95f67bd995acae3d711f0da7cc9e9718ca4810729d25b262281504bd5e035ff64db773afebaee6f6f999dd8db470e58f3da27eea463e01b3a820068538d78fedc79ec34684c94055289eb2b6670e64a8fa11be499422999f6a23f191016fa4099fe66a3fc2d12ea10f85b71dd90d9d5f7318803994e79e2ba4a2d86c425d11c315ae2372fb7d6807eaade800a572fcc734cbd895e7aca6c9d000a0df6b2d2a7368d5268b63405a04639f4934a67dfb65d7fa12389cdca8d44362d83456a3eb02cea16278ef462fbfd441d3b1eb49b9e7c6402f7dce33d72669d70fbf4bf838bfec9311c6471cceb00e14c9e0aaa532b4019c74baaaa6b04e31da98ff6472925b183f5a228a5b827ff10f75812c6a6eca9a71b363b3fc564a5fe3b569c5141b164e411aad9c98ed42712823a2fc0deea26ba52e2f4cd25bf1cf576bcd798f6b0b6f4914cb244d17e377cb33e2d3cf96ca6b7877edd021294fe999f3a10f2041e7ffbae72f691ff7f144eb2b07985fa03deb61239cf28721cc8017856cba1563cc4ebe2e73c451892cbfc7e9010ed3684f9aecc2a5ed84a3d3e642dffd31bb12f20840774d820f239f8d812b645424e9dc3a4553d4de1848f9c4ecf30b1d1d47d79d6ff739c87e84c389e057528a6a0244f7381d162aec1e0faa032871f1d79c29ef130336771346d0baa74eafaa55ef26d9e89db0c9a442190f8c1be6d2ad368576d35fa6a462dfbafbf8a9d23502771205ccdfa7ce0966697d7da4cba990e18f98e6c5b2b3c65d7d12b35dbe40434b46e8f15dfb6fdbfd9bba10bee4bbaa4efc888aaff9ec9f8ed995d94733bb804a4e07d5ff19843a41c45146c16639012535242a0afed1823d909e053f4a67a3f55e2f402172eaa12f2478016ea6750d7d7a779189ea0c3ddec187ad8cf1015c9e762e0e0beacd8de69e288fc62ef5ea9e534689b3aa711e9022fcb63258df26a1654372599c0b7b6ff1cecaf6a955ce404d419c622e43b3585643bc9285d98d2da70a3dda09c2b4059413b92dd7586562493481122eb327f9fea8535c178b74d0747c83eff8f62a089b289a6b51b2ffca524c9bc048c4a1d0132705ab5c245d3dd88df5832d1baf9933b284c2149c04429f6e9c574a2ed891357ea275bd5864a8207949fe00d85a8e950aba769e1f17be51157442db13c9646b4bdfc1f768cf3762c3b96e53e8dda88aceae6a38d8d0dd9ef4d565f59cc5d84412da5751c72b2c5a4a838fe5f642a8f7b5df08980fb77ba5f4de60ba3e9e6bb4fcff8ff381e994635c26c5bd94bbbff34b01beca81439ff8fecd342e0a4c126fb9620eb15ad23b442f4892c9911402abec416b7bd430ddec37d6dfe0aab71d908603c5ab3f568c5d4542d052af32ba55e55600cf55a757b0c368442b96570e08ecbb867b4613b7d35cf3923e9153801bf128839c39a9a8a8a6be00c4be6289b4f905d96ceddc0ccd89e6679d7d80926e10e2b1738f8af0915bbf3c277f7d3c8e8add98b8c8def351eb288b0d2c1292dbd38deaacb84cebdb3f4e8c4124ae893fa9d2793ad99ab8bc1a3c571bd1196d451d3ed76eafdd50e1e2a44888008c5d5d45258b9d94a9abce28fa95e32c1beeabc5b9f5d14901fc37921c82af8b9bed2f701f573671c4ccefcf1a1fbaa997a038a81888600ef5563f0d593c60170c0a6af8e08610d9c4a2e08b5a06fbc15ad56cee8d05e1a18e575bf388dc5325fd8d120ff39c80e407849fce4fee269f4599a2d41357bb4d74e21c7e1e3b80d74cb77a53e9339ba4bf9f5e418343432870700567ce7841f4bc76950a7809e354a80cb4b335be38309c92905c19935235c64a547f762d13cea53cd55ec5db178194204324af3d496cab70bee81cfa7becde4d8790acbf6eb07cb95f4979130fcf2f48b4b6725af892f876eb6547a054bd63adc445622797c2a3011ef638c5e27ab57af2d23ffc704b2b12e0a0ce007e4c922b17a68240edc769c6a71f9b657b9eff7ce517ec68c6352faaf957b78d0c5a5e9b00d09dca132932d1e6a5220fc3490f316b6d19c4a5ee490a76aef88e1c68dcc09864819afdc46c729901ba00db6dd49931e4ea07d1e9cca471411a4a09a8080a5ef79194a2f793957c2942eec51d988cb19441ce062a5af0922ec84061492782ccc8dd5804325b46753c1b1adc281786fc0828aebf9178af60de94d45e218a7b630ef5d6b87252e1d1c1f31121ea6767467d93138dcd30d07381916b4057f1d6e18f456891bd24d412a522d078cf5d6ed3bba3b70fe3e19f6264bb8970803fd9c87b921eb16bcb593704cba7f079bbf936f10bef1dfdea12dbfeb2756cd339a8fb79f1829a8f4950c111d0c69a31128a3f3b8e81b95eda142e5b21309bff66f5feaccd17aea3655c9fd1a46d53d593c73d430c039ca382ba77248b23b399d31808f27b25acc61bb73c8856de63cbcdd33db74509b3573c158826a9fedb682ba45ac73a586dd4cfad59303de21cd55c3fe7416c1ba95bbd12018279a382135caf1fe5fe3638f4a42dfe677b56eebf96a5a4bf6953563b711b40fa57d49f397bf1342a35f415894e36af7adef7b2add10dd4295a0a644c0af64e5c19391f2ccdb853175db35e3b32b6a68f14c9b952ba5f1b5b205dacef3e88b2d49f54205eda2ee388933c05014f31d4295572b4c595952898f8d8dfd4c3c13b67698489284db0852d0511d52a3e5d9484aae28e520fb0b82b95f737b3b07df3ef8029574dbb45137c32dbf581debe48c669f6eea7b9f5e746c5c0142f5884d4592ce98abb6cecc27fa2ae4d973b688816dc1aa90f7356bd74a6e41d5853f8a71fbf4d76a00cee737cf3f2c15aff20687064cc67b1c98c023e0694c398d546826b7dfa7f97d8794da3adc3b5f06a06ecb081de59775d75a411bf8779aec6965604481ee9ba02d487dfbc6557708c88e084e3312892953432df423f784f8eaff0786505eba2314046cd66f0a6ed0af1a95f6f8bd8119bd40f8ead8d99a24fc9af9745c78e875c84eb3e7e110f48680d95a191adbd8d7ae59a6521e4d7082924b38617d3964e9f433e61b73c87ad0d358d27d554508fc941e3d1b4b426b7a3013e4fc05de3cbd40499dd37b03e9a003314961a636a353e59711794862036d3e549c27f9187526b01029c99e9e20b425e2134a7c89fdef9ba6ff9d82384d6446f070a8a7134aae7ede410b9d366c5746832f57e3a356d16e30de6478e8ba4b441bf6d18ce3dd64283c13009141410b5faef8e138936072e1a295e84ec3220e8ff0ea96f91f7e988754419c2a9e5237f371c7e98cd2e71fb658ae16501ef2b675687fc1e3f333411ecf5936b2c1388c589dd1174fbbd89b67f5205dce52807f4fe40a426ed763c12984cf35691be4cd79b2ba78da0f2b84e60af483b5d958864baf2e7fcb3f82d47349bca777735026320b449aa8ae8445dbaa48e6be3c9a70f4576ba864f32706bd5b1896c031be37f9969f9a3f671acf318cb1e4e45e2b6181b58fc49b83884ae7aa108907d93148590e91a77f6241f62a2d314938310aff922e7c87fc92d3d80266bcd37ed84f4dce37edae4d133268e10405c3aed85460cb70672308fb3793f37388856122f86eb4fd0919fe6bd6c679721ddabd0a155cdacd65ee09414f2d94328de66b7959f5dc2a1ece2b978a26b1ce9616a2c974aece35289aad21b2d393a1b08674e848ab736080d22dafb042385f253c76c96726d2347f6a2d93ec7a08cfaf203d933969ebc119635857c9cde2cc298a870d75a52a5865f66706e84dd1db1dda54c0c3475697f2ddfabc2a0f8e6dae8bd042f0ec69851f6cecb76dc1138253ac8a30349bce432d83e0c10add834b885180e25342f3909bba8b9c8108db06f4637320d8eeb13af793d5413d821a7350781c340aba373b982d2c2c5a9ac6e96e868a355dd585fad1366d183d0b1d63ba3559acd8367ece8533f36d841463433cbd4e7db147d8ea362370010ffd594f1476070c23c5fdfd215223fb499db49545725e33bcb2bc70f5875020075856225f09e3cd2e830af9907374edcfe08a334bc2eb6fe5e68af3ac6a5c92bad39cfc8b64f6faabeb309fbdfea8c71eb1296817886a8226af025f4720deb3b908082ac5fe8852646b3561accbe46ad01ff76f8d133d191a9dfd878aa035db3ba103df6ebf6a182aee6410fe2ee834d615fe531a86b7bf1ad834d843d5c572b1e953dfa599de138b79849fc56d34740f516e33ced062b5cca040d68844ca3def66ff8a7765595d0310fee79e594f321dc9dcfcf1e2e6190d1d01600c33fe1f3ed74b350d9f57e772dd214f8acff9527e6ef5e7f3d641ce513c55130c70b4e97ea3a7436dd12209e22d4a3a0db4cd12237c32f8bee6e8b326d1ddda2601d9d1bec6d8150c64dc41bd41ef6b56bb2197def2c8b4c0035b005612025aa07c2d7d19a31a8994f230c5b448d49e6d4fe08fbe1d85d341ac2348832643c16dc09b98006220026fb0d1d518831831001276226243fe6e824d971869ef6a1371475b4d6655af6235fac116c2e88509a0d1b3e5cd1ee62d91719fca1d8d174698aaae8b60402bd64fead3817b04b9b450fd507f2d2f66dae7b4f7536d00353025c3346d96976ae0e3dcb79f02be0aa7dbcd74ebb87aafbf817f6004f3fa3a50a0c3580fa8c133da72c9758dcae8aeafb6fc98a03b06dd19283d6d1476a1a29b61a52ab475ff0d7dee45f148bc149a420081b64ceb458c3b371409f4fc2a905a2b23375a91428635307da4a501adc903dc48298ee29aba565ed585e70a059f9827c4b0e2fc71cc19795a7ec2e280f7bee91e79d5ef8e9808e669d40f4c01832a1b28beaa2ec74dc1389f7f9e24185719b150b68c5ce2ace04300e5444cb2340724efb111b7057459b2d5fd8e6a69f9b256b581b6d949cb6f1861765caebdfdc2e8f0ffa8200f7445e37d0b9c0773aad4b9aace1c9087ce7febc508f65592814b0478d99651e916fd8896c9a794cd4b30ec1cb6d587c0a9e74620bff88b9a16b9f83a03ced39eaaa3b40d0996095b52773a3b03fb6dfd4486d109dfd45cf54830b51bcc7fb17ccc5f4e6aaaf46d13326fb2b3d5ae8d90d1ed818601d8dfd65676e9bb43b1b11d0553b765df33c82915b18108b268f63cd9c4fad31bba45dad33ace010f99fe373daba5c29bec8620d7a560c98d3c26d9f0c0c7eb6961063ac01b9e16b483fd42a9d2f7a8324ab94e20294562d0c4b805feb0985d9ca4fe3cf61d78901320943ea3e274814f7ffb2e5f6b05a36deeba424d88f2d82507732b9c7d2d40b69df7b6765a75d6542e5950aacf795f53fe96c61cd22c02f25c54b8aa8457c26b4ef6f10be7c21c6fc2543a60bd3e5b664ba98ac57db5824fe081d6457b0219c3ff6a9906f52040ab237f1224f8b8e1e634f5bcecd0ac141dcc21d256e1f09f53b30fed88d9ff5b34773cacc105799b8937cebff1bc074022d732cb039fbd65aec491f621c1b22e735c7447d14009d3a97216a5e7bf513800b53d31f842986abd69300a4d59f2730501edc84809f1da6fb1d9904f0c9bbb7691020a8765ac58915d004d5fbed24523b8f44c8871135f2598b2cd067b6d7eef45e87a4afb479c9b2a84420c25acb8591bfc10012124dfc5a726c2b488a44cddd449e816e46b74d5641882fc52cabb70096a06c506da8fdb8502dedac34b2242335a5dd812958d990ff73ce879924f740ee1dee712a94fe157c032dcd1decdb900547888054d1663bede98ab550460fae0d44039c33c9b0a2652f2a4248472b360fa99e806a1b6bb1077236e2c2dfb8d93c497f39c9d3099c81917cdd67d63972eb3017d50d6c5431481ff9ff3198e6476583e5b356dff9c9ec1ac14115693c2f9e36a3eb8e137af939f4ab58901cb3609d1c120f67ac21fb3b04623178e2f6bd0b84d90976e9d5f889a7c58b7cc58552390500162f4b548c897f4e2dc5209943ffcd23f93bfd000ef8a60294f34cf9552c03f25729cd66e0b2bb6c0151c0428173ff53fecb6465b3d9d6d37aab77cdb95a4fa5e2fb9eb269389ca6ce26f59cfdfc091e969b64b3c0dc225f19d3e8c9816acff2e975c1e6f8f8ab52eb20fea6ea8e128e49d318e593af63e6ce0962c5bf6344e53bece899a35f97b4906dfbf22ceefc9cad1bfe9da1f66315866ad925b619ead7bb94bf2354b3582c3cebdbdfc22fdff6a3ecfd1b78e5e85c658f68181c6eeb0629c4e5c90295a3094833a0d177ea9a6505f525a0566bfce3dbe22728c9789004441b8ab19322972f23fd68ffce49eb02e81b191dd3be9d4f7147b63072caf3c773e4eae3f35e06785da2652e445e044f65d17fe3adada5c56ae431ba86c59d258bedef3b58825ad0c7a4407fee4459a65eb9c6939804ad91d5a3e903baffdeca61718e9240d87c6894ee87ae8acb979b57bcaa56a9ed311701829e0838401950cc7046ab7f8d9575a3f830ebe339188e278f95ad6a0ef5790322199912abb1f832054ff75159f7a7f313805a9b8e25321464c3b59db19f14554e90edca386ba60d30a90cdad6de7fdd8c16bf4771ec4c0d53af1efb3923ddcc3316fa61cd3d2c34ed0185c123de97622c3dd9745d831c0c7c39c26ec28ba7405992ff713e6da9ec2c7d85ec9bebdb59d8525761f278e5e9d4ccaa01a6b742cbc0270c9452668e9ef59c45dfac9bde245d3658a9349c8e2b46c2f4468e624edfb0306de7b40c264a0a2a9402becf40f9bae563142c225fd552f5c2e5e0a63ce63ba7bd7d79795a2f0285f54195204a7cce044b50f4a5d44093891ab06341b534d1a7d4d422ed19df52e96d686871cba853c7dc0dd062345729120a296d853e453ab2d04cb60ae33e7813da642619ccfddd805bfea9762f9ee90eb83e3119866c9b6a828bcb934396145cc1aa3e03a0cac5c99fa99e27117d1510fa047daeab7d32f62bc748aa5a46fd996a2acb24326cfeded040f04782c21e18a8a759609b23ae038737fa411d8c1505075d1d58a6c004918266c80695315c7cef3edc3590e7d3225088c395bd680d2e80f12cc2de197a0e2bd9dd1b792c29393c13ada1a02be2e892f99a36a75707692c490486ab068dc69c088f1c0ca0909a9cb2fbcaf34445ad47f0a9720c20c33494d68468dc097a12e037f0230865a08ca2d87ebd597dbeff81827d5ce95ad5eaad308646c209af9025a8aa6057ba974e7120cdf8cf14e069eee376db1eddcec11387a4f0451521b79b8622fcf4164ae621e6c5254c5358854ddbf5687acce864655606b347018de07624045e9b3dbfbd0a7d090410cf3965c4038f4f4d3a85af369df707ce4cdb24c4694156408f30418f49b151af779229deac4b84fafe8a54f6a0c4b92b4e7ae686a46f0f9be6d18a05a72ad28246814773f8339ee5ee1422fbb0c718e0340132a1c23735a13ba9c3e160f2e9603bc8af434dd294f160280f8c5fb299eab2ba420fa8975049ef187112f35059ee6dba77c853374c1d30fc563d7ac214d04b1f944dc7103f3d5add0e403e1ae17ec012644a853b0718f2f3de9b1ed9b3652d569cd65c3b6ab50bb23d121706cc6841668b65dc57839fe73d32c6c208a0a0b8bc543e37f5bbafcaed7b099710a64d6f5e6426fb4b57168b06511e3cbde28ec2ecebe05da6ec332fc7bb8c881858ab970862e1e7263d0c78c58f8395a95e9070831382e67a5c86e7abc59fa995ddffe8c6d494b3fad64fa94d170654ac44282a18677350a211fd0c4fa97c9510d433575748e233f1a95eb9b4f1c3b93151ba9f4c0eab6f7bfeb8123e92860508c37b9451f2398906f8b80bee0784ffc04f157b12db1968d8ce40ca28e2b49ad48a3e531c156227cfd464474789b977a82c0cd7c546a9ac11d6edfd783e20ebe97ab07861ca2f9f91a490b7b5f7845ad999b40a40b461aaa5a5449a67293b4bb1b906d28935282d9395198b7a0a0937a9d507d2daab6c0f9e1a042db46ce8e48a48f34696910c4e50b659c8766e2f138833b372c9532eaee2fe98a9e342fdfa193168dfde6cd21b150222bef65ecde3d1f800c3d414aa9463c6dcb36c6fb03ca8459637b79572f8b6b080bf81d45fbc1d63c774e9576644af118f92783cecbf7f77b33a21f142268f001eb44c04e9754827f0cc05fd5dd5118a8989de60518a20a3ac30bba9cc80e72f3642580c66ec0390df40360bb2ac7f1a94166c79d67e9ee1a0ecbd57ef2e5d188d20d16092df5329488893f0d94b437cdce8f257808143efb61c040c69a6bddc0a7ae6a928f18d92061d9c68f4af0bf09b46235ccea5cfd0daa7964557ac0bf5b9fb9f391b4f3e164c23660dd5dbcd636fd07b77fbe8f3d4d5c2e1a26605087b13efc294df58ef54fbf7ced9d9b55ca2df118232b9936fae2f665067083c55052cd545e91f008fd05453c341391890d5a5eb8f49ff1d7264ce9877518bd4f9a396ea063a19a16dc2d933f78282df80e995c1ffdae1dfa6db2a188c6be803bd2f2b501cf2b0f0930ad437345ec8bffdc15effb7383870916ef9509880e576d8f7773cf1effd38c1f2cf6f76bbe9ebb42db1b82d3846fd883a78ffbfba267b503c10a321b1e47c1429001c290beb59773f5605dcb95d4b0efaaea33b2eabf060bb016cf1041c1b89f4e4dcd02ea71fb5a6c0637b788a99ceff099fc4197741d617c51fa8e98f7b6f5bc607e598477d05f884ed4498aae1f48df9b2bff09cc6390c49d5977142ad25bb1a7a1f13f029438442f891340e1cfe53fc0f77c786e7efbd19a0c3bc12936f2d73e51f80fa3b40c948da06370c1b1707c9d394a40417a788e400e7ffcc49866bad74a231a69d20ddccecad9591f8b9ccc8bde628ceac49046c68645f4bf3086925aeb932e90724874ec35bcf87ffad840b1691c3c46f1163a4cc7f269637c4a2ce94bb859d793dd3fd2b57d4db77bb52d6eee68549a9b90632f936d5c265459c6fe5099a641732e0b142b0e2b14db8b23b0086a86526730b1b411dffdfba5ef666f0831f3ad8f611e52f2cc3a4dfa3c681b0ed48a73b630ba98afb2ded505561a8bf87d7f3d399404f280fd83c17f1fd9f53124f60d149097f06111f178520079ec2369647e5ca1b306425429e0fbb929754a88a48015b452cf54939c838b8183e37618e252262bcacd43bf9290f720e44bb349f0766e4ce8b07fee88f01b72bdad1c412ebb8656556f03ea5506f126fb413a62e0e777703e6ee4f65e231c0499e45fef340acb5cf9931f3e4a5de47f216037ce0e113673879f04c3cb454cfaa9664a110a836af59b267fd67fcbf02a76734608e2b1238b9806a2bf4c0b180ecd1a9c0bc5c575e4f2e4cf05be81c6693280c7757ecb6f31aecce82ca5153053abf0bf0186a12c209937a2d96e2e3364fe573dbdc0e05fd6e9591c7c0fc80553235d4f8aa6f918ccc61ec29d8280626c28636a647b4259709dd7d18a282ca7f1fe5c402795f5e214e64d39202e3e319c17b04bddb537ed6493b6bbea3c7c0dd189ccbf32efcc441d6f7fb6e2b4d5e0e062aa2f58cd37b9bd59d904cc9c9c22a97d5342ff42cb4fb2905459b9e6222e441ccbebf509e55c3fd6f74d6bc5fe577abcb42d6e85e8c62c571e349ef734e97d43e06856ad6b640892f0b7af329933d29a241c4a209f8fda8fab1c5d737ccfd3416a26445746666ce2f39b453487645c80622309f203b74a9c1182b892c0d750f463f31a0292a6139638321049c82604674e282656c112f645ad300410993480a4b0f245478dd655dc570f4448213e5ba574f85b589108b4f054ef2a817d6f0d1a1cbbafa73372bfbba17ba142c382504f9e552240f505bbdcf8094d08fa135ea3d059676f7f8cb32745f4d2e690fce5d73e206d234082fbe8d37505ba664e4bd51001db973d693d078fd6d0feb128271cf5d4397888c6b8f3ffb789f8a3dd566f5c314cf6e1652ea5d5118c1d514caafaa88f23c36e06273b97f487f956748f15fe9136e3cbb611407701698c53570a3d066294363df4f8269fe87798c959dbd73c523c01aefc631e53abc5fe17b8589fbc871d3980f797da979e84b740de026f3516fc301778add539373dd8bc512323b65503478345ca1918f76b8fd5119d577aa5e3d0d8fcf0b07bd7fa18b9ab70b57056fe84dadc3e49b61cf6fb9fe5a994558e9aa18e902627def513ccc41c4fad14a85f7157ab3e1f4a4a4bfd63b407006ede43353615324d014abc57c137615d526bdbf91d32c168f9208884a251a96af1fd180307e7488aa32633297fce42ba5adf9ab0b0f311d4cbe874f2d958222006ff695f5d87488e95aad0eaa850eb42814cc3148af5645eeca38a8ef5c07f88f078c819f0253afd10b88020f5265ef3702604541e9c6e51f41bf979ac1eca16c2be7f7158c24a98b9d8c1645b43fb79dee021e3d29ebb0e8ab1bc7b2d17af8a3eb9ea19c93d0143a4ae6fa96229721fe12e8e92e2d450a2573cbb6cb0ceb72ef86b79f839e9ee99275ef66fe9ae36c0fdfaf901302bb33b91b70677172eed923f77f66b4778a29d9058455423de654d10c284776f92f97dc7f282f854d33ca82fb94508a721bd8b0fd8dabf15b2aaa94ee5c84e4b0f5f898c1ea4de63d49b438a3ab6e11be7d34acdd426c0fe1dbd2bcf82100eab80141a69172181ef0638651cb3717298748289d75dae2c28394c549717109c36b122bdb6c39c923915d0f2503b522ab9c352b99fd724377f0418cce104bd63a6fb2798e0e1102d6fc7e67398d93e53cfc974cea0df92bb60786c70399c23eb6272ae647276dc2306f6df64fb2f9295f8b3099dcfcf0aa3a00ce89a847971c166abf526f08a36042a6f2e02719e3c7077d1dd355d0fb786556559c6e177b361d541508a70f014757a9913303b46df007c3a96043681cb0367a63ed6b9415e9d98aed49286ac78d8a032cf764bd3fd52a0e39622de107a493f117bf8e24861653bd4c7f9d43817bccf4c1ff2f720dd7510aeb8e5827a220f08185cae9a31ac71af95a466e8cbedaf2bd41442a5e3d9b05b7525b80f22907ec704e003ec325c6a9bd6694d474b30cf5b0996a260cdd8c5a7516c733b9cdd2158715670fa2414883c51ed73ba695c6fe071567c09fb587a18403dc328caabd541a9e48ec8248d400272d5871153cf21a459d4b32c587355d57209fd7e91a6143de23dab2bfa851f6d276fac98350c953706745739db7b67c8bbb74910b68e4927234fa400c52b62faaa8e4aae085cde60d79317e5755114bc32122b3843caab75123c2d1b8ef3c425dfd9170681bdde3fea36af7bbde75b7868248c5372c4132bfa5446d0d7639c75b0616b000096eed74b1b102194e830d4255dbc6e54f132da8f26e35281dfb77b6213877d37694ce40ea88047cdbef14f4bf528373cb36b0ad7a8730b4833ba8f80219a1920770e528929e585164a42a7010e8f21810050ef4253fabc803073d4f3bd06464b04be04496ba0e05b96e49466752c95fa6ce4b3d1018aff14a02df19077b0686b1150828443731ee2212610b91d2dc32585afc67d4d4c05be23351b7c98e5bbdf8970601775ef8d43c5d37f18d97a21e27c2a3fa6c8a9a09b76da634016bf7379276e5d9f15d1732e73032a64d28c29f5569b8e9490c3f41062d1557f8a6bed89664f1a22ee89cb479cb9d0b3ae84dff712134d285e265ada7c0a70044323d67d77de0a6bf3f0a017605d4461034f5649b7c4107e88cafe7984975e1f8625c47b414bd9129cb1de82548c0d144671a0a9231c32d67ea084aae6de20cef36017f8ce3c185fc21bb24b8a62aea415851c982d7e954e6bbab37b33be01777141c482ab24ccce54ae244249f1ec33f87590f605c41b4540173127e0f2cf794155e612622359239eaf846b8b8f8dd5a4ae847702b86c7584f24dd80b5109b0eee3f92abdac066048239831a077e120efd625d1cbe375f0c5d49d127d4e502b5f9a777140be6b2d962e7d0af841af1f876fabd84ce5dcd2826c467d2c5bf45f729e6777b826b1c28a1d78d8466dde72b4fdb8538c0078aa80aec422943143d84995a93cf55bbc4952c43748e1c164f734fd1a0f0591bb4abb59ea18dc5709f7813c664538e1c5edae318f6e20e2fa2f26417607a3526c5169b83bed31270094c5588dd9661ea33d012fc6ff4514823b2071b8dcd6e40e2886611720d3e528041a480208fb131c0694df600e1ccafc7caa435b4cbb700e50d6460a2bd206ade70c72f2ff6e7801b25533f1b315ebc1c29e37c06d39903c60523aeb487ab09718db985128ed8cb8b8595aaf0934a8984acaff635698eb8f832256ab6d12808795959d63cc6a567b2d61e4d3a460f210cd016f49ee08ffbb5778ca342968624a3045211466ddea6e0278e49774cc777cecf4caa4bc58dfe371ce2ae6775f75eb64dae21ae93ac0a33c1ea4da4e9552ed531c52277527a3ec3e216f4c7206c8c59160be86b3d8fca7ae0d510ec56961f8906a3d1c7a47c84130ffcacc38b54ee1968a9c737f37b155c204dd94f567a0f3087434f651dd41a57f6e2e5d4debb186505da6b142e2fdf1b61abef3c908b9e54b1771abddd25c5c5f58a923ac7d005480e5a891745e69cd16db9080441e8b9b5900fc3ff5fbfcc1bff254ef6fc385ff648b489374de9472d01efcd2bd5d66c7daaf64e3dcefece08cf0ca0dd8c27d2a95b6e510b022cae325407848cd25487d64187aef2f2d479381185bd9fcd1c7a20086fbfecb3158482a9267820a866df01efeab2e0a356ce715989c38b5f2531462818009ca5859d203d49edd694f1d1d0661b62f1642cf6f5e1c88da255437f278707021953005f98c146fdec2b804feb8573959f051555f008d9d0724d0059a90514433b4e53025e83261532c4b7b3a5efb312d4d5c37a89e10775f5f7342d6298d97b5c1012314a9ebeb22ff909b3d55dd437933fef6b4ad063ca5b3ad87307cd6bb50ea494ea8e847cf9c8cc29f8b3e65dfd7a40d5ee6829691730438bbba8f6144b2f7d7720dce5f511e63b830696fb895a8be4195c0fd39a4a3827a2cccd1430a8f654b00ebe1ee4ff807e3219651341c8e9a7ff507841e1d4a0ceaceda755dbcb6e176531d8486d62381224583b682b184b9461eaa96fa01223a5ad6bd7a1ab98dfd2d3783a55ebbd6742c1a9a783c13f0c3231cb04977b5814bede9520d0ae225f83e907612d928bb267a2b75b3de32f7a84191cd490f8f4e0aab6dfba10a744ed004e1108b662373ea53fed2e35e41a826e95e692d577034ed4084ed0507b8d881f5d47b6d341f34be45c7ecd21b935b409a5d024c56ec415884cb82d3d6d54b4683d5c1771cd30c5938018f9068fe579db6b98939616e41c30c3ac04332aa30e2fc989c195dcf66d1b0ba2105e7a6bf6631b4bcd8190f18bf09d917ef513f8248fae9bceeb7ed08daed1f118bb547ceee88cc188211a2a3a17935f1d494d30d5faa4c3492c94e3c194c989ba6cd96f155d42e5e260d92cdf0f4d5e8497b625bf58b346106b86fb731de75741882e301d1507bd5be73f34e1bb73566b8812ba0955d1faf36f90d5d61dc0b86d93b6c8e22cd3f07fff8bb6ae0353c6bbf88d6d223a46d138b77c0294dffa95bd1ffb45b213a9413f9d83a08cb2697b235ac4e12d3492b28bdd8754d83869e58c7757c2e272a10c97f0af5f36e3a00defd4c8b035c76c6a41ab8817e33725f8814310f98132772cf62614dad35aa3e21d98d967bb9a493628366b7e4b13c0edee5420710f9c5661acc7c368d5f77bdadc91881ed55a3cf7e75670f5f2383a8afd0cb9338be0b4e496cfb4be845ca12dc46b0b169d631a90488d488f856a216af0c7816cb172600eb6a74ff5e00115d95deafd052a6e91f90b966f839d53579f5a37b050098cd1f1531e1a38e25e4d613ea3bc5fa07715b2e35703b4ae8ced1173f730f2ed9977492371b1c2b38b6880b2187e40453b1303c570a7c047f530981a9f2333eeb2bd573a983d4b91d40efb8b25485d0e00b62ab8d0863d77407472cf892c8d26614447ddc3a11606c950699834d61b7818398e0c88f0dcc931af948a7211577d7c029018a6dbdc0e7a0f6be2263b468c9996a470123ef054100f019f5d7eba873ac8b854e51363de9fe21484dfd50405658e55dd94815dc7748282a6ab7315944c995e9f25e3e3e44223d405e0eba56bf88934600ec10f6deb011793d60248fde192d3fb1d38c361b9d59d77264c2b240aee6511798a0fa0e1358392387093afbff1ac467b0d2bcdf8f5f84805420b8986b913dea66bb6ef490b9c7c75a1c057621235343f9f244e7966aa5653f81e2879bd689f93188dbad9a7336ab608a67104c324c85b40897d67a6cc82161547d369ac87d0188682294d26f384dc480756afdbda4261e51b0929939716abef431261f55fd629c2264d0d9ad778cabf767f7faf46cb7bd661ade65d25e92704cc9a2c537f05c889486f2e4c7f8cf96e575a3dab4953f09bbf6c2db2ad232b3d086f18944cf781c46450df4bdf2b9a7c29b57431c315b6718c92cea3217ee49a2a23334ae5c274ae6e0da0bc4837665f6bba4b757c84c6cc3dd1061e58435ee37a9345b1764f0f8c6ab014b35784966cdd0733f7bdefc0772155262df7d686b1e5f9e6b826cb0f53fa100e6cb7a9f7af46001bebe32c92965af68d848c2c085c053b1d8c35d2c334c9d20882ae6b16e0faf2af47c914202b84b164bcecae7ca27c1846b8b45845661abcc48bd993fdde4030903b746201f17858e75f9fc42a52fe76cf4b36a2ac9ce94e04df77f14da73b4ce02e8e8a3fe45624ff7a1b8ac18725965bced9c6cc9596d5e987436f60bc8e63e8cc22f82c4c74a0063f4eb89fe767a93dc0595dad7272dbee019bc21458cef201ae581424e8d7d182880349dab77dd21546c8018e3b47bcdaaa078b9076f6e67fe131c0dbc21eb55191b171ccc7289053cf5db13fa5d8c3ed1e79030317204eb6d1be1f0f1d400112b45c5ff31f0b6046ad4eeadec69b91b7a3e858329ed2d04483b225aff808c4efb17445032235e86c877eaf248f37ae67b7960bd4079f42033088c0e564baf9dda4c4990523ca611e0780cc26036032bbc327266973a211836a454f28c44165ac5940225633b1f050a6e65b1948f95b6ef788a784af12eec8ef55d9639e2c0915362c88474a533fdb860c5ceb7513bb7d4fd21a8d5050431f8d3eee3813bf38c5b204bea7f0b435694b2d674184530ba67446ad398b3b8fdbcd1d53997f4a48fc9f142512ad1a420f642429fb046033833392f4472c98301f01e646892338e4ef96399c80ffc77f6c3cabdf0d909e5d404460253017b1fd8d0367067caa1462cc0b0f3abef74ee54510ce644d91c0290564a16275ff5ab09d9e92eb75f2148e33f629daefdb245d42afa8cb624477bdc3a9dbdc8afe3e5def17a85f211c9e655b5aa7aebf5ed915548413091fd6a455ac603b5fcc5802c46ab2e23bf45a308135d692daf0ed177a7bbc410781d7c0f9fd7f6b3ad4e5b34837582e4501803b4facb62e1c3bb3a8781a67a17ef18544f5ca31c16f6a5896a52bf4c892ccd168459d32b3680620ad4aa0c47961cbf878b7dca5cefd66938b795a4830999e48c6bc51e157669fc851c857c493c302d07d356e5143dd26e478bffd5f7a17947ddeebd113754cd0a27e6e484c30627f3ee06fe9950fce7f64b1158dd0136d497873e49686c46068c3a37dd03d40e8565a1c95def21b73ec611991862f6c13e736105d87a1201f03752d26482f13601babd59b589953a81e54c8cbb927e988cec71f7f0db50587d2ffa535b78fe3bf6a7d1bd7ba945edb72fb7ae33e3483632b8661c81dd87d7fb0a85d8cede70228a1ca0a7ccfdeae7914105688a023c8527444241dfec61a01e5cd9c9c2fa7931fdb0b321159dd3d2670283d94dc003c0a712ec7878993bc176a1c7ba443d80f2d1458c6351048dba9d927b6ada9314123d908a5103361b957bbfad12dff579d47794924ba92fe665581648c761a8d35b556f0a22b746031f87e9fc86ef7fb33f01bf58176dca2fde6db17acc9f0c3cc51cb4f6d2b909f597c00f3ff8a4e627fbae2bb99463111c1d7750b4e21b264d555e352d59062a93031f61c030fb0a41e63008342d45a9a67333495efe8939c4653a3ed4b89403d248ba308376551ad462821a6f284a426409f3936d0c741b44096d4c30d3b1ef793810ad327d51585698016c3e9235f0b380fd6cdbf81f725898f9396941913aa501d037df0c93a2b9b6135b6e1413690f3088b993126aa826ffd355d0dde300470b39d003e384d508c8e7459ec00dd086b22eb854dc319092650dd77902afa662cca6939f6a5e4550eefda2d3aef3e1a98c7e21d79bcd051765e54cd2563b09212218d0637c1fcabb4b2212429a5e65bab8711794b6557811df5d346a79baef97f2eb8c2cf59cf6f2c3a374e4fa241cec984a3bf31683d4cfb405c065ba8ac06c173dc02d49a09dc4ba6d658da539359b0f80ae2c90625bd0f609dc4b583828df97a915fe3600b6ed697a8598324045d91bec4e3921faab00d98432d724886324ff16e4cdc19d84d4ee7bf06162c8836c660b74d1b845caf2dbe00bcbc114ffeacc4f910f1e6e46d6b2178d9de0883d5b8ab402ca58ce962db1d5e4c9d09e023fc7de678a379b41bb319e2e0b648d80fe8ed271dd014f2367abd61df4fb30cff3385434d20e19e36e4db075ff9a6dfcc42f088eeb94690e0f660e965886b9dc37e6dd3dd29f2a6e4481dc3797f08967f34c5236acdd11040a61f7db89b6261a6b67fcf155772be0cea374dae3fd7db9c5fbe9153e2d26aeddcee2da60dbf96c36446240c44b70ba962a811368826e6c1257a9a54f3a374f67eeaddd576dd1bea2c6859b32c4e35960070aec2de2279a31d07743ad37b20a02866be25f0dd541dedd0eb77f84604c0c4d178482310eddecfcb4014ef868f180b00ca12550abfc5583ef5d4176acc05d7257c274b858331abb7eb977567de04b014da5cb03c611ef5f978e020c749e0a9044f9d3c26cc1d20863f074a0874dcd6c110a171726bdf7e45edabe51d439126bcf303237c164ba91d4a7a0a1d1c61e9f716803c964f7cbb4356a18855aa3abca965fd21e71687711111292163c79ba8e07b0468927de18e7b85a4f4b6022565c781295b2d3fa92d75f02886a6846c7be2d682482de2893a3d1c74fe2e933ab33bad86cdabeb0ee72bbcb64e3e50914bc0b64aa22bb535196bae59da7906dc7e1d029810570dfd2fd820f8ca84af911fd6fbf9f56383df3a696cd6c50531d48cda854cd39a4bdfecd949202a21ce2dd2ce2e427604399c6ffe6709e58c6be573e968725ab9d41e462f3c223cdb7f4890ca63fd87c63350bc2e33fbeb6484e1bd87eae93fc95bc9d0d68a39c421d6ce26c9b2be7cc871e83d87d602ecec6a30e4c3aa467fcbd592c5aeaf2f25ede66ef9557883cdc2a9450a374fcf31e127463980abe3bee132da896bb7f889dbc0626f6d69c99238646a6d072e1f4de84e2aa31751518315ddd01fa582eea367cccff38c897e480bcb34e486966de41be54a96271f5c3a1cd5e860fcf6011f1639db6978e5bfdbc6a32a78ec49b9be641285a5c690680e9d046a31c4d7b7772650100ddff9e0238ecc822c3897bfcea5b2680f66d8c9324022da35b19aeedc4368f9d2cde4193581a41875d8dca1fb1d15a3f7c75a3cdfb60311d5376ab6eaaa5ada310c3eb28dc72ddcff2632d7ad13a5f0670adcd6e15b12e6a58325f308c139770bb932cd2f7ff47dde85e4cee92415e019d7b3e75d4330b498a5f41b647d3b8a66ca977dee2c2e50b8b14ed236f76f4ed9c4c95c3385c46bb3c8a018fa3e48b48da8baa2adda5f04efaedf3eb91ea164516669419633097cdb7b829aa351cbf64ef9a81a7cb1e25d25cf7a263b4aabdc34cfef60c7dc0804816b740525df268750dd1972fe2094df67a619abf187292b8d6eaaf73aa963be7f2577075b827e4001b1592f5a40142621cf411af883a8d0f16b9d6165f82ebca7de02015d48fc94d7ef81e509059f73079bd8a55a9850888e9033f0a0a175386d844f54a68386ae0a40ae533b6741aae8d1ab68083ea657545e68dacc1d8e975c0d0b2fa82fef653dc3c4558ee1d6028bf15cbf67ae27b11ab925157dd7a1d4c250976cc312fc0444d0345515401a8d8b1a9f18fc0d17b031a507d57bd6b33ba2b9e9d2a5bce36d883bc5f7528acf210fa06ab0997ea35a9eae2444b9c868b761817ccc4515a9a9166e6967d7854d59921c63d4b7898bf56c8ddf8a7d47a535b32587a5a139e6812600702fd33554bb0cbb54eedf8354fc9c8f2650d2245c9bf112a64ad2055e1e01ea923d8ce58b0ec5dcec82765434b6237d54915531b2a9122bc9762649195e573f65888d300e5b6ed1aa32d2b167ed57a60248d77e2e91bf7afcf3a95b18c9ad620c9d16e92a93ef5cbef35e2519f534c1d0f645f65b116c1c96e2243be6085add5e9ba81a50dd1c536acb0591adfc34d33d7de46a47d7320149cce0aa299f4c18e4afced4a1af5bfbbea18613445948ace9f11046e32ffe2a5d8c3ac1310c27a557a12231988deccc58ea4ecdc095d0f545766c8979126c3dcddbf2670d8eac1d9d86b74576b4c8e6da9e9971280c1e49e58937559c1bb4ce64e9d8b43421e394d5b1eba5ae2182e58aabac6acab7e5f0f50c1ffea43042c197c43211fa2011e7d46709e5ad78450059ab63d9798d67c41c203299ee16be46211de683fc1054fd0d0dd9500e5ec5e10334c40309fc660e57b8f5ef8317b86effc0e714a7bdf0af66e0b9a485b61b57c0c55e17a97dda54834492a2e3a4082b416dd4d70e3936a64b60704b52af5f6a60884a9963c89e666388d5f398c70dc39295e490040448c7c52280652f9422a44ea592ede42b3ddcb2c641699bedb03085a67bdd3cfa96d28737faee919bb0937b617edc833349f31bedf6bab8da562f90dd9f56d77248f3b1b8d3d381f0ff87462581d98b3b24ef68ffff22dc730b00dc12e326365fdd597011900dfe7a3ea301bcf1b89fc28c25085120e5602827229d726d241b4104120a12d42c3e9d8ffea7ea7b97f24f77d01cf715047e67a61faabc7d8b47597f9cbb22e6be3fe9d3b70c43302eaafb40a287fd201060ceb45ea543f8487f1205f66534fb9cf719456744e3dc73281813b8a3e726945ce70dcb626db4ed6f2ba52b8efaabfa092a0a856582f5934c21c6c032570c5a850f1a12e21ecf328d241c867d5bce54602737bfa30e9d64e746a56f0c83288b162ae31b1ab7112ff9d90d3fcde3824d5b5c8b6c930f0c0ccfcb483e32e74bfe2bb9c35bb430a06eb896540549ba8181b0074ad288e3d1a15628c9501638b05de0e01ed007eea85424472e7deffdd10832dd7b045efdd461548a707c2df9e7b43fd2cc7a83b7dc615f8997939ef0375724ba5ccca39180837ff9a94950eeab5a0c74f345c5402a4572c51140f5aeabf1ffd64be9a10087a005b9fb751d5213b53776932df93946b06e1fb6371cf5a05b69ea90e257eab5a0e1b9782337ee278ac690d5819e293cb6d67fcf1bf0ee212754ea82007c5762342477c691fe8a7787f7633ac50c8e9bb661648921872a1b71ccba3f5a4e6979261cb5e8f77e93c2ca46067e20b9aea7cca5821598927561f7051ec79ec004998d052b6112c93cddf7fef1cd42d20be043fbeae0690c1fb9a3001afb887e877819d123edd44326076335a570d2ce00e891b6f854cf2e5e50f5cb704bac760a4b282be1986056f17c1992e7da771c0e31a4f70bf788ba43002b3d99d00427b246d27250dfa3bab77a54b7d63a7514f62136469e302ecd11f202b0e1e184f122a046c3a52772edff5dfe45914c0b50dde418c2ed0f7b9131140043f19509c140e13d0d0f9f64141fa6a6debb13fce6791ba462804adc8a76fc45795ac69e6280002a93e05742804c4ad52fcde706e1f2ca2e5fdcab36aae2404be2a5a607bc5252ce5a76203ef58f9cdf389f223d3f8110ad8ed2457354893f0f1499163f2637bea5ac5571ffddf58f54762284e423500522044e560d22f8786c8ad1196271933252f30bc0bdd60c277a74737d368e5186cea9b8a30e1cb0679fd478c2bb1b346843183596ae99a5c36b1f4d6c9ff2c8dd3919feadecffa69ebb8954dc4450f9c49f2ba739b518ffa6ebe9d136b5304ba17db0564fcd15930684442f8f15aceafdec15da58df11a9cd7ea21fac989c4bbe46c82f07c92d550215b7faee3933302047e1ca3bed8a5bd8ad4715a67d6f9fc6b6e38220f96b58576348f22fe6f427f010ea3e2170f94c7baf3cd8d7f165f8fef777402778f8d44a6291175e82cba334b6739ac734b7252dd92df2c5a90e5c0c5838c1bcccb36f190c27e86f7dddea47b1e90914e9419340dc738efe4aeb37de380faeb976e850548802aa7d4222ed3f8bd0be6f9692f7005907705e29aa9c7b29c45bb134dfc9d7793be27bc8487576bb36e1e3f93ddb007d431b9daea852de3bdeff79b625edb229390ac0e1ba4afe6d1391bc9dabe9ed68ce6868a1a39bb3e5ddefc54be37b61dc16ba90f59931bffa307efcd7206ef4814f90968e61936d2108beb7be369ff7d16369cb951bea487699c1efc1a9efb682a7bc113464cbbddf526ce81f31d12c164c2ed27b51ef44a3701cde4108a02dfd41dc80dd1ce7053dbec819e25863bfd903342f4053f07d40f892100b81dddddda27eeb638827e84672c15fcd88d2e43b25db242643fb8dcb557310f41dfd7021cce11bc7f29d404a53600e60dd511daadb9768ce277a588989a502f16a02b1d1c4dfcb8a42b78bee81be17a2e6ebc0641f2e4c1eff0d50c4f7b1b9ece39991f608c4db20c5dffdb638f6a4c901afa47f9becc1e44f1fbf616649ce5312aca7caaa091af8e5b1055645809fa62c7b744606a708cf0e8258325a68a5a8982dbac4c3440dc2796faf2f48df5a912e59c313ec03e567866dcf52ce781800ee0f3dd24daa2a96e9f5833bb6e1f86235a5852d91705bd8a42b723a68784b2dc95323daf08022df171afff7f32e40380e737c7e7e6126fb32fbe069a43a8d7f00e8628b174d74857fa2ab71ed353767a0f527b8bba1f78e23bc2240b4164a0ec79e47d749add2615c54d91b2d97e1cc657b361901f50858310b0be76d6fdc2342bcd58b3d700a48d377ae7f68789ca0c5c21b46232d57f7b3d196b80fe893eabb5beb39c6526226c7bb1bcc1cb6e5cb8c45bde1b55d572623844d87f3e69808484503b880871ad35159ad2f1ba5b27d76b50c65f4777d84b5c11df72ec25fbdd30fda7a60e95f918ded897686b1aef2d4fb494b46035d4092b16cbe2378351d353d42e64c921c6d03e60da2d41e76292b549efc1366873b741b345a00e746fa69aa9fc4effa0eb70483e729f45ce54b4d62e23378e41cf7a149586bf4a9448b40aa9851099b4a916cff5c7c2080cd19da45f384279eab358565f45e19c1bdaddc6d483ee4bd321900c04a839db4fe83c77f08cbacddd8bb5761a7461bc89dce574581890574c870abd4b6d70123ed1429914d5e44f1c39cfeab04e6947bd97726a64eb128e2235b9e2fd91e1b64d7df1958e68c6f70c2cb2c15fefe323b589926e94288415a311ec8a2bb200f19b0129cf17a52373ae4744b9c4dc03cc9080f5df5ebe536dd117d730956f15c392d2aa6b6366415a04fb18f0495e950c1d4c5e69138908c25ec01ce3368eaa0d874f39e5427341845050cc462da727ba641ac9c7f9cc7c611968f21569ccd7b71b2f9ce72390c718e63746f68b39e90e430ec6cb492075a4cfbd58445fdde02633da0467335d1bf29461d2d2bceba34d34b79916bd0c0be0dcc4b6b56dadac5da3c86c71a8cd8f6a9fd97fa3f77a7447ce8bc52408d5c4a48d19e45f9da02a28aca1f5bdbb6b437a97846e93a55baf9dceaa05a77f9443046289c5b57ffd8d93bb54b70dd7f08fc38002ff6dd01f7d4af757c57219f5bbb46ce61f634647a5d68b03b1e66004131c398259cf73016d4a6ea47d6a6da64dccdd0de70a98c0872e8cdd33a8e7028d9d4889b616a476f91ab97e6baf3add8209c05da17a4d4056d63f90538a45738fc4e3568f8de04f36469809a7980ae5cea0e6b6031ea60172efd985087799df0c110800b28860d7ccab539aa20360409ddc34a9283da59e128d2596fbf0433ce208c69fc2f6246055d267bef800c7c73097d96a9106452458863d9b3d9592154b05453ebd72e3861166d0f97d86ec289f080548d73f3b25404b7a731cd93a354c91ceb7d84be76edbefb652fd2ff1c825517fe3b04bf723d433c6ad6cb4e9c9b1c0a5c0f06c4f57e6f7a25533513ac47c793f1fa778c87a652aec1676f423ac1c302a3d1beb469dc09aa70287ece5f1b029d10c3b68c8860b95dba142baf746fe7a639d8538af1e6c029db1c99161af5d339e65a28e9e7421be84093c0aa7a1aa98daea5f8163c3de74a6af6c011fb31d508b60ceac0d075989fa09212054f9d5bd808516b534d23678ac814aa1e2d678a0dbc06bc99a0a29755c723f7109ebcf6c0f4a37a0215766a762be882a81bd03512909f56b8989581bab93302e284080fdb3a3aa87b85d240692e77aa7bf6ffba713c2e8ed58931c3fd0577031a77b5c6b09afe1e3cd822916cf124270b832e16a283ef8ff0d2d7e09a425f1cce2c4176a0ea2f358be316dd1a7c48f03b3c793f175f6adc993fe7101c61cefdd1ba8954fbc11958e79572b22e625215a174a882e01001556a243886bb65c21550ebda985fae4ef6d51f1591fac8ac3f11902138d090e3fedb440d4d990cc4d4345b7f85ba03f7c1a05a2810d4662b013e822048b6510e62f8b331efbded32094e9a3a9f057174a472b53d6037c101db699f47bff3ccee98ab4288879baeaf9ab28511c8f52041017f74cbef50ace9ed6d85439bf288889f23c211cbdfa645e91fe724975b2278eaff1c11a7fcada3f6e326d6a4a0cdcb28e61ecdb4f6c87fe3957e36db25f2521f71dc4af39381ccd9479a14074d416f02026384da23a5f339da64b4b24149497675b327a2bff51fc29067113ca0022e608ad8a8fec7d4b00cbf9025fe67a903c9d0fccabfbf41e912974681cffffc3288b0417d44ddbbd3e90fc230264c46774ad891d8b25c7f0a3f122a05f114b65b9895775f66c7e03a1c14690da7a3c0c1b5abaed8dc851e5db9f98d049fd987369de9c1a4445e032c56465836a42fc106f731dec9bc4dfac940c1fedba8414666c9eb7e376f593d6a125d9d1bf55b280b5e9535afc0eecff70fdcbd8b7a9031b5127b600f0976b4d2737b1ceb3d785d4f316ac1366bb9024faf7dda27398290f2120635315e5093d2f0a41dc331a52aa982cf1e59dc72ed4024a9cde621909aa43d691ca08d4ceea443bafaebffefa1db65d4d6edef182946a86dd0f3a5e43e6ed0c9db22e7b38aae52485c58df5f58badbaa573b57f5c8d127116bd784c16ef116638101b8cde7b5ef97c9cb1f00fff326943a8e84edf08b05b84e7e16996e451cbd4d5f9185627f7219dd5cc9ca9417a4dd2ef20152c31c40e008da2bfff99113ce522654d13cf98ab21a8fe87f7e4a8e811e05696ddb1688590c0ac57f15bff235c2d603056d5caba16f1268cf759dd7dc1b2440c5b61c575708bf6e4e16abe742b16dd6bc31ef1785233b44d59ae3059525222ac6064646034103da162a57438cb14aa04305035e45a810d4ced1319146af83f71806248eea0f9a7b802f20c1a68640adc3a8455bfee777e5843c341ca2cc851219034b9b8e1b389d5f403ddf7a2456c72cd6d91f65e2f4c10760309764bf8a98ab66bdafeacc68dcb71a152072fd87543298c6280e9176e5445180df455b0f49ab8c9a674690fa8d24942843ffe7c5add9d5fe66f80728e22588cb3d431b79fde287d07985576992af3905b202891909b83960b9ca9619ff95c61634a2f8d9b7d6fe36c820d340bc5cfc3ce8f596d7675cb219927fd1a855de74a42d0040985ea8ff3c9f2dc4bc078bfe592d63a32373f09633a2231842b62b19872d2c3ad578d1b30237162d3d30b32944e5de149c40c2a5576bea285186ae6f093770d3596b5ebed638dcc0dbe56785385fdc139059bb962738391439c35fd63d4400c8b54950ab0e887d0a5460411e62035bc9b60e12bea57e15f76c04eca0fb870151e4f9d8a314cea8ae2f801d49e8b84f2e7e25b55e1fb2dd0ccda20c899be2bbe796f484862647f3ce19bf8599d3d3e9e6743893aabca92c728f2b4628bf8efceaeb4691d748a21d0e59452a1a69cc66cf64f72581f431356f7f6c05688a6582921be29e6dd246c560507be4e54174ab88e99b351673f3a85a5587bf780d396ddaffd4305dc7a98dbd8eec2f42a800fca7b82e90ba975dce16208b0437298ae1dad9833a1c7600b736d5ca2b867ae07b980e91c66b98ceab29ed57ba2f77ea6c2162c55e61fa3b9702bff949ba2d498066861ba45044fbe436bb3c80a1986e37ef6e92bd44927fbc7db6910ea1a0f9255891537cec73ee259bea77027901fbedd95133adfc197fbc9d74df6187474f10a093aeedb962b8c44c2ebf42c970899e6233f6069e869ec3406f2209a62c0011ae07420f8dca2f5eb9bb83671a7b131e5aa2fa332ee8f5bc13221f8b9ae6bd2057d0cbe4f25416c3797e757d0211f542e632a2e5857bc3f077dd1116f96b9e42a33d81211288a79b9302b92583528fe1e5b2c5b35d17434dae68af6f564c658f16d75a47b3dce466d1a1f45cfe3b2ce7ebfd4092366ef03328cc6a4ab0aaccb386164765f3a3d3271db11196f3f0345d1939999c13453f477ba3d1c2728adaa74750cfa6a34503ec6471e891db82601634d1feff598e2a50dc24b3331511320177d0d0b679c35830fe9c597e59f539b39489d3d22db616597d29022dea1d964877bed981627c95fce6838a7f2f5bb09c5c386bfd4c2ec7bf742b509b9be3264b885f5f6dc004d9d8c2b246d61cf720e879728c00efd5150b82549ab8e8b572a511afb71b700944c235acd263fc96320c40baa2d16939b844225076494eb907fae4411d0e38652aab633c9b1e10c90c1abd4ac99c17bed232c37442267a43fcbbf5109b38bc08bff798ab097560181c92eca326b6ec7b1f56b298a16313fa5b60ae2a9dffad3701ed268ad98ed1667842717edbb3bdff21d2a62be0d9d6d72136f7b3f08f07535be370ac58aac27e478e487531e8f3b4929d65137ec9d72693587af81a8305e4bc6f6e077f8ebc11935c1e20e329b645608158e1a2f5a23e0564a1e19b7b190754b99614670538edc1c97eea8541debc485f17f4385846d401de2c943bcf077bdda92c868a04aa54c00e9db11f619be0b19124140c38a85606e5c9edb8ff2bde07204e0aa4492d0f77f45746ecbdfcca032e802312f9f3f89fa30edff371852bd41e238f44367e82a94da8a1c264bd0d56003fbc47aa1205494e543006633cf211f141169d6bbf45fed2ad66d6642b29b1b93beb2cfd2581057c17d1c59023b797a9321a09b2fb4d0b5f078529fce0866ea1643893076769048337be17f8ce3ac954d47d07ccfb7d3b9a36963907d2b6b4ec6a70368106440cfd92ad4bb0af4e822110e0ffffff1f