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 79216 cce3a7cbd141230790bec41cdb757487a315f57d35afb92e04d2dd41045b2e1e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cb06736966239c20acb9bd34ec3178c45a89a11ec5f5be83de7ba2ed4621ffa1
Certificate Block Hash
cce3a7cbd141230790bec41cdb757487a315f57d35afb92e04d2dd41045b2e1e
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00005b000092610000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000a456f13cc3706bfc8054c446e948f72a8dcca62c4ac88e0dce4c71b9c97e6de73236764d0aff244f001b6dbf9a386b20f479f1370f14748f14a5bf3062f01d1c3f2dfaa7d53d73758001d0a6b85a2aa6f4a74cfc8d164a1288080000000000000080000000e00000005b000092610000

Raw Header Hex

000040207e6dd8ee81e366b5d12e165b21e716fa27acee8b713308abf39eed8546c4d34c62365554d8df96594e16ec22aa9f9077e6bd13dd09e209c45a99d1599282e904677d406a3acb0018a1ff2146eda27bde83bef5c51ea1895ac47831ec34bdb9ac209c2366697306cb

Proof Data Hex

59,560 bytes
1212160103077720c901f0ab3a621781b5eadafd12fbffe3853e9e7f7019466989e32a3866d4ed2fb4b2bb96da45e6add950a23366e70c1c94a659a86744cb7806fa34d0d88945786955c8addcefe158d97eb970e7659dcd50e340885156ee30792205f67dda3c9c3a127003019ffb0f2c0d114ff88a2695d6fbb4db5d3e5b417dd3e335987963a530ebf50c83d7cb54c5aee3d7dbc075de289fa91601d9a9bc4d709cdfa9d1d7fb735dfbe73c5ab2aa5e9110712cec01a4c4376673b22d0ab9ebec72f1ba249c41586d83f7e0033e636be303cbb12ef9d823d34f68025f2b98a2b719a606671afacfc4152fea1c5211fd2b417d3c4ebab24cdbf9329fe1e4c2319d2273181654f927d2c4c41f7cd69e776acd3f6abfe20fe5846495b44175a361b3ccb66e644f7a16916c926a0910919783410d35acf51969d1a222e1db27d0544341000ce2fbf9094a26799aca3c69c8d4bb95b930de1b971e4d80f5d896ceb659e493fce4cc260800d6c8456ec762a4c25192ba06eb2afdb122eb95bc5385f58f8a76adcb30a7d61fda73d97994df940cc0c14a7a1edcaaf4e715377c6204e3730628168db1523ab40c1be9b47fdf36043083387daae6da6bff2f54542a0dc3cb4a60b38f0fe168225b18917c88da7ef35666a882e9d5cbf592f41c1b16381af21ad7a612008da2f59b121b0362dcb6349d6c8a590aba8795a96cf37424b462434eddaa5f26c0ee7be6950a8c0e03c6e45ece89bd593d3da03e216487adc761f1150d8eac980519abb23be7d01f478ecfad34b4c944d0c4ba9cde91b9f28c415741bfbffa98d12cbec0b22215f1cfdd23c3620cc8847b69831a3736bbd64834458fbd24acf14192b2f4bd2dcb24e869acd76a6259df9db471870a53c8d87770ed7232a0e7cf55c68b47c9581500e96dfee59ddaf5579d191f6f598c84f92de13361d357ebd143586ceedabd843d0bd8046304dbd5d9835ad009952a318fc6525a4fea4b9d86574aea99490010d9f25e6dcf548ca807689675b0d42be6df3196d6a6848e32c3b7b5c1810e00cadd7157690f2cb8b33f2d1418661881368c9e4eb83de8aea42692398b1b5b712ebb5dd314cfef23001bfab61ed87dcaff78b4d8008a20d2c8ce0563e40604e893db1e874602f0c3eb2746d0745605a7beff79cc7aa5d1394d66201465c35d46f6b8839faac9518d6515883cbed1499bc50654ee99baf2ff77dfd361a9f838ba4be01afc06405f91d202165bd8996ea005148b6e80fb8384fabc4675b377d4a9213c1dcc9b01cbc4170f8346688bba99ae665ed0c54a53b4ce9c1d428431df7a4bfda46bac02c6b55aa77c8287fe9ec9cab21b89e2883cea41f500c4cc6d9f435fa1d6df366501e9c795ee5ef18a099b5090a9c295798a542bac60dea131b91eb12f704dd0eb8a702206ef30af99fc46f818a62d8bc677d95c11f0b9c6af31425f806fd8c385cc369a80ca0afb86b10f7e3bc91cb5f18c61baf0a887eeb94a8b57462def8d99184283eb0717747ba577ba8fb5d5a869677468480bc238535a3a0837833e06f539607bf841ee5b14443f1ebd226af0b382623f1cc54e20d5e59b8b25f021a8c77d59cf70270cf56abd452900f3b2fde2452dfbcb1e5726cec594bacaba1982b8797114bccd24fcb2245a3226a14d887438d43e03623ae779f96156259712ea1902f6f073386889e7dd2d77d6a97e34b7f292713162bafa6221d1bad54d91474ee9619ba69112de59e4236cb7fa3642863f6d4e0d2cf7b1a8188c3ca5f44deff8a0a725a6b95e132e22744eb5e01d1f2c139da31a3c25995a9f19671d4eb7b3d973df1cf89000c9a2192038b66c526dcf4f47a739343b82fa3c08770327f9078def98783d0c43e5a3fd4ecb3cf4d369929802e642aad1d21e1233de9a20ef0360e083bc192a9cd9dc2d924e725b7864c3cee6b91f17c6a6758d495fc6d383e62e3d160be1d816f7316719334bb107cb653cbfdbf6b2ef0269a178e70c77437aab629f805d89b8432ee7ba6744eaf6f7e389b03eea44d4aa95fa72e69c71b08b24b306e6d89fc3ce88dbb92ed142df3995e603d634f7c86707225c4571329eeb400bc8123df86440a5d929aa59e7dadb3d2d4e784ed4cf92cfd264d042eb5fc858d80d0df66ebcd4c4261006bffded841830c9965bd923f9ae408e14301219c5cc7381b7c4bf2bae4916ddd3d54780d812fd6398655459d4f76bbc38362f6c72ece9500302e35bfc9aa17da31e046aa6b79becf633545464b929e2085439df54e4215cf3cae9d970cfdd79988f32e3c414a4b51000458cac3a14e1457301100692210aa3f4850ce24668b83d903f3eac58911a63afa41577eb15e815793f439c1ddc5be4d3741e5aae2e86c577452b65bd8f5824f6517608fdda85a572dfd7c8b98fd9d358cce1154a814824a67ab0f0c431aea6494ee1cfbf39eb90e4d637806cabde5dc4450c38c73f9c08a18a7de6ba911902761589702ae9a6e96ba6a23b790a83e22d0a70a9a21c3a7feb08d49d29fd4e38037dcb118902d2571c9dbdf7f2a584ff4be15c309e0ffea6a58b7b67806ea7a9c9826d9d5276f44a6beb1c4b0354f8c911c792ca88010470e5b7de0024b5c169b9479d1aea4efbedfceb1e024960320ce0fa28fc8205663156dadc0817fc00ad90dabfd246f2c850636474ac50b1c2a0dad57db5ccc30cd96712befddf7ef03e3520105bc38be0729c0de0b24c5c186ce3b4d0a27d2ce4788bae38d09ab5a3ae4b3ff3c6afbb4136a929cf0b9e9c757ee34e1ff366b2475f76e4c2bcb15fea8d07d994cff9c9d44efe77044bcdde0ff4dfa5ace0cab1a5f01473b15a95be3c2d600fe9bc69f4e9543c46d7a2247f64c1b9cb4af25dc370e7adb3ff830154310aaa88c1f67161efbc44298d7b95d37b7d1806cd4493585d45af63ec434f74d160cf0095bb845c4c2bfb3017d1a3a937cb8820f64d4db6a92fb66841c29ab64a3a45042c8074cb43996b6db9337dcabb817ae04360e5cec42bd8492a2e60101e3009f670bdc1b4530241bbb34a0d58c38d65aedc0d1a5de08269094e9e3f8ff1ff836a0cd42433ba7d243c276b1b101a275a500a564c4635c3db778ef306eee96484e71a880010c489cafb964446de30df5c8eb856b5406e16a17f592db2e2431253a4497a8964e99f1b3bb07e92e51f98959dd19d45b879b3b243f75aaf4dd46c9ea5d07a21e9349c72f9c52b165405a58de6ae3a6da3cb878ece8f15ce3939dc752e65754be437dc435a394d7e7f1a4d25dda14622e38c00e1222f0db07972b3b3446d5cf5e3581a1dfd41411361bc920ed7518992e415b3bfb2b19f97be8493944ddcd7f34945bd512b6fb699c0ad2c5f44d8aa050f34842a2e224fa65914426c748dbef3bbdc4cf087fcb81a671beaa249941efe3b340bddb802d7c2a748beb8fc4369adf1e8a4c4e73cedfddcf3b67e2eec2b8fcaaab51200f83fa353377d35d30c618ba085ae0ffe40eb5f9500df03516dec532623e12388b642361d06d04986e8d36fdeb4d79df10c6684dab63cd7b81d0deec08899d5b7e65ce37f8ab189e4c5e2d68d6fe2b1edc0cfe61c66b5dd40004be46baeefd5055f4d4ec10d981e5c582fc3d032f494edf83b61f124225b402db0662fbc656e7cc50e8eb10ad08a26b47f5b9f549ce218377416eb6b7ca5eb3e4ad6dc192de33e32a8ba17fbab3818505bdfedb9dbf133592b3f428e57c1a684d0c21936b55aeb5868d1aaf1bbcba66d71702bcd42f5f9ed3211fcc4f7e9c526dd62655cfeadede43fc927c3a5f74053cbeac709341026a169c6d293d357a6a039b1cfab9acd396e58ce56ee4248e11c7607b541bff8f1379c5be0e6c372e8ca09c5d2cd24b186c02b1d26001343981d7467d05a3f0fc79d7e217838ee47ce37292cd20f0221fa47260aeaff5b8850eee663b73441fc1b785c94a6cf9379a844094b201d2925d2d9799d9b5a0e5f13be74040a4eb59f9e9e2b8d3dcf842962c48eee373d60e4635ac20d66cc1fb0d3951d23305a6da91e844f1f8090629df1a61a89cc0067ca67499ca543e19ee13178defbeae8864774a9c40934dbb4ad2c194b6516930ee0d2ddf8ab8a38664f2dd277f1a332f57242d53e65ac8357aba5f21b35141ceff2da5fda9a1e895da1075227c7da1c6e6c5081fad7f5463501b2e784f75e2f8a4e818a1ffc18ae3dbcb95803d8f955592bf7ad0ad42151830600165888a4343a9adf126aa7621e05d4141640be0ce5ac06ec47e945014dffed762c3dabe21f6078f5f75fe1067aa4a9a9bfb0bdb3340763cea9e288662361486b877d290d6a535a2ca9587b0d4f42a6ba645fcaa3a98da2a5f2acacad00065baab56b0b228421f5b3d95f36eec139c7045a20d5b3c5babafcbbc47862ff6a1bac90cc85584a9154391fc0bbaae2723eba4e3021b245bfe43b24c4e0ec08ad741f88970576f1aee93d9d343f03226e0143d057659fbb659fa0eea33954f59d28e5b911ad400b7c1df62039867d0dd3b66cbce6cf864967dc8e73d1f674f6ea9fd1f588fb381ac30c1f2da89a9a218868c612549c5d88b61583cbd6bbc8a515a66050bf9e70ab87022d6317179365325b833ad0af1d026c2e1b6dec89cb5dfeacbdfdf4e9b824e133c8ba6954de094db8f3cb007d3b92fe36189d57d8ffad295f56f44b921c072de07b8ca5389c7eeaefc8cfff03f58367a32c1f29b6bdea8d6f59bed05e7c752a30a87829efc5cf9fdc67cef208b2f670652fff0a755075bdfe53208985f4e1d7f7c11ceae3087d3e132b6556278bc9d6ae39a252cd0029d7e46e7750c84e176278217011ae7af99e7644c5826adec774e75a15758815436ce6de2718dcd5adf75c717a157b6172a631218a2ef794353d471239fe17c2974f77402985b826a43b46726d5086006ced41818494bf892587a8b7e46e74b7621cba7a7d354095ee4e8e0a97b4bb85e05ce517380b0bce621cc01f71227fc9061fd298228269809adaca9c9fd3b4f9b9bc9d203894592116f53d74ca938c5846064cb947a4eb92d6e70e479eb991721a0d50ab505f87529a7e9d6c1c9e07ba7fa7f4ba9d462e0335645d938639ce5fe7de85ac8a515af670dc2bca8bcfeb7ddc9afbe6f8d62d92dad2dcfce4e7ffd1ea50c8e832ccc39b75f51514a06f0bd2e195cd6122a580e731b8a224e921c4f391332076f3ff2b93d03c51477bd98bf9db45e2e565bdc260875ec3fe0e91eba2643d85992e7db6f20f88acc3abcf775e50dd0bbed63d1f3b09a9bb88980e968667358692ff19ab3256ba7fd5a062ae3339ad930db86c0db05eeec34ec6100e9bf5d517710085d490926689397e39fb59bd8b88fe376fc64ee8003945e31b9747d81f6ce4cef04abce7c43029f57dd661fff4378ec85349b04059d34935dcf3e0332f2bd2c70458ac157f627688c24c43f54e7b6ffe003cb76eebc03265cf17f44fdb1fe761ced9a9a06eaa47a4b62a023b5011339b92e8021d12e7a6b0d36e3b443c1aec5d0e4fce1733f6ad305fa20f798c0fb49b3c9e32ccc284a51ca43080d65f4677cc00d36bc12d53911f2884ff813494d7c08db24249e9a99bf6ed55e3097206e6d4fbc0dc7968bd29c79261500fecc32a03a560ec8ca597f10582a41ac7151ae5f8f32a2bc382a1b5e71bb10b4547f56abc16538503fe3bcc40223df12409861fb543af2e4d628959f8061e1d55dd4940ed8e430cbd6570919f26a3c273bebe69bdc72035c233ff5825e4cfbc5a1df63709a868549382ca9434d115deb12e4e3843e5627b77db47c31650b5ea938d79f2d36a6466480c700ca75f568079171f375c3f3f5bc2eec8a4e4914c8eabc9d83f09c474418bce96aab7bf39a17ba8d3ec6a5562be564dc0bfa14e8084061e8cdd87c7d055844a83460864b6762fce6d54c2b213ed05dc25a8993128205ff41d6b2e2de901fe710abaee1dfcfe37fd0f7ed7c03b8b082c690f97043f2013c109197466122600ae02e55d84fe2eff16f9ce399902415afb410aed8aadd80b89bdeb54d379fb31963cfb2cdcae56df16f2876933473b22fcf9054dd1711692f0a46d444f8069723fd7aa0c87044f1be0b92d2a2d7d924f7216834690ae72ce2ce7b2fd75a78c82ec13c4cc98a97106c0e0c5df2b393d89bbd86d2fc013827110c7009076e732cee156e1f0037e350bd211a935a2062c56e47032a6b6d37dfbfc8496a3f9e0b2e50a500fdd4acf078a656cfdd2b6928e70e76ba68dd77e444c822a551bd887bb4d5fb092f1790ef3602127ff4cf241d119dbe841c16e2f1d1f257676af57673af5637dc90fdc2ce0112da3520514612f359d8e7729266e4bba721d856fa2fa29c48fbeac0ec3a3fd9bddeb7216e2462768dcf92389b1d9d3407feadcaec1900d923d1d8f57f871225bddf3e992d6e210951bd0d6829a0f57d6172386f06938001ace222bc2c1180ac6f7f60e20c67201cde61232fb33ac6ebab740561d7dfa297a06511eaf21aff0e11f17260bd4d6924566903b4884ae6291fa808dbc0cbcb3ed4dc426376b2ad08cd7eb50c88d37a4c43682f22e8d80f60228440328bec5f04f3f861f5ef659b442172bc64746d9c5f45c3ec0d6fbb9e75470ca34c4e5b11397861376ca0cafc5beaa8974c4aa820d871cee4ad17963de6fd58fca381a2fea35d2be1e316012c30c9c209503af17ef4956ee77bc4bf5751ac1ead2ef5a8523c28112c782b103f2368f5b35c267aa770e092f0a4f566bf81816bd5cffd676c98b324a8c406877314b7669551b7aca485fabc4cd0c6dd43e4805baaf1f0065a77b70fae0419129e7dd7f11e8a46552b8979f7bdb7078d41da760b014745ac97cacc136df15744dda3a9aaf65d84ada5f4e7ce67d3b57b6d0041ab759e01a895e2d8f4260b8a704f49b1abba0fda75fa516f614121f1f8752027081713e4f6e9db9c90755e805464e4db731c49ca91c48d4eccd8646197e68e253e972b0dc0018d0aa91d7055f53588a7302301bea4ac0cd737ec93ad7423cac0c67010d239242693a7548524ffd728975729c65f8cd03c015b419f0210cf924b54c77f10b6850784a4e2024fa0172b21d38868b79bd8a82c108112757d07b5f34f837e6ab7d70affe22f047dd643afc77bbde92a360177f8d88cad36769009e94d3f10f81d5ca9f0be07c7643c3b7c5a70a462cb56e93c85dd066a350c10fb147482c89332f2eeeb5c7be1f1ad015688f9384eeec9f22a6256f5d279fcb5dd55913ac460a99938c103e4a165a8ed322ae07d1ecb1a640e0953814c0bf567c5683468a5f2954c94a93d250ebec07311a2b50593597eb3f9d5736752848f058e2d462c6803d80f85673ffb629cc797b0e05dedaa56c6435c2c822866b620e6b95c4c5dc5b3fab5febe94474fb3c8ccf582ee7a736999e42b195187e2014cfde74f26ac8a39744b27b9e17793f6570aeb609bb1202293b7ff1a3d150edcfe91231105d3caf4a8716799b4eb52e88707cae13b2a7103c35fa9cee17bf79d58b7e77ac1758d6fd4c08eeb5fbb283105d97386c41321b1e0edbdf1d4c715a14d9ccaa58513212736eb73ed5ca3fd66362e021d86a5365236d80515b545cc642d7ede81978dbe0576894ffb30b2e39f2f1582df3aeb549cbcbbc66ed315f999dafa33179e59c063c0579a9865134a97fe459e3a21fcaf04470500bfb8f64f7cc3180fc7dbd18db12ab99c3d117d7acfd2b4a6cb0f326721f8b71c2b27a300e26f1bd4be59fd5907eacca1897dda27e37de61de070866a9619cc17ce12fb91983ca340a65d5db22245bc7fc0e3de4764cd8aa27a3d1ab496982bf20fcf05644658566c879156963fac9b4a850076c73cd3b1bc73c7cf16cb7e88ec8a153d2c6631e84d5224e28252375a6fa4d57c74d71c45df84fc58b14ea7cb418a5cea64b7b2cd04e81fb39b8aabf4cef3c4ce624cadf326ba367d3927fe9899062eb5bf8fe13c0bc512a31448ee239e44f35c15b5bf24b25a503edd6dbdb4a9c8707d74b1b4f6a7c41c6817a14b7cf340e97d91723a9bf919787121f09473406d3e15af7ae4949058fdefcd5ed550dee2d9759a23ca1b31d19da60667ef5a55ed51dcf72bded947a1b82d57241ed148875593e8e64172a9ed533973d99403c502dc68a8c5136fc15245647c60ba20151816710117f90ef3c6d8e4f288cd78a6222dcc161a4c3d2936c81b90cda97aa97836e7bad3ce9bc695867b6a7341f60adc8b74f770a22494864b86d4a867db770e3f60fa4619cbb03a25d3b84f1b09c0988d7cd98c018b9a358afa515473b039ae6b63f3d1ccce460e83cc7ddcb1f21785d5e0b0272967575f6c1b764913203faf501e046691d80e1ef6731ec4634e43fb2b75485b311395339e7df6f8414723bc1e1ccf291bf02af1ae8bafa3a490b34ef2abd755c39afcecf52e91d1cd1d130a53f4d5eaf996b119564463e97d626e66bb95e176b2a20e7f6ff2ff0282ff7b3c985a2241260eb2524aec62c52c7c6f2b44230f5a3d7f34f3ce72f560919630f6ffd6c140d46eae6bbe09d930cef59f01b53104920e0779e97548d131b28f8aed82ceba0e67afea90d579a4b4384518af3c3949bf616b11d952a4dd73dc8582c0b2dbc577c12274934672fdf9cbc929870587508823cc70739239dc4de22e4f11e8f6127fca1985babdc44390e061c6d9fac1d5566a29768dfd5a632adfc681579438fe7b9fddd8d5b53db8ad0d1447c3d0ee05adfea96d29e8bb82d5b981c1070e859eec89bf7e187a52cd276bae93fda27b481fd53d45a554171ac695191675f13bba8216bc249a7021628f28aca35db57464fa89f9eb01de94ce4829b52b53a9e63216bc4fdf31fa6bc4867b053d2954de05485724cf431ad3243706f711b6d38487743f42c6811a8c3824919ece9d23276c7a49e0f5b96461c667bd28635cb4c520f684c2ebb1308fa0115439fcb8131cf6846cd7cec73c9d4dcf4aee728084efde269447257d835b4cf1b1be58c2fecc1733d5e7b0dfa04e86b7c88f41df550580742e0d600501e8afd7a186213b3bc7f17e8a86f28763093e12e7afe3c33e237c8a46b12208630e7a01c9a925104ed9280b1ea0da4198676894f4a8ee0c2298756d9b247ad069c33cbeeb2992347cf74a43d99ac6665f9ce9c7148df2e313eed0ebb41ebec3c4f87ab24d41d25bc7b2e577b17d5ca752612631de78ff9388e388a4aaa27bc644896b9c132321afc1bd8d8eb74afcf3935b8364109c91428013ec7a87e6b8119d4acdf7ee1e8d383c8793438ba30fb55c24560969506693489d4d1c11ac4a39683167b0cbbe06d13638e000b5f981c34e6cc4644c645584d09785a68e400b88d9b492f61c111c58aa6a930b6d299c0cefa7d8797f85009a3d0c9567670fafced5f2de0a2cc578fab9eac861943bdee7e7f70372eacbd5d8b3c343cb31690ed4dc7d06c77e7ec564412378967dc442551e7f9005c23d87743bfc4932851af01e24a08611db93bde466e7e47d475c66e468b178356217ead7eddee332b878e273c54b7947305113483bba10c59195f1d40ec04b434737cbdd9835e2e3a9485ac448f5292cd9a5db1405d3a32b891a9550bc9657020dbbf275821b69dc88abf4ef70cd45dc68ce1683fd278e0a8c12dc7eba6b00877b4b7a3c2691e3efc7c9856c21d0e9216183ca5a07a3145fbbff38951ec8b984da1946143d160fc3017099b91043c8c7738a0b43237a7ba7f740fbf433f08a0d29b6b89c9b214d89d1c45bab8da2704cb67155afe8a3ef5f442e1904ba44a775bf15853ff1d2b580ccf2f073dbc36049690910d92ba3d4b42dcbd5b9708bc764387583a9b882305f129d21e4140ecfb16a342f1003c199c71f30e21b7c256e91a27282b40d1ee9ba819bdb309cb910e770f697a0c357c4d3b7943921e97a8f88d076e3eeb19c27bf8ce2603e8ed504d8d3e54f6df957f9c03a824a15c62c2fd140a0576cabb256fc1c2eaf5651ba01de0451f8bd6ce3e2fab90d40ac1ed99f8ac78c7483d3aa6b784ce7045904ef8c26701b93683690661446062a2360ecb49d1dff6101d2fe99a2a5140b614f33e64baa577d715cbf1a725b37cd84ecdf318c020df1565c8da4ea7dd1caa4631f1634d18b972bf1976b97bb9a36ca9a9041c5afa96c94ef2d7c0a1d0184f300140963f6690e1e792114ed966d8e9650ff67def1d8a4b1bffbbb938400615eccf0c3e255617ab148f44a3461243c67cbbf4bf762653137333a1bf3d755264b97f30506b85864169f077934c9a0e99bc08fe82ed5ac14b64d20e979eeefcba184cb9ff5960d49c3b2687e38e38d7822d2c38bdd9893a99997f19eebc3c18a073f2ee5a6fce4ce5fc1315cc41823cb7c32372fa184f56c1828d7e3a0ab9c3509f1fedec3255697986ada38491768c47ac48d629c778f80e0849834d4d9f59462fbe78500f558272ba0195e6c95c6dc8afc38773bc15fb859dcde4087731215976093a55d0e089515756c1288fbbae8d210cb79dd0de73c0c50cc21eba192e58a69604f408638c534cfc6f964639a55d4b99f02ff7ff6fe80c639bcf00f2341b527d84d9e2a93421ab5d6c9057c028e178a369b23d5b2686d5a5f27447994f484b4c92aba15c6edb011790a4ae080587137dfafa258adb7ccedce65331e43db3a38974447a1fa2f7246a7c6941cb33bf6fbe5c98a93310ea487271225933bbae90d9d99a909b2c22cbe4490c41c464a42c6288b1de1931c27d9c012eab7c5f9dd3d44eb68e5b3966086dddc5fa67e192b755ea09d2973e30472a870689d9a2253682a88bf4347e856aecf01bf6dd6333a5ef30c7adcb3c05dc007c851a66390cb0fe568503368d90193a4d8a1fb3e746da34146805d3a85e65e2911f23aa70b37cd9d2ea64a8ced4cbb72d892a9b16b8a46cb5e80f38c6f2a92d98853edfe8acc0d8fde573c8f972bf6ecd22fd7fbe7751526ec86cb6187d4527032899a36f05570a064230cd99ed0444115bed773562f17ab02ad81e0ff07d6c3548373aa815baae31f7ac73372a5134f9ef616c2174f9edcbadaae8948cd2f5c8c27a78e150158b4bb1ff6fbb063b2dca16904029e90313b388a6b367014e6ee1938de8e1d0ebd5678e92758347cff6c4bffa3ed065b1a6c376cac03f0554f4db9622cd3862d264176c8a2da0253b4889dbdbe74485f4041321471134db8d03bdf5e2f0b8621ed9b46e09b122920ad26c3e34b14016dc03b4d110532cee5794bff77d9ae124a3885372899ee80bc609ba7a5a490eb2478cdf1d2a1305b65e5369613691fe0cb4d14997bc5a69d708341fdc5bac205f0d66b6a6f0536353d35f36812696ab927fa7fda815506de1a35c27db5e36570fd3a68a7f82f5e009694f93bf1b0aa1a296315161f78a3605495d6b6ba20342096564f61477435897e35cff46dbdbe065ae50c8685d94902e8bcd942202a9d26c3f277a436b083642b4e3f6c45f1c66e7d537b3e3c225978c0fe85afbeb7c7fad6440a7c3662fa4b40c96cf040a420357d887f0cb2a5f37a14604ab2fd8344b64e8be038625431efff3e64389b3715c2f15d14a76ece8353334fdd4e13890ced9aecfcc3d29ffbffcd4790147280edd74b2310fe4934899a4e23c33897df32c4774d1d5c2e7868c24f30f3c6be86f47b588a788b2f418ed98f1bddc4eb81223fec2d92434489306123bf2414a6221e6dbc3b8f26bad1883f01712b7df1294dd304c8d74fe94e206d1a172128bb4fedbd11b377c6b2888345cbdce8ceb299a9258cdb0cb1e7e6cc2b9f046373f80a1e9fb7f7f9aedc8d2f46b73e2d6ede22235a4a1662ce3723e83983fa4c259cb2a2b8af69cf12a14a3df5a330f70e69eaa6e52adba81a3292dd66e39e309df140550915d149c4bcf85e4461af3fab6ae533ff86dcf12365789e110c953fef1d38c851cbf6dab9d4001c654328ded4ac55998fbc1068e4b041aab208c8f7ef7d6bb3a9ca0a3cd11f9ef19faf25ca4f72d0ebef3de658619cd45b3fcf4075116c90e24b631289e242656dac236159817e1dd768621f70be918b98727084a0a64d84a5c97318132965e0fa6cd811a3deb2d0ea5104f202ccc865200b56a82278731caf4eaf9d03a5fee546229504e270c7b3909c4dbf46465414be8f84d344d9b5c7b291302a0c525e7cda4300f4a30f2633a78d61234c3cc807e9848a470316a7840dff9a3be0d4ed000cec8df24685e440b17b30d72b55adafb14a1b5de8fb3ea9c92fd07a38b2cf996fd6e52fdf7adcede6597678126ee66aae62b953b752c7f8fb14e910d5ac10e9c23ef8332fa0d90d5a3f684817de38cd1c37b8326e3c8906f4759e76b18f95f1d872272a3bf1875a22afbd415330c14736b47790699a6d38d3191ce45d3296c67a2bea5f3a8aa802293f971e17a44e4c91816973de5bed61064217202011b982bab55805a0ad2497d0d978475fd77988210321441d1d8fa2153f0645e120857619e4c120bfb80ebc56fe1e7843b00cbcd6e88b11a043f2f9ac35a1baaec6f02a67b534907bee2fdd4a6ef71df8bfc2ec6fdceb3e02f233b726062096d2e3770cadf40fc23da9ed199dca41aa9d7bd132f63ea95ff153b29917de04a3ac4f49f722fbb69d6a68cd7f62cac87aa388eeb0d610fae0f322a5def702d52ccbc2ec293df1d857fe45d38180bb8c80924b857cddf939663ffa4bad5aa2a38db8c354bd938937d613775c2713478e9a6aefdeb47a94c24314ac60173f4d4c3f501816f6c5ad5db55174f17e28d131aca4a03e2906005f2ba62722355d3a2f3e3cc92613c6a77139c4338baffbe5dd82318bc1f763c52db57e8d252035b17d844a525b83758f469a712f7e75028d447a8edca485ad76f10d4c316304d5cb6fc373370ae8d56b01979e745eb91062f8f8d5845528914d0821c792a591de20e97bb70e91a084d02959d82efa367794d1753f642adcd0e290d3c56c064f39eff2d29fb1e1984282190826d57bac19dae06c4133cac39d6674446a1f1de7f4592e0ca39562d568c69f397b577d0e31dcb067ef9ef6a838c92cb23b202090c4013d0cfe9fd721db24b342c20c3433aadeaf9daddfd9dab5c8fdac8eab2dfebd37670bb17f9055048ae774f670e9e67d5260c15c02e02bf0eb1478ef7469bd725bdf7ecbe7fc7fe8fc1c8c021001e0a3636391491a2e8df7c8251a6577ed58a030a3b0b046480186e7129bcd8d1d04ae8990e9745bd96a84c9a44bc4aebbf4326f75ba5de28af49eb14f0253fa97f19969b1b3b125e66574d21ee9e453d9b036dd005c70abc9cb739b641348d5fe05aa5ac04476624366e6ef0366ef702c79b5392adc846e1ed4d3382b4cd5ecdf346c8a0e141a37fe47ebc6952a95e1e503a39ab6c26d24c07c6cbe5662cd2b0992ad57e25ba6ffe20f5da67c14db8b70acfb9d6254f38495fa1b157924c2d8d3c41e12c25b66cf12e9b77a9fd9f0152df42b52059d1f1d4bbf5c6ff3584b709447f3974fd43b52fa2be1d62a5c482f07cb726bd718c879bee2f7cc3ce040f4bc02e135fd9fd55c830a0fd04e3fff77070b49816884736626229e14762e442e374e2846de3361341ed2e197b12b0934c63453fa310561c41810f73dc25e7f81bc67cefa48e7867f0ed0afe4fb680baadffe475c03e468c101f751cf91469fbb7e540bab43b9c0c42f1ea381bad7f1ebfe0df6f6cf9189ec05650535b53907ae3e0c172d5680e2cc8f2b63fea2ef5ebd3ab768804558613a27851dd17876d06522183dc713ad9534818afa37d76f0098a71ae485dec9ff8c1aff3364fbe26bb36754fba7535f4cfb3a72dae238181c153b2edc101eb28887ef0dc66df87462a493d8a40e663d12da3ffc8cbf79b5298b65597e8fbd77a8fe59b594623620cd22a8a4e1fe04d1525b656b35d1f75138ba08d50b4723d980f9f099eb0c117e9e6ca67a9942ebd9caeca3ec349549bbbb921dcb911446b603c1f7e0572b492a4b404f28587e30fc7db648eb739b1014a39d89c4d135e345de53b90d48e94b6b11bc4b46621fc4fcac9dd787d2c4ae60fa3bfb02848f681cafd85bcf1f49475182834afd1e18a958109d2ec9ec36085b1801735a830c26bbab41373cb0ec7ffe1a540534b48b667fdf9186e5d6e52c98750921fe5d56e5637e1d2bc594a3f5b15694787cdf86fcc38fbf1b1089aee3e3251fbd5f2b873621cea6f9976f768b7f559d4236949041e793bb0190a301ddece2bf8570dc751d9aff5778e37ab0a8dd1586c99e97c642346e0216e86b3670d8abe41f8279310ceec22c1f9696afb951fe0514e1bc1bf3373ab14dd9310b0bd988c11283671ff8a43b257d37d9cbd9829d9aa0153c8dfcdd6623c0d063f369897c70ce8ca22c049c84617be74a1b4b42487531f74a8a2edd2e733ee9c749afb53e2f8b5750e0774c70318d818e947a07f3d76075d1a91a084c80b9e733b4253610c28ba09b2e17ddaba156aeea4ecabb07590788b3db1143ef86cb55ba063ad35c81946ed189e0c3a2560b4d82c003029a4edbdf318ef9cbc52c8a3a0e0a5ba5cafbbb4ccd43fd8fb9d501ebc853c49e9d865032dba2ebd9dfed9d203e8b8ea0ab7276d4ed95f8dd3863abd6948f1da786578b95ac810d0c6d7f81fe5bf91d3800724c6a23977f994371d6be0958651ecce43d94c3741d7eff27ce686dea20905412657b2444a886710d8f9bd592af0c6202c729e6cf601caf25871f8726419d2a60b4880fa972e7ec31b103316391569154e264251356c70b3bebf63e663ce466e07c2108688644cefb089a3b1142bf0cdc1526ae4cfbed39403df3262358016a45c53b9eb2ee7be36f0e9845bea68ffa9c60ff6d2c1225cf6659fbd03632a6df41a58a509857aad8b39b5a45e4dd59a71f23059bab34610fe42b902b709f22b6deff87f651164f4ff7011e20f3a4bb21f36991bb8ac2c8e83f3f70e33e55f8e42d76dbd2f413e82b8908c26f7a6ce251f7c92691a9a243946ebeabe153b8aea49acf57e0d240938e69efa1b2fdab3ded193ffefc97becd50a8fd28002e206e7350c1254ecd6c58d3d7ac7cb60095f31c67abd882baceb00d8e860fe5346eb573382070a06d92f4ff333bc2f13ffb6067c02a5e32c73142dc3d037dc7c0c88d60a5c4eb44f9a9e7082061fe086848cab8ec72221f1194e09af52189e61920d5a2dd4d9b9a75a867f078994e581750303fd0e88d2fc6b1246c1fd3711c84b2e1b0ef1d97f3274603b8e01102885e2799180b0b73b564c717a757aab9c3e9931394607d5cb00494b579477f597dae7a0c98941d39ee58caf44ee9e59ad8238f43f0eca9bbad97c0270489095c86fe105e9c0a04944f554c9fd16c1aa7abbbd4ab49522cca3660a40d2d99c1e8dbe27770de79ef56bddf458e699c2453d737b41af96554147cf5e93dec86d8a2d5395e199c4e5a54301254f6e15cf60595366b634079cb706ff03e896a51fe8a81f180fdeb8ffc49ca2ae4c557982816ec8e1ea2761e586a00f0c3c3f8dabbcde84d896b45142586d3b4ed201e23f3a7bf0cf22284751b78ce585a1d6c6f631a9aa49570b11c9516dec27e55663d36311caf410f1afee321e3933134bd9cb2b31ef9cb237f26cee45e43b280b688ed176006961f334c39d682765b05a893f5319dec464dc6f3508a551dc3456df5f13e723abe26c9186a525ff31f039e66e12cb55437683400ff33456302835815e3188429991ad3c257e16d264cb76fd0dad46bb32d84709674867e861c0b8b19a9439c13ef1850a8d9fc030a6117ca9bc0486b2d93612f3310223fa48473fcb69c826d63053c6d39f0b2979fad6a5d14baf249acc369dfba8ad5f3614762ef2929fd3510502a86193bfa0367ab8cd5a30f3db2082031c6b1f33f1be3cbb22051387d324af00c2b1097e8bb349778f7fc66a88f6e64b54bc9c454d7c27d523a1eba3c13adf49a950627565dd24142f4d45f5a529230174c452a5dc3e86109f19968a0fc992e20fec9146b9d42f15f6645add22919c2563ab2874966c7a3294ab03b074a2c7ba4e641667d371213000079917e3bd234490b40bd223cd57b4e9bb23856ffaecaecbcd1f13918978547bd33b86547ae86b9c20ac7dfdff9818c90944901e6d6cbe560dffa43403054cfa1aab977757f01601716a475b372c11c09e8cca11854a7c217472e8443d72cd3ade98b6ec13ea1216db68d7c6200167cd15bed037a1efc6e83e64cb52b13544f32cc09d69d6ca8cfafe44e22dda0c78a62491f4904f73ff722c1413be5e0bc4cd7b87ac1062c5b1652cfacea94b175e7cf765529a084d90b60ba73b6c37b2abbbfbad96fe9de56a26d29302afecb5dec14627e2b75fe441b9df9710dac1e847050873e2410f02435aee24f23f7e9dcfc7b74db49b5ddc988e72b3d725781aa5e76fb7e172f77305c88fefaab22ef95a83a5e2b85164079587b7e5b32aa752d675698e5609f52dc9e98b9a142ccd88b4e2e9574385c6eb38c8abcf5936dded072ca5f2f844c0d15da3cd28318106e5ef7922ea5f2a18a624fae6fe9315dc46102df0171b984d2c8fda3aaca0721bf51e7d0604c82d3d77463b5f38148cc83696a967f406710dc1780abd24c64b65e3f8ecc6f831bc6421cec49fe3ad843b91ea09d0ccae63c1d73e4fca6be32f5a808664c9c67a51460d9391dc89223a05fdb6974bca00e60c30a93ae69f78afc74f9f0ffd77463bba69e08821d830672ea7e10e78ef6b6a639dde77bfde471c02f5656c08cff357307bdef77dd1d4999ee575519460485cdad5b0535d792addab0ac5c3e76634f25f6c64a1b73bbcd672f3dd619e926494ac50b9a8cbc31b908169abee1837a902ac68396399f45bf438b4935305db264f890b64bad2aedde9524d972e83e2e2736143519f37832d48cf79631bfb9fba612bad0f05fac80f4503f1b25096168f45f9ba3fee1da237343aa87cfbfe84bd8639e63dc3f27e94c4bee04125a6a68cad931e1d98247f95065fec3d2b89cfef07f49f86e3cb74189fdeb5ae73515587994bfec8b5508ec08ca5148aa5a698d5cb91f75a30f9abb2c39998f18cf0c63ee874e6c95d15a8e62514e950f171a88ffbb2a0e4fb585ace452f9346fc9586c0c3aee85fd9b88d31f2d0a7ca2356e8c4ab41b102dab99e19822bc1d3176251776b9a8c33742daf9dcdcc5fa5537b9e3c63fe8da60434cceea21d4c67008d09f313d682c3271d7ffc9c51fabb68cce60424d563e3881c24e87f63fbccf6e816423285236006fe310a24343abc5b512deb587c05a5189d74c1129461ee89db91864584514eda502106b41d05fa571389ec49e5201f89eb6d7f13ca0954cb8611e4684171748a96e2a4c3db47e42ac926d25277f67b790ce5bbcb6d798a08418298fa9155116a52cd3d6e7b19d6ef7164be04c6a1e6c3e3d6509a815c2b3c87829d857aeac7548c047de914a3035df512d5907f4f42e918f22fee11aa229f5fecfb8f1ba9b5278c40db208325648077410135f0d577044558fd87f0cce8b4d2c2a01bedee041ee5952897fe08c8e2bcd89e7d0882d9396f9861eb6c31df03d96cb4be1438c3de340f53bbf941a7d81a6be5667f0addfb34a72d92b45292d8fed3a3e1c864025e13820190e5de566ee6f9b701693e12cf832b5483c58a0cde41e5c6ee64b58c2d48fe9cb4c7db9c77610b6e3db7dcf167efd11fa8b72f4e3bdbf7be320e074faf0f2f8878f8bf94fc3c653bd1f67df2382d69f6da8a621b6ad35654fe7b0cef388184061595b458e9ee9e504abd0769944e0d5a4412cc3a53d2dc9ccd6d6397446b911abbbbfa59fe0a41e2db0fcdb16b48c12db65de10e946dc42728687d75f20ca8aa1b1f5737bfba5066a888c393cd5802a0422c8def0cdbbf7954a021877569ee2b45d2960c7da3d723f0f25fbafdb41fe7d4547642b58b56088736990206e63ed53bf9e0103ef659953611e8aae269155e3ae20fe9b859f0b76182be519d1ab78d9a87fd65c21da5d4c030fa2fd578278fcad2f62570426a01d3866bf41398e6f14451a2f98016663c24a930ba87e2e74c4551129f103a16b3d9df9860cb9094ab5aa0bf9cb680475fa2d6d8a1f31f5c52516dd186748cc3a03ebf2abfd6be5efc2787740a3904dc27946c78485a08426f0ce1fc8948cd62aa7c2bac81d6fe4efb2043d27ec35e81db9fead1fef6dd09684b5c3cc3ac1b3af02e26147634d55ebb0d4efbadb98edbef5232d10ff0cc1beab21702576adfd37d056cb95f9641d1a4c8510d614079eb716515d9466da87258fe066097b0f8dbad5cf36d5b25fd72843b244cb7253d88a91a204003634a28a78cbab92ce64eb65610f26fdccaad59f3dc798e7eec32c64b745a58dcb841eff0ec35e18f3864151ec1cfc8cc72af7c99b90119c3347c37cfd51d19653627e3a209753c25511a47201d01e70cd6994eaaa67c5b33f5e9bdf6b58a674c0724b8fbc95cde178830d353bc9b3b304f16f84d4c2c0a0d7d38941e5b44b696068ba22ec68f1ec607fa29e107bce3e90e845183c1784196334d1af08051f0682af5a2d18224dbc22d0dc4a2883a1a7f93cf52778af9810f771a21e36ebb8d4cebef1da01d5d5fc9929aae58f8ec0570933e3f10c8eb82ef26219f96280be61efa845d964614df0c3f94c73edc52950172744e89953e3247c1964d53cd61ec0f35be688a5a670a3101f26ee59454e4aa0a0bbd0ed745ad79ed32b870928614737e7adda1d88ee2af1b6c503e895f7594396cb22f3950c5715c3d0701334652626531af9e0fd33e6d14c724f4ec1b68e885c466db8d06c394e749e6fc12faeb3b14716e75c5e7bf5a727f9ad616c5e2d038f074d9076054488ef31539e7a31d28f4451ccdf6f48037df373ac175e58c6ff8ef2e354c969e56796fd86cdd53ed535ed0aaf2a649f70c22509b5fbad9a4507eaed1b1e7b39aa80c8863587a81d47919d10a18d60d26bebad4777a4cc1ff3c08755d7213eff5701f0b21dc8b3c32fdc382a659f14d835300813a5f525286c67ee7506d75b2418d9bdbebdd842e73a04989aeffbaaf3445b1d944c187475b168349deae87720718c67fdfbcb086920d81a8b6883e4b23e14d55bd3f58fbede005a0737ac93424da791706fdd70cc3365b447696b5de45d0ea9a61cbfa1b7da9e54ed5447ede4530eb40d9a422b810a29feccc0ec1340680fb3c455d56b03424935c9f59160913197b5585f526b59951af2c2b945af8087e1721ab9e200a840cf587ad3bdb7b18275b83c6c07969613c7c9978b7dac7a150aa89cf4b311d7017d8d04ea9e0e315459d54f6c078979a9a267ecbf07ac79fe7eecfc7a205c8a8a73b9a6762112d569d2189da30b0b481654019914c963460350df192267f17b9d6567f41e9c8f0baf9276f4a3499511421eb2b5d472e611c8e979f22fb77943adf5e07095e280c5de21fa46525c2bca04558cbc1181eae2e1004a32dd7b23e14ec4bbf6197d382b8adb74ab060404ce10809bfdd87741161464cd7a8a9921acdfe59c5a4ae15c55bda1d5d343032ff125da8cfb1eb70fe90ea548ed39fa1f40273c22e500ec973d55cfe212241468b13d12d7d948f8930c9804a2e848bd75358a3e08093fef7ccf623803e6267c64fbbadb8bdeef047cb90f4923a7332494a42484c00aaa9f6b078ca2a15a2097655bf7bc4e7281c2b2ca7326935f4b97bd5754c9be936c9936af011b2fef117f894e9330955b579aff664a28138ee71a46cfbe49c9e46e4d3280ec1ce002fdc10140fb7499feaf6441227905634781b7da55c0ab7fbdddfd022aeff967f05cd0e8b110c87977963f7653aa273d49396fb265a070d5edba615d28bf43437dbf261a199b92fc941a1dd88d8ea68771c8f79bbf9d7ecb8c568663ed39ad72567b7a6c5ad96df7a2c30db19bd22965ba95665a529a1d931815126dca444efa4d54d31357cf27d84bb243ee3124a003a27c8d10195936fa773043584f67def52f0ed6d6f235e73bf7ef7ffb124b511f76dd4828e1cd289593238df72f371b990fc825cbcace33796b8c65b60ad59ef96319fca816234272c15b23c6e15e3fcf10938a425d8c057d6aa0c0c6597f155e44a963edec09aa8f6440cf9cf4059dfda4a73ce965d352ea259733c8ed5d54dd488fec75695c8044f9f739ad2c85e1c7806d14ec9b14255b2c6e608b00caa56d91af0b174aff968405ccbf384b9224b59492358f64d7ab354f462b8f39357f7675150769776100f0550af5033200a54a77ffcdc7da5b2c8da863ab5d44b307642f03b8fe4dcc2d54371c599fb1d29425e713a7d085dfcef81d20d5ba9d304ce7aa5ae6ca79030c79f89a67b38db13076a620775acfe2566ada1d3f2d6884f31eee80276bef3e9a9cb3b5fb5fc6271e16cc8d3c9cc29183ee55abe50901c65f8a338d080473b0b74e7115dcbad17818d529a82d5cb3f8efe13b8fb892139c5cb02d2f5d039ee7707cdd9cf1208a6e3e9d4abf0a340b99376de1bfd8d8363a15833ae52fdc80060416a2d35001d99e92caef2d801b8b443d35e1c218c57324d9db40bf4854005ff4134708e8ba62cf3195ba0e8c1f49794dcd816baa030cc72e232332585ebbadd9b3297e9f447d2fe1ae794bd3f163b996d130530786a200420109b039dfecd0b150f06cfb87557aaafebf546b765786c996a185c502bb76993e0a16392c49a27a1324afe021a4331563f35af8a37f732bb06b0a9c8dc62c239a611908fb19c3d7006e5c69b9dc50954eef78afb497052a7c83349684ab5127b156ffe40f748dfeb15604584b2ff67222bd774b93c8de97b95a8f8f26cee3bcb48ff4aaac6170b708d2ad2b3c3a9f4ffc449d1a4846d904170ff28916ac0f649071e3bd81796d97384d1e7d755e39e07dac397eaf904ec5941c13141b0c3457ae721ed78c4827d8d2e4f881a18e3c4ba43b768eef33c77fde5f1d630fc7f7fd1d402398e6c1b992426698de1db01da04742404d0335ee9bdacb8a14d8623b1dfb9e7de9d4615ef6a2c086e70df7104fc158788eeaaa476102fd4498a50bf2fc0e268cdcc629f67e0adcb1c8ff2d15bc11df112fafe98d4a8c03c4e0817c5afec304905e489316a74869143d2b902f27f3453abb316bbde746c3da6dc4a975104d90b7aa60f84afc79e4ed0f6ce0647a5b578a4d183a8e0b4448fe53bb8a65ece8f7c7f59abb62c7fb54d5a770a53c11704b6e08ed6fbb4931a952fc53bd49d832d3e709e38bcdc52fcd71e83aeba1bfb58fa49d1d97fd21275fd088031ef9269ac1fa044e0d1e1132d869bab29745b32bdcd6b600f3b3c5600c413b3734458f27c550333fa89c93159f67814e40c431b9d1e59a94bb8063de93d625a631e1a877f73f39862f4e11b09eaf564c48138dddb6c06f6e42f97825a8b8b6c4aad0aabfbe3687b02974746a395768c34fc0ab88833f94dbdd7828f4c60e90c9a7e4cbd0d8fbca079e1256a2ec3bc326ce2bfbc4d29d84c45b1c61877294456410264adc34d90f6568abd426e4e856e3cc189ec17ddc1098f7db0c532d364174c8ac81c76ee06c28138cb19ddd7210e2548999fdebcbfbdb289d9fca8ad86c01a6d9d26e6e27ba81a27c39e971a6a75ce72023cdd018472f2e6a40cea3ac8e33ee8fb6df45e6cc55295593698784384ef872ee98fcd6628ec9ed1e4d0857a55a105d10532ac0dfef707ded1d216df84c3883ceec249d7c4fb178038ebe55c4dd48876957df32f2e02117f3b5a20a47db7dc76347e6f25783508ece5f09ea5682b5110cb1aa47edf9d8c98975a64ebeeeb68e2cf98c6cc4e0bc41a3bd190e0d8105afb2dd5a264ba558b59279c77fe81111cac4fb7df1f5e5da34e5793402c1292ade84a87824449cf5e4c7f1af7bf574f96cc1edb8f8d2af277ac6a41c11bd90dd35154b7d0c1d7cfac2f53216ec2030dc72bce1542dbb21b6d0bedcf245e41961cf6919856f4acff1dbff46b308bf6ec1215967664199830caff2a44aadaf2a10f64113619f290427ea7b32db44e018f10cc45ddc482da4ead096d31c08060382ce6fb8dc56bd7fb5f3d70525c8011d66b6ce58cc36b25f9d0747e7fd6d3350f093b0ea5adcd9e66c270e9b86f21e81d776bca0326cad60c5081df322858ead9bcdba2a65ae455ab70afb4d414f6c6fc670a6e89f0675d5551562aef53fb98be30614e15b4b0ed9d0400a0fd5cd498ac60e8a4030cb95e95623fcec93e7d048ac9158cf23bfe57012d5a68517763ad0619de57929567ee4d670eec18b4948222166bc908a64d1e2899a08de7f668760d569f8ba54c9ce0176dae36b2dfd30cce873f20bb0cbc9721ca6f0b8c46628e38c1ae097965476c507e4a476547004575c4c5f40d8602bb4e9f090bb8a4f72464fcdb5457024fca1285ed12ede1d0bbf05d550042e6bd43681ae41faf01c07a47dc509ff404aa752248dc6347bf6cbcdc8b4eba5d87384f87c327bb1c6f9494e2ca81b456178d271f08adc7abfe6e5c2c9714ce3b8f138604a19d511fa118aa7e050c5976c737149e56fd28fb213d4bcca6ed06b9ab946db1bc1de0902807952212a840e63d31400831e8cbb1a56fb159239fb1d66f5dd163170a34188187992f690eb8dc9bc42d40ba099295b2694feb9a71fd03c9750153f79daf232cfa0cb3d283c1536143a0a69a45fa7dbe3590d4eaefd2ce5a95ed76dd10875d5734503c902f07a21471ec22ddd84814a0d23737204403aaddef0a389a4a233fb3baa920158246bf5fe16507fb8dec9664a8dfbc46cde3d7cd7b58a0f5fab1da92690fcd1796547247771df3e62bfb8d68d323707b1a7448ce03cff131c872db72b832eb00c34432d36bb83305c1cd36958b2c152f6f04a4d6308099c966128b79a90e21a9d8802e48cafd5fe4d97af80c87ad530a488a1a3db866d3234e80936df82b05d4877009bd9e1cd78146b4f55cbd05fb5963f88aae517dbd4f08700d8eb2b77fb676d0dde81a13047628d829bdce18a94078ad8315484910fdfe1ddd451b4d4aed7d8091f696ac042377ebd7572f031d83c624fdd327b9c49e75d2a53466527f1a67e7b899cf99c69ec7e16cab927de9b6ad28b466ae7a77524c9925396504eca34b2539ca9df2c9692a75150ba0762a2d480dd2829b7d3d5d5eef10a324c0a1f50f63b8951104772218dfc350ecdde8c9e59a20466572efac132b1680724186b68e6a7628af22e03662f6a079215c836b32d757cbb7f32a96d2cd696533d353d35831b4f5cc34247b35c9358e733b458ce82a96765d03dc9a5a58a305194002f2f6ba1eba89b8e3f89ce0cb6775ef910df6768fbe5a10153166ff726bbf0223b0b0a3807f6b63b1c9d449a8612df351f019b075130adb651493eb9b0ab74aa83408ef1a811b0a929070009256e2dde9bc30fc5c5392c6d82766b17dce71c700068dd2dee42428fdbbfaebf353d764dc80fcfcacb5ba36ab36791df938beb4d069e2822f6f7c850c2a8f522db2328aa955bd5e35f0fe09077e9e4388de79a48e401b5e7721a9d663682f265f88177b5cae074c4957a9ec10fc3d0094fb169fecad180e962280f7bf64783a4879a1e2e4694419ff6670effc5c4472b9c30c35ed6e19c5252fcb786bd9298df7cdb7bc7b49b5bb7132f36d63759e9d19df299077ea8527a654ef1c33aae7f3391e1c9e675ddc383a3a3be6a3f2e39de94a8b82941bfdb1522f6aa469d5bc00f50eaff0624b5cd580326809fa0a7c79fdffcef93de9bf11bf286b2ae62e65fecb0f757678394a57c2f4cd0399ddc975614e8625b2091d7eb7fed8c788198ac666aa9cad566180fa32a4f46f2eddb419d029abd0f7454f83537d225b83108614a9e81a9b4613c29681795b80526c6c1731cd110a8dfe230dd940a788469a8756ea097263ac7945661a57241bf324b8b6b532d660c83839ea102ac325cce28112569fc169aac76f62e8adff9f3118c65cdc5cceaac0cd7bc61b31b493e03aa1496398154e9f3184c95d6c24afbe6d6fcdf5c40bf22d4ed8b1529d06abf5db1df687d8e229820e33e34e01af225e62dd46535c0a25b4a5e164e00599a292111b3f883755ae2065d4902b1f61d87d2ec16b5f2b993ae760a40436cce6595b359027194cd6e1a86cd1d66189cdb4fda284b6503d96bb3cb6fb205f12fb2635cdc6ed82328156f13ca027d3141b009d36d403f80ec14579cfe480c879a6989fac3c5665fef342bc7d423bac63edb6dfab3eb16f5d36d79b1b859de03e60a2f392659283139d58944e960c10a397720970e1e8739325240ef861df6e1698e43503ecbeb3c7525f7092cb581fcaf6005ef4de393ce02d34ba5e791e3579cb26887b010c7253f22aeb83b6e1a17d44bbbf9d99c464891e9e6120a8252e95fa08e959773ebb666e2368cec2d10486eff23d74cca909391224b9889055aaf8684455322b634069729c86a788092cfdc97bb9da76aa97a368056cc0b9d88fb7b5cd237323055b122487e9e54b81b3e2600c454239f86a3116caa0b0130cfa6052e6e40509f9b5b77147cd192b761a984834e1ba3ca08021dda9de56756c2313ead42fbedf9713912f60fabec9373aa92f3cdb8a55d5919c495fbf358e27e37705c5f4a7f73d9e9411dc05292197794e21c8d8dd1cc5a9d014a65cf20d4491dcdae2a9ee2ccfd2bee6b54cf3bd73c3e551e3a888c9d426a9e773b59b946392ab6aeeb9a97b24002fbc157ca4591b59a5642ec6cf2da21783199eea0bf876a358f31e3e2df1dee4d55e9cf18c39eb073afff996549e81eed6264abdb0b70bc83a66df3ea091ddb0ce543c472b3c87af81d0855715c257b79a095d285e3d06073ed528554a71e65130f05f06918cd4efc8e30474d151cdd5ff4992ac971799ff6246f6a26534af9552bcbeb4496faae6447629b02589917e0fce13eb8d91fcf28ed910273ee0ebf1b8909c2fba317a0d9320600b17606eca810aacc6cded8abbd8c78d14a1e732635ff8138e67822922fdca8597b1219d8bff36623614b31693e6f92477b9d76c84372cd5aa07e4efc566fb3c2f07bf76fc751f6baec97aeb23ea84a1bd0e25a74192de2d9271ee18d7c8c53f83d0f191501100ca6eaefa7e3847b340a76c865b42bdc4eb4d5510ae1eb81d8640fb05d3b592f8af33b1e53da258c4a90932f7cd344074e2405aa93ce3481a46f1cbe2c24463690791b6e2270a4fd046615ce4ff046b7c1c3b7dca7a8b85ec17d5e1e56b3a6fb8bc243100c17b84d747947101638b6c713a5058601bc8361238b2ee563d8088e49abc0633ce25efe8a88a48a3118ba400434f3401b479fc2b2e543bf16b68bf79895972777c4eddbb4ccbc495b1e1c8db0bc80d49ee0eb92cd2349c2b1c4bd5ff88c92fd8ec50407b97fda0bee60bce63dfd712f6bbd623c0dee7fa12a03d43c2e71b3af123192d461165792b57f6ed5e1bc16b2f232abfa5fc8dadefdce4c0560a8549af39b0be55d5de26a221c37179e6396e1af980a2c2ef8fb23478020c86a05264b185e377872dae45d43cce31a8409c93f6827bbcd7199a05b564c356f9f9b8dd6af476bb0ebdfa4be48c78c3b6f718e04367234ba3b530fea2ef2f9385f24e0c7ab21ec604f197b241ba343e88c88bf405b6ae8ca315353ebdf50510df8c1beb77485ad3119a1ee6791559f3e5aa3ff91ba00743c6b7cbb586f08c26ba79d4944b8ac8a6452b81776bde26aaee5e76ae735b8e0a1fd9d02966fe33105bef686ff7a77e244a08f68f127052005f0d451570b61bafad8ed6b8d1b23124ef40d5d17c8651b6ba5bbe85f93786c2cec541344c4b03fbbdbb927cc83113c77030deba279372e831abefce9c8016c282b0d8798c5d809bc3bc957c4086e3430873fc2e0c067d2f5d1f34c90c037cf94c1d9599a5599162e2b46932da9716932fefad47af0c26ec64faf33448b04ec8929cf5111712e6a89aa762f06d0a09c5fb7bb85b3cfe586b514dae859f281a85abcfea34c06f763380e518923f7a1bbcc2efbb02d6abb28e48ac10d14e5b6eadfd77111a6e2fdb043083c1465be202f5abf8671b111156f7b2255965bc627555f4c3a0bf1e0b78e574c2c01fa3f25b63b397ed7449cd78d12edbb05fc3faf3f3b9424aa2e7bd7752f4f33b9568ee2b421100fdf350244cb6afc345b760d0f05428b571b822c0c55b51c1a4d58e677e2466ce2bb0af40c149acd26423f4a35c70dad95a099b5b5f00492810b78fe925a804366e76e2f39aa50b21af60607db91838599e97707bdc4d041fb2eba3c96c385e8134d8db911acd99a90695c0a55b8e5a0796d313601bdbce961aea337ff7ac21c37292b8327580c49b7716afadf1f8af51a0e7b0726177a0ff129b9635aed55f7ac84d04e32311a68270dd6b3e5e16beae930b2121e1eaa63aba9d731d68c3dd809af38bd6205e5f9fd394f15fe4c8167d18d66a3ae9e2dc689a8eab1cc578df761db920191561805e7ba64db2da1f87b177b775241ab72234ad619129fdcf01c74452bd5d77fcda906c286dec0aaf2ba4a129f2d7feee036cbfe30abd6afab167482d5f691af8fd9f6da4324d985e7590990d7017dd075b16437afa8957cf1cea510f5ee57babe71392aadb4bb82c5db13cf9e81c495b60cf89437bc644f13302aa43cacbadaf30124440ef103e2e75ef4144aa53aab5a61af757856781f11ce38e1a1facda76b424535abb66d2166b81329aea54d611d5a3673ae2b93cde250cd9b53b45bc92ae5f1d6f485ea4b2bda148fc64b97990de9de0b3bb607b82ea407caceba3d8fd7e4eb3fd02d7b7d7b594b0211c093f7c31931fd622c8d45f32e7c78d2058cb37af87b9c2ad4b3497caa624e5375c5875169756139a1e8519e98183727131eca54892944ac3e371eaba8a85d13aad2952d1a4d6aab5d7cd30eab33d635ac0e49206083a0158eed28dbdffc442f0eea19fc34db4a97fe741155a5f0fca5dfc0462811a6b5d2182b371da9b753e5af14f73ceade31b82a432a1dc8faaddcfcb7395e20ec8302031d5621167128817ddc0533237188d88406520851c875e6902678e1011beb3f3df4a381b912c79dc8d0f361a980d2bf18304f2497fd90921704cd0a7b32510c3bd958ea8bd3066518e29ab26025384d56751f36f5d9e18a703baca7b63a4d93f7d8534b10a568a05c2677da98f779b2a50da3472ef9633e223b596cdc54df6553a542d9256cdc83d13d87e7e0d25d401a1fbe6bc375a571f85a15abf130aa44015ffe56dc334e5220727811b4d925534d1f735ce3b2a27dbaad0a959583af36d0c4d1eed6d8422f3d80fbcc9ee6b8bd18ea5ca8325221c6a44ac33884c44487a8ed884820c56d086b5b71d6eaed9b0d626d5de3730e134ba353907aa93f5978644a63b650f76915120a2ee52a01f1454d0db5e845e6e408868688bc8af8a0f3f9971a5016be64ccde62ee49efba9c84543df9e07bd29bc2271bdce703e604825eb345935a2c53e136e6decab064d94f42da9f16fb33286fabe923fbbcdbe6bd4fb80149963acfc4765f808335ad93ce450c8a194fed5eb64c9a6f63ec73b6c1461c58d58491e151541cc3b1537d479858f34dccfc5f161ee580053189f9f7bf3afa5a4bb72482802b2f65711bcb0466c6e36b46be37a83669ad7518c108abe3098dfee948f71dd967ad0d0667bf14b9b4d8064f5636a26315067af144afe5ea6ee6055885dc5a7cccab970d43102f70f79f8f91a050fdad98788e6fe79bcfe50c7b9708d17f4db51d20389fc28b94bcbcc8ab0c1cde88167057066cf1a475a8fb206a873a3c9ec9b5b2aec8365319e7c61b8cdf603b9359385a8d5c60952c92a55c1c3f3ad62f944999f5d0fd9ca16b31ef8f7ef2c13c70f4f970470ae1e7eb67717c8fb13cf992501768e281d84e202b24924e5664304fcb992beb68d67c5ee2824c56ab7cfbc49711ea66e9d0edebe7a6e6bfa413b65f96d3e8ea507d563dd4f06e7739f7710fcf95901286155ffbdebdeeeace72a42e47f3d45a8d68757bee3de16ae0a102ea55f7a04f7d67a9b671a55e5dad7fd1d245a59b4a082220b16c24dae8d44741dfe7de6dbbac71058519d87ba48e0324d3e0550f4b5737a73f810f6d311ea232f429d1a706d34bdc956530df5e948b6035844cce2f93af67c9d9e8e197489085a696571efbe96e36c232127e0b6a7d25ca6535c47b7457d4a0a3c5ba3bbcd166cd2dc8098b84bbf2b052d9bed87c19d9b1c314b7ae04a61355c2f92e292992dab4dc9aac38baaa6865cbbfc15cf7943e997ad14343c94f22b40d8bf92fbedf95961e8fda8b761c6f31f34e302ccfc4808d16bb864039c4dcfa342bdbeffbd59277045d7d90321469dd1786ad3c8a46d6cdaec7e42651fcdfc22b1a7772f2a144af67c70bdb63793d5acb2250538f44753b598ae270bc4f7d6772e6924bbd3c761f7de5d5376ec4de44fcdaf426f5e0436753065c318920638484a357376fb2ca2528c9100e67bfaa4fa3a510f283d18ce686b97401a715b4b79016b05794b973ac889a973775da0eefc308122509d83829d14d05a26341cd6722d2f8a053f59d1d0a1ec5e7cc2b9ab07999beac0126d0a138b1c694d873f16a573210febd8b586dcc7be35d47889caecb4d128e7a432780d818be4c3dcb4920ad9af7cac48f187bc46702d35a8d14b68172b674fcd0f8a736f38fd218b8c2a3df071dd939956f6d4ea4183d758fc1e03b08a1a7f91384a045346906d1540082c8ae8f54c18739173676786b20f74f03a1b28d676a283eeae9faf5de033c023707173c0deac0e2615da3d4df24ba59951e4bc0c62c96a2d1ffc1a4e7c0253c9f2f24f3fd4a10f8940cac00d814d82dfd5874bc6f02cd9a6f1365b918c7aafd891861b15ff191f413453b616356af79d1bd9096311dedde79e0e2d05d4e77d76b818e73c7f0ef2b33be85f886ca09f010f1740af60cf52cb83c7b9d4562168b2315ab9edaf518d7565ed1024d005af189e09f3116deed5fc4b3755f33cf5ca871703e72cd716286f91de1690f603ee20e090caaf73ef886bf87637aa63060b0d78554b37dff68376491b03d7f5f597b738ed546a9ced2820ec3ac8ffd4bdf2bc04f0edca7041bd4b0bd4d3bbb8706d399dcade6ece495ba45040fd9fae43443deddb8485681948bb61176103a4aaf9e94e0e78e47ce8b9fa2fbbd0a9f660e65f64bf6a465dc35312f94f8f2f4da956a4284f6e4a8e9886f2f61e8471ca03e86fcc26c71f1a047606bb5ae56679eea2872dc0bc6d02c1502722468307bef8bfd1d19c3839c1ae75a7f2daf329e8cf7761a8ea548d9b4393f70d2f6f5faec5ab5c44e4322b5d15ca87e5cc4f3bace2036e1b43f2c47b24411c6b62b49cb623f707af9db7477337a2246f22b257af5fbd47a9ed259b9a7515bca1e7489107ac0f7c6beddd358a444c964703a302b329b0ec83d08b8675b461f1e1cf07dd41d3ce46266421c5baf5dc9b48002893c152d78c3f4693843782a61cd252bb4b0fc272f2f248f68ab0bf37d365cd9b4a8f2f295a2574a74a9a8c6f47be3442f137ae0ff8505b819e1e8326490b4769a72360f922678cd88cb658c15376cc16ed0c61011463887dc8895cbf7f9b6ac0c377ac0b3ab6677840c240f0caba382fb3d605857885061c67110b61e43017c62688a7bc597a6e7bb7d378bd65cea2b4abd9f15684729e376c5b67a4603fb68dbf6cc4179669d48db821dbd820699d8e7afb82b796255a1d7543e86adf5694990b09f7ec1e7f1770eb52685e4216ae0af3f295ff79d67465d8048ff25a42225e71d92b92b6bccb3541b32a59e39c08c273686c3999d0a20afa731cf214804b1d3bddef6d385a18df42227506237bcf276b1cc74fac309e49fe07ea714aab0b2e29ebff31d5db1c1e0e6f730b2ac50d0a931926d0ec542b2316decf2371f1a00e2b42e910c358946afc792eb1add061cf955a2d821b4c7e97374b72c44ea4e67af23f02d4094fca5bbf897298b047dcff81708a16041cb5c0536b37b25fce1d614797f15243c1859c3be8e4acc9e1cf14408a1b63e95c2253c5f699d013ca5b68be9fdb7b70d0bee19e8e7d883a5a32cf70342b76f27d59f7b770237317913f2cf9c2c735f21527d7b23b724847e551e336204bf1893b3f64ad2990205442953f9525783221595f45a17bfe9058cf84e0946e0a1cb581b396f5d86bd696135ecc3138f47563a70fe84cfd3413b5e566f5b0b71abeb4da09b596bc8a4f24a3cc33063315fc9a883439b0dee2d10f869cdb8050b827f49e3b6b15ed0f8ce8a7f5a216e40e7b7802139b2fec7f1103eae4fbd6ebe9b4a265d51ce10ae8db2fd01547a6ec3487f1fe227ab35649340e890881f93b0822d287a948e06e8ff6e3da171431194a6b4965206a7102502e41c5e1ffc62568a0f36be0c3a5eb300c44f2e114b0aa5468807b2d33db96de36905acffeedc8f7400371bbdc40e7b895fbd33da21770840b78f4ed54ac1b51d31fdfbccb4b5db383ad0f39eb09b8406649ec5ade9671808b802a72389b1da745a500a93afb891fbfe1026e6c21ffd38b22ccc4a8d389a26e05e8a034a1328fca0da966fbce5b603070d68116cf100ad44432a0beb5c1f8ab2626c251a101b89713eb209901e6170cceae66a7a7beeccd0f2d6bbfe9502a6c453feb2776cef74a7e7f1a410ccf41b58ac3a1cffad7fa08cae6af46ce160fb434fd3ac65dc07fc6755a4f19dd86a0433891dc10cbe754e5523c8c571cf051ba78ff5c0db3b2af821c0bcdec368f3bfa1e469ab0384da322627d0687fcd77e303a1ec2eaff4d25d59a872c6892a4d666ad9c401fc882c872bf8261a08deee13fb68cf4c7684a103b5019be46fa4e4693d9d0ce1caf158585c0a8469df27776b7a52c4e1652ee32f01e99f6d942c4c10a475912ae088aeecc84b246126461468acd69bcf66e20af1542ceaf67e32f58691b03766e39fdbea5f2549db1f1b0534f3b93216d9d129c1f912891a5cc3be33421129461a1b03ccf39f596597bcf04931f7b7ae291dea56d8d75b5ed5ccb464e09e2267fe48d1874f72086f237b080fd1eff86a375f13068b7d11e720ba48d31288ed181ce8149c1491edf35706fad09275113f4274d559cd545836f6517c4a18843edc9a85cd9ffad0db3312328f2e62b0cace1de0b961ef7f26eb25944ea11bb202c37777587e657e39a0ac66de5e8bb321bd59bf9e939771877d1e66d7df98fb9abfd004456c2efd0b7296c00af6e13323c8cad3d3d0b47dcde4d1466d8e5a53a13171dd8d0c5caca655ad4a95f8732ae271541e9e98e4bc4dbdb813a75b7544d6c3e08dda925e822891a8e351cabaa85e847567c16b3ce86892a8902e2bf0317a3b04259d62a96a02ddbd5176114d8e8072ddc53d3c4cb03cb33979d66c81e137504d53954ecdfb02bd823cb0bb81ccc82241f77e1d6736e9f00bd8cd7d1e1e1938265a4cd14228238f516f5ec65b349802211bbe0f371188d1d92f046f1be0de54cd51c671a8775d235945e40cccdf44f62f2fc26996cebdea549a75c1958a22cbc7a0b8feecc249dc56b30338dd13512ee5c4c0b00f1143af44e69556cee9bf6c4fc743a6827ca3c0d035e3dc05241c09fa5a427da2e5496649a7a85394c29163ec3e912daaba9c06043ac60c5bf04146596fe3bb1d5215c8e48564c762ef46519ec158638f8e8e6ab3b360838b86542d94dcf31c5986fcb9f93387f3aa10615f3a0f12357bd93281f6625c0a90eb389094353c5b3ce05e79692e73ab2fa975a4f6707ec55e01e191932a18a5604fb74a0a01e033701e03f024bb5d8147e781ad7386acd44260a90e42153c66d06473aa8fc701d80a68f86e91eea65ba23acb18791245047c21266df445f5a4827b5b575874471a6651546847067b89d0dd7c3cc600900da98687f7b4daaf1867a98ea19379427377f0abddb7416d3c095ca3cbb01342867f6717e770a29017bb9992e6f6d8be999ffa6238f68952b4aa8a229b067faf8618f512cd08950d5914f40547b96bfbb8be5c82d87b5378042339f1975e6f91a26b207a90b7389ade1b2d1b43b19dd12cb007eade802dc15cb1d35dfe8cf33c154d4ec67b283f59e63071e95f1ae334061dc40a387499f0b6a360a532ad9440e439a45851d661a0fc1567f17da59a98498da7a22af17d64a2446c3d83ae3562b6e4f61479cc30c03cb4541591938ece89047a7b0b579754b3da5a40e601ea523120820537fd4a199862591cba37b7e76d57abd7f911a917bb6022c9018c0c36c147997eb13f54a68e26972e387d77b675382f23b216dfcb2ed57a13dff5aaf23eda567405f517d664a154769c3f8814feb02af25f33b8d78923523cfe25027b21c1e55b6f272cb0507a51e96b831fc28e33ce93e8128cbc652496bd60d6207535243b9e4621ffd284a2c694b91d4005a90a117d3e47828ebffd5898e2399b7e5c249c9e29d6e30d522661a5316abab08e9443fdb124b97a4ec7f580eafb27c0d0ada9c29cd4ef438b4927c2b41185a10fbb6e68fc545b50e025f51e68b0aa250d0ba34056cf48f487aa94c7792f1570d0379f67fea559af22efa3539ef9e67a37e54803b3cf6a1a7829cfdde8bba735f322ffe8fd3c338194675eae86ea039d0e23ee90889ffa673b642d5e70369231198f8602f39395bed6bdee910373fabda4ad124542c3d4d21868e919372e12d98ffa8dacadc9413c6ef9b66a8f158ad594f55a6577c97506aa4f50164cebad268cb734143522489bc844c53865e89456236d846ad21dd73ed57cb6dee2690c420348d4d886457818a04d562d8b412202a65e14bd2008cfc84174d68a7f8fa072067f9fb9563f1885561492724378743602d1bc7f15a401a9c5cfaa2403a80989c127318d615b8ff4a44da21dd218652a21b5df7df9b0046f1f72994295cb2731f441a498be80f2faef96c00662b73fe7cdeedbafd4aa67e3d689f6f82df6e48d8a38033498bf410073fdc7bd31762b07342a71d8a76669b595118540597b9e938415ee4ea02a498a61ba4a0bcfcf88c4098bdd6afb2b40e9993ff3234e69c4938194dc4cc1edc4e8f62014c9eb6232e1e6c2f12619b883c354dcbc24d73e21faee153a3136efcfb2b4fc9026067f8efa2c46b6540a58d240c26aa82cdeb90106013f1dab499c6dc80f2ceaa58401f0afef22978ab956c0085f3f85ba5daf54b58df1b953f7bda8d3a1e1225ebe645aadc0bf500f099413de4c26cfa246ee72b76529f093fe782e8234064644e650eeb2827f72b68ef1aca6b6abbc112b056948c415f70aa4ebbc0c18a8285988f60a8afe392708d82005442e3059a4033a68938bb5938c3be70b71dc4e4da02480cf2d083653bc1f841b494341fd5cfc3e1c28be8edb5359914d135299a31676ef6620ae4edbf762aae298a4a6195ff9f14a6e29d1cbe9b68acaf47c48f53c476e06862fc28046851cf92ea5b1c336aaada6b65917abe5f80a5ca067005143e0d6e21c259d33c9d1ac19e34d7c2e130f38d43c340f28317c3f058d492ecc1e8f70b6314d7c95a293e17eac12cd7098859342965ffdcb9012f8a6c3fcadfb13452ab76e97a696578fe0bbcd8d1240c3184082bcf64fbf0a6864aa4539b289f1d4a2a2f3b94be6fa33349eaf2c8e653164b6aabd0b56f358fc245c0f5648bec72cdc76dcceb84d5275156e0b7493bcabe39eb6561147df41d5efa937ae17505bc44149567191326ad3dbbf95c23363137cd3e41ac500eb67ec9ed597fca1ef299270abf78296481a9533f36834dc1ccb3e843f2d83ab55eeb0ea3618e7f787a69e2a8ab54c1120eb143c50f41923c804d7f7a4d99377b6e0d1985a74b863d717e8af38cab82ad347dac32ccaba61ec619eb1e83b1a42bd092fd1f2293e91e4fbbb0e19058bc7dde0fe2a78423c84bca8091e5d589a0b3db058576af71ce9824ada9001f7a27760d873dcc19342318547d52ffdf52873dc3c93816f94c408c1288d706dfbeaa01649a58f2076b39e8cddd68af9d7c9f3aaf03da9a57afd14e39cdadc263708028a57b204b3ef084d64bad79e1e225466003dc5fe7639a993e8404d132065eaebba7c6a5367c7aec43c985809e608c1a823b26aef98d58c29a7279723fe72c536f0462978ba371b0af1adc050e913283ae95ac563b80c74626afcab9b36403ee725963890686fb573bc7614408ec0088824b0e276db798c70f7066333688a08b6947becbba3e9100a28f162a9f218ea075b71ba140fb14b8e6bac21a40427e39933856befbbea3d69e7967927583cbe281e804b9b200cff33b4746099fc95c3f592c9ffbdabaa4dde6df6b7547d24c07c6e356f5926159114f84a0d067cd7f63a15b25572d2ba56979a62f9d1da653f4687737aa4d7d4da5ed2771ec8d740652d102dcb730904d3182663e133c4b3ce30dc8bba3b779e19bd58b95ba774170a132bde9f1a5d82261462ecd554566b3821d6928993d3ffec5f7437bd8e9533c3e09971f2d6be82b734be1c959099fcefdc580f4511b70763704b1acccbc3a17eb6ac80d71d04585231d540d1e3a21295b97c15d47511299b3219d743b642f90f31797409018f2d92d09d2a77563217574f2b3098e0faa8efdd718d087000b41781675b8ef6d68c8d304327f800263c91da92f36700c449eef0c90563fd299e093abd92b4aa2c1586d7aa4797d4455a9e95aec9dadb5a780059eca6595f3104a4860a3d769491c1b3b7790ed073d6d7769ab5a43593f595534440982b555258a9cd8ef327365fa756d6e4851cf42d6095f3bf8005cef1e2b6363e20a826ac062decf22a2ce22186d0b3349c4cd595b438ad5347737ed9959710a7bb3779d145edbafafc21cb085023e46c2a80b29bb7fffee45e571cc4e9c75d0e9324effd7a8adc682215fbf0333e29747e48a3c870c38513e2f661f44c344fe8b2a6e9ccc237c38c03d21ef4adb9c153aa650d8f03e6f8d31f725ae1b481c116124eab78d1a24fc68c5cb6a677e14518cb0b281a02412daf061c70fd8a5e81d848a287290b4583721a1e1f19c256af4573e1bbf22af70f0d9b7972009c13a090729b592b9e85dc479a69c7be958d339a4a81663c42fd8f92532bc47bd17e7b11817333e7227c623cee388801442e0ebcb9843cdd3b9fb0b615acf192cd6cb7a2c4929e76320d3f0ae1fc42d358a84d6b2c542920a6f956d1cd2c426eff9b074ae0aa874749891fa936b0696953d36ea688a0ce4850a1dad845be9338bc2cc354c87d902fbfe32ae9a42734831e88d0f82b2e5287ae319f7ba774d7c905994be0c392510097f8a5d420619870214f0a57702d4b6f51f14cacad8a54ca5982cefb16e540122ca773ad506ae91737a8ce43df74a959cefdac54b2a803d22dafedc7a21579104c6097ed3672c868bd47506f4723e1fb0090e5b997df6fc1984e1a1ad92e45e36e712898a49c5980a55396b82479701f486930ecfcae16351545a3d156491f6c245557107eb1c093f0a9dd0e9d192d89e9af4c478eb1f64edd769237996ab73a83e06799ff300180065d3a6dfabef2032da7a83de27f79e474dbbd892006543005b2475757545f2dcbd0b9233029a8cf39badae4c33187166192c23c3e44a6ea194fb11023536376c124fb1940c956275f8b64bf8f42ec8097e31d995467c41f699e39929db60d35bb6803ef01a0a5d58abd9ba90326a5cc6eaeb6f590024cbc163281abc0f2c3404552011f3d39e3f89be0a9be1e861af12b539d2fb3b380e614674d3e30054a896ce9bcef17df5a36aedc7a23663d8e6edb17ef80d1961926c37ff19fe2682345bb16df3a9cb5c153f23111e6706672994d7f11fea35ce4c2613d1654e9c1fa3bf6bc55541c3996942f04fd5ddd2cf4c49c81630f358452b5a67789f2e1ddb7b4edb881567706d936322aed2afe2125ac02185de1444b2b7e4216533af3702bbbde3013ada4bbfd5df6c0665bc5210a1b82e413f957cab29aac5d83139a59804ce6782b319462f3797b08ed5097af2bdf780af0abf3d9050361374763a318efeab40c7b97903cc461ad59fbb979e81a442d4f0d38e9e0dccfdbb0f68b41d90a3f41dad8799d649394310eca621e62968964de764e4b09ec226ee09f507951ca41fc63aadbdda6aa4e533f1bf30b9768fdc3c79f7fd54c1a3f6b90412d1f0b963401fae9b028ae1968156e91df8723799e2bb1da3258cc3c09375d764eead14eed483c4d1c018e0f9668d746305af8ccd0a879e604efe309bafed14cf892a1f968afe245d332b3afd8b69699ec659b0b466e757316427b85343870c6971196e90bd3a3e259fb59c6dedf725dea4d5b22963c8d122cb3f1abe660e996f6e6456aa3072c99eb5a9c74d3cf962bca342821fb321350b72d1543316d6519c4435424adbfcf3c9ffae25a879eebd169d06a6a00bb84a0260d72a090abafb21379a8e4478fc4877307b7adbc048724f2dbcb1700acf0a3f4638e6783fb73aaa5d595e67ed73a77afa1689c63ff1b92db45a9937f99a3a8263b9fb887a2620575a294fe5a5d2cc2dde1d9f3a9f711f7f09541d1ec3c15f2456b454661992af435f2c4fd9c11ae28b4f1460fc6b695fd89da6fba7a2e8b959285e11d2898fd9763017b0818fdd7fb3a0a33e8057fc68ae18d7f57c11e09af12bdb545aa5177c7d68fde39a5bff8eb7d1cc7c90c3a136d0e53e364c83f889ed2489dbb84950703ae770ac26a1588c049e92f58f30c480a82ea0c27c96f3a482d849438cae93486d53e514e33f9b59bf493905029e0757aabf64b8a2851de8f91f60f6758927769802bc44fbb39e5a2466176cb09f462324345b623bf81a8290ef560ba58e7ca9544c295385ff8884508c0bcaacd69862d26c4b4e12676264f1d61bb4fd147b676634aab02cee596717a3297629b216636388680ae2828fbe412c9246cdc0f0ba2b017ed4e2bc63a6054382da7cd1f13fc5287902065a2d1189b21905b1225dd99220b2acf76c1517d7a8c16613a216a1b2aa584bd72b9d1addbf42e27aa125648d131f7d39f9ae006996b835d1f570cba06caee3e2f6ce38c4d980ae50c32607b96c8fffd2f89ffd4e92fd344b9c3742c234321150b4a7660733042065ecc91ed085233d9c23904db611f969cc746959bd05a1df3c03fe5a72468043e2ab4f6ac590a004393a4e67d97b80963f915b7a781b3ca1a2197a394c1c7ff93e1018cc2079e7c14933d789f00f192f6c36696846632456d4f58645d71776bde017e5ecc2fe6628710401e3b3be52f687d293f2b9f0f344b836c720c6b95702f8f63c85c36efc1571c5699284b555fdce224d64abb86f7e80e6b63b30b53d409b04fab2c3f77f387d817c5cefdefc561fc94a8ea06be449dd8c65fa5f106de125e35e0175f7e0ad5d4ef186a47d7adc26ca64f6657a67df086dc71a6d544cb3a91f7e1b9055484ce540bc6224d6207f7ea9bc328788f33dd125521c3a1dd2aa0c785cbb3c5bae6ba8cc90179c9fea85a55f5490429ff60b49a0b390321249a3ddff631b087b2d4a421111d6c5e7d270a1f88a30ef34f40133c7dfa9ac52fb7099d6626c3f825093a1df3d0a42289a3c4eb313c10a6dd085ed5c61dbc13ec40b6e0233204b3ab43adcb2b8cc627ef9907f8ba761edab5903c65a3720ceaeb390718c71ef388f971ffed1423f6d5b7719e21034c4e7e8cc517d281484d44adaf19bc17d84379442f59c073dc8cd7ddd015ee4f557ff240e4ecfb15ac24ae19f042b8def8bd926c7d013c8903c67387311fd1a4812b1459f7351fefc2e865aac83938ae17fa6bbcce5ae54d1566a07951b6c8f5c687c09db9d54051fb1ec66b0893fa21ce8ab0625f903768bb50c2586512af8a7cd98337bb6389c83c5648ffab6fa93cbb7cffde4e97e730e3d78837f704d814d5495a9072637533afc3601e266a611089cdf2aac4ac01af8093d7065ec4de65132a02bec6b6cb9e81926d5d41327ffcf2f73da9b90f3a7ceed04b573719e5a134fd0191e854db9630fca656cc4fdd8138306fcf3f13691dc0ff77bc3ff2801c31c2e44fd1301e934b15e3c731731273ab135c3814f6c3297859a0e235b74f755ac3545dcaea9f8a7f0f3f55756eb133fda47efa41b93f3fd95398d981379b5e1ae45bd8e789d1e6509620e41b92ac702aba3cafc7ef0eeaae026674946225ba5da431d555720dc8d6cf54ce1bb85eb56e72c477ad3ee1312fe5cf3b5e1293c7810e3ef7fb49bb492bed8d822fdbefc71ed9ed886d9e71fa22d3e7223f2fd1a7e9909099425dc3de1bee6fc65c8f1855e84e2354dd3b9da70b243b74f25b75bf44cc8e8713207605196ca9435142d752418afcefefc915459d958e619053758ed4a1be6cb8c2003d2c483875d712829c2e2d64da4a35eda2541534c4d721c0d8f14d8326e5829ed6150fdca38db3810d7f094bf0d58e304fbf436c6cf6c0347835202f4798e680585f48c6c57eb8b6da6ccd2cca8e1edf136e8e5f685e3932fe4ad0e0b7958ce00c0681b3e8b37baf0a0d0cc81e269da7ac328d61a7421b73f4ef62b110ceea8a824cf38a57d19a4f953d808a249efef20a4135c2fcbba021b7f46401ef9b747a8a32f3220a0a96101ee993d8770d54a360ada5cd79a4810116e74091a2b139a312132f157ada8a07a1a5bb056bbcf5edfc13680aff9061f0df1bc96ab4ea347a801dd80c489221fbe1c3d40277d5ac9bb5fb8c2c7e88a8574fa275538e510f493f6d56df3b8a90fe129fc884e5b73a5181e145a49a94eb74ecaa29d4c2eb593a620411ac4baa01aceee629c40a267e58024b7f0086ee4757f29e4429cc2f4715856bc35d860faed2ce6a70f26823add35af89ea9d173cb88eceda4daf4de8411e3261433f3daf748d216f16bddf24d940b53d74f281634c3bd6493ea87d23b8db1170b5f5ca4dcd02c95557885e913105eb6ee8a7ee78190136f3269440aa7b91cdae05fdd35660d34120258374d0a80fdebc702f7b4a01c70cc6cb225cc6638c2eb9ae432b4e95aad8c262c749a1460992fccb375d47f45fdc505b8ef34cdef9b87f9fd80b116cb061bdad93f6abc04811b43daba67735e7223ac04bae7184f4e09892a4355711e641e56d1b0c0677257087361ebec1747e6e731fac97882b3f2708c8ae5d697b625eee0750dc0d98a7bec61eb8dcb49068da661932a11b2b3aabf534f0602ef3549edcb19aa655de743313e83b2bc6c65e1f3ccbd0e5b4be04c0bd7c4b0b56427f358a1253dd2f5be8658afb1b069bc4177301c2ed95e2094e0f637ac7dd0046e873134e17961cc51198f9eab348c6c2b2b20e2c0eac4b674a6bd1b79225f3bf872db2168984add8421ee2d5ee4a4aea4d61fc2eeda918291502d1496256b0b73360097c94faadccb69f527866a4d08e3b0314e0d98107cae30093d318e1455faa9e77366d7c81d0d1b6fddb99a8dee8f2182ce7e19f2c8857a08d519964ff7f6538832040ed75bfc2febdcc8cfafc06bf0ee452854c4ae2d7b95b1093c8cea8e4a57f2a649b5331ab479488b18d1b9691cd6b89e87f2a1090186a81fec24add2a3792636b8a337f9f243a2c20d30f11c38a579a955498d11edcc28c8d9ba1943c0706dd2433c43e45e20c637210dc671ee3c34e3bcff317d7a224019f2f0f9d7d3507183adb207a205525b66fc09eb7fd3003608e7a79ee9e928897867e527041d7962cec3a2ee07c26c96af8b68966f29692433551c8a4d29d86bde0b70cd6c8746f56371514031e525c43f5335e99fdd5841f80cb7492b7032dd7c9506b5b2f4fde73007390705bce3fbf92db5f615a7cb9300e9c16b68ea89cb34c4cf6934bf5003998ceb77fe7643eb9f2f06c875c2743a2591258b3ab0cbb50785f538eaf5eaf6cf3a5fe65735adcfaba45e8a97e393e2c0cf0c5afba8bfac00833a26ab32c89d4664bd24137e08af016f1f97254dcf2d46ee87aa89fab0c769bc02a662398c22ddb455b0e5fd443a3c4869eef10ac7dd8ec3e1742b43883932662fdc5ba76f7e01eceab7302f9d0948fcf6385708463c769939579263ed466110516b4548fd14739b460d66c6ec6748deb06f2e6bee796be09f3c0911e12c689f15b8f2ce26a117b9b3e9fc28e9dd7033fb41f5051979a6896588806c513d60e9c959145c4f99d7a0465c18f000732ba00ee7d4599e28140b0131a4d7782b7797a5c2385ff6f66807000bb84ffe96f2e07e619c9236b2c4009779e3556cefebba07a759564c9b695b93e11098f35f8b62b2a245a6f1613995150aa2beff24f754b2578ef19b54434bc35ac7c3ef034214d9e1d79fb4e824feed1e6fe197b1b746dcb2ce3e5bea7c74c7e4597db9b6c6712f3aac2a35bd86debbb0a3dc23b7c3c1cca04f50c2f09385a30e28846709a6247a64ca57d779dc42f2c5a81b857044e2679ef1ea421e51b7315ef93c97f71497be9b0831e688454b1332523d3c1a20bb0e31e8cbaf09d1e5f89039d7d41dc022c1b031362c827ee9469fcb1343f7a5a558b66cc88c7056674427dad4523cc737ee751f8d235e0db2caaef29b7da911e1f00d95d7f2c76dfe331b05421540077c0b0aabd8e2e06661090aa1269423cf411a00250c6d3bb26d9e1e948fa872646fc77cc585d255027c197361fd588c9cef37b827388604df02d43bc3e3f698f3548a3767d16101455a7eff2991522d3a4f1c89e3a3ed962e28f8978177060ff4e32f041855aaf4a7c10e8ea44fae62f918bc9d0a87ce88c56ec9cc46986f8c5c68f37145e7cf927f925e3d946b07e19368cae7d7d21ad53cef3a76dba6163fa934f6d698c759933b57f80d5ef91b67b183fe2e2eca8ec4004d8ca3190a555185c1474c749213f4f2d57e36d53c5e5c098e830b0204909eea42cc2c51e8862d30c8c8ccd6d2e847b4148658a92a3615cbc381c2fcbc39a69447496eaf01deb731d892692589f37c18cd4b89667925cd5487556bfb89af9fe36160323bd7e1b6e4f3cedae018cfe29b1ff00928ea8af92e75e3daea56604e9110d4724d0454a3ba9cf575a53706fd3024d65a42c10f7058307b166200160161524887b5ebc59b02c9bb35cf041b13a110a022042c0acc9324dba28c1ae7abc127ae50e4a90fcdf88952ceec462baaea7d9a9c225e0f557562be341135ff8799d1b417a3a9eebdea17bbabf0ac7ead4243429540edb71779d8359db1d102e2e96e07a196ff34ce6a30c14462213169b0f2f1aafc47b394b42975621623abfe4e77f3e81f4126762cf873257aeb9aaf5f52a7dfe668f3f757da64b0a5f4489d93e2213374bace0a7c129eea981942a93d6babfe6078c692e9244e5f127a387280da6bb64cda63af4dbe8e3d9c72db3fc02277c5b9ea627ceae90a13b396d5faac2317eca2f6dca1335cd5859b7c518e82f6cd744882240e60a9659f674bdccc1a3337485ab4153039c25630232b9520a560a4f74921d41326466ab8cbe5c55a455e1578a9f7336bc9d80d5c5e1b6af08dc4cc616a02c24b693275d390c6e42dcdab874af90bbe28c45910ca96654f58d3d9c5347791b6eba81710214c294cd1804585821e3474c8cbe47dd3661da39ae828e28b16f9d08d4b1a1f2c51a28fbbb9360632fae7c7fde26bf2a238d8b4d2a0433b6a22e8b93a7c7d57bc1f6a6411cd2234778b114fb264a205126f7f6f11bb71d9e1c3b490bc34a5c19652703e5cb2dc94e2a0ea19d1f6e49a47bbf38bfd7f1664417cacbac796da6f4fb1d600ac79c668ebd1e7c99dea0dd215a807c989e6ee810a8f429723d6ab858907a8cc0ed3650c8c2fd74aada882fc01ff29513f1b0ba0409345d0b4085179e9228aa57b400cc129d0f98f0c3fa71c5a2984145091070026630483cbd2346fb52c44fedce1978cd6b52404246b900999cb6c5f24c2d1eb6aaa8df945b888b2954c45800bedbb9664bd9a7972b3ba4ebc9a662a76ab1a12202298087418ff0810957158c6fc9ce0a1ea79b8a2d88966ea8ac0ccc0572b495d52910851aa0367bc2125635f3cacaef9e002051e00f0e8bac4e8bba4765fbd50106dc2d7a6606b570344902eb62770eb561fbaae0e3cdc63385a9730e61221ba88bf7d7c194bf8cbfb5c7e07110345c081396ec35ebdf691d0450d4d0e17fe9a8f6ce626a722953f38d81d2b248014c4f70731747e335065d87b387bf461c2021b99bf2741153b424b1dc85ec4f86db467ce8b9770518a25e9fd91bd3479804ffb15823b0ad5e2e07323dcf0e571f37c1a73eec6f58fc524e6483c082a5fb33ae783fca2ea22a2d9474b7a8fb3745abc30a1bece7de77880f1ac98e660ed02be4b0c0f1079af8a368f2d5efd559bcf9cca0faff54734d56d8f180b8d0bddd361842684360e18e7138f4c6617d8df68df7f97d29fa963da84887c09acb7fd5fa1a6dec41ddc54ae271dbfcae1690622d0341cd665eb723415f50aff490a39a97c8fa5fe456eb0b5a16badd775ab4feb727e11a1ba9e93cade990c653e023fcfe6395b268ec0328847514a1e53f090b74f62bfb5387114c820ce910454d62f15e8227c99ae996e372a80cef1c3800ae9fb9c821b83ec55c13abe0612a22645552264bd1264a26487dbd9c7a03076bd08c292b1213e1fe22d2010b370c9781c37d396a69c12b5a9f99343e64eadd92a5c9b336f1777f8b276c038cf459e211164de70a1e18f6e00808fe0f5863dfdbf957812e24062681f2c112b94817db8060a461c7056152b18611a2cd27336edd656ef4d67a7bd7fd31bbb932558e3951be5e5275ef8c6208e4023a1eb8aa714e71757e65fd334050065311ef52a0bd199b620858c4bd7af68799c37370fe5d8b1af223696c24542c3d4d21868e919372e12d98ffa8dacadc9413c6ef9b66a8f1e805b6dab8490f842d8821dabe09659e784ae283e4ee69121010b1e7b4e4fb3d234e871e1513bd62ac53cae11b3d2a4e2e06be0ddedf6e812b8033a175e46f36838ef6a70e07ba68adc046d927aba6bc5e31ad168c0f2852f82db13bb3713ccfc98d19dc4c0ddec3ae3535361259c0071abe0c5fe408b272750a032cfc1b25512acdb15c4a040db28cdbf55eb2042c9926f7eead69dd21860fddf66ec246be821018277566d46300815a8b30a37f9e17cd251fc31ba39c57c7ccf487f810482cfa6c9525ba3235ec26c1efe843e0914fe467bb922df0e327f09a5f96e67f5693940fb29a5ef9a23e5f5283c85eb990eab60f8f187c153fbe538102f922f4de54b583243d09844f974bb94497dae5a4818edf2e91466af10d41bcfbf7440ce35f44588c7e158864945bbee164e52aa98eecbbdbe04af8c5a72c4bd8ae488c9cd9f03fb2b19b20e06a6b4d0b2b3dd222547558de75f981c128dd70a5b439871d955448e28ad842253d32bf0a069d35e9f2c0ab4e371f88ee60ef8aa1f2ac65bcba25e340f70839894a3958f24ef2a053b00cede365fde0b761cecc168c07eee75b68173dc449915a00c0d3d02d06f915f80e5acb277cb50c145c9e6cc3a169b2b3fbde1d00a46ddf7e17edee6f13599b4d86d344f74ed404ae56dfcf955e7e6f22c52b8b1d9d8d2a6c7f8c7dfd3073fb7aff2c434e2ddfa877c6b79642a115fcbb8f91aba1f77ca2694df77716d4dbe307f53643917abe5f80a5ca067005143e0d6e21c259d33c9d1ac19e34d7c2e12d31bc56a93374130efe39727e31ec299f79044f3a8f849c1f2925333ca5f48465610ecb6eddd353095bbda1d903858747601bf02b26c5b09e65e8e22e381ee3dc9d657a9ed09a539397c6506c95a56dbf2e35851452071b03f361e2d55f1a4de17a3f9c3e8f79b0ccada84982d5229af8f394bf74bfb74655d35b4a5e9a952509e3615d65ef6121d516f1620f6b25f6f7872c0c15a3fdddb6681be8b7acb43e0d6227d4c05312ef4e9997b81e917865e83b3d52b22c7140c866d9dfd92ed22d9117ffa6dcf5d836b06b6a9e6605c15eba6a42cd2e68eddd2369dede094b0919d45998fdbd303a9c7e58948334cb03a07b138a4a50324ae76e06c0821f8226d0968962451e0b406b67035fcb1cdc26e1685092dff04e5d190f2a28057c964a780feb7d95212f68ca2c70b82e4cf35ffba0336e37abdff8ca24ea61354a5a56aac94b8b285c42320cd0decada13cf8b467c08fab35d1056086a1d9ec8dd38cb4b03aafcfb1013d8186cf7310326820c60819bd7660b30dde15b71730767d00809d127a3286df9f33e779214c0ce29e6357b8763d7a3b2032a07a523c337c06727a4be9fe1e85b91c4b3c9a78f9b721c7b65fc10efb3d2ef166726379a1d92939c8430e27b8f7529e291fc4fbbce19a51260e901f746f8893fbb56e5a4c3fd77247527846e8d76da20b7f2340097d978848249a40c1cd5d583017920d796a50b9abb9c2e39ff35aba7a2e62331534b6f34b3ea4b61f30ec9b14b00a3dca366f972c2f33c814781420fd6d452797043e6086ffa016718a830ed7d64347f83296ca1d2a912fbde9b359d9da7766895575b6ef762decfc5bae25dee49e9dab51314d95a43c3e7935d375fc0254c4863f5146e5c6ec00b7a0c16ec8eda42ca04dd9bdc3642f369bf58001224e27f1c5eb029e77ce40d4170a132bde9f1a5d82261462ecd554566b3821d6928993d3ffec5e35dada6242eadcb6a0f254608138fc2a2742bcd33207ac06f7f92e3c31bb87b28c7c61449708fb46f699cfb445fe4a10ab764bc77394388af279d86851c7c8cbf8e29b98d375f1515f16d645634ac80432511ea7a260a722649d4195e06881453b2d3cd2ed02fa33f53e9a8f7cba03a5a8c8d4b26b048b3d8914d9d733db9140c4638ff72e06bcc615d627fb1e76cae21463a85dc166d5b8d107198d5d42fe9de40b896d39b09c60f141617a5fbf72b00ebb121ee8552496abef14454ee58b08744456ab0312fe808fabb48f2621be5055e6c806a977c08e5ba219fdc6acdd1b8c668d61e3fa2e322a097fd1d4556119ef9e5d719c74827387cf88411aa7543d823029134797b771eca8b04907d9eca1ad5b1ff48fedc07ac47cdaaf58900c3bf067cdf915a11722b3c748f1562a2dc597c92c48ff3c37085d20580a8426dcea4cadb2e6d1b840e6aad76ba7c317ef6ea8c413e153191f84e0e9ff6bd5d53d9af23599c4502557da9b1080d5a5d76a01b3c9a80a6e9b9e25b9986d28856a48d4845bcfd42db60cbcd3003616dd3f7bbc918182dbdbe4e9ffc3dc07dc2034b981cabfb6bfddb56d3637da69c7be958d339a4a81663c42fd8f92532bc47bd17e7b11817333e7aed6b6d2e700ee0f25fa584afe53ad49ba11e1e755ad23c716b82a1276f037ac82874b294608ad8a8a2067a2ded54b5c600e490c94180fbb239b611c6e1cdb4261376e8f9b601a6330906ac59b7b1ae5cd05f0a84648cc6b4ee1870444e3db06d8d790287cce698ec0654d4e15f298684d4f309061e1c82ec34adbd24f2040109ad0e00e05fb5eab9c00b84b5e6aecc8043f20eb85bfbcbecf586f5fe354205c0f11c315ecfa5b2d75111bd2020c3232ad51ce64d2ee32afb6ecd846a40ae124984312f3b656553a99acc9e2e3d9f86da9cbdc6e4a436d215291fb51ea09f16cee70ea2f362518783611c4d7e390bdc47438bd5ddd890a634c11d87197aed5c4c284cea18d331d36a3863bd9c1736c231a7d320a934584730205520bb27847e5c15f1a9e618aecce2516d36ae09a4cc7b3c700717d4a097573962e1cf5b455eecf151d55cf609e5ed4a28eb2b43b554ce1847c1792f0b670e192c23c3e44a6ea194fb11023536376c124fb1940c956275f8b64b3c7f136fc30f3c09ec301a02144b80a2b8720e8e585e9ca1f0a22e5f556fe7f5157a044f505d92463333ad32b1b465619f12b330849741d9679562ed402c2ce0f000c0e1220a511725d25ca45fb347a7dc98c7bf2c44aa4ba6480028c51551666f66f8e5d3b61f63bcabef247bd74e96e2d12de9f94de850d5d3c732f04b2e8ba02061fc23fe691fee0ede72c7d404ecebc686e56c9967ff61919447b3c78ab0e58abb3c6d587b5d4a9fd8a2da1871d0fb25439088641a2ca40f2ac9e4953188b3a770b404afdb3b031eb6ca764bb024a68741364899ce3cfd9b4e327f1b42b03ab8d27bd8f5953923a970d80dacc9669d248bb2aef24906c5250e85449cb69552352bd43905c7a123825a7b0c95cbc9dffe172fd50f1c13afef3de43e5134e2f389f312a450673af619a9e47aab6b460d7d07a3860991579ecb0d063bcb44d31db832bb0fcf363e2225225c7e8ef4d742130840b54b5697641e0e7919125c21e7b1f664a8b807902cb6229c73e1ad4badcbbdb8249347917a47f20cf75e68c7a777e1588bb98d05303c922f45938eb8a6741c347f643545ac20ebbabacb78bed6d8151b2a2b88b5a9951ef565d118f6a107e884cea278067a45298aca38aac815c91121bc342589a7e6e980b11b04d374bdbc1f5a0936d2db3a4d5698987db6ed8394e9d271ab8945389dbec0976de5478d65469885f38cacedc0ddf26bfba49eb3964df828700d88d326c8c4845cacb9f1dcc9674845b891bbfc9a50e94c7e3d4f463fa34b6e3cfbae1280312bcd52e53429e9e4747e6ad01d43e518958905268863736cc54ce93bb973c80073ff9cd660ff8912a06efcf94e9612ba8013496d87b0e29b4e86a50a1242e67b5d5305c546e497f017725570f710c40889db51b1964f8cdd608023359571ca08fc10e472dce798001f3696f85de46f62666d51cd347c2bde8eeaa6c691034a9299457f05c43b5e46cb0b3d6622fbc32297a0b9a643ea48d0af489d2c467224202c2bad063c5a35116c4f4fd5f59a43bcbc7ef2aa6a9ca3341847d38395d7abbb4dd86cb6627ad1fb31325fa6eee377ce3e8ae5418dea3da27fba003f5fa6295023dac7ffa77d463b84992f90c60d3bbcb5a4ae528f955a9c7e6ed711006e1179f591df29da21333a6db8bdd9cdee01266a356993bf526371099664f4bf0802e79661c6ec034c3b48643ed4f74b6d28db5366af5a48454ec07df9b7c28b773cc5442e8b0f521326444b339cb9ca136c37ace419399777991f6ae36218b609665681f1ce4b049736d59622b679819c88c6f9a27fd44500046c9d914b93574d4826dd05cc8ba3addae66ebc3e11c24d265b9ae1e5e5d26b49084c452c2576d633e02c2a45949dc28b8167c5b0906d23e88a76a5e25f532afd3e83dd9abbdafe1c597ed8974061708921527e18a0fba46be45cdf67277ff3e5a15402a293d9c1f08f3963d7c3dcbfbaad450636ed0ae2b083b70aac82eedc0e2ccfc9d2fc4ee3e7c98514fff74d62a4e14452088a8b70059b16dfe8c4ff6c43193c5323390e8ba90dab531971875062c25753cc0f614ee4ac86f21bd854b6c9367df1a4d5256d719cd7a96bc25f1774938c237ef50b939c5ee61f0574a04a313dcec743604fe50b9cd3f37a9bdebeab5404dac94846d1a2601f211e672ed054a616c44b72c6c245ec9fd7585d52e7c69351171667b794831cfa1a3703cc03148d099f551d52cc77dd13ad1332b6f9fe8462c342aa4c9f6fca83c0eab97705f6a2cb9c66e158ce3357b2bc65fb401c10b20e0bc154f36a43af204ade7d5a6df9735c238afa31bcd6d7969a001642a7797c549a0dc80ccd1917ebc51c5923caf61625f0bf49404d869de4c9d0d4c8b1f9dee07973617a28cac00baf21cf3f7a6f6cf35bc5de7b311d79357f4183d83c9038bd688becbe396f39bb812303271aae8276b095b453b30bcaec2c8fc8f1a12d1c243a4e111e4619b46181a77a095b408e4291d430972a3a60bd5abb4ba7de7645a5994e403a1ff2b67a79475e1a0d44c38a959010211c8d9b90531026139f53c62cc863d51c29e56d42ddb999acede12327d9a3cb4e51416ccfa39969fe2f7006c05b18567dacea1c9ba398fe7961a0dc3739b42850579c319b3ca7138ecca1cf9d0befd014b619e829334443e8f279ac71a7e20044fe2861715ee524bb0bdc383d454aac211f626418db8a8cd8c21572468f14cb7e8344a7ff51c6274c8cd1ec70826749f3cbf524bc59f575a32cee71b4e3c0532ccecc464f4849488a0f58aeb76fef8aea53d6a605440af41908747e9196ffb9d0041354a16921d476cd0cb9a8af5f2b2e2fba025db9709eb81ac6e8190fad46e27db6004e340b9b057d4490a9a3da5853ed3e0bcdf342c71f590917aa59c45730c73bbb5c58a651dee0ee0610a7504afa513aa9860d6e41536edc2415e66cd03ee7e8ca80b91fb0da1c73ee2738e3add18dd1bd204b5f876c1bfda8d174055c753300b0c29d2025087a8e40c54ee9226b7350fc34d2794b641f5c7142845233cdbd1d2f5f33749af486b9a52758796652bda1549554b7410ff4378721029a4f36422867dea2646b0ecdf4ac19fb3d5b3e485d0df0018577a556f9a69e496b365da0866c73862dd24d7a980470f4d776f7b3f77bf2161d4d91e2528713f6c3baf3144a60a72ef0cefa9c86bee95236160a2586e01537195364319ad877ea927736d484a1ada8422c7f4385e0007bdc411a95c9f3c425f6b12fabaf7b0f723bf845dd6be5c6ee475ce03f39b59221f93c20a8746ee52f4e9b95996a7322cff2dcdd41cac4633745097549433b3c270eeca8b897b7b548f2f14c69a64ab1f9c243d8b03197fa8552dbf47f6e4676facb17ca5d993065e85e50313cee00bd6c8e5bdc3e5d26cbffbf1f4c3835a4802e9c6b854d801c380c1caf4349d05f8ae829518a75d363a06cbf17447fd3572fe18ca76bc603bfd1619d446609e4355a65e91657936ef664782e708fd847df5574af4c67a63226b29295cabdae2a14c22773cc022ce484c01d64dd1fff890fa4f4a71a51e0da846bc2f115471a5a3e3cae3e10c9864863b0d5d578e8ecbd10887fc2ac92069fa69566b63fff9e09dc1d70d047246e553602e58d17c45c639e721cfd1306b7999ee0f2322c92eae3ef092d6bee800fd56634fd99a4fbaf34405cc91efd8c487b7a703bf18fc0620fc97532cc49d99c56b0292099e9701ec17bf4aeb10c866b5d841d2e6ce38779003f6213eea6d52c439f2da9bb5fb73bb575434a55df81cc573e02ef47fe49f50a8ad8d400a0343eaa12bbccf6ea93dbff0f6ab5b87f455a8971478c54dcb957c8e9877d126d2250ca81c627779d2f1e42a8fb0acc9d74f6955b2f75bb1734cf40281a3002909be283bead5c8e3bbe578b6ea9c38e0238feefb9a774897ddb19cbfaa529f31158ad7e074d57a169010ada3bc5a75fd76a7f47c725ec36e18d47dc35183257663b6f2f4eaec0c25171c3bb4aeee8a40d5b76b5c0ef4e424371239d361b438b8b707bdeaec93bbec7b82d5fb263edf26667adcbcdbad4dfc98d6fec1659a6e63b1d800dd480f19daf06b79115c67208108b06c4485a8b1ba18260de7f3eec9abea954ebab8544069adfb0ad6606312a45056247a3e2d529ce81470885311f07a4b08897b3289d4dae507c39925d2e7abf53f44a3c01917c4ff07842bc59dd4680bc4352d463547bc1ab91a827aa0bb16faea4652460146a70f4f092ed9640b9896d488b92410c3b5393f0457fcb341c01b0416ec7ec78e66989944bf47e52f7b9f111d273c23a6cbbfc72bf068291b6b2faeacfc2f449bc2bf571ebffc25d3a0f058fd25a79e5f7561bcba782c0fed62215c56c8f49eb14cb6133be74d0c525c59cfe8d174e6d8f9896118ac359a263c9cbe894d57f6fa43ababcf6acec1050e897e9216850456871ced353387479bbd7ea22888c3523029d71a2ae0384a5c490cd566750fe1220aeb2b4dd9f7c9f8d22a91b848c5ac33d8a231194459891bb6e34375be1f170c5cfb9e5d78092b18bbf328bb992803fb09d2928ad65bb9d3b3d380c7502ced740e32023515f0f46cef316843b0ec22e13836f5e2b616a73476e7a47d7ba6d86804a096795bfa0d3a10e953c2d0b163d187ec6e0f66d765e4ac44e6bdb4c6490e8e9f1806649be26bfe16071e2380e3007fc3a58096f7101df5f9c69bc1ab741ca143a1788c789fd1cb2f86a525ad7642840dfc42e1f82393b9fb05d2580981a69872f273b5384afd8545a5eb54a1631b7ff0120e714813ec7984b3ba3013eadca1e4f5c80f319bb88a2eef1916319e807bb2310d4fc2055f5209a85aff5f27dc225f018b7f5430a5ca86162a780482d59437c4cbaa8fc5e453e3bea0e96d223dae0296bce56c3b9c4efa8512e1e0a476bbcfc293a5ae8c8dc6652b03628c6eefe028d4df94d353dc8e465ddfc80de73f5f5c2e3fe3941e4e9b1c3f4d2e60b3e06db684f4f900d9808d1aba23e25356d363bba2fe600dba86279a2ded92b2d80b5321bae50c6bd16632e771e86424c4bb7022d6e74756c07cd547f0b1c988f21a4502c0b110c3e8efa5b06d75a736c621eaa3f8d85782f460ae6643198614f405aecd21f3ac46162edca34e033ba90ee8c852e6ec3fb3db3a687aaa463fcd1e67fd86f2b68c4076a1c435e6304457e70f7d2508570c9aca2189965ef3c6ba8870952a9f24d7d98d880c951c57b11b2d430f1d075ee594e63e00aae95449486a74d304ba8f011f86f1e2e439997873cd79464a22d87ce7f613f3682e36229d304039e15a4e969a22a4631bd82fc3a617dcef6c137ca9ff0739a1e1803aa8de88825178bb918c5930b820cd865fa2739f5b18e895c2d1496552020470abe8632b1aa50b229c6ae291513d539de9587543fcfd10c50825e291c6178db89553595b4cf184efb170fac69ef04a37e0dbeef16e51565fc32f43b3e51dec44336a2165f826dfcf3c74c0773ee245c3a8ff6e0b99762b5ad4ec5f20e0ff1a15f281f3b3021e6a47d4f6d3e0f2c3423feda28aaf0a17b9462ce4dbf32c102860840b96a3548032719a3c97252ea0d8895efd4f7ad95d1c447d4f07301e4604fab865addf1f071eeede1d69774f9fa22af964f21c07ddc7620800563da734792f6574b446f0e702c715a097b775b03b11ebc2080bcc2b4701147f9251e05dcdaa146314cd1d9a1b2649c7af3b14568cf0ff3eed932e156745e30735d8532469bbc0b2ead87a58f6602d298319224d96c7ab2b4d30b373b0dc0c47e412dc5b8cb74003bbe9b49c6b71f276deb61610b48057edb9cafd43dc2403dd86fbae1d10dab0721052c2adb2f94c027ce307bb3869b2efc892ab52542dcdeef942a6ba377a57f70572599ce0b8f9602d7832b019d6a1e11b13f9e1b77fe14e0d479f201b7d0c70947679eabc77df8cb6916469cffd57aa3e0068bda6d2f6a45b75e640518a4075644cac297851b9df30a95a5472d5d0d328e9982398a35dab9eca547ca4f2870d30efc8a1c5a64760cb1d07b5ddd8f864803f62eef00a475a0f8a1f28334ed38d2d3e2f9b9da9a9668677dbc4429e3c4b2b58cf2f1108eac38c0457c1f32b750e065553c442e042c26cdbc542f9be49947cefc4824f63690f67be0050831569a0dc4b1a9c0f4de84fc14b8819d1d9ff3b605962a0618399df9f9535040ea7684b758a5a69999e57d44ad597126645e374ef58367c7f8dec1342e3cbc8757ea5b39fe8d594cfcaf90ee19927fdf73300c3928317ddf1c8651d144e8496b14e3043a6055108e248b6d7d5e13adc1673f4096dc4720301096bbf99806bb1527cab59cef4b4b71fa291eb5e5c7656313b7dea00afdb55271dc44df30afd2be44b430a580bd11d069ccb58ea81f7fcdd1de5cd436426e94bc93fee43ba90f28a835d4fd1c77c36d51d91c31eecd92f258f63cbef8da493685f62850ba4058e68861ce1f5f0bd1478c1b5f7ce35c1ef2f3fd45f82b074d92b891ce5f9b929e8b92e75b55123ede0580511abfb58a6d755f1f308c77053122c67e33b7e738e6ca731d3afe79f2a631dc293be75c75b55201b81f322b2341066f4f095663b95be108b3a54be6912e112e6e727858dbf2445db4c6a6e863e229a6f71c478c191141940fc917d5d8c55766ad5b5a424f976a152ff33672b34712f7d1eb0bd118b9fbda28787c059d0ea324294e2ff10d3be2a24dac465cd1520637b8a6afdba4bc0c409712fcf80ff744d8f8473fbbd8a154465639f30f897622a916e6f6d6b5b7cc950dd9a839e9ce6174200e0ae98435135afd8afdd4ba88b633086050f4bc303a8e0decabe8c2da9cfee1f3dc2899f2d27c1feb876fc9378283eb6a68fa3d87bbdc5ea6ad0339a982365c61baf412235c73bfb4e89f7cbe435ba82d33d4fc27caa0e2eec5df481eae6d72314341c5775748b44b2ba653fa8433d3eb0f076e249c647fe68834ec6500526a2b18acaa743b9d72d76270334ed4b0fbf5dd90e6eaf73df4c40b3f6c5bc71aa50747cd07b4e4ad9fe3f9a9b1d465b6a9fd1b59b7ddef6495ff8ffe42f33372185268c2916e7067e0784b0bc19337fd80e3658361e9fa19e440a7a3181e91bdefe3dbbe110348b7760fa08a5d69e03335b2fc626accb535ca3b61e993e99207254bfffba567f59820715a3443c7888ba18d8cd931c5d478947407cc1fee14b18bc1535ff71bc4a17bda4b5635509916dbe020846dd0490940ea04203edf75f595356a6f5d24ab333a17d78317124de4a6d5f1fba28b67c4cc6029ec607108582eb93fa6a98610f2e9794206658640afc344c1f4ffa246ab1ed133c1b068012613439c90ee3a5400a0862fa8abee0b9b17a811edd82e9b49952e45c549992c46f8f67a58384edef52516d79fe3108bb929852e96e244698d78983501361c5c6cf433a8b528360ca1f016dd05be5231c094aa59504e3622e055df4e1087f97733d42470e8dc438745beec0f097e3ef389784d9a3da765ef47ef29dc8de06e41d34c28f6dcc5f42fa3cbc62d597bf3e378e2da241ba4c947f0eb307663eb7112596e694a2d80f1326111e765ca5ed96c5d9586f3b919f0c6da8f8b91d2df84eff8dfb78cb28908c4b1b0f388473cca0a827640b3c259109362b6f458dcd38e5f7914df84d49b99444e7dc4d7157e18a29e4032fe84e341a764e05a2467af1082e7e2656ec33584bd7c69274ce0989bbb5fc63a43b01256c713e36e24118f8f48169585c8a96dde143fd1158a11be0cd9eb603074f0b25f08a84460bd05e67226d12ad384cd680111261b87d0457935e88bc9d3dce3db1b5b105686ba0b7d4923a4f34d14ca9e4637200ced3468dc309327361ccc6007caf5b86d07ff747cb320f42f27447fde009879eb03310057c135fdc58dae1989e9040f67dee90eecca07ff301bc3b005a703370cc33ffb266eb951f9c80c394b8d06eae67275f42077e4dcbf1f839eec109c9e9bfe05ee0e124114e1d12263878fced76ef0b0156d3ccae2da959de6c6029843cf946012d094e5bb48e962aaa69240cc2c282341abfb7e8b75d7c5262f9c27621cdd1efcf4b3079e56e732f83f43a342c468f911531527f0dd90af17f12ed83ce4ec449ea0bc6a9c10e0e782bec590925cc278becb24f521611cac14729453fa1d46db6c46b1958b474aaa13484ae633be975a7a5ad4cef7e8ed703f341c984253d8f90986d476c640ad5df5c33bae2301f8e25edd2cf6c8dc1a63fa7a095bba3182b2f4c7eeee5befafb078c1eceac05caa5aa497491019621daef97bd2c9a8fd9cf9d989ba604f8850e937c147d5b447d2ec1f08f7f8588765a8aa57074423f3974ac6760c3dac71a0ca707117f023b2c300442975816f51a400adb159e690389ae79dbfe34cf00dd54f8dd0a30149d14c1a24d932984ad64fe26ebafa14231b06342dab50758d76386a54d2edf36e5e54cec1a06cc2bb0630b69c17854f33f30231616b8cb8714493d6d7066db73200dab6fed8d6ac376a6448927ebf4944334856835a3f5560f5431d8f4533cf55fca675129517bd9f59ec580c468994ef350279bee4624c3f0982be8c4a18195928b61d22c56594db230c12f52eeebfc0b3fb8c20874bcfa81b8386d6597a5f8b4478c171eefc2b839f6ad04635cc0ed7d1e616c88f39ed085c63ef3aea956edf54a287d5c7224cddb3011ccae8c8e2a7009509df9a168ecefcb6e082d1d92394453aa526c0e7062ec771a9848f70f93fe28210bf9b1b5221465b51ccf1502e868390783ca86cfa8eed5bfb578d2cacd5d65d9a642d87828a245e5d285e5f14cd953c280220f7c25d158a6317bb45ffc61577f6ec840d07410c0b6c56a7cbbb2eac7da1b38107b189ffd43f367c0f95905e1405a293371cb5cc19cda62664d37acea626a310f5a3f682e7e70b04520de8b019083f862c1b9c5f684fec80152b503bc75502ae7fff44b9926cdb9da40de5e9db5fffe4fba37cf544f441b98a16956ef0870d7c4aea63806731d42e77de14cf03e5ebfbef707d82d8e81e6f875d07c9c02b1338ee801b7fcc45573899192cdf37bdd25e3789cb0ed37d3c3aeb5697a2913aacd585b47a4452fc1b61dada2c9aa7e0ec8443104450b195b3851b426ef48eb3a377918c58dd91721f8ea15fbc4cd2087b5bb49ff1e210c2690adb4c52d0c3b4d6c717dec8220de514207339199f4bd97cffc818f8d01810a7993d153aadb90e41d593f63c2ac5b575ace17d7ed5640cb44cbbe7e4fc10034f213c69cb152b17f09432feb9b662bf8998f7ffcbf9d0cbf0f2602e53ab8ff3677e92b5445a609f4c1ae4c14f5def46a70226d4647d08d9357e96add1032fe427174df50e4ed23ce4a72396d5669a588a22324c943aecfe1062d2662ac66ea769b555d841bf058f945a5f76e1a75204ac25f85a0305d321fcf4d44aa57967b29fbddba4e06b1f88f4c8cbfd6facaa49ab800bdeb55941f7493ff827dc8bd5a1e83ff7317c4a40b66cfec826197eb2935c063c7c318ecff1a11bc05cc9b43273acce0807283182f2feb12d512827f757a63a35c8ec7c5c9e6ebd995e87930bc04c491675a81c7c8a7898cc65d10cf73c3c523f85ff8ee0db5d385d7a59a5f41c037b5524717e13130c777bec6c3ab176fc9892aa3282e3e3dd4ea668dfe2280285d869f636e5e66f3af410da6f68cef8a5dd11ef05c8cd772fa851b340a6bde17be007f5d2a8872a460405260786f0e58d9759bc21aefc3c4dade4537d7499a634565ffd6b8583a13daf653f7eb95ed38c791bc8035aba3bf6ad79a26ca17aa4961642d0f91ea1046e6a0721437741b6dde8301a3826bb647456cbee9c3acba50fff319e79fc7fc53fe29a347dd5de6ca942f3d40d676cc1bd92197600b89f0a41d935d6fd511a623f210e836bea51ca89e6aea4cf3dff6284fbfa5f16b8e17b4439eba723233238a4361dc8a410a037df46575ba26ceeba4162aabf2139ec4135fde5d67202c45cdc5c3f8c61ab0f1177056bea6f920ff2c298fb8351a497e64013bcddf9b8b8c01296bbbc4c15fdaf3103e69f3fbd1409e3de927e67c7fe1f68f8f000440f800317dd0f57cb1b773e76692d237fa1af3734c1d406344143b710993139f9f0a581ac30ffbf55cf5c4be65d7c32239227f9d5e352f17697b3f09fc29ee12af003fa16adae3cc79eeb1c478433141ad1fe13c80ab8cfc5146eb315dc78335ead447342819ba1674dec842c05319ba12d0e5762ac4eca5e70508b595aadc887e7a1ca76a1988f4a09d96ad8fc4dd92b2332be15f4e372f5c8299384ba86e98ae92e19b3741022ee606e06e96bacd32657cf3d887637c0c07f313b51c348e70fd636f2c4a234aac1184191b97cedea7459f98f71fba36d2a3ae42f678882e244db7e302392a5c35ddaa42b578ae0a3d1d4fa936feb82ce497908e4eaacb62dc327093e78f7efe195732aa92e30fcfff5ffc914a9de1451e858b87ac1ba38e83f1cd93e6cdd3ba090d3526faddaffcacf671c218d96b13f52f8a709bad104b4355c2c30e1765bca9856b92892d7e05407aa11a8ed2f2729d975b701cf78cfd03f01893760e5c8b8af1366e8986d5bd530abe64b8b9f40ee0193c80bbac9a81fdbd29582cb67505c1823aafe43ec5741989fb94cfb360194d6831716fcfbcfd1e498838be6ab24b9297e49d094b6d73de6b000fb4a5ce1d6d96d955b72b12821ca127bddbe826c5e29adf70f35989c032d4466d871d776badbc961ab820a9ca925773dfda437897f2a61c317529d2b0c3b04cea936ad51f522d39d38d3414ee35bbd201d8bbfa60d5ee03e01da92ba6017e5f429e7053d87ece1f8c6fb27b53bf550da130f046a6208bd89469e18de00c13b1963bdc6b6edef86a8ca614a9edb1836aab25bc76c15d9402cb4ed1974c67c8c19cf8ef4b2983df445e48ce0783da7bc033580022dfd472ccf75235f4ae5373d51d921ce9f8ebfc05d5e4c044d5dd70dad9ffc2fe26676a2a53b3aaca964004f9aa6972381fffe7dd143ce3c111e6e0311a61fe64336edb95e0d354daa754d43cab946eef82931701c8901cf566d70a4464f0c0529215cf9dd3b79583ebc792177786b80294b7d2dfdb48f93f10e6d4434056cb3e34f73363cf279a0530c5da2658741e9ca06bb1eac34fa7502bf3d7368b617c60b1a2308394d962b702733084b4a18cee2eabb5c714b1a985fa7ef1e4f3af4cec8afbd6577d91ca98d3b0d79a519667a0e643fc5791f7eeb7c3c83fcc530805b2e1581bdb3dc75bed8e1f614c28a1f612ba4d243969ebc36157ae009f40a995fd28373ab6250817eec6b20e38c955a5e34361c32c4a7d7afb3ff32e6bf99f7be590cc359ca9412b830c0e4801c34de545ed1e708acc0c1a2fa6e3795a73603200cfb3a960595bd14d68c5e342525a2f836d1c2cf644e3abf9a07b8a3cf8e58d5bc01b83938fcefbb4241e6d6720200bc9096bbe1f9f54643553c75cc598eaf4e6faa53e8f995a40fca7249b3ff2d14ea70ceca54d56cf309aa9f5377b8323dfa674924dabd388e14960e0a8c6666ed496a5b110c374bf7aa597bab2fd86c16922deaee12841c35c97cee1195159a7644b25ba1b5a0702f381274f9ce507247d3df2e39cc9af644115337ea552a0f259f1098682d07d20fa9642edb4db5720c0a6774630283eb592a815584676356128889f588fed67e8b5187cddd607da43c6a851bcc9b1f17a61d1105330ab8e6ab3b870e5ba879dc4bbc72c83d856e7f180fd83ccea552b91c8854aac3f67281cc09c4eb00efce707ea7e7effe76c154ec3216ebc75983f358cf0dad5d3d1bd95a30a2bf4f8ed11ce05e3b8fee4642bfb5c22ddded07e0c7a5cd4f1be5dc9ccb31aa91233c53ac58f8c1ac83c30dbf752bf81b2a5d4e6477563256e3111921492278a5ae990f85009f220e39cb649365705c5a8400a2ec28cc4ef454a6a62eb346dbb978ec35905389644e72d5aff655b4e92c26df29fe765b1b688effd2a2dfb346f8d5712114b25f0742d42aa044a02a64ddcdf54e2c04a0c56821d097b2a75a3ab41eafd4ef0fa3676ed2d7f939471e106b37d953606e6651b998056e070b4f7253c7fdd1bf0d24bbe3554e98f3761c52e995d586dcdb610cd5a04ef00eaf8ac4d83a36d600bbb1d672201e3929044aaa9fc09a25db9800e3733b9f650518480f0669caee19d2d67d81ef96847e643f86fc07c2a1665121c805aa7f24d73c9059830bc91350e2923accf6a51a59e8b7306ea40e2b61d179cca8ba65dd895fc612853efe26c7b89a77e526d55738f96db746587ed1ad86ed426ac7686e9b60728e65c967a17b5e9e94c51302676263a284dec86cb17985d8ee516a100857b05e7f9bd41019b674f0181b8d55a8cfd5b8d85bf7ecade7cc2ab0dad5dd8e3ace85a38c3724bd71897991b5a5a7af1b56557c0940b5f7dcfeaa293498b8bc1edf0fb8ccd3365b0b56cd75fe93c6185e45bcbd2f0bb6e1fa26b88b591ee699710aba48485223eafbe838199b50703d422287668507c6ebeb68daedccb2aacf0e7d0fb7507b0c1ee0b9b7322f2db84b21e736c577d49711147e948a0a20ea885a8e2b02fbec7c639895700477f6eccaa8533143d3831667f16d51ba63b35708c0147bca43e2dc6c6318dbf4c14faabdebbcceda4a84d564470aa3b4222d4f3f9ba6720e4708384eaad947942b13f416d6538d8909c2adb6a140c2a4810a0ac94d10c185a3e31c68fcce639e601b69b3f4012e84f48d15f725bfdba11d3463e9e919f28dca7868e27b8e8dab0762f43ad0e9118fb4cd572e5db98d3429a97d16e875bdf9a1b3abe5335184c3c6bfa741fae01df3bab8564dbe130f5b1530d0da6c50f04ff8f2b1f508538baaa14d78b4060b78a8cd8c517f2f744793a143a70ac194d7379cb72469e09530981b41c4a284046461f2165d9a5bd781930e61acd732067d3108ee98e807c35a6c17b3294f240f433cc05cfd72a87c81a9690bd55618c41bb5d32d23a3d3db98734682402ea2d5093dc49cff8a955febc93b5da0b18d4b827184fde18da19634f42a3a392b2bdb1653c03e2464f4b577a07a3b9f65f0581926ea841f922df4522959fad6f24db46886a543295e54f94021f23ee27872aa8866b7b9e3819481d0c834ee25bb9c13c91675f092636dd8e58c95807d2d80460df85a4411f5c6121f27eb673c3cfbd4618611b10b93a2cfcc43592ca187b19a46b2ea0cb6069e3c4a28bfbec78003708a5a331a616577ffd18b263477df8a8e2f02b2a2fec5b185686c50d5de44592c44eb2a56ed05155782070f84503bf43d35337ac7d4309302586434052996bdb2ce782d7d744d64845c6cb9b4de0442184dce62da7d84d6de6e57dd3170fee61c9a12cb50eabe16c80452d4b7804738f32d69151edcc43a63099615157d811a847238a94fbf1957aacc9ee4e1a704bd028fdaa0e4b0ca8d870cd0785e1e79c6cd2b40e019dbe7785cf2a6d321c6742ed61c98a529bd764de27eb21f1b29016b0d24e9250d5ec3fd8417e41a779652a30e566756d5d3d7c4c273bd8b1c93585e5482ae2a75277bf553e8eac7c20b3db095b02f2019fd1585f0b0da056f0c46433065cb7f342587eac2964ab07d153371a491d748d35a7b3dcd4b25283afc8651487fd2f6c21c8cd6966ad59042f65fb816b7c8cf86187eca5df59af1a8ede53105e8577ccaf2050e77788cc14303a208e67416ad98e5bc654bd0fd00ddd07c197f1c5097e9e69db48a481724aa86a8fa19f968162e903bd46a28e0518a789657bd8306e68a036e05a82f65b268bb2ee8014e60d45d0cb59db428f27bae6fa1a782445a301660ffc8f0e46c45a0005fe2986cd2139332accdaa83316c73aedc701a233c30963c99841ff190b852f1f4a55229d81581dd09f24d3007a4ccb80be6ed294c3a7fe24d0af9c732db7a390fdd8785845f139410a660d6e4f696acd7b1c7828eb48ac16c31af7c0b7e53ec6371cf89050669852fd12505c0f2b3cfc46fef0c6395a369a3b2c0afc3fa127d6bc92d1858846e569a7299e2970f3faa164e86f954876f81be77c78a85e08d9b014ffc4c9f91d1498688f393a2b0d9529555465b2d6a77371deaec4150758e65b863c6cad0c05a66631f17c8c9af6aa95a34b4a2ecbde35ef54ec4b74852adbee50115e7f5460e7f3cc8e16b494dd498777b1f3ec7bb1ac2a350d8311bd3807009f89f9d87fc8af7a8e930ee77919f4a0f7546d37a0e1e47ad21105ca90587d7fce8f4e93ba4c48696b3190797f7cf107628e68d4887ba2ec73a92902dd42304ea2e24086b7127d6a9c7b7c3ef74bd614c89c0ebc7b7ff899b548fffa7c2d1fb75d18ebd2aebe1ee8d8b2e7f93857a11e4ba17cd27b1c62f439e58b5bf9acf6c24dca6fae1f85a7aacc6b97d83ec2db084c82b7af4feb4baf19281b55c1501781ce94b63e4b523c0300d38d1f0ba8fbd31e5bf333b9d15cf6fb4328934b9b9ebc7c5a96cbc1917ef68ce62945965b040e58488c8e70d237fa5d8b17455fa4e6ae3bcbe715962a9b36928e5057285c97836e4741fd44ef4a5d47694f1479aed9ddc3d0c463ae3e520751d96c36fcfc5534f5153c28d6e44f10c28725b4ad9b7c0ad2083efb9ea5e835779e33b37d9d82078835badb3c362601a0aaec9c033c8df61bc5b0c2e0c7de4711c008ebef3fe5f5cadfaa703140cf834059f16bf53872e0b363060efccb73693da9b49c97f0f9d334a4c1d7f176e70fb619f999dcbd550384888856e08b263a4304092eada2b7c2e42b6168e34df05ea2761f693192ec589bdd04a0cae2cbbb7469eb78c75c41f02e5ab520f96613704e42969122609523c3b7e32b08bc98e18d24e56c1e40f4aede6ac3cd56b6b2296a9bf056e3be064190204922f6b29364a45adc7aabf1acf3c35b9ff26dc4969a4fbb4623a8b573072afd49d54d50e16b54e5b14aae7862f1b0b41de282b13f5f078135bac0bf0b644460fdd82febe7bcb0c3fcaa4c134c1c7f9f25e50c60272717fa77eaf3ddbea00249f894e0d4aeb5b5d610843bcf866b705994ccd7a7cae7dc9d7f6642a82320211914cf9556223153adf302a26655c294bac4da8913dab8c891ee1f5c6cb10b2aa1f3128b1f7a8b0067fe5f75bbdf33fc149495a71b622aa8626171c34f4082f5c09b0f3513a8713158753531e1625c36da13f46de0aad778892963cdfa618539fc7d6695414fdb3c7d36d2c7d7157be2660d9d287200c3f51752691b1ff1315602edefdc997b4015644bd475da30adda2fc0e7961f383006450576b03ba98c2958222c5dbbbb9d85c9167d75ffb70e035d74ed2a92f53f21996093630191be3f34d916824aacf5224f725bfff1fa03b282f0266a49cae55cbc8496cd96aed790a6f9f4147a7b76110027b00334dc700e23da31b6f261d780fe4448b186073e62da5f7ee78e7db5cc2425a10731ccdb916a6a5248367118b363812d2660eebc4714bdf089e0f7e70cc89c8e1714b62cb0ddbeed56764b9b70844b67a90a1803ef08a675fa76a514cb0bb568122b2362c26e31b2b7e7b53440c756b0b1459d8530648c243187db52fbfa8d68db3e3ca9a08469143ae43f1d95d2bcf0bfce4380bafead8bbe6d46636eecff50d842ac84014ad37a743a95ce3a2041dfcdd60bdf7b65175ca99c829f3cff894563aadac0b507289be4a75a68e4a26aaf9bbb52ed611873aa7616fdd1a52c6a48d72f4f6a1dc2b0ccf97d9e78d0bb1876ed2c66604f53ecfb33bd59a41404850ac4054f3634acaa2af766388f43db04df1fbc935fd56140badb3400c07c3f51eb14879b33d2afc34b8e4b15cf418204ce2c26addbc68e3f682d2b8777d5becf4aafa9f76fdb6d193996ed99ca1ef342e547c553df0828950fb9f58864f7067bf907807831ed250b634b3d64d2dcc1b8afaf2a8e1bfa5c816ff0d2c21839af4c962d6dfd421b00dc9a14b76889a0e8a57337194f3fa8c30044ea90756122de467fe0bc786281d1fcd9462fa3cb12c36b226f25957a6f39241221ede7141b0252bd638702a2bad9bd37675e196aee1c1741f3fe57a4820301ebbc61ff53dd9c17ca70324b10e055364642154d5b9c78e5c7c5bfdf13a2b02800af69341b9bde5de34b4ccb2a189d6c587c7e3c8deef1bd7e6344a7e3775c107cf1b4e9eba4e939697b16eb398ac47e1a1eebf8a905e555224bf0f038d439a7211ef90cba0480be8724dd5fa08b55e3d5f0d95a68f30e5b191d9005d84fbbbf1c7344cb4713b03095fabbddf4f8af8f5eeea391f5767a0755ce7c23433d70878fac39bc8b8b6ea5618000cb3953e78eda46be1b3b675b69c8116b29f198e871f78687eb981ec974606dd28f634d3c8f57d4b7a8ce268295a02a9dba90f101329b6ef5e65104060cb223be898cb91b8c1671b5aad92f7aa5b3c780c32471a510f077bc9c1a06972e81e9823a9f0dafdb4045ba738e9f2c2086108b804a8b97fd722fa56dbe10d114d33d1f2e7e821415d7df86414197cca255ddec79459c6584e85b421d44cf267d02173228729101e5d3485a4e37ae9968fcf0e4737774adae8451f865018bf4abc23029b8f9a2304264b861d1778e0b9c089a022506b197430e92131eaf31533731a826fc2f23de564042d69be8ba46db7f2c3ba86136307783d12765e1f52ab6ee4890b62350f0352d355a22de828fdf84e6c4b3f5f63ea4d207150642133fdafbea2c3009c29d25db62d267edd6d1b1cd64dbd20703687447de157f65b37bb6a1c599f65f38102b72a81fcd15da5d693e9d62c4f590f178a469b5b787a3ad63c8b142b3247c189c2959ffc4286262626d252e758d42b0db0cc3fabb0e6df9d6e72405a049827f5ac2dd9e4a8384bed0e0e3c401ba495223f1c4908a34cf2974b2c00309d1eed3a3a82db7602e21ad881fea81fa30408f6228ae700fbb9e2671a0c62e3d972aec9ee79b9216f80d177caae20fc321e85ee43a3ec7f04cbfffe2c34a3908ca91de0c74ebfe8c307c39c592d17093ae1a99eac89b54642399afecb25b82f0aceee01a19e056588936af5da53f8bb4378904abb0133915147c36ecdb2285772740eb25e5450617d3b60aa55a188f6d666f9440882709163110544e67243255e2548b8d9cdcee672a00e02e8676332427bd6fed77fdb6745cb1e42712e779d5887c11ab3ff48fa0bac8eb1ed44322e18745aec5515f530ec256f943a9a91624dbd639e61f111ccfa5cc53d77a07bd58803b5b7d0d89b320f87d1766363d11af17ae33f3c2db241c21e0e1907125196a95fe31af0f833a32474b998c3dfab5084848282a5d1219f29e9c7d5a679792b039eb6623f9b05e452f8229e66b112f5983c0fab444591bdc364ca933ece8ca377e300db480d62c5a77800b48d820d35450d098086ec6d5d97c3ef7059999453ee4ed613ca019f2d348270413ca90ce25a21b95858e625aa3d71125cccc20ee2d37e28f10f22896b526d2424cfdb5847fe59bfc3fbaced7101112d8ec455eb6ab17d10775ffda953a471a3f02e17e98582dba1d5d50d1caa79618e32629e8a5479a8bc3ee766b9e07a1829fbc9b133ca0b4663ed2b848f9873aff258428d318cdbf733f99dfdc6ed6b0187992bccceedf3bbc566e7f073d8954328fb2f8973a0c5337ab17f46d3eb7ff26dbeba919e8d464dac8f72b629c43289b4cf9af3d47c07ab1c354367819aa1e05b530119ecf77fd5909c5ace7281968062505a374ecdf50d89bf9406f891782a6f0c993eb3f67e8f5a9ecf234ad811d8a77d54cc420f174d0e72482802b2f65711bcb0466c6e36b46be37a83669ad7518c108abe1db082257359cdf6c3f23d426fb75bdb224e9099d07e731da66d212804f37674c5a88ec29f60f80828f41821d6f98f97e15a90fc2566834d98ea76f4d382fac2539246cc0e7b226e20b701de1ffebfe5163988e1c8e292a40bc19100e220713bd891314a881e87b38f761dbecaa6bde71913d6e8c81cf5c5e7b10114697e0bb153a9229751492a676bae24744f3ac0db754eba45c294d5910fc97ec77db1512039a814b87ca5b38400ca0c1e5115d998c84addf6e47907f15dd12706b55bc1d49c026de5bdad0f3301c2977e0e048ec090d71e590716a9ee9f1c35cd6c75fe31a0fbad2d9358868dc3319967a95acd6b62340081224ac6afe0be05e3fcaa43081a7c4c7a938181a0cd9a72368f3b6c4bb96d466324884f5620fbc02c98afdc2a66f6a8e2850435181e1c9003f9c8476dcec26b61fe284bfe010070a7b7f16c5a1012ac78b5a9ba42ce28be24db325aecdd405340961a6d4d932c7967f9b64ad611a39fe27e8142748635929222acdc243a7bc044d10f425e6c862a7a3f5ab46faae0ce47a191b390e13710f3064d18bc44c6172f1750177002e2c585dadacc87d48403592f6ae337959a585e62036fba8b5318d9e7c91b7a4306553836daf2c71b44e7585c6c74610f25f2366b61750b9f061a7cd7620bf19cd04818dca4df063fa248f590be08927a189222c6fd2902a3e46c241172f3ff0624acd8755b10b054cb1a5cadfd41f3e574bf89c5b6597625e73f0538f44753b598ae270bc4f7d6772e6924bbd3c761f7de5d5376eca18f6680b3c76bab888da3c58c7120c23d56530ff5417c0b980ef3a50d8579b4c817946bdbcde3ee1a1e6f7d62a0bc08d16934784450be7d8dba6ec3e62b6e5f659cda40a0991760b5ec5672921f6d247c2cb932e3f4ba192c2603fa9a4a45e864c407cd1a246a1658b19d929835872c2ef5a9019253bbe0da1b11a7e362111154e6c5b5376d4693642d16dc2de913cddd739390be2dd7b4604bdf3ea8bd4a372b2d6906bb257a097de69109574d1a1562b10e603bbc7215370aded0331d40f4d611fd070d7f4ca463080840d977bc088d6fc427c4f6ba070eeadfa42b93cfa869e3125d858df8c20153b6097f152a84c6df425445fc3d04f12ead5775a6fae53496c8c773c02abfd6ef924a0c40de1b4c0b5d797bced7740ff84629b74f341ac0963b6ef8e523bf7acf2e819bfd82f48a29e5f540aa5e15d69f6ad9d054eea5de3d87f89cebf469070931d9ea056f93f81ef218c52df1200e27aca0c7a52e2dbd4b0bc48414998fd3b78e044522d64281a1c6d86111f7436be1db07c6a7f6bdbbc6edf768809b4acf408ce2eea389a35ac6102e85a3b6f7dda6965dd6528cb5230e7bdec6ef9d99d1d97a7e1b80ee745b9e142e65affb32c3c7394f7e03e96781b316b120baa1ff32d10956ce0da8b66a2071c0f3a672814c9dd3d5f52194ecaed9593c8aee10e2258a42180d24386045356702b6aeb764644881aa8750ef016af3696b7ff699a3f0f1fa69a339485fb0065057815b1229834995744f32ac9b59d727dffbd695497b3818399621d6e34defaf98ac01f29c6b678e7c451120ef86a6f3475ad009e68ada07f34b9a14ce6bfa53d129e6482a520c830add76de7e9a51925488c13f65bc88dc2a09bbacc3f731ddf196a7aa4b7406d318c26cfae831573aa9d503ca83bd564d37af7a4336e7bfce9db7477337a2246f22b257af5fbd47a9ed259b9a7515bca1e7489155531777b22b69ecf99625e6fcf2e506d53078a477dc71d5beb7c7ffd10c8cf28e84d4780500327c226868a4cbf459b9663ec0601af8cbc7a733a8bc9d816932c95109035d3a4612b6877536ce7e6a0b8839309acd455b6a8c605caa93df60040f60b2192595bc66ef9c710da6cb0a1012d3c9b90fe247b9cd9826131cdb86750c3135770ea54bfd0a8708d95ec6f7831f223832923b6f12e8daf11c76194c19e7e17fb88237b0eafbcb962cb1900a4f41aef217e080ba995a41e6ec10e61fb54bdfcfbfcdcb5f2c8b118594ec84ab762befd6bf17f338548d531890a3a90d5260ffe0945f3e160ec78154c6ed2fcc4504653966a217117a9d63ebbc113b62e1ac2d58728fd844ad9b7b9d6941cd158ab8e611a1fba698a1dc22621a843d721a147eeb8f57cb97580290a1e57d1c47eae2adcf743359df0f27b2bdb49116cfd00638c4f9aeffb9aeaaa9c01831e3babf1918a9d83e398352b124bf73cebfdd6c4fb5a38399d5581e70e93ce80b228e5ba4ba2e1533c99468c36a8b9f4b43510cf174cc4ebafbc4453d4002c219ccf4b1f66aa1b3426f183a8c6c5a790bcba00896dc53969edbb3219d5db25fce1d614797f15243c1859c3be8e4acc9e1cf14408a1b63e95cc2a785cafa430d21401f17bc5caee53cbf912bb4caa6edc98476be18d769ea905d453043d743a944fb3144cbf8e9b4e2e98447d3d3d2b42ddce37af183808f325979ab58f7f145b10173da9f8fe9334d61d8953cc5f5d35e93f44ad798ccdd2b33a508e5e763633df929a5d1e5bf2618fd3cb5dc69f821864036d7bd05ca7fde09132373d957888b7f373b7fe7de34a74feec25a850b699ebb89357e6a7e134a4eb2eb86ed58ec0b9fb71605478f6d7af8b5f7edc992d67194bb2ba7455f1fe2782b37dbe7bc32f830cdef9ed0732ac9587fe9399849726ddefed386bc11e09d16c86e15e068994152e090debd57d25507ccdb4692fab58b7175d311545e02da852da78555c5a4a0e9a3260d1e784940dfd86521fa88e2e9e9783661bfc5330f5b20c805e687fcde466223b3a86ee142889b35082adfa72abfb684959102a22545fe8322dfada24fb7598f537d99b850662da2667e727001233afb891fbfe1026e6c21ffd38b22ccc4a8d389a26e05e8a034a1325d22d768c830c8c2210aafd54ca2b09538c4bfff4c177836005e2683937a208f1fc5bb6ae85fafd7bbc2b44613e5eb3ede2dd7bab47f5ece6f9e3e4a5d44a1c663032fba396efc0e6cc9e1aa4b40d2e35c6f7897267a1bdaa6c193db6580d50ddd2551c74f6049a5a93a38a993e7e155c2da1db4d01fce4c085fd8b5a36f4ecc19635c70b6647937f8aab92e26b0088d0bf6f7bb78cbdb0a44eae50628b610ab15bd36290f52c1f45ddbb88d451559c17786f3b883da7402c681d122acb895a8a291e7dce8f80312c68e8aae577c3955991d27454bdc5c510ae8bc7594f357a630aa0c92d84b9674c7d1ff3b91407b274d04f9595792e4a7c983b13a2ee9bfe92f93566e08165f056ce3508054dc8c9d866a4fb37aac2afc5e1aca8662d5dcf57fc29919f26f3a04a77681879822ae068bef148ffb382d533f49571f4ad8b70539040e4d94f61f005010129d9dc17937b29a097e2529c24196390058e5b2b7f5572d8185621879af4012ebad86b777e8bdb5e54f4c6506e435ee766d7af46db8fe17291328cc2f1f907a4e05d4764bfaf63f0668d994efc8d1215768fa126fc9ee7c799268349faf296121471c11ae8277f8c719bb168effa1c87b924f4c5372160cd2cb28da3d3101ef1b6433063c26632a2fc07f964202517369582383d3822c74b6c417e6bc4798f12a0d6c80d8820c5b04b043830e0a6c7f3e3778cda95ad5559b949593c520145b6a121d554aa8f0e1ebd38786418bc071821a15ac66e7440808c4c197c02656992dafb20011402632244b78449a2e41f0e82c0a1362556d2cb56e9965ff1b78bb8e5714e0c374b4301a31af47a2f46ec4d880fc1c261aac26cf0c8042805b9f7f87a8a2bc126c780643a6ee7b7981c4035324ea9ef74e9fc525db62f42e9789ecfed06e29781290148e1c5cb1705f44eed8593e73a07db93e9473a060c6d77271ff92a25bafa08f460240f73f6003f6b189194d7fa6c97c24ac3837719d33d6e1bc2928d1113207f30920cead8de36c3b6e39cf96b3899b5e2d9a7b8c08d8bac47ea6b9e070cb2054be0eb3495fe95db3d14375dd5d71abb4ba07a1aeb64fe248f88382adcf8a5643885c638421b95e461ed541d33ed0ac90ba58b1b61e72a22e3f43c3d7eab38b2b98cbf1f190b821e426b8a193aab740860eb75ac3741178b72d1424daa818c6d213890a7440fa003879bc5f67fd55e3abc4fa8869d42d2963f11fc54ba4aa80d44d4b42923bfd0892631eefc8ba7ad26775a3cd39b036381f38347da8e1230867bd9e92bdfb12967cc10bca62199baba3a572b7a2ef0c640d89aacee2909b6be50ab8e8f820b5f17f5c5113fcb5bd04c5f56628014c08420058d2954474275630eac88e6f9bb6d16cba89105d2e5ed07f83775b2897e6ff31a7667eb80fb937b099d4bf36bc42d9bcddf713d847bc3c849ac17e58b2439212e334cb2ef754d8ca22a05f7c9b488c3698dce05e1483e72da636e808b2310842e50025cc2d6af371abcc57171574fd4c877df4a74b27f376ba2f2e3e897fd6b2af52dbb08d8d99c3a9a8a39fa44f0f0793c78bd26690f9dd06e0448c46b4d32e0e502d3b4ae31fb9bbc12012e9fbdebf7b4e58986da5b1260d1eb6999ff2ba52e323df646ab6e33c19bccde3917c8552e0bf5cdb6c3c3f28d3ab0e453fe21af0a82416986e21c27bc43cfb4e8c1ee0a18bfed4de317564f0ad8f294641da32e5de6001a294a85f3c389630b09fcbba3b222d06d8652b3fea719efdc8fe962bfcb22b065f64035c343b49f6b8c5a00c41228490700d870c35ba287f3bd2386960b992a88808c63b637631e7d89a039e5ec734eca863b5ff2737725bb6945ad5007fff2d88e3d29583880f5ef094cfbcb01c233bfcd03cdf26becc53994edac53679fb7f7fce0a976fb335f0e89737a96083924419f4f487d0df59fc58e5a6540a2e4c972a6191ca4d9ecc8dca2068fb8e4b1530423dd7c221407338c0ed5a1269a71c718ef01ea75fefcf84d96c06f2dce75af635c03ea80fcb6f1b7eaab66de5d19f5d840f56f899baea7be6a0869714ce3b8f138604a19d511fa118aa7e050c5976c737149e56fd28fb213d4bcca6ed06b9ab946db1bc1de0902807952212a840e63d3197b78ed85ae7e6c4a39334ab5c881332e9a20330c47976431882e31c85f02139148b84b8356c50da983e0861f9749e3a201add8da39c9ca35ac1c4b367e8519cf93fbf59796c1b60b8474878579fab5d621c470a366a9899929e9e1e475d9898f15992edbbe460e0647505957ec1048847fe68c8b5569c58d734309063a19ce24889c1b7e17b4cc017a977f744fbbdbf6aea3d11d2a3aafd0f60d71e3fd82e23c4ff2b45f3c74e7bf97a5867ee98ed7b9294742271b5e66a20a94dbdedd459d1f12f98aa1faf8a21e1a1f3d241b8259723c28da9d41d8d16492837c9fbfa4af7db40517aa4ad8820f6d45028ebcfeb8cc3e391387ec8e56308df5e7fb8e1e18ccb0a4401a1c9b8ae1538b153be13acb68c8a74af31b4189999fa769ac4d6e657674f31b176e9ce041f994056fc68198c75755fb253d6eb560b1704adc6e6205a611d947a7a16e6833a523543a775ec40c2bc99a1ec8a7f4fbbcece588696b971d0f28d67c77025a60d26d7d6ac73bd823d45aad3e6604c62a7ab732d8c8e0324e64fd2bd883ad366d4e2c67a69da90c9efd4a8e41b1ba25753ad9b0c796ba1d4d2e92ef99ff35a9e18f4ee07c64a002a45b0ab70d5837d7753e8f1d31430e704800730783da789bce0ee4a293e5984619437f4f64e63ba15ff7ccdba9d9bfcd3555938d9ca7551ce94596f30d85ec36f370cae1f73a9f7a94002f2f6ba1eba89b8e3f89ce0cb6775ef910df6768fbe5a10153166ff726bbf0223b0b0a3807f6b63b1c9d449a8612df351f019b075ab75158d32cc65051b71a0a0f2a67867ca4b451d166c43684b4b8ade15de6e458a72674e2ad55fceb6a5220a45af5ab46dd05e9301804c5bc1b636e6818f096a2b4c2b5261c58f1c2407f1f093f512a14f4fd00e501a8ac34c55a92427284b0c7883007832887001948c680f1c9d35df20dcb67ff6fdbad066e36aa0036bec25caa0fb471d00219d94da6dc0b5af43f04390a34468b627289ca8a193fb06895353feff650ca64a7227d61947f7dbcc3bacd5b40948aee7f98f1f0180bb4bd97efb465fee6a17bbf9fd5f0a7c820e8c00a7f96994fae9bbb7b5dff944779549ad0b49a8f880abec45d68642a10718a6ca8c0e354a1b28f5f9a278408e683e0fd8d27c88087df853df6ccd5c46e666a7aa7c9e2a13b890ee150f3859a606b38058c2fdc9d5577d3d6b88d804476024c2b5f3ffaca997998fa142e96b73b99e15f43219938080fd022780ad7a09f6efe4e83fb3b5e5698b8afdbe037aa7360228011273b9c4380831bde41a93811193d96ed0a4fb29cb2b1f87acd116524c7c9b861428015f0632350a982b6e44fcdd231bb899ff1cc7ff26f56512f8073247ef2e277cdba196c6e90d70b71821657a546d0866ad1555a15345dee5f0248c2a0dbde93f60b792c9c920e89596c42e92bf6e0f70d1479d2d1617db1b444632b628b41941c06450e31a73514adb9decd999cfd10bca395909c015867089d37abb4cd376d8f9b9541a4639558f4a583b89527e72f88105632afd2a1239b64b4a50648b40e1fefd31bc3c68d2064e873c7aa6105ec7c2b66da817bed82e3ed9f9aca0f377423839b57c2a83cc822c1a5801a6769b0981591f079e971099837bbb3935adfbbace15acfc729779bf42982665be4be3828d2365245982139d58944e960c10a397720970e1e8739325240ef861df6e1698e43503ecbeb3c7525f7092cb581fcaf6005ef4de393ce02d34ba5e796a2e5243ecaf5b2b9af619c09d036fea095632d9a983f8d3fd235c18e0018a1915e398c4c56b6cd2a7503b6d04f87d991add0822b4f7b942f2fe881887a0add68d4d5c742cb9edbb987978ea9de648ec70dd73d63484fde6ddcd2ebf90c811e8d5191430fa2d922b440e81747d202db02ecde310bb07a44e14072a3fa006bb2c0c351db3b00adc8da3f05ee533731486fe269e07299c42b790d3179ad61029b68dc348635c16225ca6968c1ec44438fa274f49cba70989b3384106aebc3f16683e79eaacc2802a5be394c9ea82fab2bd1726e32f91ea05e9fc228c190616b298b21e5da7d90cfcdfbf0ae94abcacf495db3a867326cd6cb496318c2cc550e35b71b18a40dd8a571d5cb38edb62696aa08d7e249b1283f9ec4e1b4f1d0113fc0c6f9588f22dd870dbcb661dcc5fe7f8fd9f1de30bcadf03c3d8e9cf98fc7cc74126888bf98ba079dcfad8b85d1fe0995ca7d8af48f02ffd0d0d8e4a801ed2898a7c88a54b5cffd212aa6d8f72a6b448ef170d3af0e30b821957bc1b2d612dba016401958fb35a3b6fba4ebdc99bb2906faae6447629b02589917e0fce13eb8d91fcf28ed910273ee0ebf1b8909c2fba317a0d9320600b17606eca810aacc6cded8abbd8c78d7ccdb2f3bbdf8152bf1b8b9d6e828270e152b9963c43b4a00eb10fa372b844ce80f2e2199af49b05b0daadd3705c82a0634c4c3a11fee260bf23542c84a1314918184e02dc989e939f52df47318ffc0dcac24a5a493483e015b5b9c128b5ca8872cf2a83bc0cbe968abea7b8508a04a5e8df2445d47852ada4f98fb38136ae8b093a965b925a29b7d3d0efb90f68e0e81c53d7f9f4ff42a41f1d5245882afe4851fc9d732305d882aba0ccad8d9f592c95d8dc7976d7f33958366cd3cb1d02402f0c8089c79c98815c5f75a5bd79484509ef695fc928e86aaad868e66443128ec7037d7852a42492bbf908cdb2ac78b64d9fc51900e1a22e8afa986b44292d0a496e72026ee99f16097a148de11c1bb01c2b1ca39bbd9177017653ccc1535ba7b9b9d9be5d44264dcf96ef8b1dca851d14e16849021f9988c0a09f4672ab461165792b57f6ed5e1bc16b2f232abfa5fc8dadefdce4c0560a8549af39b0be55d5de26a221c37179e6396e1af980a2c2ef8fb234780ffa7825a46615ae48dd14e3614dc9ba3515a238ee2223cea0119ba9573678b28fd2ff98eef3127a2be2a2a8dbf9be56eeb3c7cf06686c286d496a21088cc7cbfe62b4b24581d8a63cbfd210f55ffc268a89ce6271421bcd3eb4e5b03ea1d10e250fce0964095cc2b08acd8b983fb04a8aaae1210bead79de571c9110aa09db7221d8f6ae88da241d544892c7497e12d9e3f74f1ee50bbf2b1317a800f593f76332b64413b1492c1969609a81aae374ffba8c0977efbfc31a43d4675f740880d52259281d62ed80e4aa7ff9735e9e871df9952f2122e4e073d069f4534feb45c78a5c095bc28f278198ef4819e458b836599007382c35c6ef9daf9a1ab71961c2d897a7cb84bbe4176eeaaeaf9a0b5907edfb98265e7e06bd75450a507b906bc7bb6cf2c399a64b9873e020e69d739990498568f434ea669e8414cec2242893a6f8066be587fbe0ec55cbc6225996a08341427b229a0a5a4f1c53aa66d75e474e48057590b72c6b9c9f5fd788ddb1312127c5f66a7840d6db8fbb3bb0a0631295a7fbadeb6089abf891b1b68513859e99e11ff4cba38b2501e86552181144a41eada4748660f408a84c3414b651e99a639562408338c154ab8121b3494b5eb4e05002b7c6cb1bf4693f581882bcfc2d47793644098edae4912224042e668a7df4e732a9713134af94580a97aecc042e4e7667f067ee328769c868985b2c50e5062c1591def76c9c55c766ff9e90f69bcde4f13f9a002e652c383c87145a4a354a8ccedbcf2be680d6bb85423d8e339f2ffc63a9dc8c522f0a39555e10ea4a8b6dd8a9a097d48027b01e1f44e78b5d9e1a5dfdbfaa7ad5dd798a02b2f84db9bf36236745dd84831afcba118e2d427168677b5fece949e9d0780ea98836d92602558785a732edb83fdb4e14950030b8560b94b5f80294ede2041d6aac0da8b592fab934e2af4981f38b7ef82122cff0b8901e4f1c25a5768b7c8c75e9cae8b01918b96730b432c943ed922d46e5add0fa52e7c0ca9b98dc69107eddbda8fdd7c7b8309304395e4aa522cdaebb1062987e9020bfb91f6d1083c1e862f0d90da4a7e9f16bb36fa13d3b10518779ee60937dcb17f34049c8c6a7b88bad018c63c60fa7e1b377f87ae0eedb0b52c02b81fea0d6239869bf0d4beee23864b69f963aae22f8b9ed26924fa597b899318567a87c047841a0bb5d0edd0c9b5822efc00aaecf0b3f1e318873dd5a01c62148c2b59fed9732a44ad2ae81197ca7ef077e9fed8594bff715ab45d1cd615db74159009c27a3f3b1ded2b38c59b1aa1347cd0a2c26256c6982a6c9e73be2d20b204032c6aa26d131fda12950e6eaad44c85011a9786257b11bcee32460b15c2a34e54238394cf0421cd975cefd7a80280342cd01d05e96da1a580dc2477634e3f26fd7edfe4b7566b584bba57f21bc4ada54e782775aef7cea6a16d5ac0aa40e806108714950840ca7836eef646799a64a55d9288dcda71d1902eeaa5f162a15e155c67f19f4e810221dc10e7fa13245304775649c0ae75d7488ac16deecb6fc6bc92f0cad2fcc617a398b44a0fe308dd857619091d17652f2cacaa2d7ef7d7db79985edcab8f40c8d347e65fcd4e2684d132b893b86d75904a74d18ab55b571032125832b5ddf11992483b7ac7fae41a77e12ed9beae187153f3b96f578a9b847ac16e76335b88635d7c769612ab3c8f7459346e140dd8de9d6088dc92518257c4ce7741243e2497d69966f98a30f4185dbea1cce44142cde330403f05a5d49bf5191df618aab3f1e4f378416f79720ef7609ed58c8ae54934cf69cf28c755219cf9fd44596dd60f1a3e23e0de94baf2b42f10ce06707651d607f9f97a6390e628ccba0858383d00ea7349ef89342449db19aa1cace81e4d6d74a6a0be606e456f2a64727df6f588f69002cd7a6519e19327c86a6b9e597eaefcf3e5d1c6a047899672201e2be6a31353cf81ed8306de58cf5ae010f2ed7c9d42a0a860bb1da97c97cf56c7d9c367371e71e5445c287b63b936341e4ec3e34611b2f990ab43f9242e36be1748aa2fbdb82ab831262cbf778eaf0f2fcee24bd2c2798d9deb60a2af64344e0d66080f074da08e061adfa7f1e60926c14e4bb98132bd1c2306bca4116da4255e55111011bd92180ea43638e68e7b1a8b96f064114839fadc0c3babec8bbd374cd58b4b11696639381746742a6376e5f979015a077205cf0188fc254ba62d49b7b0ce801fc30014b0d325659940370fc7a89e10f722bb3c78faff74ca939a89248ca8866eb57261429a866a6412a4a4120030a70b5e311f1159c8de18a525bf4d8c1dc7cfc14426ebc7b7f844fa7cb4df76c855d4e50f4a13e97e50df9b8794514c4e07af38184e29596f9c6d1d0ca3bfbf90742691f168b1c613f88f12883b24fa4de2bb078fa5b89e7a91362f5583b34381cc3102535a34eed99cf491ea452b5839732413f70704a4035cacf9f74ad7eadb5ad36608550e6999de19fa76039913a8f6f71faf883efe2817cb9de72a2ac6a56fee7fae2fc7d5d9a8636df46b449738d82562ce91567bba353c9a07e10bb29f8c459f53f2c75c9296d59a18c52ef3e652cfc080b25d15ef1a59301be5aeba65c6fa491ba4d5d1eaf21db21eb2f945bea8b5cc338e94c3c83e183e994c28e0cb1f80cc0ae4d933aeff37349250d5e3b84189a7b0be7c7eee7be438c21474a11e44eb18461f369fca8182bfd0b707c7722b3982746c92990f679a2ef57fecf76d3320300a9b7a6ed374f79c93086cc914e2b97580578d97aa4fa4252872cb1c5396d5ec435286002ea21942c0ab408e7d671929e74b82163c81b5f1f6b103627f42e4cd1f4234fb6523557ed6dacecefaf86b54ac62d2f14ba73e24eba205a7969b3e41c7521f03bfe67ac6d8544569fefbdc1c2a1aba41c49a40dcce2a7286a7f3fd93319d278d623bab3a6278939bd4788f3a697ddb2917603e41f840a0f1928523a513a65d84c2dab2bcc5d9c581f368e0cf2cba34d05c582ddf677d8e01bf51a61d1fe81f7ba419f9be09b1ec081756cc55515b91a4a9ccc4ab75898b96aa74de431eaa4ee4d099290f422eee7f00f1a7feb22fdabfc8b3473e82867040d400f7242d27ffe891db3a2029395f1d40b52dfb5cd8d663df5de9233bcf2f7ac3bfe9ce19bbd396d1345eb6478434eadd249de101802b32901f0a44acd80f24918eb9ba2ab5349d785de61836fffb25e9de90663c5fd6fc2b4afa5ea76ddc588469eddd384d42b75dc7d0aefbf4293414820a86b1811b4f82d64c61cf827f8e9a004b1046d8465ce6b5b88d9a5ecbb1c0f80ff6fb6d8b938eb01ed7c5a09769b29b01183d838e987bce05f77292c564293285504cef90c7f55e58eb2d1a89f1a92373231976d92605090ebe1425c7b2006321b545954a255992220e548871ed0b429705af75e9665954bc5f10add0759417d78d3d465469d754f9776bb6992473ca23a7c07b1e11b76b13bec7451ecd2f3c9713f62bdcfb1eb0261b679b365d7baf3ebe115c41a988c458243cf6d93f62d6f607fcaf2ab4685b9b6cf54c0e926f1aed480d75e5df70c4fa7962d54d90ed3bdac473648edb2d6a77b7d7d7cc4e35a34f210b475c0502525aa5ca107427c809970a954bbdb0c83c535715e9ef22ee3c7f590929615c8190b45a51e9c2d8bac28124ce23a8e8cf33430f8c5d5c531945d2809bff3c8e09cfe30b31fabe640f57ee446f7695cfb208d9b6014dc8ada14e88013f89ef694d2a18fe81cf7bef600b2f1fe38a32a420611bc6070461bb6261a29ec7ed578089ab7376a98adf2cbdc2b7668c0029c1fa425b93fe984f1fc17fc671a8a3f5a8e2f68a7bb91002bd49ea0be16c50db78bc95aaf4874757d649082a833d52fde4e9367a0dddaba8de3c9e6949e21c1a4ed2d4e1e171ac0334af59a202f7c9cacb569289738315fd0d806561f4228b3c15a6e4895cfc94f74dfd4d8aacf6e09c1e62ee31b371497b77ec178795613df7785bd2374f9f27179692ed52885b67070ea7ff82fb40a369a52cdcf7e54ed33bc2e72cbd666494e6ee2ffb923defd569320cbd6c3bb761946bf38075257fe2a2711445f3db97c5658114ad40d9e29f101405f081c38286d21d01c38cbd121c81b08460930ca6c4e28109c92af73fac592a9023579beb5b20a83bd54195d94474e95bf6326ae4b14ff634f399346eb1fd85ed52664886680203dd84603bd00b63bc48e90c96558d44bdcd85843343b4c65cb9053d8a809d82724ee339425892f5d06bba21a2d5f85de82ee8d37c758bb3f2f30b996f5577320f1de6944ef8f953c41184304fd4fd04410e0228ed04cc5a249573639826627f488aeedbe909f07388860d9db8979ea55115f5533fa28d302f0d28bd0dc34040fbae3a9f18519486ec662bcd20492165a753d83899f9e4fd96dddc0debfeb959b9bc110265e9cdd8bbf57fbc1f96d3b58872d3c0c887d9490a4cb7bbf39001fc15da056c298e6d5a3d5ff429b9785ffa56edb00207b0ef605369f3b4f50f35a09dccf9cbeb8010a9713541ca12fa01a1248eb02615d4fd169425a5458d1a3d5674da6369ce6b40f6946a6591e6e16390bdd3459afca7cc83ef781f081932ed1fffef08f5d83b6a3001d42f7187f4e6209c21335bca8be4180a4468953cc1b01bc8f26797a3cf00c740687d5d9a7bf5c0699c43b8d3bbda795e991e33859c09a312a93b68b6adc4f532b197a90fcca30912ea8229e8c42ff9a776d8d590b26712735d7dff41424210c3e05edea5f20ccd78094971aebd442ca389bddab2319d9379c7193daa94e334f66f5e838781098e7fa2dd05fe1813309186eecd475916eb7c1cee67046f1b575f23740aa34cd8220872bc2b78b216f861db27fb5b10104a86306709c002e9dfc01e7986e50d4658dd4dcf0bab70cf96d5129cda1d8b444e557237f827a0d2314546bc80f1db80e9060239490bfde1de54174b50f21946655a0bc629c39c3718619317e159aac98d7e8884af463e63f8f293e6e370aa720536bfe7c05de897363ead2e91c8f89dbe29cf91733e5e35d4758554230ca35aef22cbc4ab9ecd8f3fe2f29a8a919c19b4529b52db8b710fe11313b24aa08ef3e16abf6d3fc0a43a1a1831446dba949223835702a8179c2b047f4618f65a9896607ef56f11b04b9cb8c9f19bb758a1b2da3cd6d5f533b30938d6b43bbd0d6d4bc874bd8f53b02a15f8e603f76f6cc80128215a2cb735fd855d8eadb85a72d09958af1d42be752e9c7eed4c9bdc576a090db37c0eb204ba360228cf518fd9c9e083d046eb16be110f3e981d119f0f8fdf4eaf431cd03281507a7972fefe8c54c46b48044d3526bc8b0fa02f83d8351ecf757d77e9d6e404b6152806185bd861f8780e4f7853483fd456668509aa9b1482e3e202b41b82ab2ab0d856849e4728ac4b1e71ae6532500f06223c9064c560e677d84e114e25f850af88e5045e771a09ab47cbe161463c11d451c6290d7c4aeac83c77a449254b3af78dbafcd3c59ebe783848c0d6851efd57db6421d349cc0434748fced271d4fff98b4f1542ba7ecf5829fdffc47b8751fab481be5450f2d49396f1dddb4651c66f32f6e2936f1953ea5847719e9a9125dd3edc6978d79a71278d6901bad99a3764cafc87eb5b42547ae0a35f450b4e757a52109aa5a8eff5789c66ad43c0e8fc491de5bb22c2773548491979c609cd3dd86e5114fba33b7d3ffca4f3baf02488c0392942e6044f8bad940edf1534c8ca53139e797e591677accca5911b9cf690121147a592891eadceb0271938125cf014006d03aa77ee0835f31c2d34d0d4dd000867d119917f21730c742dde8a3eeef456c85536ac6b08f5710deb5873794a0d4367dcacae14bb4e95e48b5e5134eae3a37630438346a731a9126d3488decf1f814dfcb78d2a5eea711c4de7dd6e3e53451f29cc945aa48e49c7431e68eb467a7966cdb7593d9f6732b5f75c2da61ab85a1f60affb095ddf7824fd1442b9cb85600fd193818c78f99c62ef688dd1873830f15c5415dab0d6e9d39184cd9bad940b3f09051faa3abbed3d4c5072d0308cbc6515594acdd54cfb7eac84f23878974bd3a12efcd24e53d850843f8af3c835359c21f49b87eb7631c23120b3965ed48a189e811d860d045536e732ddde9ce2111a2d158f4b932aba981c66425da5fac82edb88b32f227858d10fb639681cdfa369811a5f53ae04adce8811e26b7bdb2fbbc287bc3b28a88ae6483471c7822e454cfcf064a96bfdce5a37ecbb00841ad594a76b941cfba106631b804328a5926bf03e34099a4e96fe90c62ce416780d8592c6b7158d4cdd363cc029566827982758ca151f37ae44cad016ca57328d847de8da2c4b49c7a3e98e3085f6a92d4ea82de633f622d57dddd0bfb786489f9756d3d0e5518c156d8e8045925975e665475abec22f8ece4831e93b8c1ce1bd9d518af82957be59c50cc90b69cf4662614919c4b2914040f15616ddb901592999d5f12dd7b8e868afec3f393da968cba0cd47b6a2412f1bd0e7333cb6df4a993912346239cd2b0ebc001c6ccad4a16933e67150a467f103deb3c8831046ea79a95b9aa483f60e376cc0a07eebd4ca6f8675830f2b5ce066afcefc737ec3ca915430345513c932f7bb27f58169720b833f85d26b8fdf9f07daa64a752f984295c8c07a687ab72b1ea3d0fc7ac656255ab074669142ce127dacbe40feca1e6fd0192dde35fe5521de504f3b59e13b8e795d649803cd002e0f2e59e4092832e7479853c2fa4a1ea5e1d63cfa9f4659113fc63cccbda4ebd8df8341b212469907db826101b2a082e97194a33553423d62ebb2d1501bec3ba44ed2f23dbac5089e81596d2b4a627519a5c563eff63c2addaaa80bb579591349eea7b3c3619599a8be972c457b9afbf3b13cc8e6d43b113d307fc8b072efeeaa93d5786a168bf7fe297ebd6ead84bd1d81cae1221cd7b7a4146ae1022f6efcf9e6fd3b183ea92d0965690a489edccb93df452107510f40982da3580bf0d5a1b35382e16de5026ba2e25b300deaadf4273a4b2114c5553df504627ec09e4257c0981f0af6a9628570b25471b191f06a774f2288779478e182eae4586a5caa6c5802fa62ec6ef148ff302c5f1d16ea61c36cb7d007256c28d2fa4fa8619eddc27520bdf2e55ec76e102378b5f07c9eef3950d00ea26694ee78636ec92c6133fc452c4d80d7479a320ba89a26e402bf4371fad478e7b074192cf10524fbe5ed3958a4fc7e1e725ccc7dff871de82fbdf10b420e745be38deaba565912af577e05e96ca0676a0921bfba683118692194da36b23173a3a3a98ebcb5326703d2d8a6606675a75b5d8c5a166322d162639ef3664d86272554fe7a45d3e4ce8c48a2a90f2e65f37af779fb0286e10f65eab55ef947d59cb63b91b984dc9795917f05f0afc907b375cd7e191db4d5aa7b9e636e407c234bed0d61974456524d3e515ef5154ea33b675776d14dbed3e9460e8501f361b492f3f1008b94fcd5cd04aa29cbca3a8509e8ec37c3207132358ba90550d5abab2d774cee5c5d71f97ea052414aa9ed90a810cac21caad1eec6d9003436a3242f019159dc159c0c60c486d850c85624a849558cc9000c5d1b02da949e71e91afeb0eaf80c3ba29e88f40cae788553a299aa30f9f518be3ce992c540d541c6c5911e372017544756b82b5be90db478e3ce26814dd555e2be64dc76cc12aaf012d6e8b438c96a7c9ae522752cf3917b2f6563295d234e088b4138c21ba6eef6417f7411967427ce0dc6d0aa51624772ef13866f8cb45350e4dcbad69a674ede7e41ef18ace553ad6facfaf76332607b0ea0abbcf3ce3b72cec95f6f5a139e40f9aa6c144ef4f0a9079e7c92e7c32ab12888fef47c22dba59f63d6f4faac350d1d6ce098bd8709be30951c1b72156729ec78a59bbca15aa16c01023ef3a0b4e60e7dbf2492482d36890b6f2e0261b217bbae3c1d466970d02ecd39a4f5ebb5680720be098d88c01e621d8d26cc9f52642935b0d8521a71d33d6c29861bb1f53972a16235938256a15c9cc5465978fba2a757cbcae04217d6f66307861970b697ee3ac5cd2e995037e04333e9048ffe324dc1513ddeedf3e2e82395161f922f25c7942ee13044dc5b0240d7b99189086c92e3152618c1dab90ca810dbe39aff14d7af06a2b02d54bf951cbbbbf9a4171f539737a2bc6a273dbbc7dab883d52a1e2d6e16aad86c6c55947c7a0d99387f72d1d845493f51c1a790a48f7fb75374c0ad27ca227d3df68eecb6ddf56b90f028fdfd780f5f19b341ba52ec789a4e2807b85578b8869f5b63550c1bbe27076c980c98842cecf748c6bce3c2b67070f91cdb65cee926a43f840f0d0a54c749569de4cbbf6602a8f2dcb30d539fddb9f92ca563d279b72628b2f754839b6e42be6b2afb85fff85c76c4705cd8454cfe1329b62bd3ec4ccbae7ec26e6bec57870104494912ceade20cfe64d308a09235f3b02e6649e24be32c188c8cbfee005335725e15ef38675caf68af488c9b6be602e65d09f02b4b32455f683026939310d817427aae5e295490b09562b8d659938d2193ca4138904e0d882985ab18ed5014f35abf8dd418aaacde827784c011599204f69056c73a2951653c1d0fe87d165db852cb4cd6a2dc7a92c861366dc6f0816c373c595e4863ba06fa6033e35c3723daea30fd19ebe3e10f1e730800860a6ce0f4786cc89815b844f863c47317961ca4875fc1252777d98c2af058d3da8ca05ecf8f9beb3fcd0be244f08bea98ce0d4896bc34f941cb24432cd836cf2b37aa8d7a52ae9b5dc93ee8018d0ee483d9a0147bc748aac43a7ca2067b389cd5c3fd40acdd97bc04e89ce59e5b80326992e820cb75fc8a1bd176c294173565aee97b129eb610e6a26931caf2fe0228a016b6ce00dac7884964a461e5d23952d052262b5af287ff45e65982d9b653c10f99f28693dc470dd259c46e81b7a76f6eca1a2eef8217ba8f6ba78ffbb54ed76135dbf1415ec4e19e528b445938394b99843ec1958a9dc8cdd531168f76eb0e5e3ba53775c5a398646fd12f39b07ac1b21786d95725029bd7b91738fef599ec7a102aa2b0d85ec2565d00af37d85d82819c0cb2f3763baa2a405f41b351af4ec1474b50921bd7636178c1a30362ddad3f3f07ca0a68800caaac808ca4eb1148313458fade8cad96e5b2be521e2defc3ad1901720dae27e9ea38ec66bc59cb5fa47bc32a7eb053245d9f57a10b25876486624685c633cc6cc9b63e0a128b98fd51e5b9bb2cbeabac9c8fdd905953634c29a12bea13af2f97290ab1aac5991ca64ab2a83c27d31d6a07f8ddd98efff70533daea93a440034122ad47e5643a78591e1154f9a935906af1ad051f484cb25b673983130bc68a548a7bd440fcb09a58b21f3ca271c6a1aa58b135e6f2069e019b6bbcc14b4f7ad4a0df2f88652a0fc555bba1eac831485685ecf5c577a51dd6b01cf9b9fee7ce630941f45bda7f5ba3097584464f0785bfbf32ed4c94da73ccad8480ee923e4f9c3056e5d703c69781bc5da0e3288910f99a6bbdbd11ab9b10c7d9520a8e635a8ecfc47eaae215a459b916e088fcaaaabed9f5698632da9bf476eb817859cfed980a3c91fd5cc18173cb2f7e096f32a07b642808632356787dc6d0f9f3fdf8cce55b415431edc6c4adc509a28732a1c56c838ced81136facbe9a9f77c8a0cc2084ca8d9c34d0389500b550c3b283fece870c0e1018e2d1fea56f40fbf52ab3180996caaaeeda36b8c017181050662ca1f4e54761e7f1d5c8f8bba7ff95dc1792ccdf82d932c9e89b15b9197ccc58f950c411334964bbb28e7d60902aa10a27f399e595dc8303e0d45ce5e15d4a557aacf88922883bcae5c69e94e2a2493e0dd70eb4c088724e31f59deb7d08fdffd5c1128fa641bb07faa23787a71ad211311793b60e21d76d76286c04cd9d6e31f185ded49f55df4f646f5492b31401eafab9b0e9fff998669a973f5b40546a4011c24d3b7ffb9fc736acdec06444a0d07934c6b7cfa74ac10aa13475e326294c2f6a1a67f7b773a834653ed77abcc48d65d99887bbdf8b7ac8e26cb9607ce2533bad5ddba2015c31d762e43f33deac1ad28459b9a53fe03ba1abf1497c960a52f916b594bd46344513a348a202085471550a1a253641a1abeca9a1e8c4b0f359f01c26e19e6cdf2fed655aae94cf697c453345b4ddecdd32f40d9b5be995f6ed74c45a3c681e04b4dfce3f382573dc4f46a6ca423d23a4cb1541408724de4a2e7d3c09307e4db7235f43f1333bc7332effba401ab6367b947e4b8d7d6b6837240a1f724e7885a5781ab945ab85e80aad1b344b983b18e477ef6732e9e9a4b4521d18a221875eafaf532378bddf49acdf1985776b3e67f9f57811ca998fc33963578d585c6b2e0bf3be60f9a0fb2bf88c92c3477ac3c9fffa19ffc79f28985ded4d4d57c0cfea2f661d866f0522b4f33f731069518eef5f4919f96714369ce4bfcd74d9544584ee934500e5e5b81740f8f7cdcd79626b889c755dfdbd50d68aa9c92a7d141a56d4331fdd618f5f369bb565d0314a20765c70b352f5b7b5822a59532db1f832c57a548bcd751a3b31990883ddfcc4d61d1dcc5a46b0f1b57956e12bddede3e16d515c61afdcf812fd234e101db4a9dac4a19fedaf5b0ef84c15dc61bc2446fcc595d26bdc0274c34b20005c5883c240b307e6baf1945492f8061c2be0f829255c89a59399c7ff2199cc2a438b398eb99d3ba4046c843129caa910d52758fe84ecb820f2e9c1f92a942488a72098e50631ed6412c5aa534e1edd7bd6a54f0b0515e6be13419929c35daf0f5dda1263b038d52cf45d4fbdb98c9b3b2ae01c23eca8df04bbbde4423e6ccaa01d2d5444b2016deeeca377150e8a0dc54553dc5bc8cfe3deda1f02cde623049596665bc65a1f2dee5657faafdc0c45612a404e3fb8477a0b695c22609b8f2ed6e29bc4f82944a35e99c45a6b99dcde471e3432d2868d498d8205a2536cebbce44a72b52dd4687cd610e603663068481976363d0f026a281611e77072312f178289aa53a43678ddbf16c97d9cc40dbc167bf8b8b3b05bd720d49def57e74907cd03374809b662d8ad44616688a66f72d928950a23abdda40ed68bdc70ab4c94294ea28585189061ccbc13d564664b4d6ac4ed769144ede9c3d57948a27d2c049976848b807b847d56bc11d25cc67a143635818e21dd1edf7c66e1d87d148d1281837bbb25c164951be5c4b7cfff681be9cfc3a1f734fff36d32acac433f345616107ff1c07a6553749c97df335972906c2c3be05ca6653bce99577a6850d0d16b842523936500b7cfc78fb249a70492d1b5b8ea3bb3764ef589c8eb46f3eab1b5618098f64f9dc48f92c66866d2fe9f9e57c4cd1083d16ab8e843a6b8d16fd6b5c473cb3286d0a85be4e5a1e0ccb17b22f1c7dec80ad86e2c1a0b1f232d6aa5c2b2fd94617e17bab828fd83bc746c29ec30ace3638d4f1f1f5ed9dbf1ae2efdbdf8211565d11a9880e0bb26591d6807b21660abb82b2772d5cd2f45e8b38f773534012a20f186bbb86bcf09afa9defb69569a58412ad48000c72b5d26c526f515ae2e5176ccd39ee9407e0631e15ab1747784e6536cf802efa74809aa4825b78adc055b488c63b529ecb9073e2bdad0fb6b85e080d3918f669197198eb516a00b2f9ca0f8109c832bc9ee312393ee1037fc90d3a4d5df57323dfa5e8ee0cbd1e03c9bb9ba049e87a31febc0564ca7bb3ea47de6be4b6565ce6a9521af27eea0d4d823e7672e9c587d51932435ee1fc251b332a10df66de38b2d18415ddabcf627baba233c0e999edac20967d3100aea0eca454126868c67c8300ea664596d55c023599ffdd81814f010de8f6b25b689ad1245f3d8362f9b464b4d2b9bcab86cdb6956d8f98ab4625c0867c9f85a8b88d91cfaff9bd994ed2d3e944c34ae9a3deab1e4087a7a4f6cd3b51a89ec6a66af2733d5fd52a3c5807292621d91047fffcf0a40b02fc6ca617e2d722f20c0b5ca966f750cb03ed0fd7d6a3c9baf4fe66d5e680cbaa826e429d7d85c4fcc3f5f5fb2032628f989b7c97720ce5e61d1696c129de4590da78d73f6534ace54567bfb567de9df567cc7608fae33d88fff7682f7c7c19f05a5aae757e264855ec7ca5db5626e162b72866e4680dda97deb173d5f99fbd4f3d783ad29af84c54a5146a290c09dcac84f039714b26bf3085541a384f06feeb50c62bf56aea01068ed46889ac87c0e8befde9b8e8090f59a30f45206100f5861e2493af85801c5940a6e00c476ebc94229f45fe2538acbbbbb0558f9f5e26ae70f1e2faab653dd043dd25816b779d0f972d8017ff0c4959eee404761e8b6e852f74fea5a5f639758aec7be50ca3b3322e9b379464e6f6acde22979bacc1eb2aa56af5f82ab0063a6d1f9153d7688bef8acecb7ebbf8147720415981262d944270ce46d5dca770be697d5fedbe239364aed68b4af1ca95d5ed95f7430fc5a6282eaa3695645b67d9b5435f492ef5e52d511166e54574a4d9c5754862c5feda1ad1b7e6fb1b8323b27831ca570969969197fb5df2a5296aebc09d625e89af9eb36bb8664b3c2f4978b42a1d0b61a8b8d0485256170c9a5840d3927be274d4e32142e945ae8997fe73cbe9c1de289a78b4b7b66ea6d01581284d7ba2c7d060fcb7af96ed2fd982d6e3f41cb388e194bb8262a7745fcccd280f258fb174b5bdcacc85f57b85429487d319fe4574914a0b9791791b465e90000eb6fa108c4b1a99c6937d402f3bc6c637e352984e34450933ccf70da2fa90d6f3be3440985b5a839a580de21871941d5a797747b3fcba4c982a1bdd1fe41f3f69f7e79ae80ebeb930a7dff02887a4674c53825faa5e082f4b6fa6594a2dfde32fee8bbe9d96f4c32f8cc6694420959320acbf4e73d182a78053a23004c71dcaeb05eabce9db9b9b28833d5dcad019531490d1de2bde0fb2504d8d7cb2100e0ffffff1f