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 77494 c764ea0abda05f56d1b717946290148ebf554de076b89d6081c56cbd88cdc516

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
25adfd0858e95f15906cc91849ece0df1155d39ace3b5006e6063ffb91db1dbd
Certificate Block Hash
c764ea0abda05f56d1b717946290148ebf554de076b89d6081c56cbd88cdc516
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0093810100800e0000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000c5beff4bd00d116a4bc91b44d94e5d1dd082516101b0af6e1a7f223a3e405441acc0517860bec7b57c8ba61caf7452547a5a6d6c91782fe79516345de3043742c40560677e898a6d8517d91b754947e7a07059ef5a184dc61306000000000000000002000000020093810100800e0000

Raw Header Hex

00004020eda5f6e382ed9a1a963f461dd463646803603435556a8d18c4942a9fd4756294f1965a5b16422ba4a8c1b12665b29d16b9dcf8bf0787387da0dcce6acfd705047da43b6a45d40018bd1ddb91fb3f06e606503bce9ad35511dfe0ec4918c96c90155fe95808fdad25

Proof Data Hex

59,560 bytes
12121602030702ecf959431bd7a9b63193055b1debe820922ad4e9efa37795d52138138f48ff33d800488a73a7ef2a71597dd5c5c3ac2edf49b493ae60797f1d9c14c0be95980df0e5e25a9500a9b8e0566e700c48feee1627205325b130243ff91d7d1cfd3f0a6112f5621e78ad8c75b641feef10612961448595cd0870246f3d40307766d24e74685d5d510c3fd25e14083a678f40af5919b0ae38594a9e2b0702be4bc6fa951a8e1957c388aea7f42b58c5794a774c7525ab77a55c0adbd92658c497f908bf1ee4e174699c393323daff8ebdd68def870bba190a6a58b9af9000345b9e659c2413b78bb473222ee1d35d63185614359ec09d4233addb2344ab41ce8c100d9bbce64390e1a21b91a5707a6bf0089d1920216c4bc96fe82c62decc5f09a68838f99337c5911562e3a94d6ea952437f764143a701d5cf767a688d43671f37d8bdd7e36dea5e28427d2259463648dbd8bf71a9e5f46b00842efc1686931964c95cf484a27047956dc9f50c8c3b175cdcd2cf42f0d57acd29becfd89e3828f72dc1dabe5c57efdd8e924d34d46a71980f01074c1c669095ef0b6986408918d6af1735ca4b9e5d620da04cd7dfe7591ee4b7cec483a3602b762f7719b6341e3a0a3ffd1acdd28e402b874b982af29f4aa3c2bd39c42c18d5446b9936577309836e2263bece06bc9fa191368c4749752a73f96afc216f0021911409e972ec9a4f75ec6b2dd27c5a325431b185cfa93380107dd2e977c74edaaf11ddcf360161a9bdb847369fff8bbe35b7cc0df2b007f34f3e7cffbcf62d14f98fade4e38fff2de082bfbc67121f93f900fa050f1df01bf0b5d61a96b6b73ea1ceb7c41e9b6dcd8e495209e25e34ac40ff52239636e199cb2eb4d01bede0d01ce73439667be7d674d8bb146735903dcd1244789bbba691069842716d6f77dae9c6ca5ef4734f6a83121a28f764b627c7faa49dac5f92377e070bc503c9d7db55053afaff3f7dbe2de568ab4968152f19e55f4157c94857287a3ea8856a0f938373fff338070ee83217cd1e8ef667919c184639deee2020fd22e87a09e747d7b4db8898f4e47f6ea37d865f7545b5ed4b8f99a3d3c36d1b19f570cacbde1251309a7e1c2b6270b52161ff297057de0d3bd4cd08d17d11e57b1d7d3540d16ee3f3313c2fcc870704a48a6ecc574e4bb4c40a5b58214f8b1f9eaf2041ca90b5ea3a4b15007951da6dca0e82efd4c1e4ae9de5c2747302b26a66f59ee12c65a550f44dec2d1b29e5bc5e7de3149d4a0b4ad67450804a58a3b69e5f8795f580fac68022350b0652b0dc2ac49b3c33c057837a8b51ebb1507913aa0e323522d57537731baffd1d8441b23456ba8c61ca3afbe48f1dd60a714dcc11b1c9ebeb83d9fd1d63c109f0ee6310a02fe666fdf3b5d9ab8e0a0d4092c37310808a3528edfeff2699c014e7dfd73f882ce97ee0cd48a026977b6ddef18b8f928058b3afa8befe738ef06edc58552849a3822cf583f79ca0207fdae7d9877f2c48177e3cfed08d5c8e502e1042b32ef5a04cd585628068e8fae2657f97f1b7dd2dad7e58b271c6154eb1de654750d940b099f74511ad90974837a98e07ae697cfa50aece5f5771a9727a5bb08f65661423c8b05e9d5e03b0d32c91539ade0ef26ea1f74cff34ce750921a7dc381571225a9ba0e61617db2f518b0a8c850e7a828bd8406a2a4bc447ee264836f725b7b3e69d6d70d79afa6ebcb3ab9974fee0d0280a5ca8c5cde598c75d0686a0d0a5eb27244aa353a184ef9a8afe6d50ac06f1ed7736018abd68321dd9b3fda59f4c550a7a483a2ef60c6122ab536ced527720c5beb3e660865aa009797c1a09dcb5d0a91e7a7e2a1311647f5c791c3802e7044e0a46e24422cd8433f2329f4ee58095ab99ab35d77cf24b7ccbc20812f3085042f375aa05a278eeb0a77b61d207579c8111a2851be6b4c0790e1f0f0aaea082e7b11dc9729f028fabeabd82d05f09f098e71be72057b9e15db9ce56646fa8fa508129d602dfde416eb473f39f931adc3aeb5786ae4713a4c31754ec8e518144ecb38587afa2111bb7a1e8c2c75a3f08d35c2ac06a7180d1f9e5d1f3158e84384f27bef32c6ddc4018f847b78581175fa4c6e7801ba3b31c976f10a74927dc13a1e05e915c5afa559f73d36804840519a7ff72e3f77c92bdc5b04946697f9c811a3343596703fc6992d3feb9523c88da057500f5afca57d5f5e79ee8d916fda44361c9d9903c3bebd3df61b963bc818f112be9bb5ba6f69e0d31c9f0de1a2960dfbc0916646786fa8a79ef28a67a40fea7c691e5937d8437aa9f57b59a14a1c6e511b993c0f2db501b40282eff0a1e3fd6859edda9c985bd7f9fda818b263f27c45cd84652cd2add5d098d926e4b964b6d55d166a437f061da43b8432e42bbab886bce7c30f951ad37ddea2446c6a10c83aeb9d9a14a4066494a7fc45566ce321cf5a286a02f4406d748a069e59ee546fee4ec7b986cbf54e2fc07fb00b338f5bff2e2ceab035c0c27493aae5ad2d3a0d1b3299cec6643481f21924e96fcf4b8f43d9a6e57db95324e2f2c6ca3512b835eeff4783cc4d348093063d70f83930dad1bd2457a71cd3aaf4806a74ef051d7298467be31335a3a50697d5769954790bfe28b703ce1341ce71494c54a3fd05026695334dc6cd8260563b994f4574771e1a4891ecd93aa3544ac808b50b56a3e76808f95c35143e253b82d22d4a1c0134848ad96c32fe81d8f478ef7ac138e65e507f377b40c7e563852e91b46dc4e953e5fed1b834dd13a14638198b4a59d80bf1f1073d6d94ee53be70eb359c4788934401d25230c7e42a462d788d9d29d5a12abec375605ff4c2811df4423527173057000e8a5db15029375f80b427026e94116de32aead81cca6df2a9f24090865431bc1df24165a92bd78823d04bfce3b355b36a52e6f5df54bcd3a6f603e61fbdc578c2926871cdeaff1d27f33310166ba7718bb6cb1e61bc589b45e199a830f2d53ab1bd37c4f98dfa09688940363a4fcd112a09b20e0ee4cd08853db316f43efcd9c2f749448a9f10ae7a30adc2e23ef6caf00af1586cb98da4615e82b535d9d14fca5a855c881747e8ef4f50aad1f174e190a57c610b0ccf466ae27548f9338badb486c2e30ebe32495ad1975ba88bb8aafef5688f6ad6c34976a94628e75f3884d6e470f7c08bda16909c7dd4de59017b1bdc133b85df071ca5a551817e15f4cbc3625dfa51ba33e2a97aec4423e8a0d49ceb43a62bf6b38ce29891d6554d372924094371ac07e753f5978240e937c32e3afb470165ee6d095e6306d8c62d8952bdef1a8e4df34c704f7ddb2dacffd0d0080eef07ee0aee01f05084faecb5a5014cf2807e2a6dad1c49b18f366eb1efc3ffc7bfd1a419433db28df365928ecffa7d89661ca5f01ecd9f557db0dd5b651f9d138e7251436269bf0a1a6300decdc1d5e715f5ff383029fbaf8c39e73729db23fde4cbdad1375e04f70eb02cd2ea554556db16f6ab0f3723ef6daa58ceafb74d1d57f7d0b94accceb80e48b9ffb9936b143389a59b45e95a619049b0625994979dc2671507c2b9dd8ca3290f0f2feb5b2e3decf1f0ef0d80710a07157abc6c5bdb958be24694ab2d3e91ecd317e281d01fc3c03c35a6a90dcac15a7db9c61de763e965d6a4f41b25b095f89918e935382c3ddf5d584fdd073b700cbb82ad57e000c21f030dc4da11e1b721ed7f9858c3c6cc6627ebe928525adfcc0cdeee6992a9f6bd221b64c2ca3573ac73affe2b4dee8f5f056bb7980f7a44225dd1cbd16d4ec4e9eaaa56c30fd985206f23780b3d1d00efa2453a7c3a44f606fa54147067e51d5243be2bef93eb1ea5495c19e8e72dbb405dbb1bab86181257aebac9abe415dc7e6b803dcf56cd1d79993ba093002e37c11ea843e2cd0d330bc989cbaea63eede4122097f5a87f6273168334ed25f6ad6c20fd3919237b5e25db46c88d6fdbcad42f8c4a026bffb3c838a6558739fee166519e80caaa72da7e40e034eca7b3585393085a3e70b7d4d7f1f0ec1c586e4c711f693485e8421c7ec97ebf253520f926239e0a9b2921e5428ccd843de6a1b06dc12a9c9b5eace270a96c48179e61c8d4686321bfdcdd829e2ab97cbdb289e2ef67d1b8985b43a3b42bdb9900966d80f963b81723f6c4b4e2cc3a141fa59b6aef7c1bac04073fb09b564525255de4e6f59b52f3e4753264a732677b49985241f348e295ba66a0d4da78a0d38abf18f858860137a360b46c9c2dd06fb35a1a2e8bcc12c260c748b1900156ecfd21477767e3f7048de2eec2ca661e3e12e369811420b41d8353d4e9a419aa6e9cd20ea1183eddf83f620342b3927766db06572e1c2c6b2812536420b45fc60d45a8aea0d30ad0230c447fd659d51de680caf874541dae460e5c874a2c0c8a11a500ae65242c5d286e7b07a09f417f7974bff8dfa94b6775b271dd6ae089663da5d9a2a4323e202fab7898d276cc3a079c903761996c7fd807349e7ef9cddedafa6cf7637d9acb6f750f24f7bf364bf9e4838cabc7d58fe7403199335908b24439ea66f088648dc448199eec3c207ed26022182406312aec11e7bcb856c31ded6a45a6a64efa5023f3159d2f092219414e9f94735f8ae91b94a1567d29ab78775bf6ddaa4551a8f75dadc523abe7ae79b32fd2a61fcf712069818ba2c991ebd796c6b3bfc76d8dd510370bc742894a2f5953925c137c811e5a64d870d6ad170745e800e0960fd452bb9737036a35bc88f94f1df9629c769a3f7f568b4d3774a77d2250485d9c44acbf78499f10125e83b63f2afb17f6d3bd816e97a19847c042160683a43d0af10a3c69f206408294e91417ae5a675734527ef512a96322088fe7d58484d020cd6e74e4f63087300f37edcb7e6d3e4c608e14ae0c439000bce933f8d3041be286d80bbefa87e8f4e3dc71eac40a2970d1c110c90835bdadb709e325dc3a1aff54e06e70e34ded3484337df7968f5f37185b74756329e9b2d2f6f388d5eb05e8e5c9649b16cd00776f42fa5d63e4fdd1d6331d2b16289ea937591ba284028efe953cf5036d8f08d0101947653e3c412752cb50ea49b3eafc0af6c43a11cc2829a1ef74b411fcc49e0befba17bcd762efaf604a3eed4215c9e357318855d9a2e81e5b5f67e9a6036e465acc20b2bdbf4cd3d1481920a4504106b5f0b8649bb53a85d0efe82cc0d6defcb7f5e050d9cbc084c50af0cea0e3b258099fd54a60e99622b3ae2edfa652e78d58cf99306f9c7c9a907c8f69e8cb5c08c88b0a85f0b060b0a589b9e782a92172b7631fd98cc015beb9cad02ddd5f61911e9bf825fd493f5573038019f37d06b6771d8f020b306cbec3ff0f17bf3a52884a0948eceff1ac2833c834532dc20ca5b2e2281948118496124b56d875affdb280a02175d01fbcfe776d97ebba31d46a6cbf99ff4625bef89abcc3672a432a7e938b53420e8371a858d010ed799bf0020dc638e67e6970c3ee232644dd8b93769fbcda855c62ffae6ad67c9d720feff883e6084b2f2b313ccf44734446fa2d2a7f2e5b121436b5cc69e05a418cbf2e3ea0fe7fd1f97b3457da6667167a792a05dabc6a1e660f70da56cf52d5d3e8cafac5d3902147595290935d676f75543f6a09dd478bdaf9b65681d230d989ac3ed7051b895658e0963786b1db5e3c032c450353ed5ef9124cbb28a2ef27eb1724021637ab0b7d755dc252d9663bb7e99315645e08a77f26c5e138bab8da482f51eac80f9a90ecbf44f574a11488001c746df91aaaa483d55bcf5e724d988d3bc59b6c3b70cef9007b5210604e39edb6a470586336f74531acb3a65c33a12c30d66d2f7b235fc484641ce522579c05292eb132428149d5a25254081da9ae38f0e1c527cb1722122eab258dea1764d63ac25743882fb599a2f188a33cf93c28c7176198d94f8f6a4c84f106d955b6fd9c16daeb4bcfb116a66103541ac61e406d98490614d501aaa645d3fa7cbd601894eba17c6aa7693b47fc74768f17e0ed80ff8610e716b438bddf4ba84b840cb0f14c9cb985303ca9862050a166d08902bb73906b001a3ec28baff15029af8e5f2ccb453ab3ee60b34bd08e87b0b937b502cca29d9a73951472523c96e4af6d1511e63a09a5061c67f205e34d3388bf02e5e19f15ef2a20f7902d6cbe9fde054e5e2fb8f24609b532d1b4bec504794ddb5b15f142e49dfcb3699ec52de1ef78d2f839e7839a106e960907efff1bfbd1104ad801d5e323c373b52b81033b9983b05b3f709608ce5c34dc583cef5c74ecd9b60de67e8ccedc4d2fc7f94e9082e0a090c20a130b299e36bbeb3e215bb16b9ed7e30ab491123786dfe5a932cff212aad61b3daa7120db3d498a6e86d751a59eb69b43ff4d76bd77874eb13ca383c35d514b32cba783125f93b299afd0fe8bff637cf82ba3bb7b2f3df04754b88dbd7b0643bb0167b840a2ef456d999583a4ed2ddaeeec3f402ca82084036fdd0193bc9cf48fe2a733da969f76810fff1a4a51822a66fad2b3a50af4275bf6652fe2ed4842e1e5cc9b39475c86ef300a6db13e9b26c1791f2296d03fe6a3de0f4d36d9cf40e9659652bac0ece14299ddbe8831a0391946e16280261e701e4a11eba4c4f8790393fa969e1abaebc7f25b2727536b7d2a08d2efea71311c7a2182839c302c1af17cf0d7ed4a1f145b6c82f88b6c2f1b96182420a4051910972dc66cabd2eefef835942fd6518ff1c2a837faebcd63096f90a98ab7779faed37ac7d7676358f21b2999deb5bd89bdbfc5de1b5eaa5c86b6aef982e043fad7f93e0767409802c35f46a07182a4ddcda284e894ea68ca510eb563d9c705ad19b4bbc672b639301f3707704bce4a036f1c332c7703490349742c470b1a0b895c1a11e4a54fb0444ee19689307fcdc0758e6672ddf0619ed1afd9c0eb168cbc2e4e89361828b44fd85fb1c3048e92a00ccb5008443b041ad6b564e2c59778fbd8182251bea89b4cd47ae86d6d11d5a82f9b9c2aa5a0366f3b4ce3c0942afcde391bd663f8ed8160c1cc21bedd2d5972eef4a765f69f5a25de5ef0e9b9c8e930cbe30e2ddc4e50393caa6bc8da308dbe241805ca260adbded044a682ea33813cc4a35f1edfbfb75baed3c5bd0c29343a1676756c8fa4c7a393801dee542b8d3a6a1d434a7b7f53b2db82f69ac62243f60c13f9904332c12b19765ccf419c9858628885ac3c921ec01d46f3bc8e6738588fb4dc86950b2075e4a37441eb20c747bb4bff073c62b01d7d1fab1739bb7423fcdd68c25c64d31246da2e51030292582e6436d394eb0a1dc190d1b4bf429cac34f5a2772be2269bae18b2bee2d17d04ab48738cd954090352e6271239bf9dce7b9f1119b2a6041db1560864d7af86d4a06fca932369d7a8144caf99125566b50e2e67c11e6ce2ba82c867e906e53e6cf84717ea5edb892a71530a1199901db2e1ddac717c3792362a7ac9ebf7b73aac3fe3093a799cb7656052590e2ca4819997ef95990e1c5298b730d282d1fb56f003fbf4ef72c3f14aaac69d1386c0cc1bf92da20c58f04591aeef9c517329ca27ebeb2020b62eb9c53dc679e8903d80f1c353116c26604f22aadf9d68371011a5f2757a898dc9de8f2bd5ae22e881c7414d4714adbb477ffc3a3247d527ebffed4eaf918f9f17dae16382cda6764d40ce0df60369f97b41b23a4f7845798a00ad2b00bee8127e53af54ae845cac6eebcd4ccfac4abc58d512c5ecd3a6fcf456b3d2193414bfee55c3fda07be17fd46969ef02b31d91e51d990b43970fe1bafc9ab6352967f52c841e85edcf105db06ff0fd86e71504837334defd43bfd8721f85bb6a46fb982bb569661b8d5afbc7ed34ca0c539fe2581ca0b205056d6bf029fcf24c0b8547c9d7c136aeabdb58a0809099dafbf50a3b9e7ec6f066acba681906925bd4ec12fcfd685df33c7209ec1cfd5b0afec2f48f96169fbb38b87ae58bfb3e03bf4c950fca8202accf748f3c440dd876834bca4079799d296ad12e86e9e6dec94076ee30fe252a701e823a5f81acf06b17f9e76b4f7d29e14ef7ee15f9b2a865efc78abec2ad5ddc0f7616dd4ed76212f072c552851318b94bcbac547ffd5d6eba79cb81710298259a71a35dc8818178aa0065fcfb8614116f3c24950457d62dfa595077e2a76a8908f5713573e30554b03a0ec27e5cee295ccc100a2a63a067c3f1daf94285b778ac1be93bb0b42499773940e88a7600c5838d8165f5e877ac2c8cf044bbc35115fcf7843daf4f6f7e3f7da44a860b382aca349573cd4ba4b3693669ed7ddbb789402463d40c3694853ab2e508a040f6f9529b88cb8e49bcc882d9e2432e120b43006428152c9df234f1d8d6cb140881d7341b53ce8bcccf0e80db9b0770be56f97fb6408bbc50b9b740a2ebe38544fe679b5391b3cfa95233f80b07dc715508de13717e7b3d7a6ecd508ba2ef34b20ca1f957286c0d0f224d792f85c66434298dfa3236f5d6264f4a1d1d5117eb16996979a6a17d3b9fbf971ff07956f19103312b0c63c4a1bf30d8195af77e6ab790da35e0ab63ec828e68273c2ace12430450a5e02ad60cd653480a2cfe429ad8cd51c861bfeee07d8b66e7e8c022c13554685cf4e89efd888cdb2e12581b35f875778ebdd668c3890449d55c342602ec5429187db50668b395ed3d27fd999379c8f35c05053db244b7ad9f10e22facc163edfc0af3e39c24b3a079694365c5ccf9d54ea52a0b58e57cbd7af3f173d3a0f89bd14ebef31f743de2d2d2c733f2c45707a07fd9bd578a75d4db2585044a950136e094d992b66b534d560a32cb490612df0e2b2f1f39f2fd3036a96422f351e8af34b5f750d918e6ccb3a70e2242564e21851052442c73cf5b4b8dd8f338de469bf193742c6a8c427860b0ba427da52af03350852109d77f144cd7205605bce0e39cf9d4692c54692105e6fdfa2f51b2de83375ca276e4fbf6d857f36be2def3c2286f74f7e16424e7cd80fabefd139ae38fbb2fdff631afa7143d06a856e022b87bbfcaec0f05e8070dd80cbe434a43a62beb8efecbf4e9e8561f8cba6ac468413124fa86b4b6a5549922181b9e88a634cfa97d2de46265ddfc3d0ffd7d8538af1b029c20bd59d3b3758b14d74c33df4e9cf194f5e6c53b5541c14ca3608433193f3980800a1808b7f6b0a4916a3d45043cda5664d858ecc9f5d764dd55dd207418f2bd53931cdf75a9ff858f342657171323d132bf2ad23c30684040071821c1458864a93f02a4cc29a25fe60c607e0675dd36e469d6611ef3f674d6dbc0e4f9baa6c7c10efbc23f11463ad9c7711c71400acf83e099cea60aa583f7181664014fd23af3c7545488bfd7a99d26b79f957871b24d2cebcdadd453c50022da4664f6214a4a8011438077e3b6bf5a12fc5c2a7ef31e33ef27828489d7660b6f58861268b4963abf4f9a3a46114eeb5d06c91f2423792a6fbf11fc919ee5a82976e69bd6bda5a20e12e948e19c77c9c32a2d8687fa86a337b16e19a0138f266a93a4610fa82908e2aa83913521c1355e5d27c00244c227a2e65562017abcd9845ce3bf18f3b7cb0c88b10e3bdcda12198cf92dd0b62f18b6dbaf19948cb038fa1d7fd13f60dd727979d2354c72cf7cf1852f12f4b897ac4ecfe4e427580cdfa57323048424e27c4beaa4a2524a9669875deff4d6b91de0ee3e652ce652c012439a09892f43213175af0cc9f39d705cf7e221bb7ad5bd85b4288938c214f305091bfb54117131f31799718004c10c576a0386771e7f5fc78acb91407c631bbe9a58c7bb2e53e530900563cc71d089e1682d01f7b2576b4e7482d87d329827fb46eb1b04e6d5fdc24b3479d635f16471187b6bd6db529f56742e0b498490d384e0d9268bf78299a169aa5ec599c358a648f7f5c016ee404e9bb7e8f2a24db6c250bc295790735384a2e7b3023b3fecd10cfa2b8cc9e015d77d83653752a62067b01dfa8c639f280edffbf2d2d982702b61666503c9287d6bd5e1478fda6b0965fc81e6d4d46565767ef27da413a1a309278e7c5f9c0f2862caf66d05f5aa934a78fb03cfe4e3a17e0b4bd8724979cacf7cad89f3d0f4fafadf2ad90b07b43e1da1b4d5cc830e9a753a45108c91839f0dac6b25eed9748f062ed4a7927bf3491726f7c569e028747ab199f25d12d63257d0fc02231626ffc79da1c69fc6dbed0a2632b63e0d86366a791505ef3fbb55ba9b76ccdd8b0a64114a7288a917530037776a92133d0579fdeb3d254611736a8c4e81e13f90cf87d968d0577ee7bed87406b389c11a4120eabbfbf26ea2c35041fbf6ad05e5e8ecdad5a4d396eb647bee3778a8cef29c16994b5c375b93eac3b8b889db59bc78c7b457133a535304ab12f75f3c61d67f9e49114664782293583d4182f00d1d414cd5240870f4b58a2dc9bbb00aed179d58800b9a68c27c0fd98ae1aa29d74622200951693cac45bdcfa2eb8346d97c6d733a38f6c91731b1ca3755220f8fa2c63b772fc34631e77d4cc74a5c2dbb9b6335eb0b9b8a7440b4c82857cec9204450d846da9169a1d64bd97f7ff7502bb1632444110505d253d64ffa21373423f22672b2ec87be791407b60403cb9501841fc695269b188fae35a9edd4a91658d50542ed6c71a2396ca92930cec563881321e4190787b173ad8bcf5b09a0afc52e32ac2cea6466ad4842945e7f5f7a777b446fbe54d85d1996b44a2be37b70f473b4128549b82094d40c7d2051f077e237dbbb87a9254e3c234803ac7a87394f1adb0bc15eca97b933f59d41f4199605fd8c687ceb1e82acebe73ac432a3c59caf77f4b82e8c6ef358a620f09d6f349c11287d938cd916089f6c359a5d6cbfc40be831781852baf9e6013176d1c79104cfba64f094d689056010372ef7834e6b8b083a0d56fbb1196e34a2575cfe60d185f3c5af94388cafb5b29a36be72d1207f797ea171fe68c17afe53691c4a803aff1e74af615772aa8fd4e14771fba19cec942e6a6a1389e0e975c12aa894de14a6560c2c0266f1ad47fdb6545af76a15b67cdcea6a4a91c3e8009b3336c78a35287ca85bb6f79abd51d9f1ae0aa94a0217b836a4b29641fbb8244f074a45161b765d7eb07f3e4ad5ca979a3757267035cd0c19a8ddbd3bb6742d9f7d5478cd56cd31b4c7a1a62d3955516442d211ad0ad5a7239d406bf8026b7d3f9538bc5a9e1301eb5d1ae2f88d9810cdc5a8e4257e95dfc265599d2b4cd9eeffaba1c04aad14e3abb2fbc068be21b90dbefe09b88be3d5a7587ec5baddb55156f22c0f16221190eb8e9f30221e66b32fdd861e89507625a84b9128e9df948641f2df5ce3ed7f99962ac445c6063f1162fa5be3bac408422085866e167fd46f76554bac1d0b8a3f80eb1d65576fa6e74a09f2dfc698738863d6cf760a3bf4a63983b23f72f082a421613f89116ae2fc2b42bdc19fac5d5132512d3a9e428233cfedab43836bf58b22f32f69f7731c01e57b604985d6944ea802c3add6ebed854530c94a0251eafa1d03af7c035f632ae18ce632ba6b6a7b30265df2ad796c1721cb103746b68b5840f6c1dd34710e7aa4cd21c83c9146e9c19552c8dfcd48313438f4cf8f7fb9feb363a5deaf571dce9850e92cd60a42ecd82b5df3bf17467da613009e781c57890b9249df275e6d01a29682c17b512d07fd774ab48fd8d70c96fc0ee53e4710579f4daa127acadd08415c871d9ceef282ce9d33078c6d1217bd09319302c90042045cdbd0e405db4bfbd512fc648161539f4c92660369dda49a8d864cbb21dc10c73e8d9f659fefb8998ec4f12be3082960187594023dc219623b79db2e286a6ad0c90109c0fbce95b88633eccb0692f2c35804c83841c94def1e490a1d9e249e5cf6ae19e4bf7fc8349fa4e22f309f938674fc3b9d83a4debed1044df38e1b91bb6d5c31b14739c44c561fa5955039bda40573f932db31260d2ab4292f3282fe57db785ed74b49059a529c143bf74086bd790c4116241ddb3b66551aef237675788e7f10cba681611dc59696dd2f34770b2dd0828b6a76ce90a8a8f6f8375b9ffeed7d9910ba8a24716187570bca4043181f1eed3e2b2cda76f63a1730ae5df1a7adf2bc1ead30243593f141242327c78f3f671e37a4442adfed4a0aa34a8503d3a358f4adf4a020dd4bd767cf644d3b16690c464f8fb24f9f3c058603c752d74b85da16ca2199d22e42376b97f7ea4cfe020db4ae202ec1091cd97c194f7f510b53b7e8a311c64cf6018d62432a620ea72d0f53d3ae53e3abfb3c85d403d6c18dec3b9c6eb5f66a96dcbd0546d37a6c0bb3e1281ab605d2d32ac27ee776acdd59094a727b5a426068cc7d4c711117311720961681832fcf2b2a367c425c19fd8de37c52cf5b98a178a00aa780fcba2d4d069cbefdc806e0d3fe1254c40c6e1cbbca690152fd4221a263ebcd84b0625bee8602dc87fb019427aa65e19fac2bd8b2164eb3811d535f601bc47800bb92627736c88146461decad427daa0bde369e5b1700ccd99264a4458752729d18f1b26374aa83c0b6f058a65824e00352d71b108188faba6a7d54e5862104f0998a8e8681fb732cc5249fd5294f6c41acd1b2dd39eb0d98eda9477d2e0b961723f6cd8c8430f9eb89aa8e64306c1d19b370df07e7a7fe8b4a052d2afe886f4cc29ddbaec40cd79311af3eb6801cb2ce6e1ef12c9670f9521b2637fd076e4260fc192b93ad134ea704b1907b6c4f651fc58e20751b23b1899ed8e859948a3d903f8067ad220f1f276a2459540e584cd79dfbfcdb497822194179fb52b44f726689966720ca42f0218e7ea571835e619167cfc3faabc36cc7229b4a474783517e79a4150f8eeaf7f58d1c297ed0126e3e1ff8869024dc08941205b0b9860728e90ed4bda0397a74ccddd8d0ee70d9916da621302947ad593a7be6a7207ae52457ed53b4170b2028cc07971f16b8dd1e70165c65989f620b098652198568faab7639acd299d9a9a3358b08da4ee06c78edb81fd1750677756fac9b3f6b209c77e76ca2f1be912435cfb091c81edec17a72341a3a7118fb7fb094391f796507ed1929069d457c695dbf29295ea5a5d4386f94869becab10bfd59f384d488b2a833d33cf401be567e3029bebf124a671edd1074b0cae4b69301a7868038a39bd63de316b8afb8a2adb2aaff9aaad06226423ed043ae62d7d990d177a0bdf24f4fcbfc49b6781b1ef105ca782ce07dcbc75bf9e3722ad1d49f07d300ec0824bfcc534d7d6f504fa691b0ae2670935c3af5f86ed73b9e27fe13e8c3a646fa3742eb49b3b0743a7c072d52d80a305c331b5d3858ff26a4d6c4d10c7e027ae2cd7e5ffe94144e3b90473f1c4dd7871770e3762601848091084b85c4d36071505a38bb1fc4f9f45b78949056743836f99266c5f7bf3edff5c9b2d3b7b48bf7987671c1ea6380e4d7ec328beea9ddef3ee1a645ba62f244e066807be57a3af015fdc4e0b17bcb24edfb657ca24bdcceba9e737f73b9181c7f35346b7b93316b3e77de4ec7e45035b907c70944813bd1c33206a71f056d6824a6124dd2e27dae8117579d059c44eb2739142858344b435b0de5b9d79823ace40f6354d8c36b3a92138f9ca0e15651fce833f78be92aace3a8207936bae22d22441455ebee307ab0fa30a1ededd928012b4af5844bd06651fe841012077f6accfcb53dfa9fb412dbec9c61f69072d07676f5cd1394fef48910596b011f59448cad13f8043bebe089fd036fd150193e0f9bb9e678973449bd06b78672fb20ef18592c7e169f13cd3644122ced62b546febbe58ff41618d23ada5d69ed222a24973261a71734c00484847649a3515c9a4e6fa0ea069b5058b5105917045d3324acfa9e805d97396c5ea5b41603e99f173accddc001da2d3c2d26f529c44c74287f862ec782771111f20922cac73485a70374bffbfbb106242cc92d094a4972d06cf0d01ffd896c7aa142fe755c11f9117b92b2bd0c4da4cc11cf45ba37aea495fafd58b284ce52f3073a55a8587a2e930ddacb1de9b5ae89b18a14c97257c73fd4bc2929e3aca89ca16ee7223483eba48677601b988ea7465da37281a14786871a1555bfb6466163708776af76e8edfee5bff88d00e3d110faf2d6115bd22f6253107c723c37436b1c0cbde5d38be64b98acd78e14c28c3dd785bf364896fe39f641327056aa67ee34ce30ca724f62cd2c95c168d788e8d755a4ecc373abd556851e4a74712cbf98463a59ec7c76f9b30bace3003bf18834ff6466bc6ecda8379518fdddee29ec0b17e02df3b07d7f8795b166a9d4bf7b225dfb8325eaa554c5ad10ffefabdcbb74b0d6312791d81aaca1092911c0643f0cb92863f32622be018907f0adbafa553bb58b315ab1119f2c58a539eed620662c2184035d710538ad00a9b991b48271742d220efec1be0c3f0e7286a7ebed54d1915fa4033e09ca08041c4a4e0d29d8cc0771f07ca40604ed0d441bf823be8a3e2b3d0a08d37963c8fee3343a9cc808f3b6c2b9eccd423e93fb038ffb6738a9133d478c84eba74640ba6fd03aa95347e57645c8f62f50cf89619b0a54ec7a7519510aba35b248e06974ea4f029dfa4ab87c30a25a3983a48927514685bd6760baac4dbf74f27839f551010c9cbe27d73d5500b4fd6019ef981297fa1d7fbf308cb19f44acbc577135f637c1b6f5c4fd44910d5d0195ba084732f349ef26a7c796f15cd092c0418209eef998b6a76a0c0940357a299c2f8a2f2aa3f5ce51e7479010c57fa4c72cf8b9c5499f95967570f75854841dcd8833e65cbf1d644d1ad7f49eb0e3da944782bf650feadd68c0ddd02913b088895555940fb54ccf0430c11e65ee0948c198f8bbe372df80dc4a93fc43507d00962e32a5ea3c2966074ffda5e732603ae001183e0d67fa468e03ec72c764c8c3a5262000ae14e5e3e6a94f15f3c7bfd2e65f30f0e1ee70f533bcba05d94c18db175762295bba729d7bacf08e744d9fe609c7b4df78e1b33e2f9c3ec97ddd2ce180c0576b4e0ba2b07b0f26fd491955aaaf969580560d1d122f2435b1812f88a010aed9cb5953cb2157a9bc8bd7b14a6fa0ef886c41e1da58d8c851c7b8587107a380e0a476cae5ed5a47f7ca942c34068d3def1ff6c5e1ffff739644f4bb19e0e135ca6bbe2d1e10ee0413fdda05f83e1ea3a47e692827784792a8abfcafa5b7a4f22f61054861137b87fcbfca4731ac7e7de62401e7fd18d60f689682e673df64778eedd26158f0be55c9e141df8ad71931770d5a2aff04f2d0efc8fe54447f2cf099bf2838e964654d7e6c44b1de87ea40abe9232ad2efba17f82f81b4cd834a852c60ae96cc3889188bd86795b9f4062959b5df6ee260234299b0a475681082057069f12dbeadecce67bea851e0084c25f9a3b67d6cfc76bbb8fa0ffdd61ee6ce70697e34512a7ec416963fd5e948d0f93ea8293d7715fa4fa2bba27e60224fbad3972843419c84ff06eda9ba288585ea250ab4c8c2110402163208d45c27df146b974ca609ee69eeb0e7ebd4dca386268b00393720a41adb2fe6d259ff2e53e5c8bce4f64b84c1d60f979b5306ca5ae339c80f7951a5dd49db71cf100c0476336745e1530ddc66b09ce69c027dd3d4dbec0c8d8e28146a4cb6ef833aecb0fb756143cfabf264897601dda1b1a71741830912fbbc07f74e68409989cc102e2371125d83db630822517b99cbd81fff9a464fd99092d14d4088b4bde68a5875dfe6494e8acacae390e0480cb6c94a921e738347f26d61af5428a25c4029fb7de3455435a4adac6cdcacf8678f5b329ba4049e7e70acbdf70cec6328edb0339d6276c689b4b9b4c84016e8490c6b36fcdffad03620a76e2ebde65f2a25e1de32951ce9cc86b0665d9470a1920c637d6a6e8f25d44af2c674eb7b10d09676b3e7d776c3ed741a402408a9cc9ee2d10ffe584957992067418949e06734c224f969395968f54b678dbba30b94a5dda9ea6487f0d9250993f3e3ece75cdb8c0efcc823f4837a1268509d2f47b65987a2bc160031134a7a22766f16a761cfc6dd6a8a2a816e9abee60ed6251f811b7e6db76949c6b4dd8164821cb3e0a8df3e10a3531a0a3aa452a894e91433459c341a4d3980915ec0d63a3dda833782d46e9aab34c61c3a773effb53f7e15731952239196ebc0768c52da60ab48a469559e62e0b277e5db8fbfe9c0b3d4da47e8756f878df16a803cdb170806b0d05ee3cb1c6db7cd9b00b783d0294061c055517ba9066ae2091e2b0a4f67bf9cebfd5c45ed00563e3f0310d21373bf33bcb3906bcbda0e2687de0495dbf210c31b2abdab3f315696bb01e2a5eaba8fae88aed5b72a87a104c757ed2488a4549c7cc84c76ba959685d3164eba8fe3229c2eb7ac6374e71197dc526ec83cb8bc384b245f970000d547ddc9fc0fd1f6e9d75d3b40c17892b19723103d9622769bcf1f020207691490230760947618e0a1f8201ba688db69fb55f030c4ff2a26ecb1ec59d0d4be7eb5fd5b7e572067b0dda3185ba8e8ce9075711b739b8874446e159a22bbbd6007612781cd3d05fe907038d12fd047e43baa91110e936e992a88457d0f76bbc9196bbbf75fb705880e5abd3a86e609c3c204eeed290ce4289ba7b9c046d359617cd67aaf97a28d356e13049c80f985621c508c5f0afa06646baee76e8bc29fbdedec9fd852f9aaad26441228a7a05a635b8a550a83af679cf3ae399133dab42008143a17373530d0f3c8b3c6bec57dd3d3064dc144fc682c892c59e99f28c185a5ea65f6052896b6c895669db2f382ba8e54e630a6e7b7fc685706e754152fd2d624e099a14e3dae15f0d9d26326b1f1ad5c47dc51957ade75a52278e2634365d25f30b1734a9786e4175603e4cc8175e691f81c1c01164294b541018a670fee92116cf6d6fa1511f4b178ac42b635666005d77a4d5d097b2278b5c5caee5df8dcf7a3a178485c54c700d9998fc3338c3f542d6fd7466be682d615365e2f4c70dc38005109c4369bf8aef6f1929e6cba9c85de93bf14a53a20f4de87e515c38d095ed2d00dfb835ba3716b46cb7dab756753c3812e2c3925b599cd7dfba9c0f509640afff65d5ddd1d7d1fa7435bdaafa337da0c932cc74f97730f414d760b931bb277bf7441ca7a11f683a9bf5a5ab1df6d050cea3b94703f85d1c78f9b0c69835b364b25c8f25525f3b573b7eac909790c0b4aa23006b75c5d6b258111ec854f0342ed715990ab0620d0b905b26cde31985071cc50278a8d7d9461192d517128404ecb2dea18fee8a8062d562d6adab1774b623bd151caf4a43c661005462138919038afd5f3b2a0c68783405fe7db35fb627089bbddf2c3dca4823fd7b86c2c0a491234194f047944a515634fe21f194e9e1bc44d8681ce5927f74eaeca776761aa8a918f451c663d41545742f7251302935235f3bfe4b9a0dba77c3b28c36a6a93a466423828234b7844241cd9a711bc73d4b14dd6bceffb182ae4f23be29853f9d4ce4e6a4c0de655bc356f98581e59a9b8faedf1d69f94e48e8e8d749fa2e2c479bfdfb419826c8afa258839529ecefdc36ab68945baca1ef857a8e6a50b1b8b07d91ca3094b0e576d9092230d8b337ae4743c493afc7518322b2ad2388f26565f19913b364ad94350e6320a73f17db2880139f0fe355dd8e0f455eea308799c62385935a7613c7d110ff9ceb5b165d5bf1ac17722b50fd39b35df976ce753d7f247ad9c254944a1d41dd03be9b127c0f890d07faabf6ab29d0e3d5fec6046bfaf00eb59c69c3811564e576e4315567a7d3410082b274baebbe314449e2f948664e4464cfcb785cc5cdf50e474a80dcd9a59beac0dc1e304a3cc818493c0bf0e854bd9e8635f04b3c9423f1a26845e1df2985feee8e2c7703997db5a0ce43465570e6d6706048939a3f4f0a801d4bd0a1fdaea41d0b1ce20b852a2c653acbea28dd74e5f8ba4ba3e99a2fdb2dac73d9ed5ca363081a91fb8578e9f301594c41ea65232207f037d6bdf709d714a0596d8fab079eb77fbf78b3b2d73b66c7af4e2c0de4e21dccacdf0191cb9ecf1a7771e91a8fda4740957c63b3cca400217596cd8829bfe7c1945f3e2cb3f2d1ebaa94cee8521b575977dbfc0cce4bcb7ebe7d0987a56b54efcb94cb5072d800dbfd1b627ef72d852f607c82478ce2043234f6228c6b908bd8d5b4dad8cca60b65989d64e4aa08d71a0bb53178cf3be18256895332f2d01d3f0caee803b424c31c2efaa964b5bbe41c331bf89f639aafc7164ebb1e9161b1417680e85d4a341302a783e7d19d8b2450c5cfb26ddc260281090b4ad76b582154e0fc9b884975695caae9b11d1f89c8d29bf4228f53c482907ba19e9f7cef1e2e8be8730b9bf9b588611d95349ccb20e484c586ee3447f2b57fd9336d0b59e93c97e737ba64635130fdbf164efb9995fb38990624d7b5fd7dea8f0f6071a1fc8cf81024b6561a53b9519d76547ba2c8aab4dfdeccd2ca7c0197854579ad0c6585e0f9c0d93a497d354db681624b6460cd0a54abf52bcd6dcd6fb5b2cd9cfb6066164f31e4efc26cce5891402a1c4d39e36241e6fdc8f5a6a23de71a3217876f9b18ba389293295fe066323c38cfc0a57efcc48fcc1ab937f23f81b77c5d3a74e95b94dc1c18505e3d7b63ca3c56d10f70eb50f1ca384d18c105172d75ccf12045566962c251fd7c88a40d505a6526440b0b3353c83b4d8e252a7bb5b8cde9319eb08ac234ee07812c1854f3cb7159744fcbfcf5993237de0b06e48d646934d067fe5d7e4ed04b2cb010dd9a62c13231667800e9f5a58c749daebd8535984025ef4e018536078187866a2c21a362c9abf26a585633dc83e99373e383ea5f42aa211af14e219ca7434ae422fea783f981e532a4252433d0324671fdd7aa912f075d98c3aadfc9be6321ca0eff8fa164163de5550bdc084080c62e9e0c200f031b179198b234461d40c693ef618015d588aac49ab76803e0440f09058f5d28edc20b3ac23bad50b13b3bcf4d962be823e07766365351c459aafde7983a9ec74e5933ece2d4b96936672202160997890719abd82295beeaf079f29f5aa67413f37cad1edf8aba7bc826a4765b52e7266aea8cec11db8b8d31551ba09aa3af72d1e5926da3c1f6ff6ff420f2ed15735ae4adbb0cb0d25d69e6fb6e9fe9b036c3242919742b9729d548ede784f24c446cbf0f39cdbd853b0602c9692d6ea1f63377e79a766c2319928a4624cfc4cfe08747e26d4af62980fe942d14e48c06031114df475a115d5cd6cc6f0bdbebf7f564e34ff72b7d096fc720c5b928f1acce3ce569cb8fbd7711c22746f61a7dd4123ebe68a5d016e1d4a22b2764bb827b882a8a97928f43c8944704fcdfd2586f3744670cdf2e875f4ebf2cba28ce01211f14e948a2e3a019a4376a81a0c8aa197c0f79ae17916ef97f85f52d4b248a305019f74b82f078607cd0ba5a409856c6e89063bfd1f74117b014e41cc0de1b9a2e824aa95562fad1ed31a898e9d8bf97fd3c6c55603abea00fb29383b50ac26ab87b06ceebe01a66c987259d97f51e1a5a56bc66d4c602408a84f46d88f7ad21e1c34ed3284e00677d1125a2a735e21c450e258b8e075f9a0c9d1f53979bbf8a0817816793bbb474b4d11f510a94fc54608e73589b9d8959130bd75d6d4fdd7e30d5bd158c8b18e9ef9679ffd33a203a119d6089fd595ea0c722d3c87b5e3459e96b474c8616fd12ddd2c0dd95f36d8877d0c156b7c8a640284d0e6c9c508ac8dc2cb3d0cd5f935cd1c74510a449fdc5e42fc7ab24fd00791e177e4cef8138efb40fb5a1d96c7ed51843adba7b7a0b8bba25813a8510de21d662d083a6432ef43b524600c17437638d951eecd505081bc0d94d96c9450648000a1ccfd45a5dcf9f24e6a5be06377bc8b41fec6914093176bee14d3b8e4c8a736b126467174ec8b8a4b84dfff36e1a41259953897b493907d6be7c1eebda0e0dab191a033bdd92e725a21f3cf2c13d5b18690dec693a953fcd3189db8703c5b4b23e1856d0f8b30464a06de68188ecd9156c93820b8a0469609b936a89eb8fbd8b33ff6c0abe952143e7a51411b64ecc556675826e06e8ef275928503a608753445a1afdfc0bfdf9f706e9b70a0262e3936e95e06ddde5c8c6e4095d1c2b7d0c2e71928b3376886a5b0e81166f97516c6df9c92198fa33c78f44ebc5f1381f2387253a5ba73d0c8f964cd024bafca2f13d6e9a9bed99a4596d95d93c56b4e3cdaa54521921cc5e933571aee65f6a20aae3bae54c15ff5b0007ee4277bb1d5f3021f7195825fa52916529e98b4e83a248881949675a9f69fcd7d73bdddd97caf37a6657b8f19232b685525c496a2e1ba6f2bc8cecaa42294edf04a0a7fea23b8bd57476104286849f180955d2da6480072581a777ba58d7e10209c038cc0e2db447a5a93f436c696a4c0016f70e41159504259173e1547daee87c5ae99bd351822c8ed6489f6d970463e5c7e9bef02125de8da2f717da96abde47558fcb0c5d935d2504fcaa542e3e8442ddb5fddf5e0205b8d41861e0c55988ffb31175c584b8c25a1ba401d07ceb4e5e8902642f483b14335fc44b5ff5935e0ceb184c545ab9d4a50379a734a3c4bfb548306dae3b5c42292af8eca6eec46b7847bb266d2446058035ac532f2677554308bba90dbfd056b6c1d8a10bbf3d8ffe4a59ccc233dcba0a659549ab998d0fa6adbc231e428af9e90d9bb4a648260483098a1a2730a50176c3c4e1557189a10a092d56d0fb7b4a43bf97c5c46a7db65f5c51868100ea391dc9cecfa3a67268de823aca61e459a32ce15f60e402efa1105cef4e0a79ee25b6e302a48a62eb635ec6faf0b468849c1d88639d5163356dbc0ea9ed7e2897fd216c87ebeca477b09632b689027c0e8f103598b5fa445e78836229ff18d81997b30f561c86315975319d0b28590e30a152e609332825b1f807df558ed52100cf6791ed39a5b004a29fa2aac7433a564c665d9234d9b031d26d2ccb52fb9db15379157cb5847b1afb44c775cb4e438bcbd47e06d8c9c7f88428917d15f10dca48ae84c8547e95724b3a030a61da2428f7792d46471cfe2469ae52cf4c12486739a958673ffae001e12847083a285dfef761a99f64b8ae58c4a48a51afef9546c687bba0af242ea3f6515aa595d0a43b5238af4d84928e17954817eb195164ecd9b5e9ba844eee7c80fe0ad048f6cabcc6ead3fe99c3014a8595d0a502899a0d46540bd144fd5bf1f445bb74bbd59c74cf58220816fc259916826ce40ce338af20c6fb90b0bf03231ae9b9745639eefa4f7b4d54c8b6c7046f4ff5e1ebd5b911a58b7eb10712ef071411c36d40f2e301284aacdcfe9fa5ae532d355d1b9affa3288fda2a682269aa737045a4ce0fc2262dc74ea9b005afb61b49775656963cc4443d703e929d062ad859e26b564ed63e5bca510d40425b6a719801ca6ad30bab7e9d9e7c45b2516171eece0df4a977794d5f1e9e049eb8b440307994464e460fe3621b73f5f75991266bbc71c5c240f84b8609ad2953e33eae7e77e4ff11846b41f33cfdfbc3fd8ec8e5dcded5d855990aa9c258dc370720897e0023e0137e0e6d0dadb1a5f87438b90e0f7531d677553662c8b20db68a3dab4248e2cebc4f70989e023aa9c985c349a03b83c3df2431ac3147c57a58bcd502f0ecd5fe92e922ea9002542ae6827dc7b364ad9fcaeb27b8cb60dd78aa25ce23a14ed1dc5d3654249a6ffb11752cb0a96060e09803dfa6d03629ae4753a80f9f856ecedfaac5f0dc5f498af27df8839088acbc821247510faf2ebe4770ebe541ec5e15756dfda2a68398e83d9661f382790c35df88f94c977ac5407cc840e06d1ee3c7cd7a70657cfdb4a08e7ce0f0d498f1df8d4dbf4b2794ab573620be3118e6df196449afb3f7c755e6734fcc773f681540f4e5d5ea2859fe16bdbd49c99d21c986a16d1469d8159ad980f32946ff92d57d0d1d299cab8ae071d4c90772473de57dff706855955cee80541be39311d8f7926b06552304071afac1834328627e729167a7004051e91f65d9141878a37e4e7485de35b71feccfd25da13287b7a827f24cbeefec71450e78b83ff816a8f1474141e7ca74da2e661ea90c1d3f403ddd81c64b562cd9f4209c1bf87d8f15038f4ec566f225c154b2e5de8d609807aa2c9f2d8551c5d9520655f570047ed5aafca3e85e5411fb4df4858b21c1cd407bb710cc95ebb29ac228d4601566de7d92a5fb999db379972ea446e5cbd635b5945c5b13fb1d240a5c4fdaa1516c30f88475f00a219fee53770785d560e235b382977ec5df95fea246cea9b464900c1caa69d4f0786b96ab9dc326eb74888581d439fdbf638b52af6c1341fc79189653383dd5405bb916cbed9bb4c4722e15407ac83429caf9dc2a340368aecfe8916f1774b67bba3087a62a34a9be56ee26f40560030b3f8cd1fac2ab81d8738d52e645e89aa97ae7bb472af7b523545256c258b0060de600ece9ee762a4fcc84a3e5e46f094f8aa763eefe5537e105f1b5160b98b5857aa74ac14650abb94e9a08274730697bb47de19fb2174f0024694692515c8332b9d7b06575a6edf01c355aa51df265c7faea357ad53ef32f545d186a208a11e3183c7e8dfaa4d5e1e0dcd4876b8074add95b69276326b446a1e2602a46798144800cebdcf914d477cf5089317e2ac3dd1517ebac1f7458239ccf42d189f0cc0f321fb1cf04f8432867c7271ae28367c8b7c671a78390fe6fd49321c7cdec254362d78e50430a8266cd53e2afef5c301c807f8e1477a8e8723aa29d0e1cda55ad9a541216f2421996e61a4ccc7a975bbc569965e08e9954655d0add6e12bfcb20130951a7e2967bde40795a8c8d920646d4443187fa1af47404e6d16284da809dbef312f22eccf27a418b85519b350d8360b16a9444489455f92d1f06e23816a18ab3acc7f6e80509500da2d4970f2a2e396b6e9d1f6f1e3f791aef6d9a4437856a4413010ece37f57a94d9dbe310bdc7f5fb1e94cdd45930aa7bee4d071d5af1515c751a515b19748ce7da567649c3f3e1fdc462d8fad954da7a0dd310886dec04a52fab65bc1f101f07acfcb33aeaddd072fc3a1e1440af328951d31a56693c94835f3b2d689968a0c3fad8b1aeebab54df2502c062634ad2eb3df0e063306c2a40176960ee4daff2092d17814ee94a814ee696b82772eabdc56c9d96a4984838e82bdab2b929523f65d136e03dafe0827772128a68c272221677f6d99600822454e1bfe53ded3e804cbaf7a5a44f3ede1006c0bd8f5518f0cd85ce4ea051f4863776dd4641298de19ae032972075a2e7794fe85011600456b8a6e2d0ab57fba80a529b69619d4917b53017488d0b59031e4f5f213aa876aff66ee6a59943a42b436bbbfe50599991c10f375015ccf6645ad54927be6cd63c8b3d49c9e972fc3e4ef7530eb729b949c9d9d80f708a5d507f046deba73d1e638466691dccbd2f204e4079fbec7dd9867ac307c79761f8534be95c8517a8551687b756a41ea0ab92b2f924f512388b0b19123f678856b030779ee77afaa112276950e151999f1c04b9e35f39e63569ee0f44a7603a77265ad289c35254365d8b51fe22d9636a22ec4fba6798c1b4349834bb2b7cf7faba5fb571390f1f17903c0e990883e450e0713e297c23a2039b63baceffad14ee6898e97227cf802e4372d1aa71bbbd96b15cd5a9f0f8ad7ce980d0857474088642a72e460c144dc1b299875b924828804028004c1b1b804987942f1bf40b1e2d34d3b0f69d34df4bebe57713ff1c8ca7cb99f0b86975b813ff9d4a53619822fafc887cab4b3af609997fd2a6ba3b62399e7ee85ea34b9a343da70e18a9314c5e54374741f159bd87e62f4ebae339c9cc510b0050ae945400f19d20cbc534dbacd5b0b2b022ff0b8fe959ec0e363cce12a929d5a9559ffa8539182f292fc34efd82be8f41a4f122799b24f8708296d452b99bcc5ac538ac2462f223400dad67a90731a21038c08f4d83d2665f2a75e71730516da854bff2ca76addd021b80ff58b8a675bedfb7511e164bec5478efdd1cbe1e25e32be6ee13d0becbe7d34abb66ae8071362bcfda7f9d5dcc8fcefa181fb0d0ee56375e957e9f9d4fe83180cfde2bec880902136603837ae33933762966e9497da03b1f4088be8727c501967e700a6bf35fea1d04b5357b5e56026d5d0b0aae10425cf4c6e4fa3b8cad6b19a7e292599c02d6162518613fc63cb90809b8cb04e57324e237ef7e28e91d457758e106faba10ec4b558cc2ad274e36f514dd730d93cc89ab25b3db4fafa68c06c9ef679725381fb45efd14a2a08296b79e947ce572587aa824b513cc65888d616d60fed969ad1fc8ca10cdcc825db57d81c04333cda447508ac0ca4eeb0381cb991ed627d60fd12023a14d4659cd2cfbcac399ab2f6e4e44f272a3238cdd9d69ba6117e33c673a179a1f0cb7a0c7be2d66fb0aace6f831f2e3fc38440ecd3916f8475ae79ed44f76ac8c67857edc590f1889430e97c9cf55489cdb5dd2926dcf2c4326f10270f5bf1beb29991dfbe36a3326649fd7291fa9e5c0d7e30dd6a8c1cea1bc235e1cf7fc3f8e104a450acbf16341e0fbe4f9b4d8808e73ab55e53caaf401def14340b83afa02ea956b8981a9d969c2d0b5cec557b6f71abd98de358b44f0994d1bdd760d90a5b7138910bb67275d91135f635a6bbe7be5c6dd222e0724488d2ca4311d1cf1a7f560e213456d3677f61ee5ae229dcfb81c31bf02e41ed39a5ede58898182de7392d8f6e998fdf4c4ae1b2405328a298858e181411c3b0257912abb62eedab960cb88f78795481bb8aa6bf56436f9422272f2829d137463350a39fc625be0340084bfc33fa53d8ddb57cfdea788496b9037ba3b4d0357b2cebb0617334d5de4243bd310da93f04611cfe0dc9bba19e21e34a938b9ed028786413aa56d95aba49070259d880cb850534cd2aff064d0439dc89a3eb81afc533763ae5c93a85540cfac33575b997c7903edbb5044d0f5d9c6d799c95b7798fa00d0bf34f58bec5b1f5786fcaf855b050a1a16ab2f9ffb32008aaf30f9e29ba8b2f5a1b66346d9714043a63b426f3f5eb09a568f802e86f1fdb848e68c5504d5c274138f65af833d5ca70e800c273d08d8de13b33d01c2250cf695e801b605ad011166e3050229e25cc440f6899786534c93aaf0b302e5fdc792f7589831092a7437850f580907b88c52f6a47b8a894f2c8d3750e9e5d11474e62cdb3bfb374c90e8487e26f72a2085bbf2496fb7c1373be9f8e36bde57ee3c6f04cb353dcd6b18c035c1fbf6b62d29bd2767cb17e63ba715352e53128789cbc3323675872df16200fa5850b23bda1eb0a6bd3e8a2b4857405cd5eae1b5f6d4c463bf16292eb8366f65c47f1b4e51ff24631afa1902a3442e295232627383ffbe33735d1fe2bd24f7641452736ee9af252b5802c1f6bc90bb07de9610f5d3ad3b2d859872993a72194b8f02e7d7b16394ac2e7f50d88ba08c94effd0d0eee93fe674351c3cbcdc106f6422bbafc42e38758e17b11923ff615940c5b07bdf4b1956d0ac7643c3907a95ec70478879ddbb5fa51d8a88a2c031b76467d692f8792a2145a7d9c9766365ab967d4711b6e49b3ffba03e4a86532064169e7f387d0a38c848d128da6ffc24f7e9310ccd860590e1a6e2139386d36fc8d71a672dce31dabf960c2f3d14adff8a8ffea05bc340387d3daa5a7e92be6d42ecac4994da7453809f372883513e655b0eb9d257fb1d6cc3dea6e5d24b6b8654966160f1a492e691d9b9a2ebeb1972f21ff09fa7a5e4eff797d16b21ea3d0e6a16da22048a6060ad5e586b9ece329e4e73771690fc2945151deb1c98b4b2533250ed067e3ac787b90dec78f9af63608df5ad8e13636879f36f71193d620dede82bc47ecdce8eefaf8c394c509c05e55fb5a15065ee19315cd3f4ebc732996ad0d5d4374ee6b2a565499b69f05fc21097618565ab526d1ee0f662f38e9f9b0d279ad876db9e77341f99f5ce4bc2a8615f60fced867b23b63d965bc9cdedf955cf14574bdfe53298c4fb35b3dbd80ece36a56145848db799946d1515f890924ee0c55a265bd79b49acedf755693067276da53bd0f540712e10771e1151bb09309bf2afbe4a5ef9f54ec6257ca0cc5aba57a32e29214b9466d265fc38e58041edb92aa088359fb817f822bf5998e738451e81edfd8de107f0f450899b8c723de7e172e605c86ac39e1bbbbaea178fb42bb8bb8dbe0fc5af407d30eb78abbe51c942d169692fdf035b484f5a282f17294421e115340e11018b249e027847b71604fba012d5a22d2a75c5b81b788e69d66493488846973721cf74069d86e6732f97c1afc7163f7c05a427b2c3c6c4a7954afadcaaf425797254cc10e4030d251f87b19bec74cbf9166b24e4d55b9a83fa96bae5132b03a8865a82f68ed474464c26c11b001e90ccd8a6e09c6427de133ae6d619871dbad077956b7d2aa08e215a0b1c5c2e60256fa13df47e73090f6a8aa69eca5a786904f4338ae0eec7ff4b1824f2271127a2d7044944a101a076ad636f5bfed870c01d849a8882eda6a88c13ba4e1f3dbeec6dbdbed9559f9dada5e74b2ef9f3c9ab382a59b83f7631445abad6173b939b5c79ae7c84cc152f00bb90bcb41f9557db4a5e05b967acd2fc2a74d49bc85fdc346484782b1008b3a26879d7d91a6df1fbab7e2953f2d328ca12cb3a452419a71d70c0c467f3c9b9428b3c9db1bc820d4b6e10f3bf4430a8ad36dc2b296416ff016e4e478c613252dec83f71eb954d94fd11eea6d03b1d578d7b1bdaa53cfdc4aa99353453a939e4dbcdf2f636b0ccff781f5a7dbdd43cf1e75b2469f345da84f7af29b571f0f92cebb0b64372a2bfb550f6d147a967bb6d7bb4a7849cad32d696ec2798314bc7daa6d5b032c584616b5ced4a37048d9a4596df2ee5d5ab5b9ab2fa883e58889c30812f85df8b573079b6dd1d235b91cd46a91964dc7045451cc13ff053e80b4c0fae36c5566e2aace2df05bf3a65e588eccbaebba2da2b0e08a0482757ae7f476cf11c281fe1fc3fbe43979ee8f15d92663094f43412796b7aa6ab0277f001ef92e990026f8b996d92aa9c5e628c9b6c2c5067472f711479b820c817c6d38b47a5013089ba7412828368ead4a4cbdaa810daf608723d437d923e724adff0e7d4a808aba2ebdfd7ec048ada5382da633a7cb8a5ee4b4c59295e5f6d1fa1dee5d67e7b7dc1020b4819b5443fc54405a13e08e5352852fdd2a0cfc8997c7f48f4e74a5dc4d466e2eaa201be3bb9c61dff6876d799f53c7c085432ddbf7f6b763697fcf555165b8142a8be6cbe4016c8a5197784cdf34b89923edc63b2377378c240d56001a2651215b8178a0ff9897077ad07619e829cf16be2f326faa97199c6a6b704f21b187fdfca10ffa1f5b7aba33f4cf80c61bb61284b02693f64d0a2e7a577931f0ae7846e6c58c050b34313549003bdb8b2c64a99e4d2b21b7b3623d45854efc87db90a38303570ff0e6d21b12af2562ca0851b1b3423c12e45d4d3ab44776a840b927d5ffbab37fb192102eaf493f852e3febdcff8385a35e78b5cdc6d4b43e69e14ed775acba300f9ff91eb9e5b18f1032bceb00cd25c98c228e523b6dabb3fb94658760cbfd731cb3d2f31984c95f4768a73856550a134ece9e116d9bbd9dbb10f8e9253dc2ad59da9f31224c53aa83a09c30f41b9ef52490bc3434d91eea34bdc3557e46c2cff75f2ca1e44cb83437bda3140548c915a88a7f6dd1867376eaedb2a37980a7031d5c0270f9851bb220719104936a1ee6695514c3874f44f127fdaaa1135e5e7eb2c8b50e5b4983b4b09669868d4037c22d0a60f877378d68dc6178320aceb23ef9e6da1bbf373de483285d35cf8aa86b69f6c47e3495a195178d6e997b437dac630ab69c5dbb7e8bd1a0a8c55ccd3ae9c98cd2cf9a26998a51f11dd91dcdde5a2a874a3d071a375fe947e6f4ea0ca6c15fefb990a4194904df52339fa78da3a39081d365a51926e674b96b940c02fc8276920d105b937d8650c236ecbe8f8a20558ec678c2279a524dfd4eed2e3bfe6c01fd908ea82ac22b13f2c0fed4a67272e193ee1ef91a5d34f7875e667bb65aa6779cdf911f273a51623238e81edba490cefdac7e0d9c41c4633d6996ba56b5d1fbf6208fc76b90150423811ad57113da8411e45e3af8d91e2ee567d40d5a5acfcf9645f354157effa72781f43308bcc8c1dab4ea884759a6d0525739ce3add4646f2221f8b6fd2da3b8dcd4a71b6243da24d1307fe46703c28186079229ac0ebb421cc933497a3e48a96907b73b9db96625f5429aca2b7279f70c5cd07707f3c696f068c801e971939c4e43d0c4cac3bebfdf3a22f6d02ec19af261c49534e03eb17092f85962230e7115c9c10c5100380685bc6c3dc68e809ade86e2f05af33e25171baefd2a453ba33e4e1149e8afe0a2ce1c7126299fd08058a6ab5e795273febe78cad703555deeec427c0638c955c5c8f88314efa7582a87d8614e44dd4ead1adf7aac77bd8ed70c73286b5617854527c6305562222ad7aae51db607abd702f338ac1bc282f39fd8e38632731360865dafeef64c08c79d7f26523d78d4245a29c2b50ae9c698577b3fb5f12352ea6a3132343654bed94d2abe7532e1bc85d9d5dc6b86cfff104ab2080b7a0323fe010190f9a93f3b9a6bcdd43b9dd90037346a8645f2413383adccdd0f65f76d7433f3e8363e4ee870dc7ffebf98c75959730fe6665ba7175370e7e6b737f165b53a2acf8b49c28ee9490cb759fba0f0e759da2260441572dfcd8f7d904864ce6d6a63e13b0376656dd121b5e951d99ce07d53ae6e0bebf031b93c08d17c8ec8b4851e493cb7a3079455cce32ce0fa1e951fe51e1d2ac3b3e18984a1ad4ea6c8b1a737ee8cfb18bcdc66d8cbd623ee46606adf2e06f1f699812b2a1bb7a59a808acfdf8adf68ff2006001043c1e09a285ae7b3bca90d67a7f95e4e5cbbd717725c863aead4ce0775027b967ee8bea34a851f33a5d936b8fa2282b462614a6f983eb86ba1b52fbb33c42cfb6a811b30cef210c48a90e25156e2241722cabf5c8efeed646e7ec098d4cf1ce13d4fba1aa501e3476e41d1e7b1c10f3e7a7c615fe8569229084ea50d4d07d0330b565a1707fe6159523825a3983885a5f0611fe1eadfad4a8ce0c9d8e51e33b75ed0a02820d7e3a042ad7c04332c1326ebb7aec3ee806907367f43411af70f8e74c2fd1be95366804d7156e2120a696f2765346f2e3bb9b22533e6f1d67ca3ad3b168ecc4f3cc6ddb4463ef6bc0be2970e6f9965d1d45538c380377421a0b0c10debdad8a51f88d217f28f0daad16aeff2a0d11f2c14123c32444a1251e975bde5cbfcb0a51e84d957e140babd9baa4703a726760d8fcec8fc8fec477d818794653b69823e91b00b4ea9db606721be5f4d3ea1c2fb5e0516ae062647222b031b20d58bb62fb46f73c7c5ca6c25a9b50960cfa6f871f3120dc6463082dd0c9c407479e802bd99ca0e8a6d02d601b1cd92379341b662ddb7149a0eda457d6dcec38a7ee11bc69b2c3eed0d2be798149931333d407024d7e9f65894e10d536d961fd678dd67886df7228cefda92f6ed89a8a04a155e61d02a0a0348d72fd38607a40524d337e4a37398a2c4d7cecfd50978b6024d536dd7a2b227daebbf5d12b152ce72fdb7729d72fcc4226d9fe4c8023f3d918381a489d63918f9b65fc308f3572e28f367942db03ead891218461a6fa381e57ee7b335dfd560aad9a259448b4297c1097e079a6b90eeecbf26af9d611fbe2b88a57408917c2a1c9a1f104c83cf51c293712f09afe2735cad2ecfe0c4e0bb1f53abc1781a1cfa360b7a1966525fd70e2fef92a15f346c7861ae8007d4d008ffc9d7739fdb0fdf1081286e82e504a78b8127b268948c13961cce7bc14e9a8d1c3a69fe8c088cbe642dfb3d86a0da278fdf4f42cc7a7fecddcaf7647abaada64beefc492143cd2514e816b59ad4803e8da7679d4641e3c0d643b044633dfd793193dad56c610ce8b4a21819cd3d9aa7293c1a2c830950815ab52bad3e465f38303ab3553cedef958f7021336daf75b43aebcbf3da66fa7a8fdccff8ff4b9b1f5c612987f58224120340089ebf4e53653809357926039eb218d48c07990c47528ee4ef30ee974ab4f56da7cd58b2575a98044feb339004c5f4c28cc4880ba925294db6c768ed180ec1e43734d3b561ffaa62fb5cb2eeca48b7ab0d8b1b97d254624fbe3850a5cf1f99365b373ad5b66206242795a42f74d64e0993fe9015415ea2d78f61a3ba854a4683aaec5eeafeaeb9a7328c55df5c3bc0253dc5dd385b1baf9efab14867e72381dc1224884377ddf3a8301703b4a8e766d69460e05f5ce93a9c9562f1da228b24fb3a4eae5702f66babf76529d7b84f6d1a55e277354742595eae13c0dbf30ec0d9bd77cf3924d19ee795bb1fc4fc7cd6b91379df941747a45856b313ae4c8a638ecdaaff706b0e34a9545ff2cf1c1113fc9dd4a787003276eca57da21b20b3f60186f8163371670937e758b6eeabadc0a6ae606044658b8ec61812b74dc4aaa0f7837e571b3126782f1192a77a663efa41f404cc46e7086b522560746a6d53ef1dd0f92a11a3a38581957b5e42f0d4d9954159a06e4eec0166e8f87385a922e4eaaea64e317a323c917fdfe936fe4d3ae988a9912c2d6683adddd452e624f3447dcb6e5449029f7be7f61ddbb716a5c8efc7946e1e5463929d52857949777340f69a16ef53a812d1ae57a3615a5518e653fae40ea59957e62a8d801acd5ca1f6e601e285f0c9058cd4dd2a7ed11cf34c6778787b17c4d795fcd44e5baffaa741a5b15a9845a7447232eb177a1e66809153f87e710e5d658181f11b97a3e930a954ed8a8631f622bd4c1ac4ed5efa181c7502332c069525ef25126c44c67502a5bb3a49bb626c2dc95c00d6eb3506a7e7b6765221f503ddb660542f885b2886cdb1de1349a32ae07f69fb79652a04edf3b3980c9b20786bae6fbb2caae9d1da4f4dc283c095bd45fc6abebc00c410c62e7b885f4d316b68cbf40013eff2fb8277d678277d18692c5920e7847e98db202e1dcd2af41953f87e81e25be9eccad78aace83da59114cc7f67198167540b95a20f033e586c2c57433711dbf9377f47168e00b4221603c1130ed2dcf9084bf791c8ac0ee0fda66b3e71b8c94ecedc912cd0b72cdad1628f9043e2e170cc3d65f6708f09411a9c175c916b28243990b9d315e09c880ee2b7ced264e4cdb17eb90c887a7d1eb52a5bdeab1c77ee481ba9d675d35df3961d4197f0a2a947622b367b7fa2eb1244d6d111cfce81fd637dc4692baaf4e4e334cf70d91299968f22a81c71339c978fd6c9248802d67b18b5928d79cca681640018982c5c63101e57d66ec190d38dfe9dd93c80cef4bacaf6e63adfa1baa1f1d21482567b3a0974f0950c87e6683840ce14a166cfbb258b4fa3ee3e5c894e42852f2ef5c74d2a16d4366cdd38fdf41ed18936df667fef7c60f1e8e50f7d471f1c30307f3cee606471d4aac3f1f905834d553be3e3a7b1694c7869e84d1d574cc5c92c6c9c761cb3dcb10f30f3a981732276d082d500fbf4dbaa906696aca6664e898aafd5a394b2e23dea2bba66f1b871fc8dc92c9fcca69456ad3878b03b0af622b638fb24091ee1b1ccc29de90485498d5496fa0f05924814564d5a6e566c96a4e742e015c91b5d5a54d8ae0b7d0ae912cf2f79e5670213af6a84541e51d8890c7e961de458e109958f0c1c81d6a3ccaa8b9e70b9c76981970cf0e107f92300bf750bb42d7f24999dadf9ed8b1d8d788b978f48771d4eae5ab88ab31c25a5833924776ed65ca7bca0688e6b646628a1d5bfa859c56e87d83e7fc56f743c16322df9e1c3e82d1feb8e87b4dfe14eee2e8314b905585e27447772d21f23230cc7db9a5162c75aeab1001295e4f25ac91a6762a106bea70b2eed2e42d90b1705d90002089b2e04c9f8d869f3a2cafc956145d4f63691225ec7b3365bdb2f711eb059457ba44785f4220c426d2fd7e40f77176f1f2d0e8f167adfbd805435c52400e507c9278ffe0310a850533c8294b81da6ad3ca9fd33e1fd6e32b195f99e583eaf55479052001dd44880d5c53ca6727b961dbef2531321364b0ca2478c7a24417d65fee2f15dd3c9c00552ccec331f5137f31abf7f47bde09cf92a20fbea8a974f3177de6a1c1ad15fe4be97ed5e3602ee6ae91cddec26ddbc9d5706f626dc44c5964cd73d1d19344534e5e780670681ee14df32ec782f88ed819ae32ede4de579f1bcb797c6a5ee8d1ee6265a41ebc18310f11a2e99e4c481d8411370a028fac3c9f04975da359de2c39cc4a5a1fcd51ba1ac602cdbf3fa95fd921b96543595881a2c9d80fd088dcf5626619802305a4dafad93a6a81a48ad1c8906944021c5cf0baa42cc0d0df453cb00804ef2e45fb5bdddf10c1a029c1926b8a63d3055c3886a7428c07ccf92774a767fd743d70ebf7b86e5f8cac43bc20e8d630dcccdc34fc0ccbfe23f7465fce68ee22bb49b648a9784a523a573f359a0a98b4214368cce0586ba3a380361afdba299a1ec8af27e23a0fcfcd5c916a4c5ef2e92cfab9b2e1a6db631ef2a95e9993dcf30541a610ec93181c5433e2340e676fc3031cc4ffaa1c95a0f8ee4bf6a08d3aeef8efea7c4ce4db46db9cc7029c1f6e8972600fab2ef5f3cc43f016770dbcd82cd3481247d4488fead4b6112c6e6a934a4cd2d3ebb23fabff06fbdcd365ed188c7e8a350a0363554dba1f6bb9776087ac19ba54d29da4ea0a676665fce915e5025462d09226670e1c8b70d7bcaf88bdd0ffbe4a33ca060380b445d0759bde9f92309534c9e7c89e252f8c52fbe6f5a4e5bf2166d963e04bab6c3bc2a1c849ab237dac4c5c50da695b29fdd0786f266c4dce05608b4e948693de5ede242c37a83b6878448d59ae833473fa26307c4acf2c65ea712de092b03777e59002a4ef776072a2c9c1c2e4def3875abb452de39b5e29252e380b8a41aa1ab2410113c6e76b7f2fcc5b42257a4512f1eaf38b4355d34d6f45f9951ae93dd6ddcc5323fef7155c377887952ca169af3305ab63f3fa1785f0fa2eeee4de752739f24d7be8810cfed576804a36bd70813a4128c5c0aa05688dd4bd300d8b0eb1ce314e11d1cafdc39d1c31e6eed1821a10fa0613c55653ed8406e8a84575cb9663278b588eeb4f85b326ea5793ff77b54366aa3d51ba2c63d6406ff6d0064d3e1ebc3ca364f916814bbb85f67712a697719b69eaaf09731a2d15b191dd01379b912582afe26b7e14a7fd3cd2920a14958c86cc70fa2d118b1c0ec31ed0fb14c8969a3d6e4c914e1f4141e63a0f3e0e2b9968074fabf43f0ebf72e652e33c7707fd039f4dc9e337e867211abda5c5511ee31b260324679aea077fbf6177d689383e3b389b5fa965bd938d0ae4a1bd867a5d3b5ad85cb298073bcd06bbdde5d966b082023a0a13b2318cbf7128d7fd735c2e72ca90c0e460335412acbde63b9b3072bf7df7ca8685cd45b96dab5bf2c4f63ef74bbaf753fcd14d1f5b9c137ebbab8afa0c0a29e343013a532f5a851baf87cdf1edea0b04ec1a40e5f5fbddf086ce35a130963aa8c1af6543cec6fd2dd50fc4e07515a55cf2f569fd3b3a2f085583ea1b360aa5c6081bb498abc56e6549a4f90f2ada3862fe352d80df6384dff0378b4967eb5a6e4291a4d362065c60302445d106f0498030ae1c375cff7e984f29cd65a9262c495b781890aa2f759468882d3d3eb1a4487594fb24aef1f0faa5d7e56fe63080f41fa9f84e8ee493b2686657017dc554a868cee3bf62a7bced33d9506e6c50274b09cdaa2fd572f05438eb128ab929dbb5268644503bf780a8acf6c3a1f50517f156974a72c93af07b55e9d09e5bf124d567fa02216fb317822aedefe1872ac80df51b261a7c793391e0312cdca9f1ced17f49656ceff77f7b24d6771d50822fefd760596cf0788dc32e9bb7163b56d8c49deeff7eef0e2bb73424183fbca9da6f21f870c10410b23d798a92450126c23218378259b6980a1f821599555d19b461f6f9d08ac6ea850e43315379cd39fbea180bd25b70d89395b841e7b8eb2c69736085df6d2ee51d668fa4f22097e26d134b68ac28116f1dcd1832b17559f7ed36b2f5ddf820fa367814518f47fc3c8b4183e2951e834546e7f5033c08131412e01869d40f2e8329e603fad1b4229b47ac0bfc4a995769893f442df21e49d53a2911250328275271c7fdbdd961fa43143f112b5b4da9dcc6f9179659c0e975a018f3c584b992365d343321c4a1f1143dba8ef4ca58bdbdcb98cd4eac6b6df3388c89e71df41be81afe6e073a0a9947532c2367221fad0a4bfe32ce41392c7eaeab2a543d8a7d3f8b9e46af00ba82d8a4fc2bb76c299d72b02d820d84ce83c7511348f1b8a9ca84bb8b93ca2822e1d0ad80fada7e0186dda21dfa00b613c4fec5d4716e7a8e2d7776f5328eca3846519cc6bb1a55c1d49f297485e464026b11ca9ec9d5ce96c542eede408c9e8f9f85be09751b112ef0c1814d61cb64d1ce1d3d5c5f06dba53f3d0107c1176d7f2a450dfcb6be2fef9c56420dc9d61d16708f5feeaf0c815909039761771bd4505e0f79d255166426c852d6bcecf94812138c807e904edf11a07197c1053c8da787b1cb467d026276507ff4e806fb1cb3e75fcd24c73ec0b168757fde382e496e4f25399c79e1c081b44e0264d51de593040af91ae586c92a4260e882a2ced89745f828b96ed2ceb426f9944524f0e4431e2738af6b37cf81d3f502ea5a64115ca749c918aff535050d10c5cc6e918c7bb285481f27273bf24c9cb96b1b0adbcfad948ba6d4bb09cbd0851413fe063e53754faf8f4966ed6f2793a94ef6b2de18dc86e5d5de936a7093eb80ed0f27ef9123f3dcc7049c280c6a34076f16c120c1490b38d2f5e7d9d1765390f0ef7cfbb4992d46e46f9c0b9ebba2be1ae3c5a198ddacc4dfc282b0fd2237d542dba89b68dd71b9ca5c2dd1918bd7317b000f63bb775980f38a1a751520ec63f0d7ef12b1f4d1283497eeca258d829305a413a82f6a472521368e568c2feae3ec263790a4caaf6ecf244c5b231ab6b9628f9b5b16282fc18c0cfe9412a52b741eabdd229b361563777a9b7e5fe537437b7e36c36b89b7954bc61cc9b33ad20839a7f09de9f6434576b9ea02a0145a6e4aacf793b7115e45423d86f9e9bc6a7746c0a7302fbd1255f2c33f589115ceac1595ae3ef31c3ce92d492f6b62d52458daf62de5801c977b4ab907d91ac1dd244b3c7161dc77c9dbbe749132c5c873269b5e101f7e7a3b7aeb808d524490c993c01ca63b225acb266622e6dedd8d069df18c244e618348537859396bc22d2de50d503feb53bc70016933d137f746b4a8de23647c4e3534de24ee3a4f43c2771d3dffbdf27f373893c92f688709aabdcf94d4e6644c12c7eebae2af57d45ecaf2877a846c3300511c8ad461dfbe80ead9d97ccfa5566bd22f033c26817264fc69a426cc0c388e9fd8dfb40fff010b87336b19f5bc8dd899d84257eda2f76f2e49d04a67d0d6f27d96538597765f6be5a16c2217aab02b92ae3ae521e9e2a8361fc30793a25c15556ef0a011c9df87ed4aa23fa8e71cb06d4409937bda567aafe56ab107d3f36f384eaee072695ab20b60576676ece1833583278580ec0b49aa322bce4137539aab2a8c2c88deed8dc3c52ddd3c1794f7c0149ceea877d5e253c126b2110ee5884613660bac79553cf6b329d1549b94bff9bd3722b163ed7b7bd6cbab3aaf81995753217eb38016ad31ef399b10532882ce1d684908ede43e740aa17f9ed535f497aeeab64724a072c7ea3c512dfdb60feea63d7ff614a4726efc8ba003942fd5352bed84f4aefc5a4e734fe428fa6b1a924fa90660f3489c25f913c9f5173da0e62fde8e5d95b8afb25fa653d5bf8480807d7b51901753f89bff772363c02e5153ba287a39eedd8dbf3962fb33a43b1c639a47eb7be2d6dde02d3928aed29eae98030fa51e0d50ce90c2b606b7c0f7a87019977960f535e5011515e47e4cc6209cdc6307b836c819c9b57c2c1e5fec8cb411a0dd852c2e358e81fde66f6945ad96fd0cceb104a083014a625c78ba3398c65ec50e103e321c8b0840642f724c7fa7786eb9df66611ca1944411279675476a0d99747adca1e71816deb2e1e87b73af76cd12b57414bf88768afbdb3c2de629d56049e8f52e7d7f47761e8e4fafebb9785339366150c63069eb27f005dcdbc9177291948e5b20b80edd9f8fad28b7fdf2d8a158767e624e405f4db197edb915243968541e8f695946cc6063ea9bc71cc9d9d8e0e848aa2fb81c1816e07e07f2935df5dfbb876a222fbd2ab9a35a414374a44083f5b584f293fd9cb6c53c324b74c4bcfe63cf0ff40cbf7ea119d40bad197e6c40f8b06a55d9b701a99694e74b4a864acebacd384276776280273150b6b0028b9c2329c5429480bd0fb3c3b72905a427f9265bba03f09e7614cd592cb08360067be42cb33a0a3c6898c4fad36039af441d3a9cbcbde9f233331c71c40161a3379b1ed4e15f0b3e5acc2c179361c5a01508c667e670159c0459615ce97369bdc92da582a2cf0834bf0fb21365b7344e831b2d519aab99d428aed46020f0b190183bdf894ab72884e4c5f24557ae80fd194e469302721698e53aac14cb6a8d51ddafc94536095afe0849197e911e81b1b5f2b576becb071c1572203011da34ced1688ec6f972f30127fea19904d45126c96715d9858c79b528857937b95701b702b36aba12db96934916bf34f25061ba849392b1ee87d9829a0fdbe0afc74d7fad7be7a0eedbf193b0537b88359ee0a0789dbc8ffed93c168a2d0d7a334463bd18ce3fd957556222d878268a093c7f6af2aa54795a6d7060e803378f41c546d759a7a4aaa79d5522afe2f1cc6cb1431883efdc409688e7ae7613f73cf8fd955e56acb92b31868003fe255725a3ebac199be6504da302be6a41f0e8b590cca6934b622c000c8b35f3bb9fb45a3c7e6ae05a5c1bbf56f129e62f3326eddfc7006c5d34f69f88b4da5e2d07db9a25779ddee1634e3ce7f0f044428800545fa9291ed899ea364fc769bafbfb3ad320cc39dc0184341b8d21cd2167fd41c2cf5aa139469578e967362b55d3a88dbbaffd09109606671e350e4aab1f225b4d45068f5c79b9cbd5e48b21e73184b05150dd105254bf120215896309e5162bdc6ad59835ff9ff1c3ca3e4ac04ce2541f409bac4f543fc6dc63ac5d00b4c3ceb91ac3aeb55f57d7842aafb891dcb9e1f091146729480a8e7b567bd50b05e5fa6089787de169e5d80f065bab41cd69aec9226f9338db2847f441122d9e5f528b498e4cb60e28b2a64a1cab584f2775ad5faca227812eaf53e8cc58b75a98fc2eab656c6519b51e13b2b28cf8c54cbc17162e8ab78fa65e3de350cebc8439948179029bfb14daad894f535f7831517ff7d97007d381cd81e4cbb9e856a03109b8ebcc297fdcc3c2d2baf2a86415bf10254ed8fa96fe3b244dd870ec863c9bab66282f7abc25d69d03fb041650af2fec154e5dc6549319e5a06bf219ed58a46f3d5b8a7e5a689a42dda31b70f335f207fcb9f5563f12e30d4e0e5f16e1437863206f8015d70e5d1d5225ccecc5bb7f7460fc4a8d21b1cd4f5d1f3aa6f7ce7a157c1c41ef30b77aba48a674739faa83363021e83fa5a5ef31f179c7bc119775022dbf2d58cee35251689a47cae22ac91fee34e6ada3f1b7116f9a08b696cc63f2399772ffe50fc60d21101cf5e6fd5e871f1db0666c9697cc3af116e75d45e3481249d6177492526e24fc25eb3cc6554c00d73d3d66ef55dad8db3fd1d06fc95b75053a86027eb37e92d0f57ccc182ac52e03a26f4fc91927ea0f9e94d0034993c1f9c9992518bc27a57132c6b5807fc6698f8d6d53bd74d553b3b822a4d450a2c5990645df2d47357115366780778f0a7c0bdddc96684b2f0ddb494085bf7de12bcb4b9f221696e139153350dd2e197082a25a1de86e97a99556ffaf22ed927caef51c1820f086be8758938cf76bef29bf04962cd6b2d7afc8e436728f4dc5b232e55be4d358e8536d0ce491616bde82c7e7649641eea01c9c839c966ca88720b30d657768eff98fc8ba9427fa3898192e8eec45005e1ca7d45ca174682090c2bc3f7496462c1d338da6e13f74ab487f2752825a35f6c63ad8d9d7533f2e9c92a292a291a698e412cb0ed17ed6b16ecf91bd06ef7c015583c6ab9be9ca6979564da6c891bfe5bc84ac95064b80eb2c49684b1c9163fd4a6e373beb9a51a52a562213ab5b4fff24ef63ba3ce55843586b4b0aa8cec1b8d1b07397a60f04180f872d7b14729b2df008d065a580d4dc284924073adce482f926c9b1405fa3a6800b8568e12ae2784d9e4098095d896883f91293b5ae5f1b123967305ce68349597a945f8cd0098b027620ece2baefaaa3eff8c714cc9821860181ab3a973b60d355d4e3803482ab9c71efeee06f4bb65ecaaf113fd00dcb8ad96204813b529560639ee5a4e73aa2d24a9410d6c7fdc03942500bbe1da5451ff0631f744ea1714cbd81deafe10dc07fc266c8540fe84c3199692cc546d4484fe3bc35e81e9618f9cd8f0b829d238401fa980302fc78004c97c40406f2241bd0c173fc15ca901fc12a1f48c34518232c822e858dae02b71a17047d47589de381312cafe92beca149ed0982151d5ca822c8ea3238972f6166ce3f2a31bd74e6be7a4d38ca983daa5c1e7125fe33e32f3b1877b1f014fde6ab09211e4d513bdf200e6e8a4340cce88f762295c9330bf3fb1e4213ed17b8ba16a697433a159a38c9c0fc5daee1ce1c858ddd28ab0f0c96d1882b98a7c0ef9269598d6d5c900f25555726878ae54506be0ef8452adbd970d39fdd149d2e2e023b45f9c95c2ce736bf53322815b6bcd964452815ea96c774e8a8f7d225a92b3b16674e7f55b19924a66bd671608c47e77325e72dbfacda13266a05799ae32d3ca63fe8b8f548f35b1e33255f4780df7879b07b349e90167055467d4cd444ec72469ed95fcfe74e8693e39a2036a77f035817cf6984838b157c1bbc32b9c024c5ef16a4b920f95214b880be4df2bd08b86ea925149a2d284b3f0dcc728403f86c4757783aab93a367424116f67574eb3d57751a056fa46637b23c307dffd9acdfad19a0877173a5d4260bdb87b26d67f99e1568102f1565245a011036244293a4a721fbcda7a7a1355fea11739c851c347a396f887ac334e6ff95aa4f7b1ba81c4908ca9616338005624dc29a8fbc221b41c546f0f85b8ca00f972ae595b465c592dea3da6323afd425f3ce72cf3b0a1e6d870a1e5053d189b70c03bfdbc6148828473ea45404ddf315590b7cfecb539da5d4c040a057088d6c4103211c10bf0bb70df0439188c726149cbf740a0675f799ad989301c052858cb696aca3677a4b86582d49009e22c7d4e8f1d8960ff1d99adda17f3dac56b15faf0631135594737fda197b28d2097141c8485c60e530444c4290c5f1d3b98e0b26f1e00d04ea0c7571ad85a90d306de734f696386d56085e54ea21a48b0454f50d96f9cb3f91b0c49f42d224c32b3786fb9fdb583d2ef8da4e5cb3f25af879352bbecff8419c1d372bc293b2e4cfcb3c13504a924a7b9867e35408a6b58579ba5c94fe93b69ed267eab5f0eb4c4099b28ba018790fe10936902afffdea8586f6cf2c386fc7cf47be8c49a5c39cba20f2db642e680e84adc674a67a5279838a3f099e4697fc4baf3d88d752e06dcf1b3dd0b156c190a6c5b541728b7fd0d432d03a04f074c594b82efe78feb637c24a22efdec028cb4c65c31724a77a1e8fc35897ecd1a1c8fbaaa1c4f228154842bd229568b8ab3cdc568087acef60061e8eea9a328e2028dcf4c7bfbef45f9a558ef5e246c2e399e6a96a1151be1777650dcab57cedda6534c87c86b19a28d81ff4d05ec1983ac10dea404930c1b8cb801c4947b491079a3d98c331d64902825a6bb964bdb2ee739d320c1cd1bc90afa7f001623029fd90d7ed4cfdbff60905964a2736d2276ea45291e17fc068ddd09a675d64c8d114acfa638105b9f45d8dbcd62189e3a9b5543f93ca005f9ded24424cfb3680088bd33ac1c654f0bacd60c80f39f1f185ef549a0e19e7c459c44a36d0565e96f6987d2dad5448bba76873ad16e8e87a1ffc8ae3e977b5583906be6bcacf9adeee3bcc1d487cc5822d309345f71c1e76989eb9ffcebc54a5e399088dfb1d2082f5acdc5a51fcfe8d4ce1be10ab525cc38e7974858cb315ab762aedea983107880e1935c422b4fb57c296a0711761744015969418d9c4ce2d306cd9010f918b55f589238901b529a6fbd7d2f47ef643cd406167533698009b93208d7b7cf6db172ae34e2d5be1994029b062edaadbb85a74e315012608d86e4a7d940387e68ff546977eb6906d1781aca9a4bf72d7e3cd293039483ddc0009ec252d2be2d46c6d3a9796fb9b4ccf9345bef2151c7bc180f289ae07b6cc2aa8c74218b9b77f98df48a61b4615fa6af2de5cc66faaa048fb7042d9e9c67ed80be73a6c985d3d2dddfc9273ca300541c40bc777263aead1c80311d9c5569a86f55182a25d9acffc68c56925ae6827295a2548bf487a9b102b0a8af89056c66355b390bc8d409b3ac04a53312def15f1f53267b331f94370dead37eb847eaa5cc562cb3734566838f044da363423fe9e1f05d11f175540a6014ab71418bdec021636bfb50c69e35dcac40641f2dea17144fbab56d916cd47fdb512d08ecabacb7146bfca1c872affd3fdf1892ed369c09e389de8c0df67d730c413f5d9ad3f9fb68a576a803a7cfcce0514ec782b48358981ad74b8259fe4b1027546bbaab2571fceb771823dff709a4e7d2718e1ee88904a41c2d1f7851556aebc4b93833cbcf4c83e6846756e1d3086ab2d5860c01915c4f9cbf0984a5d79b45a17ec43637615f74ef9c3b58f4392e68893f4a25d3fc58aff2b202dd2bd6946408c7fa2a739f5342b17ec369a6f54159b3ac8bf7b1fb0d438687c276fa8b320179e10eca73f3675057874b4ff6d7448fd8b774c73d1511d8683f9a3b3a12656b9963e1eeea543bc163d52ad0f9f8c56df01d1dea3dd913400b6a60a64b1ef0d6a9681d9299347ac4c83e9ab8809d1e534f40eb871564a5c5bfd6d6a84758c8c7b4ce9a773a4697f92406a0787fe254676b160bc84e93fb45798499f9b24b6a5fb7f08f7553b8276fbf2ee0cd5f489dfae5b74fed2e294259880cfc5c316eba1bcec8162b2dc6767bd457fc6b9317f4f9fbbead3e74b00817a9c2d931135099737d3be4581aacc75005c5310001ad6508e6dd20671bb1354e92c884362bc152eeb6f3f1bb2c5f0dc832d13977c33ca55a723ea5621ad462c5d7a3757441eef95acff3812fbc9c320bef1d8915717ff8cbad630fa4541d190900350549b99605a0a348f9e995336b1ae2201d398fc66d22962a69b8d09ec8f38053c7a3dbae2f582882625be526f72a03f09b26dda280fa20f584ebc2a51bfc0b159cb0f4bd250b7a1b6dcb8d9882459bb7d705f556b7dfef7df7cb43b840c8fa5403404fd3256c05289420b64a48945252775274ec7aaa62f7cf1b25eafd74d448cee6c5e548a0c5b3d838be81d7da1e519fd92df09b7706a489aabc287f8f689967683d2eb718db013e9bac89f28adcad388639beeaf32c5ad54e3b3c2cb66bc49fb172e60f94c0a3e429770a08e3bc799e4f396960c7fa00b036e02ff370ad59089216442ed5ea4f8ea89d1535d482865cd6074ae11a3dffd6266c557bfb9c5bb7fd9957ff6f8de69c9f19cfa403d221f9c3c14f558742ad6add4f0d6dc5aa9df238a842ed32ce8d80d624bc214c6d04daf0e7c60931e7dbbe04de0f8b13392ccef7282526960f3957539cdf8a48e706cd97138b2c45a19bfd5aa9e1f4bc1310aee04f7d3db7eda84b38d69fe6a8e55409ae4fc17508603ce0c80f6bf90642b6dd43071b5e8f5e99464c4be4c556b76f496bf0f394fe3a7575096557da573dc515f79f3b8b9e74489c0bec7a0a5db5d4439447c9154ac8ba74337648ad36bcb159155705ca2690af1777bb8f69d2047a7e4b5f0f59a3098c0c9065f3230a4bf4f07f9f1ff5f28d91eaf70ff0ed57a88dde9a2463a276c0f923b4490e35213d285d0ef5c95dc1201b28adc0caf6ec851be778bead12cbd7afdaba0d009d2e9f9fed8ca1f441c26ec506cc4b1f9953521244f1beae3b7afe1583703e4ebc2a32802ce6cfd39924bd997af30e8b6f75e23cb5dc922d02a6d1d176df33561d7b748f7b19beebbf2274d34d8d5bcdeb212d0440d52ddb0326cea148991a9d10216e057c541ac89dab2b5cb0b7c9c313ebc05cce920ffde7d7d089c25dd9b1307d3f1a73d1810ca0f44a350c929484878362fb9b00b47f345860b2d3da0fa55ac51c02a69845439f58c01ac637f2b573fa88ea6c889c909a3d71d9d68a876db7a7c7cab749c6fed4e3c5324a0c42bb9b291c8315cbbedfaa98167fef5d1c56d95836883559cf11880051de9e9ff6aa740c11e3348804b7b39cb268808a1be0df2281fc8ef5a802250581e8eea6035a18ef51909c2e223748274f9327c57704ae560781393a4da6a6ebb72de31af3850e512e3102b255b7fef630825b8114e4aa4c63e6d3b36bf3aaa28f8ce42b09b2780db6578fa947cc78560ff7c6b64c43c0afbccd5b2cb6c85d6c6cdd43196fe447cecd0d8407434509943dbd61a49147d7f2419353c201b4c2d954b5a40e0182a366a9510c063682c0f5d48d06ea515f8fac7b7a1ed5f89909bf5f1beba02e481b56c2d3bc4d5ac511f25e6a0648b09507ff852091a7870e801ca3080c25912b81f8c0742c38d0ece7997987703f85d306f77dcf69313c4cb4db23867f11feef3a7d6fcb83ab38f975fe59c40fe71fd4365c078b4678eeaf30091f93d3ee6c8c3ef1c5c9aec910cf894aac8fe591979cb88585bf51f5bc05a9dd3994cbf96c5653a81aa9a6709e1b657430575eb73c57f3e58fb35945018248a5dab4491f34ef840d06acdc34f4ccd41e42361455c45bc9fb86dc55bfbf8672309bd8ffcf008416e3b39e8e9f8a9d909b2791c6e3f1142562efb98f4c01f77a3965faa2c24f6277b7ac08cf70820688bef6ce9b47df333111bd702303297c2b2dcd9062a86d4f37f73b00d069d7df47a83854d353bfac95c1ef013dbd024609149af1238f2c34de26467b13b536d3b22596c41069dffad77f4d5a550dbc38fd250e4481bd2202c47f96dde756318069a7145ce3fa55c2c88a980df0d58f6a4a071a1b09d8b8dacf9b9113f19801a69dc1ab49be33e0b3ea8390628b0a89099262edecc5f07da97ca491de05d89dc167372c5000ead76e7c4d8852db1a6e3186e639c603c68c31474612e7aad4e0bb3b6fbcc3b6f3d4b9e6f48f7a077f065508ada33cf11d0937c7f64e85f68b827740c08cea6cfddd2cd776d121a77e6237910a5752e4ff110d2cece5a543c82f5e49108a339d63430a815a8fe95b60a0dc942388808bd74927350d8f02964744928fe7a505fabd97990837ac1597ccb60c077a4c872e54efeeeee599aa6ce5c907722ecf07ebe83379680dd280382b70afe38c2f1f4765ec72715d6e07f5a5381d6eff978d4b679c819413cec4244da4ea4346e1d6fe36a6ce57fbe17d469301b417f7bd1599c3b5fa3963f760b5f6dbd9151c75b6d050ca2bc3949d961b4cc3131296bb0ca40add6eea412ed9b7b2d8853ad06f0ce6a077ad5e2f3b42c280f05d6028ab315a600e45fbe2d6cc697075b82627905ddf082578088509eebc31cc34976468bea968d2ae1c8c9ad1a0e67a0b87495fccff23d72f4f02d93ec0d75f49fe311edab61ee9ba989a92f6cc239af558810fb4d337e4d6f9c606a29025ccbdc38595f4f6a30e3e39414ffd39b2b93dd5bf6361889d1c8fc20ff60cb44eee8bbf870a3671f809cedebf9d85b8ac45723d3228441eadcbaa2810a293e9ef5b8e71f1b9794e4b5cb3aa59b67f6666f06a9fff7b7669e4480870e38456176cf9c45a4f0a660215d0a1b5e481232fa73cdd2fbedb849ad5977c37865ee03114be5ecc01eb10eba6083352c476f59236a66ee747b2cc8844b507038ce398de33840d408d5cf2d4649d0802941f18758c6def2cb076d129873a286458c34456848e58cdfddecdca0cc127edd3403c51010c21c8b7706a7b921e26cf735078cfe2b8a4828eeeb30790aa50483e04d78a9375194e8b8f02bdc45e4f4aac140642e8ee4d77e43789732933cbbbcab1660e7b056ac09510ee3fd77bcd892f437146f214bc03d2e64290bda8de1e3b40d5d678424b3b90cca65c456a805ac0a5ac7367d6fb5e1cf4a4b2489dd3f1aac6cdf5aa20122163abf5c9ced5d741fa50286b435b63ae348ba81ee01e7f73f70d24bcf8d279a3427dd4d81073f8694fef9689283a641c86bb9bf296c6a1f7239331a64d9a4f50238c24f63601596d50dbf21d606d629288f65d27cdac38d0e39f60973b47a4e9e573e5edc61445ce656f69046bcc6d8ad7ceec1d674ac8db3c8014489166d3d8755b261739343c73f35d1fb914364fbd9786143261916a23c538be1d8718c45bed05d8c84b3b3b112f3bde6f1a4373435646c390fa0ed50c967c8d1bebdc67349a579b61f830c9066dbe4a903b9a3de5ded53270308bcf00412010fccc92b12b2b977da221bd3b44bb78543f4eb610a77bd27cb0d35e53ed184d22a21f682de816c4ff94b74b844b3143f0f894869441acb5b1fc9cb8b8556cc5e9d0964acfe1a6e931b99e25c87352b4bd0a13c5238c48687b40d6fce37275083e006933f10d7ffbb1a2e8e701c49c0c9e1756c656e92a2380b7219fe428c6177a43954d264e71eeac0121548fe124d61d2239c297ed81df54a8ee62a39c915d712b492ef3dec2a4e97be71aa02548667b6a126ac010d650016d4bc609d1c9f63038315584ad911add0586bf2ecee2fecb4043e77dde70aedf7b717e1310ec134d5b360ff30e8bec83d599bc086e110167d30fde730bae2169b7e30fae1df3c3617b58c5c68ec06132c9b820029dd75d7e3fdb6b2455ff5836a438b9befb40bd7871f41fe625e2f7c32b35f6a5efce12398eba71904394fe735390a3e4fb1415a74e15d27b7bef5f3e5db14c07e46fc09677059b2f424968bbbbde24bd1b2cc4d52ea18ac77c4953607e4f3b0c6d9df14841e36d2c467e6e1ba5609900075f5a5e0cf33f9e08b54c76a63b137c57099e918eadc6edbbfead8c709f89bdf52f080a5f092242b04ea05888c1e5c201343761944ba39fb46f5d0826f2173c658df56999905d50a6d8590b6dcb7335ba95a3a35c5147abcdb720b19a194c7a7ab8390dcffb5fd44ae8ecc03e6f77af122cf91cb4634f5fd83bfedc5fdb2292764264c10dce711122b4a0a60920dbc0c89a1b5ebc57c887f7cc4a01be71beddffe1b3e458c986df0abae8d673821b07a7168a32930e5f1127c9ada2366962e4c572fe2b0efc2055b476e0045e8a81c8b02fae695ff8c77058472a7bded1172a4a26de1f5e1d4c37476604a3b5f2a177e7674a5bbef9ced056acd20007d5ff8c30ac7a78f4b28b3955e317b14091c7bb0b663ef7140d1169824c7915bc6454e59f5113c04a2a7984852f8694fbe6f11d3bb648855259c3c988cb42a1b5e6b9d21bb2daa18f106eea738080e9156fc3803c41a5e4f94c76e5131e6d022fd774b3ee642d2f61d3359ca28c9271e23e84c898e011dd6fe9115108ab9febff76f1c0aaa160ef68dc2b476c9ac808bf22f74ed7a7356e7e265707dfb43285cf5d179a955065efe21e4a51b34e0c4a122dc30f57c10f4c722e0e0caea7caeee9ff29dad96ef5efe478979ce7054bae00622e9e8cb92b3a630fff0fb98d6022a2a2d9b59a09a84b806f37070cdcc9504682c4498b0fc6e9f4db45493ae0bdda5e14e583189976cee9e6d55ef0751e07ff88523a504fce613673b3bd450862cd285bbf96e58369ce1280e62f443f98dd64977b39adebeb0d82465a21cb74fe1db45343be18ac696ceedf4f6a89cc846d689a9a19b83b4c1fd4068b6713ad540801d798105ea3740066af63522088c48bafb9a59475ca34f7d46e335aea3f44afec21b60091a53ceebe47d514523d981b8d7291cec77c1e60b045e1bc345e85a113739091d779953ef6ffc584a3a50f0e79dba4eb804e7d26a50492390440fa6c5cf1b86118283e4cc1ea940ff46ca9a131fe4b309c4bb23b1e657f7691c7cc4ce56dd4be1382fce0e81851ae4e97990630cb2af249a82b615539bc37ff5a5fc686b2ca79d34685b1e260ee705463637786945db4f981027aad77b6c24f67481e1d6701a0d7e3b98cd738cfebbb16f8b50627cd70f7d7d95df24df04c482f8ca61e45dee80a80f33497bb7d2b47ecbc556b4a2cbeb77bc6027532105dfd15ed480a4093ee71607013ca98d68386eddeee784e2088fff515c4a0d47c30218418496645f71929ce96fc1bed33f60ed3e5361c45a86c5a879394da0f63b36c7bf416469ef54ce5bcc8c21a1b146f2d556ff91810411f8d06ec2cb95af235a57a4aceb71ea01ae289dd01f8a3b1286f2d2ab10932b3bbb2e667fee547c505ee1c8fc7214b21b6fef70305a77faf793942346de47216fd3c08d60c43f25461912b9e19d4a4a5833f566ae11ac1d472d93b1b5fadb3b1e2a62d71eefe685a5756364ecccbf842d4df9e96281a04764c91236edee22e645decbaada700f5154bddddc67fa3530bd0ee4b95d37cf98e8df0919765f91fe45af66dfb00f5d290cda6d0aa6364616594d7d21e2936ff38c210c0f8ff08e289126e372d9364c23f7271c3d70b0cfaab25e62e6a20504d35a429063c9db9f0e653f3273f3e10ab412d0f789f2119c8de88ccdd955fd264c9b217b2bc264c37d25550512ae46ec9590481a7e12b00080fd115c5f8891782f6d4601cfc7654ad73743917ec358809b6028470b3a39771a757badc120fc7bb10cf670eb0d43ee5ed758404c3b67d4b1b122f311404b7bc58c8c317238fd797134e2f1c39b5997df7dcbdd4682a180386e1ed30e4728a5f41758361ace336bb39ba9596bbeb28a84dde3923f13de8201c223e980bd587bf25a96cc941645b7cbf2fd581093994d2e775513a2eb515f677deed65c9bf4fe240f3e2df783ea0d5e67af216e58c1a6f5c69ea0f57f47fcd1455a017537aaad0d273803220238a8fe1cdd44e355444e473c2b39a879f53714911207175038532ff849efda68700927f1b7b8219ac44f6872a9f3815e3dbfdee6c09d3fd1811d0eac109e127fd5811c483b16893d00bd5b41a52386347e780f46b1e20e2be122e12870ca5dd0a88f1bcdc08d9dff24a8e56525629304f4447dc1b0b1d86fb6c78f0cd527d6edcbdca757aca28a78610b9b69d3a6ab7147fa63d44fd805a737b4fb39ceed14abdd6b9b74b317812711e7377d5d5e4ac3be7f5b638ead4dd3804bcc7f5a89bfbd81fc141aa083636b33d3c82b92694049bf1c755f5c8b784424a919624df278d501cd4fa79f4205cd84575265e2121c256845f8b10298f6f99c8fef45d39f2c87d8dcc51207ee2c7acf25f3c3b61fcaede3a01c046770c8c8793127148cb413fd182ce2b643e8290f3413faadc29a88daac4ffccd9bbe765275582a639b30fcc702f4e8491afc4e9defbeb3c5d1caf6b531dd20aaad292119ca4b64ef13f7e3bd615bc85f3a047593e73646dc7749edb50d7042df647fdc68d4a41ed5c04e316dfd4233fc798399b40f1699e20ab728d2b2c565031b38df36aec6b61c1b5128208af703b8085e571f1acf81b311882a10a119e87c8de50c1b0bdf35305969ca0930731127de90de989e1d2c8771fe153ddac1c8e8979d7c911ddc048e6b9a9c0d86c3d2502b78e87a987b6752880614b9cb79b8bd64ce163300f2020be03ac2a720fbbfb883503255fedef80f5d913e0e9a3aa0e08acb4b3995b29090f413afa0ad6c50af1d1807f18aa56dd0c65ec7b6b8eec2bb2a3da30e42ccaae142404c1a68880526a515e17ece40da9f313ed19b0bf7b416d33e5454f95023edc0d6a0cb6f4d45f59cab8132b7beb91392462cc80ec52dca19d67348158f337d9a824c4f16624e3c008ef1bb2a06d9d731ef018c42c1c581d6d9ff8be4b632859630a80026c03c0c74810f548cc7cc154a502d06e586c41278aec01c7accf50fd719739f5940aae12a214a951ee1445ff4f83458a3fa553f2d4077c9cb2bbf755670794655e4cdbbe07c8746a95385798965bedd1957d4c90748545c7a34781e6328f79e537c38f48ef0767f720e14331acee248773e155abfdacc6e90669bcf86f7747b20bc5786a73d36791e13d1d99b5686078df62d5cd8a72b7096b5641cfe52e1383d7bc03fdfedbf7e7433cd5a429861175096720847ccdd0fc33efe2616edadd64f1f4a9b68cd366e912df501a8fae62e21f8f58f6bc3ed843e8c9d86a7d9b23b8b05d143293033a28022d2e6269c957036edf428c0cb471bb3d124eae1cdbe4038651fd30bd08c455234cdbc9c455def077d51b8e00db5689f216323b1cb0235f3e544d11c6f547945484d2439905867b9158c48b7efba7f62e4263f71df805fe3b41ce2894973a38f1e3afd71720708741cd8d3026efc428e758d712984c00e310370adec0de18432a1623b938b1929e34f30a1a85ffb237cd6c1ccad2b1a9c58edf338df560ba506b084bef49c98d1e997fb39b2dc791a96e4ea71b924b6982c5d9669b6f547f920d41b56d323351144e2dbe0c2e47486afab2e8f072273d9c63a9413ce78cf0cbc927d52167064c2c8d3f7898e57747fd3eae91a4af33fb90aad7bfb5f7d295c6455de10f04c7a01ba0ddfb14ba871a22512be6f57679cf627c56bcdd0e051096dcce53f903f8c57fe784cbc6c1a0c049568d9cead09180ba5dbd2da68439ebc0540f897849e202c385940df541ccbde73313389c51753c6731526408eb7acc42ba625ed41ded3def4bc7161f3f812a3ba295395eeea2a0176811cb2441b7899d9da4ba7a41d188e7d246601184782b9c1dab0ea2c30220ebac4137d5aeaee6ed3b43b5b36fa960d8fe0235633eafc07d08f0361e1456e160b5f315b762f76e25e1362464046cbfecf0502ad45248c03ea409914505a067dd6362026732af04d5a54d75664ed6a50551521a58f5f9eedd863ea98252b14b24dd21f428d5f82f28813180eaa0f28ffa0f2268b249794dc48cb8cc6825972b0452b73a2e6d8794a50e01d3fa1319eee8a6dab012f239961b42ed8fb3b51a22deead996c446f2b507d2c15b32dacb3f2890539c8a7f29b3105ccb8ff6fbf58ba570adb549b6e4abbe1022b1aab12e02737f24f6610583427ddceef11a8ff5bd77bb2ae88140e1308435b69d4d52d1001b44283731328a7545e3eaaf2b09016937de30f1b4b2175e15e521f8e58cc88dc425da65071995c0ca3d22e2b45b863fe636a148bd87a232809a45fd39f54b97a06f584534a5d842c856e7683779e4845f9cde68d9118f3f4f38535e04c9dc218544d2ff3492fa53a4f66fd88d21439e7ffb295a46b1d14806d2a5c8f6914dc4d50c85f7ce30a15cf1f4dd8fd20d5eff4c920194f77350c03570a7caa337921c447bf395fb90b04c987aa07b61df9ee1a4b9b5463f244a9bd8c082a472281e23f9132add77754fd216e9d347870be7000c2023ad25eab8de019498ea3029d5714d5c3228c3fb5282c30d138c0483d4ed00a1860242ed423a38f11963ce18a81fc37d5dac524bd8f4fdc7aa4f1a28ffe50d641f08ebbaa2b100aacefa92cac9758ef32f140da22875fd585354d43c0b1a503b37103e17bcb635d97c5effbd40fb849f4e7fa7f325b445ee802114936f85c41e61f660c3d2a504a0923b59a320280478c2a02b2ec345e17cff035905f73a332b75884a51260a9dc29e0da452352d88d642a69c93fc6b65588dbcc1f1b2b878ea96ba25247a3e66d9410d282bdc3af53cd1336a305dc7db1d0ce13b96ad7813864181ccad6b8a8d2a86d0b87173afa6af662a21f31037763d2bfcc192a66fe76ad5a7afb6b304c3d4bb68b50a4ccdd2411fba57ce16a93eff6909827670eb3734d08afe8ff1bb702ed0bb1ddb3c774567f5d27ac70e1aef649ed7fed148495bb39b9a17a0c70519a3c46d777cc4cf1cfd3b69f2f83289ba09a8e823717adce540cead1b744f6364d81d940f80c6af2a4a89ab6ec34aa29ff3683e8f4e529e562e27fbdf4b25e6570d847c63330158f5bf60f1f81cd4b61b9b5fabdc3a374d51ee2a9ff30d3625215bc524327af0548f9b3410dd281f16a698e34c224f34b816f6ad9ba40975d4a680d41eef206a06ac1f37642eddc6938a6eab97086f924e65c4173ff2861f18a21eda7c5cf6b62455887ebc8f3bc1ca0cc4b2d4da7903a26831f4aaee3c39b4a05c75d62cd67b126ec128a830b098a41ff172b0745049c1188ad63197899bb756faa79d0f5f238b06f2b5cb8f6db3907f8f7bbefe6ab9b3161d23ee7f50f679c683e4498e7d55986ff80fada67ba7fd3aae2ad625c96363b889b0297f27a4a6705b5dbfd0f71f44ea3c3cf97b859b0f0b0f505a1b635d0327dbef6274e7ec41d9c98810fccf95c8b734fcb0dca96c14fc7097db49e0044eabfc632bab0e7021859b9a2c4f777b6d927b28aa0e98ba9db59523ea4e65deddc13b5c11c5983a665cdf60a21280855256a95347163bc4e5ad5f5549230201bb95193558ece2995bb3857bb80b619e723551cc1e22e6e553b5c721648ed47035ebbae05853c593fe9c89c3733bc297cd677da86a9d2a6b91931ebb82eb458bdb6fef708f1cd6205795595e74e0fec2449c03f3c49ddb382856c096d0fe08fdcb2d62b791c22f55ee8917bf064b5617fc8188664ac8abba9f4ae73f9efb607374f426f5eb87592b976d0e5cb241bf9d2f9413eb4eba36e505727526e9d144699d753dd6dde6b1c5971ce09a2a48e30ad10403f7086088c86ced048cb19e802da15f1aa9cc6bf1a47aec96b8e7170cb12683a356a6461f3218805085aef0fc9000573da06acc81c42b61e3bbde0c56c36121559297bd15590721aff4fd1f7adb6581c7004b4df162e5f4f3552d2b0e9f9ae374abea0757c3c368dd093bb4a15b485b9579b230fd52a05d4a0e2b9963718cf39c3eb9edf8647f71095a37a63ce8300ed56a0eb8aa7b76c36a315b6f4240d9bbc6eae616c7de4fc971670494a9066204a8016d798d96532691f45cef5b9f3e426fabdc970afd543c635fa633919fc74117629d9afbb2587a5fc4b7bf7a1bdb3de3ad4fb3a96e2bef2b4bcc4b35d6fe3b4815b5854496e252303aea34eb52b6383d54cc64e22e708328d8d11acf8b5714f6984a132257c80f4b151a9b6086be2bb581d677d7b8c67bfea8615faab333ef6db8865f0f34acdd3522af75fe8b73e0e42bcf666315614f8425ef97677c4da9dfe65f2e7b7b8929b3abd8cec4acb30951383e489befe24ee0b05000cd692e4f96dc3897c2ee240e9c5113e810fa4ac8db3c7477869e14ce9e7fabb6223da4a227cb1c1ba65e6b617a4ddd620124f4b08b563e3c70c1ed3d721692970ef8f61544463f4b22b48660ff81a7d1b5271553c19205984832717daf4acba285346ed5bac6d8cfc3fa8349399c71a71203495a0a188f87b06d321d73dac51663d83c6e48a7cc935f1f2aac80d412515d9b00381e0222bd8be4b0a9ad0900f3fe459d9eed574c8edc7d347ca8c1d2361f26c1c332e12e7b5ab1e89d246e06df126800dec9e34438b66169d7bb57cc618c26fdfddce94aad3724b5bedc27742d7a2b25afa603e0456e5027c16281c8253dba83f39ae02fc646a6699b0265f6640640232e3c4def79c1f10fa7f5d2c4ce24f7dd07a837ba645cbd31ec5ac94aeccbdf10b6dd8d3a09f78bc96e85ad0576b2c3e5174e41c979360948a6df694fd3022970afe54577bfeed037bb1e45a29788308c6bf10215bd33b0d27decf40a5479b35db1b2d40304f2f348acaf39273d4bf540d9277ba7f56ae513be16555355c8ead9b5c36dd3dfd2060c4769f3f9a3dfe330259708612fe340033cc2ae60a15824f0ff0360af2ef8544515aaf658c257708b85e5045b81b0af1c5ada5f842a0f4ae7bba1e0184a51f1354b69737e87e70c315a22edb69b54cf0217b7bcd3db35ff40a55b2ae731c1eb4b4ccaa79dfb671d84b9e707bd7316c8afc05bfdec4cdbca54b0b294e2d938980a9af69a0be19e05b43e0fcae2e10e9acda2ccd5e14ea873fd8ea58bf9e9db924a335364c793600de2fa90bb3c96edc6a67e321ade528ac5d7dd91d64e73ae2adad08b5e6bee942e6bf73dfa7467acfb820cdd43186fac690c722ff4ee89a28c99ce9392f7e46ff5ab1fb595f050bf11faa3bc288473ad8fd38fbf6788c97b585a08307ffa59b6d6abecb06ba6d3a9a6acf317470523b6a9234479981f4e922ebcbd5f1fd1fd4725989bb57af53b01b0869042d60c8cecfb8bd5b24a1b279b6ff7a4821a4253c4fd10862e38f8b5920ca9e35c0b47cc3259257cd131dbf050e183cb7580d99912ba778df11cdc64cc4b37a2ea19240f5f6f377ac51c6376322d358ed4c2a99ef8f65f844e5fcab1489aeebc6119e95f5950745ae5df94d891c6caa08591718f764a7b34278f704582fae9551e1e505ac88342184e8d9b87a59fc9f3b0ca91b5bfc471af262ea535cb748cf558341990d3068fa107d475207feb9e55e323410f6ba32232e282dc0f3723275404efe607fe31b2f190701bea23b3a73396a940a0dba77c3b28c36a6a93a466423828234b7844241cd9a711bc73d4cdc0f92a9ac70717225f57cf61012582ad1b963807095b39b2f6acad2b581b65038472d0e697361b6df89373350289a5c167351377c741fe8b01ef2572ad9e89fa83f1c2821e69e25dab1cd36ef663a542078c8ad84f05d69c6c2a89075fca2ae78a45396ad15af61a94c82e4a88d3618b5e7a6221bae6f41764d5b33a31c8ae42c3650c506edafad40a46f104eaae9fb50b2058c9456c0b0f44f0787b1f8470063c39b45e0a6daba18c9d971400e589ed22be0f97daaeb61d423c15c152cd0b32e939685d7ae696ad94d8cdd0006853dd9993f62691b0e2192049ae5dee841cf0d3b1cb1fd5e1c103ec44049edad58e121501c6388df93ecb9e8b120244e211b44a3678008d3d2a56ab3b018ce4c0bd93129eb14ad10c3aeb2c979b00b24a4a73df0f9a03f4db187f732fd75fbadc9ac174e3c063543196fcad6c472e76ccb7981b7df1c66be6ac47948786a040fb84601570a93ed6105d083a833fed2dccaf09e310d16f1104ad84bdc356fa575d5b58bfa46f62404384ae675337b4746cca18b329a85f15b30714b66a4f13ff6931c72b8c05788b42b241fcd7860ad660b311d4e7b70d38053c4718d04fa0c8b242583bfc50a358012823d5e378a5082396d05283a551deda924d51c9d6c7978b420c2afa340613f6e167e60ccb5e0acdd8e450d259d443a03133ea88796a55f2949210797c4a1e9e25c0c2546acd22784e04d014a89b6f3788fe0797a08c4cf223836d0ed3f0caee803b424c31c2efaa964b5bbe41c331bf89f639aafc716499a5006c3328c00ef19d2813d8daee135443e6745a6aa65c19df6817c151174ba8e7c4e573d7ca369ffbd04a9f026e6e9a70099db3c12b2d3b312313e7e8d68e6f65f141704049f7148ae0528322a217f7df3c1cf4a59f09b764165601d95eb4465d89e0ce05976f10d1760613ca81777f5dc94ac496b4ac045593d2e3250a1e0674687f95291d63ef639a7f6fdd9d7120666dfe9ea7e8927d409744664803c1ee9e9654e199b22620c37da4d2fab2ec7642c7073e16ab84712dbda30c08e60465ff49e96217950c0e844cf24479d02e12df50fbf8c91431f9d8be0febfdefd5a8b7562121bb0b1e421e74681ee79cf8153c200500c6670d7c77c8a8cea90908ce04611870e2ee12bc3028ab0d7142ea2c822b965696e9ed0fb26ff6238978d43c50b196fb548325bad9550f3cd6d2d9b1c9b16049fc352df3ab53f06b676699520c889b4ff0e24da17fe029837eb5a124d59333353201f3abb04f0146fbd4e7aa8fa7641c191f6f59e8d5d74043f698e64f6379e3527a0af1876d566d9902e4afa20f74974875ad0c743b2fd71678b30b8c1a7cb20f80b725b44067c26c446f020f5bbaac44345dc46e4d74f4b8e7d5c866c81f14ba1e44550a7259f81c49ca33d447af459941b1929afdc48656ddbc5c469c1449d1e3affe65f431ce57f19d8c616eba4a09e1b6af5528f2d197d62ae414065d1aa5d90505e5d865b20f388ebfa05831a500f45bc925848f16520a278a1a2b4a13adfec1e3120dde64b2dd932c211fc342052439e5926b8b24c7426fb3bf64e8e2d8b08aa282c258b2e972efe8184ea7d7c4f8ba74f7d98ff6f4a04e535f6bcb6ac947ae226720555ed4e38710ff234e69f303cd2f81d691e27b0355d1be8619b147a8c55d72e4539ef312874d0d27c700c20e1bc9aef87b1ecc276bfff2b9cbf0f39cdbd853b0602c9692d6ea1f63377e79a766c2319928a462e0438f38ecf82d7ff1142d58a029f4b0a16e899cbf5a2377e623631b815adf288f3f2e951928387be77b5e5f006540bf84c79090c25af86c506f62cbdf8072404781a81a59cb7f29c3e6acec5f2ccd1fe55faed82aaebe582fbd02d5b59f2fe67b83b612dcaef1dd878f383f245e85ff0fa9ad6ffe25e222ccb5fc3e4654f29b0c49227fb059c2967d7c3504a8ebb097a7dc35018cb1c71e272e36a02ba6009e7f8c5dcb1b88fb4e0fb2f6dd8a73dcd50f83d7578921b469e1d55975b1350676d9ee55812331b5fcc4920b99557eac12533478ee91f210a471a2e7418fb97059ab8f9f153cd625af703ba1066b8ae17fbdd699383369f4dfa2a7bb7fc210e1d70dfd79666e11c2c5cf17793990cfcf03376d6e54682c76c934b46ca7bb8be7862765a710ad8007e8f9e6b8fdeaa0b7b5f010fbfca430b03bfc8a9f6f2ac49937bac833446b80bc4c53b3f5abe5afb2f8b0c75ccc59d17a14c617060aa30a527fd1c31f33ea7d5d3a62cf58f4993e60d539ae02a29d28ef3ca730ac3bf6b6b46572ab3ae5478a3f36f4c00ee04a947b5c74235a745734795b8526750d553b9f19eed2870ca34b6a948316e21d662d083a6432ef43b524600c17437638d951eecd505081bc0dbed7c44fe10fd95e4c0bed1250be0162e83ce6dec109ba95fc04c48f09beb2e5927ee8c3a5be32cbaa9a96c1f1acce4b7ec8229fd44fd91386090744d2c9f70e6cad3a2882f2f12ef78e003f5da9ce08c2467cb10c24487fb920e8d718d7756f1c619123bf17fd51c5d096938323c7db74a2b2578259dd3954337deec99392a509ef30efb781f16715f1b1b0efc3baa2912a803daea328db1e072c34ef623cbe9ff50922412d20577c95f0dcbe8fec7df7c3bf3f71dc2232cd2a19775de282d3c2885ea7853a19f1317acc3ab38ccde906984c8f9186ae3504c3ae12f88c9bb941e75cc976b889b396e92538e68fa4d2b61b46e6ba8de6ba279c1af54a103c8363d8d37672ff53b4d048a6032c01a018e94526d753ef9c3b562df2d416b8b30657e84e3b0ca7f1214cc36aa2704cea28931f5f81535c633e7bca1361bfe2e681b58e9505b2903c0713a0f3ada3f414619a0c7f658d588f2125c8cecaa42294edf04a0a7fea23b8bd57476104286849f180955d2df40e3a0bbaab2ec77b2328babfe5e2f3e16a8fdd32c183c884de303fb95fe9f60063127fd665838bbc87788e5a91b15cf6530751d051767d5d12f0618efad64741856a23cce5d545b3f5f1cf555f33811cb15556cf2ed01de9381ad1b6bf2584978d18febfe0b6e9c9cc7d0f57526b94fa8676cd7ae76af94d66111c20862f8a7ee42bd9c30ed972f61d47a425d93a728681d8eb297547b630280d6555e78f2a2c9e487c67afd2fdf6ba13687ccc22c7f02bdd8e17ed55075cbb6d46dd43373f3f253d5e66490a71c2ebf5d5e8b334be352e8650d13fefbbf69e934f103d949724fe4f218027d012d45c6af2f76c16d40306a87ce3753c199116de68e3880833a9fef0c25405f29484280433ccc17cfd1131f7d62ee1b5297a24340e83f574e81f85ba6c23ced2883814914fb47830ad862cabf90bba96444549e1b6f7c15ef7e457176ef55459d738061614d9a621bc35265389208c50e3ae62e8a529af621dec4214d6196280aa0fd2752449c43d7a8acd42cd7a3a7d38c9d9332758f997d87567a0d116f8c8e8b6de1c832af4c0ca831089461810381b8106ce6499d23e8932a6948d2369be6d8432895805b9d117b560141fbfac71253971f88cfab79fae81d243f54c2718085a768de96b1a9120c385d146dfec9c0aa9ed135d2f9ad7bc0abf46a41746a992683a8e143e67e5f9de6b60b23c7fc00117d35c7cbf6b25689dca99206142cf947a2c0ed4ee7bcde4e30c67d045c175f9ff763ce70c536285eb99e6c6e5c2fac04338e2bb3cc2f19dde9be2d4ca10ab31a95f9bd2332fae4d5774006506bd08bc3eb04aea190f0e56991976cbbdf6a0d6a9cf8c867690295c9be6626eb4bdc6e4e7bafd2ac8675c7c0389c92db7e366f1d5548afdcebe18873a17b4526ad64f989d1fe6741af33f2806c0b7d7d7e9c8209deeba76d1c4c1a77172d46f91f100fe496028625788e7d0c91c7d5662101e03066d4b84e1f6e628f516fd85dd2b81480b539b8b20b81d78292b292895469ce235be0f83fa00cda1d4e77207dfb99b99130e80d844f1188392ce788fd06e7b337aa69d7e929e5f13e036e910d38e6157c5349cc054d1923c2d48a1d61a99dedefca951a1eb3aa8e05432a40ff7760ca7e389a8374a398c47a600fe382a8c78fb8ff38c4e6e7e284a59c5e1c0ce648168fbc917f5c53fa175a863cf9e17b3ec31a43ef58d33564aeb3f1260dd53c3a8055e741c7bb09f79c97e3a6c9d20a609d7f4b046b4eaf1d69acdb034d70556ca6939595d02c25bc596b2e3796137c6d90ebc9b114a04d925fbae361323c83dbd35027ba5c55c8c07d0855b153603c8565c1e3191c4b1cbb2b4c0c54cfc5cc176f5248edf7513c25096b9b824be2fb478eefe89c427acb9aa016910d9b3ce976ff4fb84c3cd25f4db266fcc3853f6166bf6340ff4c4f8ab0cb84101f8a6e23ef851b9f7f8591f16ba9f0715205b96a28e64053977a7001a014dd47a4629387b0e3d64301a98d26ef605351387a891701ea18c8ba08bf33bdc55efa13f02d32c2d148c7091f6b27ef4c28bb1622606b4ddf60f2adb838bf604f9e25177e99b70e059fd7d5463d04976ea054ab02ca824366f8f69cce5c3e07372442880f0ec3007204a39c94ad4de4c290b844ba0c226e4c40215812ff433911473923e7aad021aeeb66060896f59cde8df43981f6d69a2ebab0d0f2802de593b9b76cf3c104c74571b21f88cd935270b2697c39d8ad7663f007448b12d9770ab6abdd0611ee73c5aadcba4b986d1b2997f8310e8bf638b756496dd9adb8e9be646bd5d7dd4f6556a3b333634bde8e3a98fc27ffe315a3717b05280b138bf4f1ae3a97ab7ae0d4dfeecb10ea2b681c2aa8b573be86e08020386cc58116eb64d85ffee021e3581dfebf30891680df1df178d59149f5d73df5f2ca32a2bfb837a232dd2de55321dd8b1e9b7b397cb19684814dcdc488a7d4289372b4403fea4c413ed355d9081e62c20ba67eb89b05293c14d16891bb6d4ccb9088222a606de6e3e9e379835dd9bb9cd269b200795d1a9fa28fea22544b9e6057cf9f99d2c3fbcb81a2ccb02e1c801afe1b5ea1172ae13655c24f79f273cfdb80b1558e77446b8c873d1569825e8219fb6a443b33dc4a5a86ef259dda8ea56207ddc22300d6506c071d724068980e83e8678c3aa623b8881090e44adfa6c96ec23765f4d647e9b45fe35d9b349dfe25c49c894bb1a9b128f874f09f82fc22f2d9697fdb1913752390083dbb2770b65d11a96015b85e74d4d667a06d2a836f16fc16ef989d19495e3e6d950577d971066bf4007d5a63c68c29d60a1cd87db8f9aa3e38622db3054e60133e684d2180f776a4b72b4dfd21e2b937a715db8382d4664e0063f181a3bc4fedfbbf487944b54c7b31e219788ecbca36d9113c18beb986bd09bd997ad56d7462f4ad913cc9a229ea030714b28e5f979a9ac8d11ccba223ae6b70100a4345df020a2953c956359a59c9b34ff020e968230dabfb96866903e3294c66759d02825ea93acc0c01a6e98c81b719d0e6411a7f1c85d50109f1b8919798f9039548d3ad7b45425bcccd0e212911a7abde7b67ca96322ac678e8a74ea95ec40c7e79420415ed3c793d89afc089c9f0620ca35df94d76f3e292e61a1d9829b16104d5e9c3609a2534ad4350daa712cce28c9f4b22f0de3c2c95ed2552430443e8f07937d2f5f2ce9c48d25c17d45e5459ea4072f4bb7f86a2c39cb46fcc12e718d71e6b091bff2054379feb64c06ccb0dc96d09ea826ad6b4df9092810a06562fae4b2a31d7b807b00ab915b43250e4154367456eaa2cea8984d7a2448242bc2060b737f8885693f95a078423df181ed65e861e6a2834f741bda0ead38de1389ee0a0f78e9bad632e9c53c6590896ac37e787185e31ffd57ab0cc6681d8e9b740aef6a9f7f8654996c1c21b508396c91fe50736307734b4e3eda9e695c79b474500101e3c0f32a96978bf86d9a195bd2da8ffcd8304d6abb211d76b88db437b08f34f66adb7b8eeffc2b5692909762d138dc74d986adeb5675f54922a754fe21a5ff1c336770a6918532846663b5d9b75e51f8985057c99dfb9d821d956ce9af2c0d7581e5db15a08975f64646ead6fe379278b20290fea3654eb09ae9f7beba2adea4deef4a05949975ac9ddfb36bc3824d337119b35ef9566bc23cd1c92249b7367a825a59eb2f2d78241dc51565b9f223f1c6075450b2e67946a09cf1839f4a6f93df08b1ccc0fa388ac7be09ac2979d75e95a6b0d7db9f16829205d08b447103df96d01c317ee746aa6f89d06e0daadfd7115a61520f66a8171fdefcfc223d320629091107905597189bc4ec785aa5e33c773fdebd5cac1fef9e03181ed2bf0bdce89bd306d64e11401bf64d642e707412536ab5aa998fbdb0b00a92f9d3a4bfeeb5b384d8e7380932455dec7e08c919caec6c5f1a9f2c16104e7556a10da9fb12b6d3b338f07765a8dc40770a153a9196a7e08f940d40e363ebda4de49bb6e4b2edb9c54bdde564ee76bcdcdf411c01af9f3ffb3f84375a2b5efb190bab4698fa41d0c1983a3edd7f35adc4e4072417ea4274e474a48fc97fffb5e39ea0e78b4dc073e8c6975d5d92590a4fba445a13db4cbb7fd15e62337c4bafcfdd93de39700eed5db88a5009b67d19f5729b7f1442933e72fd3c55487e0202c3393eccee9f382cd0733d53884640d268b026b2ec4c3464ceebfba30c8d6864fda6a2e7ad996584a79967f66676b63f7a1fe1d7f8d719170843ddf890bc20b4960229fe3cce58e79c10b845a15119b0b74462a8228c56413dfc53fcc095a26c7181ab08ebdef9f1091f54fe4878e5d6bdbecfd2d3fda14dd4f8f3c19b2226a0c7b247a59c0157540050e16b098353287a8d6b093f224dab290ec4056f4e2f2922188b677600573f11f8e17854cd3f4fe2a0cc255a97419896b5fe3b15ae08fcd7e9df3a546190176b97b9a87405c7afd5677eebea022dab31d93620ff7346346fed11a9f08da202ea57930f6faefe668c76af2630c498d6910401c089d17397b8f2576d1f80a5309a7690de15f396110c5c1008200b63f4477d48a4ae7d9a20acba70ffe5762c586fd1867be41b7370c428dedaa26dc7f6c76001b783806bbd46d6f9e3724e7e7f58a00291256ca029f7949dec2d0f58bbce72890a4a2051b20a23cc219c66a4d31a18df3817f1c7f6a0d97a5c12102fdf2826750e1f824c98d337f3a4130da7cabe9c70b24071f057d23ed192f1691a5af1137e61c472a2a05b64be77352b2feba57267b488d49ec0829c4bd1eff6e0afef0455873f3bdb9788de413861eadfb24124dcac33f32493c7bb05d13de6de449da993d2535ee2f1bdf503dd5c8de44b497e9ba0d714cae0e9de4027809710e52fbe32a18b7870fa9f6d8b6ce182e43a988798f7b21d311e50f32f7611ea38385ce8b642f987dbf78f0be1442798c4f9f19878fc0437689bdda1c58d4b1f17bf5afbf88e2a93e53b0226c194b5acce691db3bdc4da55c7f79aec1cdf4b5f058c03d927c0bdd97629e5e09129989ba4474599b7aeb3dafaac1dcf143c6bed8d76eb71c058391ba7bc540ae0dced252350d724da0890b6842f9053bab27c4230bdd536cc580079e7f0c9782e0fd6ad7adc2fb9b62eba25b6905c00845fe67cba0e50f6fcf20423ecf6493819760f89f53d4f23528d777b6c84f9b4926533098db7f8b26fbf25c05fd364acdeec8bdd4316d44ba2bfdd0d4526dfb18330622524b1e82d5ba2e68f3e93b836f6de6759aa193bc12c63d82867676a47842f808209cd023a207e9ff16249cf4c99bcc2d177a7b7762203ed4504aeefb87b78715bfd171bc8a08947361aabf3ca6d2657b6c8fb1a88ff5c6b1b5fcb165e96029ea56f310f4cef699d7fcc153b2e444e6808d9d4eac9d09f9a9f96de4cb7dc6135c7d8936b6eb788b004a73403863c1c208039d51f0449c8c9cba1d98c9851252274a1cd6149ce5cdf4cbf341495806dd56e09005ba1d66687213704c515849846025dcb01c67fd13cf23d0ed379b61fd95699a1c65649c31ee31bedde870c2af1c473f18dfe3d2b648c33cb40e0f146d8ce134e44fcc84675cefd10ebabf3c90b2cecdcf5d928c7180559701f32e11a41475a9084142c656d8199077192997adb8d2a344cb5dfac6c474c765dba08d5617b67f0b7bb2afc87a141cfcddaeae2c951b34733c78e6d9f995ed11845726ca7a5d311311b90e3c7c5194797cf46e8a766085637d941c34e9032e91996f8a7debb1c5f977537d57be8d158b3f63526beb30ede04fa3b4932785d5d299f22b62d9f1d2a43cd6b3883510f2d75d28020e8533dcc27452798e625c73b64c8a7e9f859795b67433fa0140206edfe3d757f83e5ee9f25377667b987e91b2ab96618b514b6e998ce6d36712dc374c3763e7d50f2f48ac20622518511dadce93922ecd249ba7d9717091af6d1275854b24355da247ee2c1cfbc4450443255eacf31c018ac11da14792b9325cf9058d7ed580bc0aef7d60270098b8b7707a3c5cb3528676063e1b1f63c2ec9c554af0cd07543345e22c50ce629efac43674db9f7f23668e922f9db2bb6551c836fb09af77dab63bc123b138cf838ee257b02741293d79df42ae5056bb1945d8d132f08f54b930e22fbaa0b7939e1195f2e1bcf18fb0c2477e11bae541220d2f071516c4bfa552210c30a1d02165c8e2668a634bfe3f7884d15a84ffc521c8845027be324cda1994c15715f00fada9c4cf2a8eb78d21a4e5de185229548a9b1f71562a588a6da52a415a5201b8a5df571c45f228e45849f0fd277b6e9541ac88a1b4f7d075bc9970374641b89e99101ae7286ea8dd8bd0cf5fa49aa6f6378a460b836e6b2c696cf9fb4b85cebf958b6a32a256af19380ef644eebb02b400e3ca24433bb650c538cdf78945331375fe4b899861a3ece8631c10ce3efdf09918e8aaa63d3b124865d8a84c6294e303a75adddf529993c056c66e16c2a8c4181f4d035bcf5023482c30a3c570fe2a031beb9587c182e5f4c306a154d1eb4f3d284795907d5a15c7f3965a4ab19cd4e9b59e1c62b5859fe81513acc19846c0405739c4758e2907ef7d84eb780ba4e87469ac2ce116649c566357c56f2d1933f363e04f2b51d8e297503305ff412dbe91b0306315e5df29992706604a5b65ab2e5c4cfb213f81b6a1696719a6084daaab106c7ffc628162a15dd6d73c6ba63e72542f459189e023a3ddc9dda7ea51de55d309f17060b8fd5dceda0443f0f839e19b6597e846e8cb2e7944a69d377ebb4951aa96b8d56c13e35b720dcc40ee6c219d06a44962b20199f4746030ab16d1002e867a61693367efb7dd4f92536ced7968f27c3e616bc973a0795c2630d086c76777961d3b22a7908a99d3bdbc7cd097653d57efb1d750b1b88b05dbe2079f93dc1290c3c19cb4187a8e3948fffc2d5c8d3ad74733551d685f32bb82c1a698416423b1bc98f062dfa9d302a3919c4e5280d58212cb54c67d49e6b2343e8eafef914d7fccfb16170f00ebab83fca1fb7a5dd8d2586b51bda38467efe51a244f5be2d58e09d919dfdbe6ea3853a6e1325de068d7b3b4bc1c333768e09481a621572d52ef021930fe9a54201f97dfa1980efa6ab9555aa1515aaffa1dfc145aecb16b80d805b8c1e3cf5053d535f5eaaf5f234ce8d9aeec3e8ccc72e7a41c9f5e446a36f917de312f07b494c74aad33833ab761ab1468fd9452d944e2c442666948ce303bff6c1fd76506d0ff5a5ace4871bd0a1c24830d7c5dea37e09203d186ed4e7f31c2807d910726837e81a3100d60a8190fbe78cf0c26e021c635a5382b5348d18a3a3e89589e7056c6c1df2b4dc847e4b58edd3edc9568582fd6a3f80d8fc81407a06a0730ca5afa60bf0534e6374a02a633292bb0815446a335a38579cf275a28a33dd28226321728d7e326e3e655299282ff5f8803c4b01f4d9cdeb215f1a3359d82fb09fea5086b98e0e4b2158e2a0a1cdfed1e1be138ea93cf597687c06367c73addaf355a8b05da4b5288c2b2163aa28d83c646bd3237463deeb6a4ab7d2c22661fe5cc427d6887b3d452b4373809c2c7088e1e5048022976d92a3444d70b2d9a0f5842fdfb4820530e40860cfbe5ff35c7bc16a9e8682fe24fc8f6a407b6ef27a7b1522e82efc251b5bbd1cec0edf2ec0c64ad8734e80877f04ba5254b419b99828ed6542632fa35573a6de75080897aa95634ee389ebacd8fb429f2fb6a7f8b19f079811fccf943c7314eba79fa7abcf2af610c1a788065a9aac0466f740df18e6a6965b98defb8c39bda9848e25cdab9ce5c107fde31b8d77674c623336d4a3588f083e504e6ecb74c6a81ce9611052f69ca0d7999171fc752ee03acbf62a027524082d64b5be0b03b5fadf37960f45cfa21cbb6618da9cd5f2fa1419440aaa5890f0f338bcba17ae113077c1415adc12a07254fee542c17b32088b0ab501c0b681b0b7e8f7acc4902b0c4cc82b4d93dec4a2b8cb9d5639b6b8d8f7c8378d205cfa992b32c80123130f4ad11c213d20be0c311573fd88412171adfa2c210363a82c520a5f23086098290ff64fad534df99a8a4706e1268d638dd7ccb80e7cd4757eb63b103b65e4e59f90706b5c358c802714a4431be8537c463e63485a6ec5d6c8ab8d1f4080cbeb027d4589ee90e2e3f0c65cfc08ec8d816d31abd2643dca30941f8429b4f9b39a85229799096d38f2c1b4bfd216947ea90c86cea15bd9e5ab34309aee75f5d9a4b6a845a3ad10ca7ba5a2deb16109fffb8d1c4ae5f2a2adc272a44e707f63173105e0c3687145905930dbe157946f39ae6f3e8f2ab7902128d8b0c9f259d58d2a92e604adb43f12cdee5d61cff9c2eed40d04839db9463557d8af6e41e339946b9b2a275945cf6ab0f453a63a1170b157cc4995a2af0fde7b96ec5c0120938a061c66e6f54d171046a482f92b8dae806e65fac50897ef1bfa0cd12af721aebd8d44e05e05798590ebbfd56e18051141eefe5604bb4490af1951696e95f8e3d269902e063c7d56eda55c770e00809316b0fe78cd895b2ff9f6700f60ce33eafb61022f9abf67eebdeb9b3095a168beb301b7197bb3ca6f2ddb73905fa1de5b4deb42d6a59ff382b9a8737c7e7ed30209405a90bd735ee35bf8ed3c2bb8bd2be54f03123b888f870634d9279af2bdf6db3787a05e54953303f70a0c5771ae6908ea5d3cff708b50c586700c7cb472011c153799d804dbcad9dd94d4d80ce1fa45a2c5e2581da4747ad7ca998bf744fa5ab8d6b5fdedaa0d5b37da1e97323cb76f764c69151e69c3baf08a8238016e47a037245b13f626666cd221fbd8580c7666c8701abb3ef5f62c8ea2804364219e13d283a4bb0f0313436c92c33276e7fb6ee103b57b3fdc5cc30f02b4966e78e99c490f0ab12d42e87038477b8eaa69dae94a1ba6c55b80c3d67c1023955d31237df5c6f9c0cdc59074f40539a6f994df4026fc6b80405f8ad0ec28f1c4d953baeae80f733c33cb6eeb653b4299ae4ef81f29e96dfc7859dcc87815b36979d153d075e77995c49da7ea6b1716763a156d715e9a092a620d38a204990fe40c25365b7d5a57b95d32a16fe05d3705f287cb8e0eef7b7aa95013de671011ee908fb9b67b1a2e95b835bee66b2a754e922fca383953cc174572e8b968a37e4bb3a8fa6b5f16a66387ddb6bb3b78fade639465568e76d9819c11c23c68c3d78a96b507560863eb6f8bbbf3809459a782cfaab5c5d139d599469e8f686d0264c80d534e048112323861c19ad9ea6ebc785c7391bef8a54bb1d5dd5831ce68c32b0f79bf809a7d3a27c04a95feafd5644f69c7698c9c47505b8c07253054cf8c94166b3e65e1bc5a6582d32d222f8b88c243eb8f692ef83d6726f52f7585eb3d6569d3c4e47ec5f9ba26a910e7fe1eb7cd276b3871446de142c2e3fa6c7e03200291d8bdc7a25819c493834f3262085889a8f71a76ebba7a880061423713c3f742938c7eb6b1e1f6f23af7e2de5579a8222eb7ec1af39bb1542932fbff673a8d46b5927bbdf9ade371e3f179b898915b580609c074df577a4d81003667943934450e0d87f326271dfe8c94e26c5f7cadf2f7219c395accfe5cd740157e47230cad3c9aa2ed04d22c08475cfd748d77488dc0d5d442a05f5c00e7aeb4a5d7b0737e34d27e9d1ed8ee34a7c75bd88be2c12215b7cb9578e22ae8e55a170a9fd2d03a396666365858986390e6a06e73c6f82d1c29b96389e69395f9fcaf91a26b8b978faa3804aad61bf2ba3f75c39f6bcc1cf28e6c6b51590a28f0f814c9b60eb41b7ced329532895f90f955d109b3850cb8c9a331b9e849318afa64958b8bc66faa34412e223dc42809086f4325710cfa5d490306966f5218774f9dfbdf91772d2bdb5ddaa877ef0848c7e1f1941c20b142728e5cf5418964f2996e034b2525ca10c66f01d616dbd83066cc00dd245abf21e580db67bc3a5cb10a70cdd6aa1be6f066479b819b8fc052265b4943af361b0e3625a8f17fd7bcb4fcb563c0aa6f7429e5f46e80d36f17ef4336be3246956666dd3b62c4835c91557c84fd6cad0bf7fe98270b0df97332ad2b2a709dc5a811254ea75c8f621433f1fbf1ff3386cb768c2c941cf375aca3269088118b71b2949f00960ef47bf931531386a1103dd994de32bf192de72a489eee6f51398b7d21197139afe618f7bc89fb2e5bac8f95ceeb86c57625997c0dfd055ff17ec325f15e771850a92effc8bf99aed3a57b92841df7fc4709f00ea2c3df7fa38d6dacb9d16a02417d89486c36865f618de13e4cf9efd4464156c5185b69d071e5258412293ea6328b1ad0903fe26fa6564e5a02dd7f3bdecb7b24e22e5210da23dd54a084564e59ba044d48faa18ceac8fb8dfa3fde1fa14766a21ac4285b981de7d050185e5d2d216e8999fe8a467a3d4df91d1e3d18394f204fe45e1ec17d26caf15fe0b3f0fa750aa261e6bbc95dda05753a1cd9e83e58db6b74ab5c195a526b099003cacc29bc581cd1405197b1ca850724e9ffb9ac5204a78bd24b8872c8095b802a6749dc4d95dad142177040c38826ccc04a012579a82363da2a956d5703811d57d9063d7137b7eb31a0de4ad5381ea507a9d400eace6b4362b79f3b1f677fc4d8b6acd8da72ac31b7aab6b3c15a21a3f09444cbbffedd2967a41a305e6da21700b84a8eb3de726d3fa7cfe29cf294dfdd9dff3e52c224e2bc2e6d380d569cf9dd82fafbac10e545ecc79da98f04a90d3209136fafa741dcbd1b0e6dbb60e0f7058e879b0f6c7f4ea73fe26b895a39423b5fa3da07188ec9294137b0a19210c80bcdc9e04889d150f9f88966c0ce0e8b5d7023255e222004c1b975ad485ee133e4e13d011b7515f7f269be7d9cbb1043f4c61196620ce5e6e3fd846c749ee43c3128c3908cb9d5ac202f2cc7f1cea4ba078e59c14d783528813fb6d8f06607977d9631a3d5cbc99ea78f846e7b5d114ac8c16d636267012c0e5c7ff495c325d6ad26be86212e8af7786343cd62d9fe0c90e133950464064d049984e32cb320485dc61bf5f9b1f2aa3e14b89ea4e58aeb8ec2dc82298ebe4e3ed5236d6b287ece57fcfb207df920516c37c9e5ea2217474b2a0db4d799ad25ec52709c24b91ba250549828f7f096f5138b6618db3a20d460a215a5c9aa6916cdd77ddf55cd5b1d599114067cce6be911a9eb9f58f57e6c8d80f7ef971d034f87edbd310d5fa2f93549a8a3429012f71ac42ed0c684852db636757dd2ef75c93ca24d9729585a26333f45f0e3c3fa57ea0f5b38bc36b0c40a7bc5b684b53ba8afe7ea46f2118c6daa7c3bcf9b5932795b95cdd136db656c8350b29bdd029614ed42ae821a274f5d3cdd3a4aa21a168ed408e95fb8226c99eeb4e7ce49abc4001225b2197fc7424c42c305406a9f9f151a2c40e2e1a811d1fd97d4df5586e6bd1555ededf38ac1e717855d3c75d8f4052aa79d8edbe413f71edd888eb995df0347782c923df57432b2eb1c9f57ae2900dcb7b363baded149be93436f62475615d7a32fe862f1326338d254c58afc39c77cf1028ac18c146d7af66baf9eb145af20fbef509d636ea52bef8f9f1a7446b59f8da1188dfbf88d3252326e08da388c3413672621dede76044759953639499f3c7e4315663d5f30d96c6d23c3a502e2037c99d525bf9d03173b06f39a1adcd7921c141ca3b908f6a3eaa363186c8e507b54f3387b4ddd4d4d8c0b66da0bef424629efb714977aa4607ef317d68a2322319b1b4df231850e5d88e171b32e559abf0c93aa2ab4b06d3d6985b366a595e7dd61d36a9a574361e365c9c041e668d2635c5ba3ad0e1fb6cae5a1a0ea7d49ddefae0ae7e913767eca333bba290cc624920155be6f849bb5b96372f530de924bd49dd407b57ba49ac592c3be0294b6da4bd76a48f5da95ff115e030861f993ea94f240fc302c585a2c4c656dbe514f1c90c896911650a807dfb077becf2a9f6bf15b715a657057d75fd0937ac0e2fe7d5cf53eecf54de07aa2ba3d4655ad7f4b11858401495f350d118ef83a656cccc291a4e2d8691383f1dd307348d47faf937163e931466102c17c1183b3bfa2b5f8d5aa807b86dc8e7d491532ef8d3dec0ff7bfa26d892212f0046bb467416669a9be3c41a0412d02c6994168b51b74dd6681923514df6b03170fa139e8b619579e63f5160149c373296e68575ad058459982e6982d7893738fe358098d993910ec07be9b6edcfe0dd1269fc2f847c8c3c99b461883474ba64774f161beb3ea06fdae411ac32a343b496aa110d1ee6624ba5f358ae87048313b65964473a46a219169047431b8896564ceac69bee5930f1a1df7267c1414d15e06cf36dac4adf6cbab71ebcb939af523f333c445979637a13cfaba4a5223e2bf4e5a2c7b441ff87afce14893a57b19f19fc3f311a507f31a4f6bb87e04f51e34afaa17f49a9c96c1ca22f24093c99d382fe49646520643a3162e88c25d32270e9cfd3e37af7a6c287a4b175d6285f24476eab3d9451fbad5040ec842c58a0a602eceb61ecd547f30c1593979a34cfce5607e661a13a8b1faf195004b66761442413ca16ffd4f1c805fe73920fa28b8bb6ee98ffd8f6a45a720f32156e35aeacf57f4d08a15bbe6269d0c31a9f959607b16349701f8eded25030c1f03d6bad6cc3acda8af1c4858d922e80fb32d1adb1a8d0d0bbf1b0b9dc4aa5953ce9ee762a4fcc84a3e5e46f094f8aa763eefe5537e105f1b5160b9115aad62cd122c52a4ae586c8997c57445e404ec72a81a9896850fe5539b12fd59a380ffdedef69a7d57a0b771ef37dbc616c9897d1bce0993acd8dd44febc3629b8c8c286d12006e0dfd6a07cd5638beff93dfb7911ccf73a91bdd22cc947a408b5952d6133e248d53ef9744a61c44ab597add393b3536182e811a923cae30b0dcee20d6b80302ce435f8901e38bc1a4b5d406dfc377b790f24137579435d0c30618862853ef4f9580c532b5a8fc1382aa06c98aad1f7df64002a4d0f47a44d6a96935a935d67068a4578c1a6414503ca5b7f34dead386d8f4f2207332d598512213222a34c620e712bd4df53a8498fbf08a8a68d49594d7c57b77f4627c69039726f72a63741023328c3ccb11186b6396054231cb8ada50b0e88d0108942bec9aaf46aa1c2113042115d12da4e2e67f31feab9dadc4086fce1e458c6702a6b9155a5e959e91502858f476fa3fd04abe3c11a83e8b8fca15b556c5c620c2ca58c67c22feb36086d534143754d76b57337c05f423f6612422313c6b28a5073d8f1af425408e92c2fce75beeedcaf679332f67aebca5be92d4db7eef8ecbd43ab69277e62794adb316a1a6c04b3374a6ac62e5583e16a09aab90f183a85962ac16afd29277be19afa6031c6a26bf8fb75eeac9a1fc4c4b21bae0478f4ecdfc25707f43f987d237ee2df9c8affee904f549096d8123e3cd5ad9be130da4db8c4de3dbed0f2ec18f4b41c2317a1ba59b63fb77ebce1006c0bd8f5518f0cd85ce4ea051f4863776dd4641298de19ae03c6c47dfb165bc4cd1cec245f777eba5fd085002b88748c294eac48b6e5cb0ba7754a93e01d06e41b496ae9cb09ce892471b3ab13483a740f2d7c86bb49584a958230323cc4533bddbf0f774b0196788031f461c0b0f1e1c91916e093b81e9a6f3bf13ebc06799a377c8e642fd84b24e70d64aebacfab624a532d62cfca65b86316a4fe01e28f76c684d1dd20bad101bb61d91e6449e88ebb0022d30cc1021b68abda456a8b2298bc2a3789acc14e7e546059179d6c8006394d7d37f977c6af5d92c81531221dacf4e6cc00e4d844ba2e6522f54c9bd0a79d69ff63f3271da91b60132d5bdcef036b6eaf0140ad31c13486ec2954ac1643c9a9af6ec4c1c5d458c89493bf55dc20f85f6818bd2214ceb4f8d9f5c1b4a827400f1a770d9fcb0e465f67dd70ee62b0d15034d9b58896ae2daa1bf5aa76d1201ba14d4d4ec377bca6b78367bc621b12d041369213cd2cb19b0b2576a6b4b2f1bcde4f71badf6ef24136a722ccc7be98c9ec33a12eacfecfa42d89177ae40d9dfb54cc9d6d1ed9b28908a2652d782b4a26cccc74bc5e3ff7cea4a2fe9da7a6177f34153c40bab85edee3cfd00d2abbfcf4fc7e1d6fce41f66e7f82496b37ed71a0f3c0990655ef968cee78abcd43209ee457cde9037957844a449ceb0ae73c18bfb0680113541868c9a87b66970176bd5f67a1254f69d4562e581ad848433f788048f242fa12efe76d4809c6ef4ff95a358f49747c119bcddf533496f5d725e421709c8c3f3cd720757d6d500bc9ed9d4b94ab1cc2e248795c1aecc25845c067dee6ae8f0d7eeb2d375e31b4844a44abf23bcfd7b3c9c5341e32e31b3daed789da775c97afc659351dadb1ed4dfdea97364839212790963a13f84241a96e441c64967f4a57c3fd61fd8e51b1b1a1b047efff97ab7df422787ff9157e8cb04e57324e237ef7e28e91d457758e106faba10ec4b558cc2ad2bd3103fd864c42f4169da9dd92ba0fed92777393cdc140831fc712717884c332471cfab46accf85897c3e9543b6978cc091723fb0fb5ca3b45d6ae252b49df6284169e149b6679eb64600cefe6f2d8c4924e761dd341594e34c165e969f2879b09c96c61f533ed4b6205990e9d5b76255631ec3c8d2747aa3eb0ccd8882470610c457bbb6b29030957bb09252329e5f427dc1cecaaa0218196f06dbe0021977ce06962a7ec49eae6dffdff242dfe411e2388685e21c0fc93a22c58831ee33121260518cfb4423f14e63f3574975f714cb28f3f7bc48fd0ec3c1eb576d0b7c5607964114559c98f9ed41ff3dd83c3916f7e15c45dc6b6fe1d410f8fe0e513f72c171c4cb2ded31bb80f0b150c45c0a8c77b24ce01e37e56013eeb73ad8852c2ad17ed057de26b511d1f72a21a8c2b8cfc356de54e47501e5c8f38c6f1158acd2b87e8f7475c10f329f309c6ae80db77f6bf709fee88f5d87998c1116238d7055d46f232cf34021342ed74a4c768645c68e6731671a66980c8922787b5f15951395aa7fe0c435df171344d66695669f522307309dd21b4125d28f07a917331f3d9d34de585485ec7411f3d8496b9037ba3b4d0357b2cebb0617334d5de4243bd310da93f0461fc36c552669b403397a1065e3ad5704016896604c31195da8afdc7c41775631b97c339d1febb1856e37327282cfdcfecdf50162ce69e4bf3905b7eed093aa15942aa14ea10412b13466ef8915a7a91a8d65c3af04635b71ef93c1927d7db48366ab1adf88860fd09200c32fc910c616748cf041e48bfa2f3738a37a4da8397b709c2a3e583142b3335577f6ae44973fe1aecbc34fad4d8111df4719500e44097779f9827e77b9d135a00faa46c1bf3f2be1769a36d07fd3524646f180fddd680ffbf60c5bb03ec7a01b7cb43b4d9c679133c4276b5cdf0c5e3c99ac6b31567d9a861bbe837a1ab1b9fd62039ccb45b1e20adcf874493bf6115c17c86d9fa723da561f581dfa36ec239c36ea32abac91834e682239e1c8d724ef74700fc3b383aaba68c0e723fececec298342478e763e870bad09c9bd71c683a2f38c815cee2c7c050aa218c45e79272d287e0ff40a965de710c7671ac155f94631afa1902a3442e295232627383ffbe33735d1fe2bd24f764145afa12b06af03cefcdc90f99461f5b35b063ebf3d8d9a1cfd816be5464c243cebdc129a55f734c5f0f5f023529955cd07980f657dc4df1e729e18e51e33b2a38f1afbcb9756078175ed557c798361db41118998d232f0be43319e7161ac315fd17562b11c412bf2239deddec7f568bc1290f59cddc596f8f1f115e55b2cd41355f77f9dc9aed76e0ed52a052ec33977c4cf7f9d430e051957e5d1e20bba65401d70cbcd73d22eca0eaad0905eaca8624f396279c661c177debf49336cc06690fa922af0e6e34b5f8219e1d4f26ca89df1a905809bd3d756fa20ad196903d68371256d9fad9ded2d7ac11a30c637a263249df636e5d93f066d763d27bc66e75219b33b17cf28c886e29764be8f0333c70e797a4e7d9552c8ae628c6860191ddafd65cc798cb858f7dcc19c9b281b51a7aedcd2de7c79232ec99d2a98ded2468c3462bb6bcd7c010514784962d2eb9a60189030897e2acd16b07a5924acf6d5be336e65bad513e49cd8e8321cc052a71f004dc95b1cc15f9e5afbbbc1d01600dd4780e38a2c3d681ccad4bf99307a4f58f75c46906d924bd3470cfcc846f17a187b46c912129471eb7de070691d0076071c02239674ed137d363c03880bc41d66113b4d442e4c1d9cd66b07b0a5c3cd63798b9a6e1d3d07531dac2b7b9bc32d5830ec8a7f872a0d9ce9e6a1f49177ace1d48a3d060094cc4b2114eaa6ee90112a7ff70c1414f6890df2cba9ebcbfa9a91b2dff5130224e6a399a60d8437717caa1dabbcf165173b375e0301220365e684250ed0148aff53ee7e673969e2a0bccf7a87abf0811225625868a8934bddb5d6772f31affd65a6f9c2dd0641483a792d1f68ef5d7f11ad21a36006ae1a4bcdc2d338272c8ab56ebe5a378203383d412189ee24e510b3baa62de885171da1d88ae0d71660722facab15d6253ae6a068895487dbc862042103038118ff7e5aae41b163659edcc62b68d7d89277f1a4e9e68bf1e48203d2cb568dc7b74d1ee53a55c06f6978d773b9f4ea3f93364705de553f1724e98fde7ae3afc7766e8893b1a7df765905e2f96cc30794fc551e39f808272b060264d2bc7db24e0367ddb175791e5ddeb246c1e32a886ea4a4cbf9e94cdc27c152397c7eb2e9ec996f24967dc36211da72c278d177a779b2a3d99a0f3195d3cc7148ced16dce3457fd9468f456be6f3e605e1729bbc18c97f38970fd297ffa271dd1d487279b422160798b34f372f910731010a819d7b25087fbb9fb483659c0cf212f2d24a696e64d7e70ebe6213faf593e445503928f5b15341a7a781b8c6ac086ad59c47c047d6669f095d5b36405e6ddeb9cebd29051443a9fcb9556254e086a695f60a8f0479038a7d9ad544b9f85a7477f6fbdadca4271543e3a6613e130602099310f0f7c060aa8c252cda5d64775d5cc1ad79dcf43d38470bdb55744cfeba9825c078eba460947a17b86334d39f253b1925e2d82e79f5a25ca03be7798c220bd130ba6dd228aac7390fb69c6b2645627348a98c8178575c930227d6df5c0703f59afe1d5260cbe15fb153de01f3b333cd5210f0ff9fc475137b7c8fdf487651a1f530a280fc37ddc7e3cfbd26ce1444a8a567a2718c30af5929761713774589308b50d15089b0da14a8a69e0a050f93a5b6560d1e9843399bbde7a2e8238bffbb078fbbfff4884be0be53bca8a794a334cc0899ca772d07f28b843809739fb2a32bab5d9ee8bd35f1db931df1e97e78bb375233fda4fb086e44d44a0877d8a4a822b0b5105ce03d48d4132e1256523ae9a542e04c2cf0600c7ea8ee93a5ee15b04e37f47aae30520c111191d41f20e9bc24fda53de8f8a0b07f2e72398a5991ec7ba63e597d68d92cb4898dfa4ca6e1c3e4f544a51c24fa64003e25e34151b21204cb8068d23c3972037f087ecb633066642a4267202fa2864d932d4c39ace775096a5563b94a822c92ea9ace7920ad295f5f2d9f17fa0b4fb0f4a7f25057397d1765219ecfe0a50efbf9df7e7d107f35bf5c7ff5fb26e36ca9595214064776f5df79678fb972bcfe54cc28bbab630cd78806fc4ce306725ccb4cd23b548e09f5e624c3496b8618015d2090bf08798462ea5505e32831f51e877e56c029bd45cc23c5af90202d4245a48452458905113fe1f96c8d406bdcf89d87b4e9a4929993d25e6d33e2f50cd8b5ae05fea2c967d7cff5261a9d3560fb4dd1dd44ebfd15ff9f603eef8a1e7f71bb26f923f16f0df2f3a23d76c69ada1745c2b07eb3ed049b4b30e79182147f157d19f20ed8c53ee47ed1c5e414c71a13578224a6a3f1688a33cd763f77a125c1c6595ac77608e70b8f93f05f16a63fd9bb427d3fc22a33f0fc9e9524ac9d7dc88176051ca15c4644c64cb3b66799d37eaf2b5eb1ab82cd59d2479eadacb65377174449202adc2798f402fa39a8ece779e90c056c9b90ab95e802e143ff88acefc7c8b232969318e03289f6fc2272713d81f8856a132153593897ca702b1dfbdc6e8cb8450dedddca6143f2d08a987dfcd27980568f1906bd9a39c9f0a9a09f7a754d22eec26857d5f7fab9c0a2bf6c822aa9182fb64d72c084235ef9ab0bfd92ee67bb9d51d85dce51c93f30db8fa8bdb01d6caec10713698d97389096c69737c4da9a6a78f3c5843f520a6168b20bff3926576877ba59466e93415ea02bc0818ba81cba42b0257c03c9f32449b0a015fc5eeed093351764d1e532da8d85345efb0f1c14323ed2bf34fa001110c4f1c8479410e051d80fca25dbe7227dbe1bdef0c97805578b146aa6cac972ffde739d4dd18eccd380e983711be18c6fb22dc25b9120c6eadad02e9b22c7bf445cae320201860d08fb0525ad6498fe95534160651da46d5b83cf3168665e9fc6d7445dd6ec969ac9d3ab8f2bc2ac4c25e9343e13f097f727c5550c8fb19e06352ccded4337cf2a2b8d49f2e6ad046685d7b2613bb994661a1c7f0d5f4a937703333225067b0509d346b267b10efd4183a96b4548c74c1f888ccb5704a131242db27c2e9e3e8276cbe7f8fdfba9ae663cf123d45ad6ae215f0fdf0e9c706e790b928a5ab59a8890320530aa2b14ee48efbff9e603222e68e5ce0be6dc9ae505a7f3d65821b1efd2f51540d1354b14b2dd3cb9ea4ecbe4cd1914514ffbb6063be5128a6fe9e009bae0829ba18a7c30473913a769176e8acc3bc1febecd675744b921c2a7f8401ff1c7cfc01db3d6a2de3690b9089e48a79904ff32bed1b80235a62c50a7fe803c0cfe578e06c91f8d27d3a6ff3420284b6e45944ffb25742485bffdad8c9f5a62adc732b3ebb8ae5250763e5956d57c3879a140fc1427636e775d8fcbca64e9031021c16bb1f5b279eb516fd90f6d638c0de62502ecaa4fdc5e2dfec9378d4460eb6739256cf5f720dbd235ea20647eb37467177d63d60ccfffe68da78db64ae9d9e6f42b204a69b82499fc8f5ebaa3fe00783f3fd580bad53961e894a64682c043f5c61386561b95fdeb658802cc5bba4d60090a8b27ed78c83fab51173069f7193e525b2d671a2baeab5995e29f18faf8ec64402c35306ee61fdf42d0495964f1eee75d908f7869dc43690f1936c5ab04fc3a79f94e473c8fb2f1c1dedefd5b3a805f72adb99ad58d66cbc0fe9c754beddc3729d4b0a5342bde7da0e74785304accbc08494823b9330927df72858e3abd744dc20da181604ef968e7b8326e2f0588bb8f328824d7ec2bdbc05b8fc75ec437c81197aa9550aa0cd6ac0f1d1fdb68c889e96ad00d497fb08d3b8dbfc007a2b14ce659e31737caa248afc3cb8f972413cf79838942bea26938cb6ed8c463c72ba4011063daa9550bc5912428b87018e9c9579cf9665ef496622b065b0a3bf535ded2e22e406585d72cbcb0b239e6fb2b42ad4a1aabb40430ee59c1e5cd8d72d2eda360df73f7bd470809082b3b4d707b16271a518dcc39c6118222bf3da955d0306f2819c40824e30043d7d6fe1b0733b8654b73f63d0040588c99d6a51d697d02127797edeafa23afd4ff94c8bac11e55dc88ccd0c960ba978db61d62f08dbc707552f7c53d32b3630af2c13385474c91011e7bb2a630c03187559e796ae34a636a1588263654f889a1561f319fbdb5700bf3d863cde2880a6b8412cca6a0025a77abdd12ea05036c01b8bcf47ca6e09ffd27c808f10b017e1d5f23b1ceadf9b240890f505dfe5dcd973cb17b18634d167bfd53408d2103add7753b0640b037f02753b60471c6d64f684dd6ddff84caa8b566dc33fd22bf341788e6ccf681e47d9bd8c0a56412c2979311b4e05fc581570d71bcc438db3ca4e3696e89a60145261eb4355491d1d00a4a584e440801a040975ff7c2ac2053f4d0762b85c9cabf69906b8ffc1d92b5c7f459b966c1b0c3a7a507543f0daa26b94c9ad079ce8b377622539f29f9aec298207a990becf08309c0642d96b317ba9b4ead030d33ab60effeb85019e709aad9fb1666faa1b19ab4983adf6710ae900162c19eea81075adbf33a6dcd1f016cadfaf92835636f3478c95c1e0a745678517c61a06813cfd2c459397b08887c1b9dd8f98ec3570e21f57bf8db0cc37b8314af9aad2f1c42becf82ac55d90763dc31d3f33ec6561bd6f65ced1f3ac3ed1e9770fbc20120dca550b89052e68958c96497c5adf2066280850c655b8fb06983e91482b6b80a428b567e4025d6d1f3814ee73609fbc3b2f1fa756b899118e9fd0c5526809320860f4fefce0e75976c07bc75aac85957eaa65880fc3493888432b18f863c61a66ad1911ec9f7a1dad4837c7031e154c1c3be7f88050d9ba4efdb69c68cf553dc306340310a50ca97e0f8824885a98a8b445307127319747e3138421b37b6649307a0b7cc4129d622e12e5f082d0456d3559efbcde6f23ccedcd1e01f77835114625ae40967104de35d7421c53a2d1cc84ce49d74a70c9af0f23f55fe22a9ebc02e05126c98a3207e73b899903fdbdfce941bf9c02d2aeb63d168e882849dc4c6b5f19259fbaf605c07848f48e7194a60fac0bdc85445c302d905331f348581464ea74085edfd3dcad590e1e9ad7d7ebd4aac98945cf71eb101a2f6ead6c7c4af82232d6e3b4dd688cdbcdd82d7f787d9f0c1cbda50c93c821a5be1d05bbfe047d9a548f6460aa71d9d8c363cf41cc4428fd19450e8913e134aec65fe929d91961e2cfea22b94f6e4545d42b42de2a990e47f6d8375b1b42237e12b3ce1ce0064dc6695add9ff513a4faff4f69ada309b7cb7df0a02d5b90ba452a88b1a8a188e3830268b25aaf1053abdd8832103ee2eeb746e26b552b63ca37b5db8d33f8c0a7458497312ceaecb08f828f1658e5df04ad8914925578524bdacb1186c31a9e85dfea302c6f1167f5f3334555eee594c28b37951ffef2db8adfdc784aafb73b654114ac85bfa78f69dd16989e906a3af073d14e6dd525350b044b963ab69587b1f9afceb44e1de03f7edc14a0098bc08e2ce9302ca2c4262190435fe5a899a8b0a1915d12a0da417ac13b71b9fc28188f830c800f136e6f9a49d1787933ce5545bfef5740a4b2ef602058bee92ba0e6eca2a8a771729ba84a831f8343a3fa497d9b83df61a2d602cebdbc4551bdd0e9b6fb780a74fb467a6016f6d984822717a26b339aa8b2a4b4ee057dcc3de5d707d654457f1318fc21d5549d96fecf7af1ca04dbdfadecba158eec00cd75766334070f7ea9fccde424e94bd951ef79992cef8a04cc6746002d67709f1055a325f0ed5462d33e53887f68c3db764177153de90dab335c5ed856fae90aaf9cc22edf23193a78b46248b191e315cddc98309ba6152a774303d1a92edd695dd27bf226519d4b03eab4aa067b65f4f65ce8ff0ca7777d5c5aba98f2391b7622438050099229b43cc9feee3382bd4258360663c47f981b7b220ecf9e2d7f2a57f3a25eca7392906a5e523c1d61869c25ab63a97903635ae1e0ab545a7f71cf91d2c19e0230f4fa0e1addabdf934385b8a10ccd0ef00bb0ff4c0e6bfbeb150e35f47ac22145bb68623bc2005cb29b55f8c8dc062fa0a8e29d137bbef55a6a17e123c68c93c7fbb9bedd451c1c38e2f4d5ae0e2c8f01462847bfead300c468b3eb1c6578b0cba95955b5d194a42948e83f339415247f58c8b78581ec11a10718fba93f63b8f380b75530b38de6c9229be4a5d4ffc5476911879386335d805b9d478383498489c0b7d057b7d82cfa85a176a9fa4fa4650427592409643f3befaa94f325faa074575281edd34dc42d2425c20b57e98af936bd76a90b6d79b1ddf683320a2ad9d989dc4a5789308e6b8b870ea58a3b8e448620861530c2eb4f1ddf62d4613b25a8a9390a7b881e6e4cacd5b77a0f249184e3a16dcc90595860bb8cbed51d8c2ada66b92cbca4d8fc5562c615dbd83e24f0997fefb6971ed0aacd1cc1a5c65098f677169c206fdf978dd3d900f6e2a42b38b850e32c7d093445442f99f3fe3cf34a6827c50e927901531f0ce5f8c025d261ed9d27024178cd05f4c00c230c9096bec73ec5ccee8a9a65525a8d75828ae9a8e5a97c2a5b0674ec9ada5ba5ab8d73b2d38e6cbc09e5e4da05f029df49fe9532a12e670b26f2d29a2e91536c7892f93fd92a521c1a687a5b1873db302cec127be2724ca7541655b7c40fb8bfa09f7c7641d01dbd7ae3a1bfabb6d9b2b47a3ddba3c03f8ba44a91164afe83c5be41c6f2ebc31756f36ef59eab7f7e527204964a32a14a4debbf659bc071ed69c8662776dd6daad3d563b666bf7028ab15a97bd387c78c3fcf994807ca6df554eda99e79a2fccb25749f01a95e34daadaed9d6269f709a30d886cb8d09bc0379e0d270cf3a92a0156d35956607c3dc4f42f05ba0f12dee5671b8a5a2523599b87a9c95e02faab981f71a49bd04b479d7c6176fdd2d9d8739e7377af49c47e736cb4850e904cb4f1f8df8fb1e38437a642cfa42ededba7d86c3ae0e510c9ddf2a25842f0db757f8d728aceec3dbd18602be9f78c6d4a5f3a906e889b3cf9a97e2ffe1a2b2e8efab1a77c11be856b44cba47ea1dd3d416906c26bd6fa5cfe72288a1f2b7d15f1e2774a707996d58ea6e9ab1d4362fa7a2122ee6c02b9422c614dda2801173355904cf954f75d25a3caf29b1dc619c73d08a75be38b07a4e9f46f8d8da3416b646a0850ec38ae4742d6c3708b778405c7bedf6d22ff29b0f66752e2d57ac54dfa68d0906b40a249c2078f23d7f459a1591f73da06e19eceac63dc3f796b3e8a137fdf301c44fa5434ed7c46118bf7b8bee65d4b9450cdc65c2d4b82bd872759d8184039df2eb817668d727469b09202a32907970b6e02e42535b70771b0e10e42bd76b64153adfa8830bf5124784db85ef6c32f91918302f8acd0a0f6f4646f52625adc2e11550d6f9a1d1e6533ff2310317913ee2589e8bcf69deb7148267f0f525da7f9c110fde37c6ccf2fb1228af09a1938e75af4e6f1c982934db5585e30ff9c42c43b0ea495930c2048b7e0abbd91759b829895583db5a2ebc6b9cb3dba5d2c5f16681ddd3bce4c616af8be10cacf0d470de75c04da498015f2854aea1868878ce16bc28a6c813838de8f3bd56b97a15e71e47009931f68193ae12450ff85a9676d6095be5c725dffdb44dc482de7b758a36d3925e6665c2756a8fd2b2096baabd8cf6f37e10bcaa1fbe2d335bb89f0a998f40d5cf795380adac3609f7006419c449cb8f53e6b8d2610b6b3f4d8d93538df3b22ddadd199c3c0e01c2cbdd3d091dec4f64e67dfadf5dab7a454dcb3c9084411d6951718b1c603b5b1a20f2a70b66e07ddc172be92e93d2fdfdee7f26640ce1b5eacaff5cc4dedfae4b36156559e0fae05fdc863c361d73f6ef48135b14f5ab409f2743bbe80e0a7901c9e92f6cf29bbfff2fd17a1796465396e50447121096320101883c6ff3ae8218cb0d8275ba0038bd7c85381060fc26bcc39342bb818f2adc8c3abd6943075545698ac957b384ea0ca2b2b2ae3949e600a3dca37c5dc9022abaf4fb73b58ecb3d542085da52fb4744b6688315319a4ca95fd448418d113a802a490bd75e1de462fd6677bc87a264f85c846bdea0e1317118af4dd6bb795df883683af2f5c00c4923d2fcdf0bc615a50278283358ec662f33a8523624e3784289a587919b027b0fc3223605bb468a3894f92e251c2c6dc6fbcb024d24c32e27d8c3c1c0866600d6013e29a280f791e44cb933c35028c8934d94f3a738d33e3f14a483fd609572f83434d72b8a5d26391638b6e98e1d9db0e6b1a47d245f6ac716bf05f34c61b2233820f01259e24e304ea5984f329ac5d6cf0fdda5da176dd55ee4d165c1204931538ac0b59f667befa3b20bd961cc772ac6d236d72fc32e0e1dae342c230285081dd6d4428c1e3d80a342ab617fcc30bf001dd516fa0ffffffc001784ffa508f564b871017ee8f642568c9fcc1ea73f3878db4d37c27568d5ce84851200f7255221f570644294047987382b6f281e84f095eeadf7d6a3e165eae9b2bc99d870df582938c8aeeabec8c2a1d992a6ed0cf2e7dcdff11643c59d98763c489da7b725814c6e88c55bf918070c4385290be2767383cfd857dc31bb7b3e53c34ac8ffb8c3a67fe1fb1badc2420b1777f7ccf528c0f3bb096b1877f38743dc64d07c7a11bc5e5944d54ed981c9724e4abf9c39d9e64f054f94dfb927d9b436f21dd35c013b969bc8707ff5cbbb471287da4c0b9a9bbd57bc2cca9e98db8db403ac29b5fd506bcf32a8a30d9b809436cee85195500d30c2da8e9d66cc3436e3c66adf6a1e665db19ecc4ca08033671ed4bd3e2c69b738d863adc01931e91b74eae299bd0daf796e5ed352d9c0ba0b24885d7fcef2d171a85b34d7d60df196d56ef93e4cbd0d7e51087d0f1747603d1b6a3c519cf4788e55f59be137de7f390e8d853ac0c19529c56fe04b01bec983e4f2dc311df12c824aad753c62b399c4b445f23f569af3b3479dc3423cb5723b98feb47fc63d1b0710a6dff4abd669c4ed169b212258b636c61fa66fda9a009eb50ab474ca2ab3e99070a1615cb153e366dc19fa9f2c156eb7a1608e088118744998555868f10f3ded35d98bfb4c4c60f9a72dcf31146db69cb97e75320e4caaacb435c20da1897ce6c8aa1dd9a085b50272dd292fbbbf0b88a85229a8c1371b570c5af86d950701d0825b14e247326ac775e54cb32d4733ca4d8eb422ad9c631d8569ec3f53b2d2ac0dc05406dd2c22ccfda95ee894c46c8fd34d88f6b3288281ed86f606e6e562506331578fd4701cf389ecc0cf4056eddedde04188da35d60762670e29eb34349dfd03e1cfc091aa83d12191bc0544317f320f46ec613325d8e49fd112346027469ace0763d39588b4ee5cea8b4479d681a774f10147136d3d0a7980f9302159697cd42f6ad0844b265ca41691a8b28f65b06d67114f2aec538aaa41ce6a0e9291b5de114fb413f6867d4873cca8eff73e46cecc2e1d9c570d55e1fdf6b7fd11a41973a018228ba2827f33bf61710f0e5147bc26906c3b251fcf2f81c602540366ed06abbf87f970ea8c9ef283fcae59230e6157decbee1f1161fea61aefe5cacd7a109980935ab8c7e559ae824f6aa7f28f86cc946efcf8e9ad5bde577f57c88ad299f506cb59a5d217b4c2600bfeb0ce3894dbfb861ec244658df934c93efb7db813e88c24238d6ed979bd7bb6c6a1f291da6f15282fd57f7e1b228624eb640d3907d4cc28d3bf399e218c54842a5b089f9ed342055c51efba7f4283f375277ed7e96aedf8e74341580cc98e313360463c42162287b495358aae91ea5e09c1f299e9ce1f942a6bac64633906bcb374d6d0e44ef1fba2cdf3c246d1e3b0bb4b90d47fd23844bf919f96deaaaa7718e360b08b1117f47d5a0d730b47cc464cb994590a80377fe875d9a585d97f0fd765db6acbd8214641e082ce0b8b3864f1a001cd4d9b80f84fcf0245815bb22f4b9ac4f8b6007d8d5ab187f09e4e377759a437c992f7299a2ee2b4a3bad8b3d9f09cf4d82b05eac2ba04f20cf0af6410e9284fb71eec741fee84a6f618d1e272abbc037167e016fe3742d00d24c93ad23fdee305fc23ce8d20f21c5afb27066c619f41f22c0ca955d1d0057a94c34df9a613f78387c7529300daf0cf7a5dbcff8531e824095ae529be6a2ba542441599cee899b4ef90a651d3330b348544bf3c8121fb9c7e0d123638c269dfe6f9e4cc7d495dc8f9d7465c7ad201b412ff475adac7274d196eabd1d0323d091083122c5328c9b00ab1851cabbdd8efce1622ae5361882895f6b38bed52a2517a43d4f7c4c20d83621fc885dc4f17476e80616c390fcd9ee438c16a1b7af5cbf1d791315cda1dbfcd49a18c5ed2a03138307a2348df4dec5241d6becd53eb2fcbf2824ffc1fad713a879513576bdf65b9b9888de17d364bb7ed44aadcfc5ee67ba45bc04e4bdda4cef4c25ba7b8138e7cf05b771e35ee80e6876d9d62e65246ca0bc167cce95764d201cea5a51e3a5bf3795535be5f43423e62cd9571db9e30cb0998b041ba8a70aa7f1b382e51fbdc0a0897c4060e7b2540c6fe9e4795efe2d47b147e558d08dda7cc15961b887b6694c109e57d46d1a8f863bbb617f89d8a8ab88bc1cf49f1134a4eeb12bacaf5a54aaad936ddcb5b1ea8595f8e106dfbff20dd07dc5c396528b0aeb6dab1271d8743fa217a527ed7bfc751827171bc2e40bb30747d077e20d458231d3274597b150d3e4b93b2dac1e7a102f67071bbaa8b2fac51d86f16dab767f1e8e3539bc4ec66343a7c1b9a009f02760c1b1045f08fff1795029eddcd753b2d5d65d4aaabacb9f7aae8c933d0b71f623bdbb9c4620ef42e5731beddf5fef30217d6f3d02ba0ea2a7fe02c75cc37fed1cf5c3d080e7efb6f3ca8dbcce5e5a6dc7bb8f8f78d2073974d05f543923033077ef2f1acd93180ec4154c8fab693219c2f91001c0c0f4317ac164061c98f7f6c5e7a6760b62c0b101b3070fe09ace170c0e971c6df2066d5f5f3002b1c3de6a80961b40a5bcc2d0207c4e02734400045485d3fafed3f95aa1821f5490580a77665068c0ba9065911da0a8b4634cdee557b7f82d16337e4f73dd49037fb79ad280cb53b88621814399feecf2395b26e3d6e88ef0f45953578e4c974fb789c69cb68ddcce6536a9a69e6b609fd16a0efa6732614cd69e3b5641ea0d11605e7b71b88c6115e804b748c79495054f7851d1f23b7770386c977bfe94a55c53f517d6196e8315b1e8d4202dee4dd221f993848a848d5cc8380f4dc9b1a99eb36b291aab1383848ba6d703f475e1fc89c21a9d0508c5bf5ddeca8ed7f9a326f58bea958ebc7c6431c89cb292427f604947d559308058f3f34009f7769517df9fbbc54257fed250d5c301571458dbe1b2e79190716c16eab3960efbbb557a34a1953a2e309359e6ce21d86fbdfebbc495773e590a8f6f60ed1f5860ed12eb19b5d47315d3364b8ecf67d34d9e2a22ba5927bbb6a79cbc7fce8359a3c219ea534878c54e8e35c46b9021ad7480199d2f72f42ad35f84b2062c4cd21d3f16f4e5ded09d167b5dc8cc44b5dbc268c0e5161bfab9cc7f5fda89b36d5361ceaa155b4f7efe09a43efd2e01f97b16c546ef8a804f8e7036e57a06117e220a6df65e78fbc45c977fc8685291557bc779b7ccfc336b4196be72d1d76323fc11e08a304a298ff6b63c16fd0f2d26edd72cab7b42873e228a11e7ea80cf069520a773e42b80a7fad3a4b4aa10514d1e9ff006a2dcf00052e80c807af8bfe2dd09861c4202d8469418dcc0993db0690f82c9743c4040a893a10f66476a1aecfc490fe135eb85a9f07a1b8da86df39b1ca58dc0133d65f1ccc01e8a78ef9675fc88d7423bc37a4703d2787426bf30591293e280dc8ae6fb48fb9bd3cf3f09dbcf1c6cbeec4e2eeb139547aab9b636d014e33d039b2ef7190c6015a42c45bac1fb793d6b124775b9bba8d505f78d08950290bb1a9e168285291fd4f04fb0bb342319db0b01c37b193dbb0ed5555f1d8fe58fa51e6ffaaaacc5141d7fbb3778046c6f0235dd3a149d9707b7c40749e44e3c26d363a34adf15151a2e650d9ae9b6086284436dd5902a36d61c1e6a9ed114167eed7a5d742d4c47f37971c908d02ffe14fed18b0724592be8b2f9f68ffbf8652d1e2d15c8a9eb2de98e6675a12054b1beecf0a778c5301415f44c777dd7f72216b7a8f048f9c169df0214b02ae9fb337393ca5da4916866f8c6a0c3570be7cafac687f1dfda2748db2a376d495af4d4c9e659c5afe525e58360d424de042907e9474b969780abfddaba231e4fac556f876302e9d350b9b6ded525c01d2fefad16520b5b39d39a47aa2f349dfd0091fa0c410dec3a2840bcda04f0406580fd1e1074dea768a2ed903ba0642d3a8dd1e5e1740f5f50cde39394e4deb1a714c92659625b284a28ae368f579d837193ea66484d742d02dd03ceb20c26172b92b245809f4405fd10c1adc148a43df60c2d986b1d3e5f4a192e6b5e224e5e2b2161ee0bee9f223af25f2ad81f9ae3843ae15e0d77fc098360139ccbccdf8a8b929b137a1078d5f5f35420757951d3b38595f2f31cf6574d53df435a17a9f8068d4e40c4fce7b7d7a542883efcc7fac0f359879d73439c60064942e1d1c3466bd839bfca4a87a6e1f9f08fa1ff7cbaf306033053e2b67c8c0ea49878ee74ee7d203ceb45246c2730d78617f212c971a95b8ffa9a8016573b05f0b0e22653e856542ddf4d09989126593d61fd868737ba83e9a614bfe4c9d1ae35f3fdca636cfae44697dc84cbdf4b022286ef37863c80972d591d4cd577d7b6610ef94419aacbfa22c3cf7b012e645acb53db61e08c070a7e383f4f3d8292ffcc15c2ecdea44d57fc1f94a0e3affb7b4eb9f7e0256208f9081d4dd88f75916500e2a4b060ec3bdb683de4a846015a0526d123d4a24c99ba771211f79dd037857a0e4bf387c08cc660690739a2c94c79f3ff53980521eba28395682b1e13fab3bbf2d3aae1d488c5484f2a619873cd8796d65bf651a6172dc2cc8e1064471d1484ba91e02f0ffffff0f