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 83843 9c77232e8ffe44c23c73bd74284a882d60378a9949d81f4331ab9043dd624420

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7a0083eb91a866a13a537e7f33acb0b9c5eaa906a7b53060d24793f9ad89fd6c
Certificate Block Hash
9c77232e8ffe44c23c73bd74284a882d60378a9949d81f4331ab9043dd624420
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0070210100f0cc0100
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e25f3352c7bede3da2825e443364dea9b004ece419909197e799fee534a6c66f4a3288c135c927b5496528f878a78564706a7763d1c57193642289c99c4fa4e7f2ee1ee99d751cd9be3822dbc8f26ff5fe57fbb369fd64d8c50800000000000000f8010000f8010070210100f0cc0100

Raw Header Hex

0000402076f4ea5e72e398e8e781c60155d7c96c6a31703983737a63506c5b9af664966f5965d6417efe78be685717f82eada7a2bf3dfe7e665e92ba7d2a473a82cbfebb226b4e6a30c700186cfd89adf99347d26030b5a706a9eac5b9b0ac337f7e533aa166a891eb83007a

Proof Data Hex

59,560 bytes
1212160103079a195d1e4b6e54b43ef28eaba44a313974f53ebc4826abd44ef11fb76256c161c3257e7858a73166ba9ac94a2d9973e041c1ba82005e8d02883dc5bf3467c848ec3cb0c41001cc624c2fc01baacee4d8321f1e34f978afab9b60972a7e4613a4024f04e6bb3c23ded0b712565ac3d0a0943952a422c28b3d4bd98bd4880fc33a90d4aeaddbdb000055e6087993d00868c4c94754f7e81b9831e1f41be71750b286cd579f556351e2b4d10a176a95aecc1e20885e1ea4b4fccedd82cffb4c553c0b003aa93b20809b14a25e1d3a3062d41255efb60dbfb6ba00c820712a1b8d290fbfedd776c621ab79cc24b1ac4fb22e593786d00a405053eadcff8a70678e946ceceebfff73d8cff9065327ff3f84892348e44c121b970a1a4b510d911752b9db521b9cb6d63adb45f79f890eb875dc882ad58b09700c9cca36364de1772f28def03d221fd9e214e9fcdb2329ccca6e7e6644e7472dbdbf3accb88e0957440f0973de880cff0682e857e13d12b2349174d443c89dadff0027e42bcb63bf195c8e3330c433a85ecb2f9ff5bb6af01662c6a1b771eb82972d651fcbc84b3d830854d6e241f8cdeb61372424085d486f959ee2311126abd8c265ece432e46c87371b1f8f188a514375205a642f316dcff0a70b2f74835a7d9a0d45f20eb84d15d094d45fcb4d8716963b60d0bb6a7cd7de5890e909fd5398e11f59e27703888b487e5376e13f2a710aec3792426a2b8c5164a578b62ce84648676305355199a8bc197664cfcf9ca3ffc285ebafc30e533ea7fc7435a64ea785c59805e67b7d728ea737c7fbc03d111c9e7a49dcf0a056bf2c7b383cd6cd90749adc3411072a6d1167ee44f2056d2da41e48fca28cb330fc9c145eff44f40655d8dce57bd04879f56f5fa0544a7ea77e09d18f5d6cafe3d94488ee06d77ad19b2a31fcb43578527bcb79064baffa4d42e33c7c58b5541b3bb0115ffee7a81a3ff82bb05bbae09f47ef510a98862e4d3baba6f9dc182afb8ddb9f511dce43198c71b23b51a6adba34d17e6467a71e1d13f3138914dd4da209af8de46838a5b559310e163cccfbdabad375c1f1b7c447b0299a1ed612faa031e57925508f8c9bec7a8e396cfe86e5690e80dd6ac0065402dd7b8a08cf9151a709d4f664ae35f0e802b26afe0661f0499d247e823aae759dbf66177289af4a1ad56d943b388d48aa4950814ab8a563d27db5f16ce45ab7154415f6a4911a5eb4e2cbf6d6d9b2d90ab05c41982ff3d786490d8a16c37dae7a1f9b022178923df56a50ae685472825b942fbfb78365c253afe452d4f14965db95112ab7f5d54df4b96611097a32d621b7e44969a205435e8f0908ea987844bf900ab6c140759055c5ea8ec3ec9c4be57779216505f97135ce0a6886db3c412a40a0e8bdbb1fda0ca257d129108086f887a1c96c3d5fdf717bd1d504839fdefbe572bf79b4f9d30cabae6c70f7ab9fda98ec37f87a4fb0d69765a0fc3836d515afc7a46e093341b62ad62bfb876ab481c0ff64f144fc8aed58b1da2663dd1af998339cd62e6d7dfece414a53f004ad44deead6d39de19124e2f1ac23f66006b777a3b25c14553e72b253ccce137bbba3de8dda612b3c10defc0e21382f3d70b1cc5b47e506f6bac9519ff7e7b216860adaa58f533da3e482fd861057120e24a12aef807218388827d1bacd8a8e244279e67dc7a2664f7b85cce0ef734383acc0398c334a639b19fc73b30202f25bf42e446325ad85f64579152459cb82497f680a2d3e4e9e593cede982e59108a943f33eb8902c31d13e0be25a72d83f4454d13b5686b8bc9370dcd59c0dd242753c76331f33a9cdabb54c740796c2826bf4f8b165daea0605e29446bdbc51b9659df1bb4d40eef59039bcd02898e3040ab932cfb2b34a5a8b5d9b23eafa72520face2af6269de27d0eaf65b05dc8af47b5037c8f965174fe2b46b62c3d5b6007e61e979bf43a51bc8366c729420ea385668d4ffa9665db46732157ebab108a462224efb9d906c2779f95dbc4aa6b71241a39dd61ee7dcc29d8a2d68b6f0548a20c4f180d44bd826ea31154f7dd06ff5f8bf57704a57a285848234e6a3340497c807198e55b14bf8c8ac0e1d53b628a0737e556f7f433666c9de46f07f809376a6641454d3dd7a8b009f4c4e4b468cc28edf91d85a84f42a52cd3d8fb92078232372c6699dd4e38af29b88f3e7403c2a01b14da1113c32119a788cadcdb26f19c7d78dc2372c79151bbd67f2140eb31771631ea7c828c14599c4387ccc24f57eaa1931a1058f42136de3bd26d0f91d4fc6e5f72a7e3bd677a0bd885e8e7a0ddf804ecdc31ca0a8481bf6a13369a53bc6de59f396f6e71ab8909486960586991fe14b6c2cfb1a5031cc234918b17ba46088d5ec7a39b43ed806d844616679e5f16e4c56ef17446ad778545cdaeda60651939a79b801db8b59000264c11ad92bf5d184432c225eb21aba744ffb2aea58bc7ac8f4a33e40f8fc8b1580a235e4acf07b3bf057fed37415f5b065226cc76cdb4ea52a71338084cdeb8af63d4bc07d3af9a07de8a24aaf515dbbd513352d8b0aa3441a84485d47cad4989ca12a19516c259581dc68aecc4eb85eb82c5f08e5e2fdb98e53d878587c51ed1225f1c0a136852e9c52cdae75669d9bc141fb62e7a6390d3884049bf74c026b7a5f9040303192565bb9bcabd2942ca70e477581f9b24e18b0f551541494a7b364f13802ca4a81d117ae0cac823d4164c2e3780381c741bc4a02028ef293735b6f5b72cc8fb0444a68d1f741eb1dd3972288192a18234b022138538fe5fb3c57e497f324b449550031b41226b91133ce69bad0dbff2514cf91b484da38f7e14cd13cc7577d1814f03f60c49ef3207d67a1099d44a348c5a387762b63b3d9d49c9e3c7cd9a955a13449a87aaaaabec4c72dd82009c9e090d8c526c3509ceb8b1dbf996d4e3b30782447072a3a0d9eb63a88d70149ae4799d4597f1df274fb54d4e4f352e1fe63bda5b566f1d021364e20126b63fada55679f050cd7ad199dfda333e22be86b358e7f38b4884a560f0f0ba602439f1808465a1963d2175462310e5f5d8a1941b4d3fe8011359c11b61750d6b105a6fe7debf9309abf867fa52420cb6a86e63b905d985f9dab09d84612c10f9492c7bacf3acb1c2fa605b1927fa4659289536bc6616968217368b48bc158d642b1710cc828029c77fc86a20b14fa30437a3457cd4a1ab48cac4cbd3a4be3863293c47641306d62ba0cb3e8dce81b0e636a4b822d02cf7da4d62bc07799ff33386ba10e7a5a2a72b3f849db3a51344cef55f6cb081897f2b4de0ac78c63ca860f555d308475348f0431e562e5e4ad43ba19a085aa1975870beee8bbc5cf8396fdf48a0a7507f16ba0aea2e8d889ccf620997feaa2255956e31e0242e4b8e0e610591eb1f0fea473b034811e13b38916159aef4c0f0e881ea90dac9ce92260d65557ac7091775e2efd5c81e7a9acb88014afbb6ddd800922f6ccf1bb200ff94f6c95e4217ce8ff090e6b41a3c2654f276c84fb6f3933eacdc15954c93756703806285180e2a3ae660f891300e149724bf45efcc3e1d2aaa98920d2dc4c7bbdfcd79b74c86edff3a557e015098521a7f2653a3e9af5c175e1c7e814ef76592eaf7942c88fb91cc0c729cc9eb54a30469bf67e3eddef892f97b4e7f2337786ecec658148f6796e556fb2f6b646502a67c0210c52884a0f79076c8a427f8258014056799f919658da58e2f6409f67eef2c9dd72ed7e51d2a4bc11fa83b1b4fb57aab7fd4496840102d0cd032bf58201fa7d1fdbc64bf1003a61bc867bed06f0ab859b970c43c8b836b6e5935fb49a436f4b0a86f560cd3dcd5c3a0ff1c588497a8749d94619aa52c8903ff75963a38cd100844d3dd43bf5fc8466d6b4a346b8cbe48c5466c9f6dbf383bbefbd3cce212440867aedc2ee972cb22600528a36ee5e0aae839ddeccd2bbb57b86df288197efa2c5f89da0cdb075cede3c658f48623c8a9fb5a8943be2a891ce37b5c68335bb107a6cf431aa091da81e67dc86f89d71b9ce3bc4c3f079248149a82e24e7380ff354e1b623407ba36ef6bf2be0c7c6121b1bbb447f352d3dfd2553b7ce35bdda74631e6c7f1e096d0636f8ac91db8b0010e6ff0af5657563d21a1b8ae8990addd79e2636b0103a275ae63afad9a133528cbb4cf5d8e97f6ff7d1910f4a32b684f367a5d6281c99d7dc4fbc70707976b4907cedfb3a2c8ff1d3900bc43890255b710181f62e392d3980903616d281e508c34864817adcd5d8509507673f2ade233358209dfda547ed628da82d8ae0a4c7898ade88fda992029a00e036bed9ed1b9caea53f833efa62ff79814439777277d6d7ac30702c31cc86f169c0b696ccef6f1c5699a37ba146e265b4327aa29733ded2f949815cde3522bad9e07e5d170167f9ee3bb85e0fc46528d9081bfe6f76315319698733d32dc17726da08260b5d33ed2347aa5160c9685e7dd7522613b14b1fe8192402d2198f5ad042266ba9530f052fef822bdd8a038a4f03971b69d987d85e1c885540339849a47dbcacb7ac991d2e64fab08662c79664c8bebdb188484ba690039bb22c43f6ef66a656ad0790ef0d5bc5801f1507915795f70f74f80ca0d7a2c60a0965472d7f2e4c77e4875e4b26f7e74a2b800be63daedbb4620c7fb23269cdfec5f9feb9cb7b8671169a3a60e194b069bf32c0cffe19c16785150e2552e2900228824948cf9de43092896c6653964f8c326a1f83b48fb2afe173cc32938af3ca18e815be09ec02873a9f6d322090d7ced806666c0a8c81f23b7bdd3e71a8043fe08a4e1a2adce2cc8603b8e9a90a510e0b9e329ecc0c3bcd872094c019514ae460c25a8f72430e1f8606d0d69b0aa40dfc61f153f9ae1a83393c76ec393b6f391775ed8118a9c115e74cb1eca6d61783863db4d595857ec74241a7f97b983cbb9c4e4494547aaf05f029d918f62377350c80983b89c79713025591a90dd35227fe46228004f7ea836bd88845023511492fc0d88a065e9ff92bc1194d83a61bcf82ba7a77453cee5e04d9c78a84b6aab65b15d193b57d43a54d1d33f24883b35b927907d4bca9e6cff8e0263aa446f75d8abc6d2a650d4cacbab9a6b97ecc54175682ff9ad00789631a9026332f9e04e0a55f71088f4da5c224222351ae2c0566a94cf3ddd225c713ee03be72903d9e85cb89331863f8499750b81e4dbf3ba109e687a051ef4edef25bf2efcbac3988a0816402f3928f0b9e56bc877f26b2cc58475dea96db2470b948c21c1470daf3cf703831da34e8009c5e1528b5cc1ba46d80ae29a47dd19a4838e19d6bd251e249392254ebd411a8d4506db2216a459b7c3a72ae3ad3ba8fa560c1f2b5111066fbfadf6ee0693a0d01268200db022085e96b9ecfdd0150032234e474f06984027e68df47856291a224f231c5fbd36cdd53c9a8fc41fb1e932e3001ec55503f5979496ffcae9b0d7f8e067c30198029d056fcf43ddc3d24d9f98fffc3ad4c6878e772dac39a83c635793ff423cb9e36fc1c852588a778a20d408b6960b216f14061d086d7af01f4f3021142502986eba9f78811f0ee1727a87b2542612a863b73d28b1ba7fe979636be3fe883017cf9687f58425400e52d581c4f3492ed87de35483b50f397bd686f6d3a827817ccee6a2affd1bc6b84ccfa5f7297aaab58a06e32461c02dde5dfc4e46fbcbc39ea4c862b7372b2388a6e1f64dc0b46ed757471136520888a25f4a3f2a98f1e8ffa006c3396595642bf90e1e2c302fb3b9a0e02dc47c7b103daac541a6ad68fed7065c8d7f0cae4a67c7eda5f13828bda4daf407fdff0d97bcc49fa70c62fc08892e38717620a2409873b9f1aece1f8aaa3b7e356ed027dcbd4563e6106cd844aa678926f18b7a295c8a0d7b670822f8c211ce0ef38d351cb072563aaa53ea305b0881434e169a7623b3a09a1fd44456cd40dc4c27c77445384fb6447aeae65fe04b7f1b54db18780f067fb4407e42a0ae553e2fe94fb42bed1bced75a29d3cacabfdbd1b8ec334d90d13b7b100413fec08988c34098345ceb7db326ea8d02f1898a00420f541f735c2f9e4d3719f3f8d14724a4daa6546f76f8668f34fca31d6809f152e1f5c82e21c3e2db5ec8a1f3cc0b13f509ebd9d61a8e1d7c5ccbb1b4a2a7dcd7b651ff754dd9781ae36f3fe445b916ebf582ead1e1d678291fac8506b0e0972a771241e140f3e472b0df7f5cea86bcdc8a28c469bf27315949e6a4a7c30b736bc19d4728a0e542327c7acd9b4f834275a3bc05fe50b39c4d24b2fc4eca4a5d6d87040fc191d5954215e267689133f0cc9f91890055ee88ee15a0aab4b86f7398154f5ba71bf6f676de286fd4379a019d2d88c4df45e9ac17373cdf727ad41cf09f916d1b33336b6eddd163b2748401ae46ad402fdffe63bf91ab867c68d51f3034491ab656d17c863eae5bc1d0724357321f8512b7bfc5272f7f4da9c18be4b5921b33d5164c83ed3c904f95c12f8a07c3e31a1ddc9b5ddc5cce57b3a6b8b72b72de24a38e7dbe63200596e85aa1f2eff5a4ddd0aa272740e9e98ddfc633e09da5f9c1d6f426d3d834e815d835f567f5cfcc6cafbc79dd9ca14f4d80fbb762bdbe968645f74ff11cb403ca059c4e38f6cf269701ed9dd6100dedcb3ae1eb8044148c324ba35540e20c9ec0281a6f2466e75399c8450d1d8706565f4b4b0007d9386b6935943ebedb6aad161c1eaac7f19d9ed8a1ec11e3af80bab2f6e747dfaaef1d80db138fc29442c3e53390c4fe3cee42a95dedda4d7d7b7162eeb8cb148552baead466ccc8fdf6420da32691e5b24d135ba89f58f476f8901f5bde46da61a4c89eebc0fae342c8de7f83b72fdb65d2559a35b987f80d9a07908840b5dfc360f8654ee158ca7ccfdf29747f05414fb3e27ac0a0e78758c3de7e2a81f00cb2ecba5fc3e1929835edbd68d7370c8f27e20349f6f02a6407e16400dc02a7a346b97a49bdbbc3051f4f8562a4b413b6e4672ab287e1727b9c6a8fc63874f3192860f72b76358161e942da07f84170b99046c4e4ebb3e0f1f24d58c6b733ebb1c9b65551df99150f6877e65991bbc76470a68e16286aefd4ec21eafa37d535ab7e1395e1b7b8fbf43e2c5256446365c20ebb1d444c600b8f43c4647b2af9bb03310a176d7c65690acf22eee570d1fbd8ae54f442e56b3912e2a5bf606ad1978cc5f698dce8cd9af6124de55603be39d47eb9433894abbb9ce6f520ccbb4f70a7c38040720f3c360fce73583db50068ec8050abc07934f796c8ae014461e13456f33a9b16977a8ab3855336b63a107170338e69f83c28bfc0a2cc09f23ae6143caff2fd2c1d4ace45d9e8a0713eccfa7c49aade9000326de8a991071abcac4ac92ffa439cd20cd8252bbf0104588bc9cb76ab016febdc433bbfa1d9ffb6a35b824d751126ee1a2ac2a3ffcdda8daae8b7601ba6175f74b6f888659606366c15e7c6834e3f235a4094f612bd7d151f94f042cdc656a94a45af3e38ae7ddda1b97dd20f4f6d18db1336c5c631b140422e4131a6f3097e5416946b4645b20027ac77e54f3bdc960a8beb40879efc35cd931177302136331d37f5b669a26e2f0b8e052f943f11300f7f5a7b8ddaf1c4ce0ae2bc1cf6b7d3631357f9233d1e7d7f4d4a2e745103a4c2347e20956fd1c6b0af882b9b05ec5d914f8d58acdc88a55795776801c581d9959b113702913eb1d4b6e9aa97319bee58e68dc2b2e9f8fc1793d1edb583645780006e57e8449ed642e530ca7f99a8bdabf1e9d41ba91f8bfb70b7a66828a589785a908a43da9f8cfaff911304464f9daefee6194d62f2f2aad962673b9ab2119570a790de9ba6aadb697e88e235ddd268dc7141e14a65cbf629ef2f9c2ccc43a671c94d8959ec73649535038c28ae2915b0674623e3233cd7a65c665315246de4d572a85042f81e1905517c22a7ff341aa087588fbec0e7d6227dcc07728f9816b64175fc1cd0cd2076a7b9f26bb6aa975d19d847766ed56bf3c1692198631a91cf3bc1d0306e7990bc20f1d12bbb3daf96130c550193c9c828dfdaae088897c0830dd2790578613b24044b9564dacf42de9e4571db3e546a81857e288ad80e372d411db9453e5836d31894cb75e200f362cad4ee080e2f7573dd14459dc2555b6a4874ff561d890a34fbe8f522bccd419047718bc7681e640ce7d8d27e5dcb4f826f41cb323590da9690eee09a731875206108c16c88d9360428d3d0c18b792cf30db6542c7e481243b55e41c51e1564e28252d899268c721ce5dc6bdaf8ce524611fcd76ddb58e319673f453c2df9107d5b26e51b082819a93a922d4a4bada841b401b7653e181bbcffa397fc799e794fea363945795b17f82547408597786d95316801473a9116300f1e6d0563b1853bc09ce9fa00656a83139d17e497a386bd8d024af7549374ea4e3b0c39abf2ddc19c8d2bb1713db7c3724f09fe580064b8d899066849c795e967bec75f8bb8a208693fb7a632a66f6b3e625ace6ef780d36894b83ddbb40969fc73a55bba90770b7ec7d6dcb82967e5b81409252864d0fe9d7e7fecd0f82a70bd6940bc799d8acd0523e0d3df4d6e366a73dc78e062617ac370469430b6108af9bc14af3d0fcc47dd4c0ee5a222e38548743b8f83309003dac9f9d81f8f0fafd41fd50876dd2259b93077838f524e01f7a39db001e018b8704622de43d32e958615953643f9634fd8f36c1179542042722c39c5b738710ddcedd19a11ce8fc527e009c8587886e931d1272de120915290866cae3052c9b57e5bc8b754370c2ada3f0d333394fd48079d6b1cfd0b111a4e56cab07b8884c3ecd0c3457d8958329d6cf5d3cbf26d7f512a1b7e1004cb96a106ca4f943b7f77b0ac2441973e0a725b5627aa4f55ca919a896920cb16c43d5775d011a97dd29b3d0bba7e4949c60a026fd7ff62e5a3385123442524acf1402a0ebced7d02db7afee1f94ee69c62ddfd851bb785401a11cc1abc1a116323177582074f8b268dfcb06c6b7c7373745ff22f3facf8c5190b788ba703b4ff2527f0abd4b99859800a0a3d76521fe26ef5d9fc8508519055a2b04032bb56200ed25e97353661e26d6efd4fc4fbb0c6696ca67c1c1c519c8fb375ca01766c5e66ac5147fbb1049b63e3922c7325c035291907cfb2a4d43937d63a354556372f16ddf875073ded454d271bbf69f8cd062eb8330fe32811600c6fe436f4eff6cf1b15b21b2012892f6816183976ca8ab8c23adf5806046a9f220f49ff3de46296703360e08ed6267b06d0f601f8157c1b779684e343c997cf5df86edf41684f0748aae4c12677e23009a11403a4f9bb6ac1168caed3e6d83d53def66fbbe701b7a537fc58f56f0c4f1aca55a952f13a089f6a285fdd480649b093a16a216203fd15a786e7b7d55bc12a6645233ac415acb75dd8c4f0a48557d569a91048c87e19a3a055e23a216cfe8274d9e96e43a1280758aa33053ecbccaaa349691a347fdf72000fd05c1a8b58801d3bbd38193b91cbb3ba04171bf4241b570a0a6c3a6775f6efc6bb7c2c429abc812c00d636bc4fbdee503e6fa16d95c47733303d3ccb79d3f788641aeac5d366bf8be6c20c27490ef2a2fddcb735b94590b39262920741de8b05c157870bc1b8aa4fe53be66f9ee925b03684ca8cfcb3639709d4de617c0c5c9c619e7f561630102e08681c27b1a5700646dac71532d3423dfe2d0b048d8f28f15c2276d3acf50abb7bcd9c92922e9f63fa207fc334ece973c0539d32ba8d034378225f8d1cec62ea4148b197cec833a13f6f542e64692371f6c54ad30dcea9eaf5d21a4751fd56c0fdbae14df1a0b7c1d7fc2f9fdef7d51e19a0dd43896d18e6e728ad968ebe48b1965f1ef2532d971451a8d89ef516c67f22eafdf914d92117222242040192a4be6cb45ed63ff6e11282ebb5c18c3798ed99af9af1b08b07ae84ceaddff636eca48a55c4fc73ea644844ac5b162a587f383a8ecd9b1653590d778759de037e1a20fc02b074be0f021ee1125bd184e7fa87062ba71de51f3249ef5bb4fd582490b1bc713b6428546248bfb14df4764ff80bdf34fec5115287c033a0c4516feb9e95694f7cc4d3a0ab5ccb5668d8de43fd71782c9be150081a02abe9f07694da33084fc7e833d5aa5280f51d79cc38c907cf202819e65f3dcea7a2220f461f3ee5409400b1def811ce9653912c61a72b1f5832212b5f81f8a33aac35244041897959a1cec1a833d535fb26b6d8cd35c2a3d7031d32c91c33c911e847a4b4ac371fa53aa6035e3c4fa203eaf11d8e48f9867305c206cd0eb6d2b0f0d680e7c8246c12e9942b0637d4dbf09d0a95e805b7179a7a61255806d9a2fc03e6852269587ac4f8ddf8e62938b037c2d6799745ed6c7dcf78c6e8c6bec2de3a83c5613c988bcdfeebaf57a7b73d7bfc11ad449ddf096641aaca372b36057d2dbe579645c6faa5d9f039dd8a0db82455ff6a17b26da11bbe0ff144f6b9a64b877e1355f3d81ec1ed1119b337fbf30f120f088cb3291907d96dcb437d0768a9ed4a7d085ac0c2b1a2a4da4a5d601604c450c6eefa18e0b1b1714eeeded649372e36e1e45d245c6aab4b89edbb6e1c02b5c29a14bbb8f62371ebfabe48bb2fb09e28a977bbfbb813ad9f575d8fa81b7d74b6518c3d5ac5c27279b2857e7999d1718e47f8b4630cdf645746a2a3cc99229c0fa1bf1aac75dd0b0474c6af260f7ac2ee56ca3d104485875a7af6f69e6b21167dfd6cefee5781bb69290a912f8c1a0fa5bb6f5e99d08aa58cca9e3c1fa7ee57cec1a6effc66086e06649960eeea8600a5cf1769c9eb1bac3e0cf231a5a49dd40ad5aacfd82c2ab106542fbacd1d68bc02540473dbece83754e4ecf1009a888edd0300344820da0f459e8a82f52627f84e15896d2d25c4a7fbf1966327a6dd3a3b8ca83100d920f68b05ce873ed6649370756d5765d60258ce9979370d5f0d1e9c22e86b60e284554ea683d8840132172ed9ff1afc1056df9b0ba2b38cea6d60f36b9e505e87eeeac222d90e8d6900a3229da1a337c24a4a0dd867c11e4a62194495b3300c63916df753886f24387b31c2bac20714e2e0f8bcc44226c66f0a05e37c4eb19ecc028731f15992120e3b91a76b5d2bfcece894655dd25af233bb3fb78c3f0d31a3d1bc38d181816281da1e0afb63f1921bc09ab9c5e0a657ba2af3fd848f97649d4bc953075c70f44d706eb76ee15ced0e296128bde2337fd77b1d264416de7240f030059e99e9d33a00233e32adefa8ec05bd37a747cff246f9a9e46f809da029f861e7c574c78064c289a87111b0729470fad5ff205ce8563099061c07dc8c67a5559588b6df342a75dfc1bdf31b83a23a798fa9263ccdcda1d72d994502e72915e67f88d0eef1187d664230ade0f649ecea5dbf33a4d745cff054698043a3c4f73baf9a60d1346a5cf805592a75aa74a2255be77fb99eb0e836b5af12644bfa7e325cc4d17e5dbeda7d64d2a0149d9ff58b7f647a8f44e747c0768ba952433f3cfe74f34779f9380ef415e2a4cc4defa158cfdcff09497364ad343240ac3455a8d89dbf910e1074b0cd09bc81388fd06502dd865a28796ae356253ba6d36158b9b9c3b828d45931b7f9a2475a232079e9e940c45031a511a0256c58e3cffbf015ef08a71431ed21e4c111628e1964114d249e2d0ef8422aa749349f477b0dba5605ff0fc67907e4b20c91d3b0aaa2a97221543eef0a7574b8a0888b1b07b0bd44b8b833faa66232e26c66a5042fcd09ce8da89cda77e0807d49f97b527301639324325cebf3f7cc6cac2026ac30fe55956c5fc3ad83636e809fc201124fa2601fbaf311221e633ba7745447ce3c110e453fea23dcea0400f0a5f075a299e8f211f12d1ed9d9a6c8555af8216d17b313177b09a68e65ffa498f143430cf06cf0559b4cad2ab0901cbb4a134bddce34046094fe6335359e943a81556ec878793c2fe765d787699e1c0343bf421259ac8c8ec5c5920bf9fb06d22126cfa076d18e2826c762c12bf2f31ef40661e21d481cb44839275e05c86c733c2df0992216e185ade881520bc4054dd3ea0743dadad40c1be2c20c5a5b83dc92973f40377d70fd24a7193368fe0480973a7bebbbe88fd240df0d96c833d5239b21d5ed2c7798883f67308a150bbb8de367e71f5c72ee71bff84f34d8c28c122c40ae1fe1173275239a527f7ef0f2dfdc0a125caf92ad16a003bbef4f9f652fa4a96af20a8da58d6dad74b1a1a94a926e03f02363416adb913abc5474265e1d1c9a13967f71fbc9b5380e19a8b56e7ade42af4ffeee52f3b6bbd42a2cefdd9afe40dd9354fc32efb8c5cbedc3107b0641ba2840f3189273cb064ab468cee5e4d4bab43f81ff12048572bd47d9bb8050478c808c23a8d625736ed69bbf7ee6e843d2f331eaa5870cd07de3021bb01536d8cada16d03452f869404a51fd286adbfe65d84929564a2ec2207f6865056c99f7c0601e45363c8bae44160e50d927bb49eec87773e5b021d0ae57f9eace006a9af6e54a824def2ef21d9b989e557912e4f04ad8e62b08e9f8106e358a6efe2f87b781bf1d00e1d1d57d0aa483e4db17ac53f0f9c6e4715bcfff5a680d5eaf8ddde4fe06951cbcf46c851c76824f7f522ce5fdb04b8255c7b04ef941756dc5c514ec9fe27e58cb9bd3af0cf958785f2271ad9bb984e4ae37082a8b060117b75ecd9f98aef59ef0e2cb7517355e3e05270bc9200e3ed480f1f581cb4b7424b9493bce1e9ebad17184cf47c82c7e7e16b9999229206238870e66af679a3f19b26c10a129655a40c4b7169188421beb3323fc25b02902fa5e2b06510edd36d540158ecfe3db89f16d87322a179f640b146e8f04a7654a362afadc04c7bb8b2ff452026ee5f9c876d460caf1c115c5e8351fce420a3f8b65455cf42f7fcb31665091c53559b3823fb82c8fefefbe1cedc032c23f3927fef70afb63f55e8e7aa2c31875dcc8bbcf77e66c9814889a31b9d72ec37f1b3633d2bf78612a70ce52ddbe533f57db914739f951c1039adee9c93b01610147484e2507400cf66b33f243ec71a8d6cbe279f36ab89b6320bfb9b2f6550ab6acf4ff6ccdc362091fb6132fbc0570c5c6f243425d1a4bc22cca2fd4b7c3175b99d372dcf6f04427195f60b4960d471ee219b5cc76b1cc50912910f3caa31dfd867f32dc9249697b709bedc3b360ff2ff30ed36d396538c3947dd05d1f1f1d2a2e175c08553860db08810167e53a736449219f1419c90aada2cf577bb8ef7041611131443670a17faad6e4f424b51cf55b2a844d31c2fd3c2bf3652746dbecd1b8c521b9a40691d51bfb26be638652bfa52ab8c01cb687788e7c2abf4ee6ff2588320c49694abaa8664bea688e8b259e28226df28c1596937879679cba248b94eaae37df0556ed67aa02770b7798e9f1453fb88150bb0956d09be622873f6f622fb7ecb884702662843cf5e6521a9200f3fa388f2d750233b91b6f925e00c1bb593aa6e8193c6041d3ac7726678d8f5d5cd9afd4a29968df898f67fcae2e4d5cca30413d3578b1ebb82649afc5cc50f072f1b84f96c00709fe9bc048cbead7e009ccebc21e4248277508ea891878fca379fe91bc42c99e85e3093262320eed0aa13c7ba02c76aa96bdd7064d08b0a6b63613a99da50a0e1a988feb50b10c4ef34907e1ecda4686153113be5f16cdce2cd4afb6b2d12d89ae62c9583efc44e51ef12a37a488eb75ee0642c2711c6b48bb1c8456d32370e656a3c167eef4a01011691449c1125d1912c9e8f42dbab65bc17891d677e2e5a86a961aab9ab014111f6b797f5ab7d47f4332476303c00e0b0181139be024e85f8086393173213d6ffa1f2031a504d6b81c45db4aaa3eaa2b2c67d07f0f8a0c46dfbea39212e62328106e3b182f6f93ebb9db614253532fb4e6ea775fed731a00352d2880174df423974406874e8341489fef6f97afd08e4238d432268d0de37f113f86e9da1ae8a9d0be0181b5067fb2d12728b8f4e1e7b66694c9c10e80bbe4782aba121a7751b0b9172d3ef38b0f3dce3906a4ff6aad20317584cad997c6419c1cc496899f909e25fc2a2558ef1c2b583652e6b84d19c9d24c0fc67d1f76c28c2914b126165b4f6c39312b16bc3fcc9399a36174913c6adec5fd118fd2b7b4ad0110bb8ab2ec303e695ba13c06468d2fe63a88f9ff0798d03bf494fe6c6d111991f746961475d0c9e59ded4a5e9defde02267ecb78c7c304cc7274f551e71ef1b366a4bf9d0caf037cc9b90b18af7689ae2093e9e5b2c92d4c14bd87014564921d3bcef882563d18f6d5972140c83d12564d8cf3e0648f7c056173b8fa74f6cf9ce4b292626fd44e06ed8aec46f0cb7ac3cfa799440ff91db93309bf9def02f075afa4f90ced3fc571604230c4988de5b8f17e6f353019e77cd894d7661319c1b870b39859fa5f7c71f34091a22f6890758fe2b556bc2ca893b9a7c6a95fab42c9664ffa38540d01d0f8205b318c34f329a7a1c830188584be4bd78a39974fa6c50cdadb2e1ea6c7ec30515bfa4376481d409dbee4a7ba329e5a24de1ed82e69277a0dbfe3b835fff0b036fc577a596d7f9241c4615afd532b24b4c8a28eecfe0056612100472e24542d8dfe53d887e0c0c8639107686f78b5cb547f4f0e844f0755d39d4faceca895a5545f9d31286ca3f3496545a344437da9979e3cb7459660b33126ac566e6e0d80d52c95a39bc6d1dd863c67bea54b618ab2425bde7c2d11880da5927f00887eda4fbf51b486e46edc34a9f2f9f52c9817eb70f1afbcb9b02db25c73b0cb1b583e3826f7140763051d205bf79295a76b7e306d14a143d2df40ada9a3cc12e10786433dc47c6f2044e12da0e0bdc0454319df319b046d8e2821da014651d9156f31492c0d73b477648a220235801fbee40fa8a4e772a346af39cc7b3f0c6ae4d726fc13bd660346ebb09358659b5c02bd730690806b34c5711cb98a2ef517d9ca9b391b779d52dab2f046cd99c4911141745e5b1ca8f7c031e8aca4131117489af307fc7c0395184de192d9b6edd8eafcd6e121f34ffed64af031a219224af71a656dd6b8736a6c9ed2de34f46d351c12f378825ae64e77de236db7a68bd324e8c1d6ae134fa40e93b0aa382e980e2d1152c23acd1a6226f05e309a1f40cbbd08866c1aa320a5ee069bdc208a0490a7df04ff6a12db35ada2992e6a1fd02ac16793cfaf908a7b9d7e22f661ece9fb4112ed60d69b22d5b9534c8096b03e15c33f3a24fd577544be4dba25b9d668ffe1b7601ad94a79459e89590a9667ff83580920c2a302be1a03aa7ac8a3e61fe8ebff2581454a61aacf1f8102e8d38213a93489acc36902b7a64427eae2ba0a6313276cf996b3e947bcf72306b6e69dc8543a4bd576edc993d349b99465a4c63e16657fbb3eaa5998cf3bb23a7968f1a9e64fe839ccb2a49fcc517ad5ac65babb4ac9b805ccfe1f2a332bbeaad7b6afcd4dc693dbd9083667548732995fe0c1480b23c1096cf841f0ee87afdf89ccb42bb3cca016f0512a8a4a0df627c6121d1078fd452a84af748caa6adde3ac2d5b559da69badf140b104941d9c26cc1ea510711bcd6ef245e67af902aba9c41f027de3db901b7dd99a4d1bcf9d6b907219faa8f81875dbed5d708318818392287986d2762e7498c27bfc3cab2c0b8fd6beb7ac219e9762e49323980c44a3a3d63757e7f8db6c46c602349398b623acbad42ea7a4f24d866080135581133c192a58aab87f3ec7752a4be6680271b77cfa1328d56da50101d9cdaf1e164ed1e80efe507c67b573ce16c6a892914cf213019f8b835c39b02e325593f821eb2dec24dd38c4adeeae8a0b53c1355ad6aab4763b3afeff3ce43bfbd9a1cb56212d4cc18f03181a9b21336d19aef4a6dcc9f8af7c09773e0cdc0c71a2dbd39c90354883047be0f93279424f429ce026931cb1935444fb5ce1aa99706e6749768b50fe17598be04e828044d4d16c078accbeafebaa9bafb39354815eb7bc4547df3a04f4139416b2a65528065726d6854e2ebc891f6919f58ed7c09373670301668212c85335091bb4e8ecfe45791d8801810b40f396f4fabaae27cd94033502eb4b96ae1cb97228d6ae191e10a77fa01d93673b2061daefa99c2a585b62b9b1cee72bf56b9537337231b6a2761d8336f1383d1ccf3a5e3f56cecfa0ee7342ff4bd36e024caa70d5e81386f47aee991549a21ebd689cc174af766497e000f2e07bb31c97bec5336bd114612fc735abe57dcd86aab5a444be6013a87dc5915f03479831c985480b23f8baaeb91d2e27143f1cbfae05c78b94da616444867b4ddae4490d29001d970f52d9896b10c49d54a3c717a679a0cebc1f4f6000352a4353ddef11c06e0838fd4597ac19bb3aeefcaf3200fde995d1a5d38616ab3758c9e83890eeed0083293b01f4b4c768fa8984b1f7014030d2e97aa912c6177206e0c7666ae30c78cdeebfa4812018aaf52f084bfc2ad735594ae100e54d6dc71ecd56e3cacdcc8925243d9eed930275eb5865d2cfd73d8a7aedfc423108800f8ce03201d90d3b68ab8a5b7e4cb847ab052f5ece7e7fffebf6871e035bd7dc74adffa0997b55a9450d8db1db3d07529f3744b44111ccfb93e025ed8841c47949dd8dcd5fbe5a9a1ea42a503cb6e232cacbd7d739f598edf9025f656c9b7e97fbc6d0b750eb24be938fefa60d5568dbf7065336be1816b58826dfc4e5e5f8a5c76487bd578abf1c4e744273c3d93caaf70156448d69aacab814059ee12a29bc95358ec061efd879f1c05f65d9c772bf7ce73e8f703434aa641989cfe7b5cb252e229f0ab3f46260bc4dfba19a0caed5b331d644f678c692025af18037b597f650f2aa613e9fa4bcf26f2853161259837cb1cf1f8937b2f7fe3867640743810b27a86d42b3a72c2a5a3c6ed3918e639935c9a926e737078dd1bdb38503f395b28d039193afb614ddbfb86ab01dab07f850cbf4f15723a30b31385a24143812a52e297fda58a867e85852a40d61a31e0bf84a3f325c96205ea8dfdbe0444c904708f153b44396658d9c0dec21eb4650666509e5b4206ed010850a89f888c2768f58987906d98376dc7073b641f6c11371b669f6c91750f9d23ff96aba5d7d79d53ac35c7b7f848b6c6c7672ae154f9d4e306fcfeb1a6c829c9794de39617197ec88e58dab97cfbc3a242add3ebe9c3be58023513d2d1275e3732d1dbe5d67c664ba65f4d802971a90d0d46cf8c030a291f9f4ab1ae209ed2a2a6a6b63ddf466903c0129bab04eda01de5f5bfccba2cd98c83a3e7a3b148a89ce32cd37da3e744628f0736ec1843cf3809a0aa2777ab2c7b537bfe9a4e0cd3819d1a674e078ed815aa4f7a2a8dc6b5cba9561fbc2018cefdccaa852d86a2edb61797938a6e425cf445f01a7d38490dbb12dab509eb7a91ab7c1af7cf122c6e9bb34c2ec29d0efae0b690dc302a13b7897b0904bc53a11ef1876a850c92da65c54e63b313eb0d3d6b57cc86a7a6166d92a2ed78fc904fae9d456a2bb8ed8d328feb2137b174cd923abf848334bb32886a4c09acd76b044a5068d328a7647f34581feafe137d66bfe8ac32528d028bef58b77a744b6698a3c83726f85ae06cdea08755cc8be54efc292d325796c74f7ef6f82689886ad90f5e8faaf77cdc5d36edbd9098a5ef8648bdfa40a084582a7b0d21c5e3e316625539ffb25d2bd1ecdf4ca66f1fb6169fc823b8669df5ae1d002c8ce7623f0cb1297e10c56035675d6b29d40b1f1712ead2cc8c81de40b2cd1ecc467b529fae5b804125590a85c00aec97ff4a3a43f4b84bb802b65bc68f9a1ec7c964091cccefabfce366417fadc135cbb56aa82ff23233e33dba129b9d0edac85413a1f7a4e13ba4acf2877cca73ed70928af969391525cd79e7c5f00b98339d17720b0a70b045b2445b54f5fe3e589076fefff95d3c5376b715127ad6decb952b30221696933a16f3dcb5ea3db6e68aa31ad1c0e59ca717bd6c7c33cca6eb95ef685cf7ef94b523f2e8b1979053b5e20f2806f70ec6238ef590f3c927123b0162cc1be2b30a71554631005a1e60c915426cae93879053a2e17db7ffcea0288aad7fbc6055433cab632f233d91c83a62c267203ff17867148b96a2f53ab6fa1df9272ad6c3fce337ce54a42743134847e6ed718c2a475c86ad5c2dd7b496ba79f851ff01d7a32773a52582b4fb0e2525bc9088e681f6c65ae1003bcda0022b8dc8dac939a8aec8125ebd3e9ca868222547ccc32eba9340fb6e8514d04f0c6506328ba20b3340349c53114e5de41645de054df266590011958321e4ba67716af2673d027491554fa4afaec4482d8ca486e912e0a61ce599d48fb5ddc9fa72bd3b60abce4bd367c673188875bc249255d68508f286dcbbb6042f33374c11812427f24c75f4c15fa410a26a519ca02db2c77a8691e0b704953d3d0a6cb4f6ec911a49c6462e6418e8d2647d6b943278eebae01d1957f5e66332774f7f7db8df65fa87908efe3c48790753539e65731d845cd659e5dc49cb5c9e3503f7a3a3775ff936e9dd4e798fc6eab880b4d59de2d1ffc233094f09b2bef2bf950bc82ddf3c63d95042e8624b4dec2d5b9356a498b0af952698870fd0b7fef0067411ae01491f1ca09601853c4844644cc766c926a1d854ff631227cf6f2f009a17a62063b3908c86aa706b6361db59d23a15679f1f945f9a597835f68f9236eeedb0aad7e972bf721c326e4426e54ea338c33b5613967cee13596d03884ef8570e6d5b71412a54a0f01a577ce8ebe82ef6121ee5b1c29aa30faf09d8145c110a1dd04cc3a72e4f8e5bae33329b8b8f50507bea0cf2227897293473797a08b4820bb82414cfb583f71804ddf1007cdb29c425e11596e2f40cdb7d9b681094db5e05ab8fb5c4889623d6b526b7bd5d65308a0c5016dd27534beb0f5e41b4b658bb56adf35b90f5aeeb1a89c1f52b823ea382700a57615339e9fbd6ead55e3b9e957752e8d13f192365aa0ff36a26f9ff810e61c2f7d01a6c34d6f8fbadd31b78a49df9aca045676b353c18dedb714d944f003ddd5c75ba41a5715e13f9c035ec4412ce2e4b805cc8a5c77e3e73f8fe6d9bb37b014f508c9fc60a6f5c476a1095520e94901447cf392aa44f9d3e8c272a7645a49c39b7b6e8bb18573ca55f69a738913e6c9d2a61305391776132a8fb7a0bfe7cfe5daeb3ff7f9db7e3428d47681563334c3ad3e76b9c5df12d3e71f9462ed4159b2f22e5e4fcc4cc0a25c5b9d70c2a27996a8b554dda838a222c8dc5aa61613441f4a843e2e010eab2aff1159f42e4b57c27a5fd5ab98635c2ed2779f606073a39701bcb1b96eafe2f1ec49927eb3cdfe573ff21194756aefabca2d9e2dd0cd553040aa6f249bd7d97047691373a5816eb846f55c67c9c25e5841fd1166dc065bbe7045610fd08d83209bbf24eb873e05565f5c07b7c54cb240562248854d9a4d003c5b99febcd7fe5a24c59185a3dde1a5dd9f6537e7033271992bd3974615cf097c56c41966911c34bcedaf285887f7b4f41b44bc368924347a320c9a740791953429ec4246b4e981a789427e32a1174044f087bc2950925cf585f5bad35208c039f9e8cf29e08f4629c9c99b5c44c05b7ba4f82f99635c6698cc609e3c1c5b2ee3ebb8703aeb32748c23743c8372c49d2bfda700733e1e1140847a1dc0fcbbf3569f11647960feb4a7063b3ade935865a1e3ca2f210cb39d92eeba620ccdef1f698492900af5cf129b8802afc9993a05cb6ffc0b7fdff454a95eac1244f3b670cdafafc896b7479df27d47b6ead4e5da7679936f64c121b98a630e4c512451b4e0d8c548e2e41c0a74586d11c03977e7eaa0402754212b3ccf205d6504ee14026f3fcfc1a18594168c59541f26b8653a675dd64b06b66f6d5d89f4d26712c268378f972284e35e21bf839b7692d58f65107c95a13c748901bd8489c72b5a153df079adeec2cc1c45639d350d2c0f753370e107db7dae32a4cd71a1882cb8e40e62509c3012c792174016aa41d01d342c07e8d879b05d8b225b455dbc14cadbf5bd437f3ed64709c244cc5d6580b1a095ba7773461fdfcd65e05f0d257b62f662270f6d00ec3f5337369d1aa31df60d49ce77b4e8ef4c03e8cc62439f736707cf43adda66e89cf57a360741d8d5c8482dea2a0456ddd8045c99f22435c93262b5d4fb6a420375d5365ecc1d9419119dca02b332eeed092ba72b1cf783efa7e00056492515451ac63ee4a751ad9eef33a734ece622585c3d9b9342f4852e019ab4d3e98a6e16d5353880188bc9891fe6811e9f9ec8a5f792eb99cc26b093a3b10b824eca86e64548117f854d3ba7f92b38534c7c1aac950acf90c508b89cb8c5c4f3c685f2811e86f5e94225014331772ff81dfedbc7e2b06180a52661a9544bf0a6f2540e21289e32823d501fa3139b1d6b2dabdd716a9f75db57183d3d868f06ad4e96215d0da8a94cd7bd728aecd66362e764b61962cbb92df18c9cc4eefb81c9b1503b90c0a260c796f1010c36a8ab8c0b5bfb49842cfcd0aa3421ab65f43e80e14ca4accd7ed40a5a0486c072a9d25ece42853e24c99430f3faa34f896f01edd814c3a70ec04c9ce8613569bc75475513d86e017a95509f2e83a368e25cd8236f3c4af408fc0e92806c1fb22d709c33f9dc23dc10919ec97d18013fd663b30963a185be37f504ab59e3f67bde3dc9f9767e30f90d68685a953fe4bec6257e2780f744e7ba6fad1c085d264ace40fe14048dacfed27c05614a4b208e81439363c6e4100c9051df7141da159d34701ed9f08ae86afc21c13a647704386ca81c067b01eec812a5bd639d101796c1cfb81f5e9686c1ac81f079b46c9d4a9d6e08a44cac36c2b06b7c1a6f25fb52286aac68cb839f5dc6559d2096707466f323ca8aa409c98c8df14312701799a6b66c495a2a7dcda3183ca3fe3a5583fb41491b777ac1ca0e4368de5a0c78195d46ed98f430d437e645ad6e7539e163d3510d96f01836306ef65afd017f1043af7dcf5c0c82d752f8d7b7304c92e4d6fe191e1eb5ec8f2e39bf50aa8bac83714e053bb9e158802b63e86999fd84b89a544106a3827047fa7077f1bc703acfd088322840b075f4d3cf95edae3f3ad2cfcf705c636994a149698b8fd8ec8b5638d7be86a5aa72cd9197d734cf6edde5766d8c03463e9357a4590bd79979e6476f399bb94cbdb973fd5b306905591d2ee87eb6bf4105461c35e9c8d63cda79dc1de71aa96ba24d1f628bd2e9dea57593bd9c47776828e69423e83a393ee19bbf63a8a359dc1c5d466d0fbb8a244646cd9ea90df330970e6a12dd5ae5aca098c6144f1c30d6b8bac51e0dccb647cd1b84dde41e521e440304604a787543933dbaa9420f0b34799d72c88b0f4d3f97b4f5e2b72447f35107ab0030369a3eeac9cad48a9a2a48b9ba665a852795712f777365dd04e14200273abda11f803315f483b3bbb0a7b9f8452d1d96d85bc96c26ce2839ef29fb7aac90f722d76e69a50401eb55fdd19754593731e8b3217b323c6fd89e702273b2477759ae9bc59211f674d55ef6c4b0e78d1a68378ed104b758251c11008f702079afb12d1691892899feb3c4b088f4c2d5702b5cf587eb47c8af7830e2cc68d57f500e69cd841bd4608f9bd6aabf5eb00f3d113f353a2ee56d8a0abed40a308fffcac19157cd0a445f25ca16ddcfb43215d5ed78169f1bbcb1789f5165b1468e04c9f3f5256e489680f90475e33e8f250862a1f4ec1b15247def2a6af4435ba96f577c5d156fcb5d1ed5a2c05ba7353c17348c922789a834036524390db46d7275a9c4b1d070310fc2be5d8db3173ab0402eb9e5204ae9effec51155441d3e727d4f449b9108689f7c089caab5c4866aa53b53c474de8927f5c00f6aa123865e26b3ed1962969f16b6de990930fa2dd3db2e976f621239dacd144ebcb5853c7f68294ba095dd7ef5a0ef54193868010782cc9859564221274f47e95701968f214d0b7aeb87875b64df085f49b6ee79d7d4fc8dba26fc7ee91214dd4102dd848f46974404ac9f9a5e7e669b774ff3c82aef0ca2390c4874f9c5035380111153d296618a3da5bd0205c3e458ea50af0590818aa0a59fab075ab4d5e9528064eead94f81bbb25e5015792dfcfeb5446f35610da54c1aeca53a02fa90f1490d3c6f9e2bb399f08f20f12c628069e5c411215a8176cb932bb52ca4a6a92fc855000259a6ff33cb516822bc854b3a50d3148c0ffd2a68d2258656e7f27251a2280720a783301e08b5420977ae805a0760cf050de79d9cd219cb5354724901e7e95a0378169758b7f0574f345c18cdfb52640b95859faa269275b5500484632e6663762fb99de5ca9c114f9c652f9e990815ec57389fc9a7145c374fe114ad7e7ad3fbba7d9e3520ecd0573e8818098ba527853211bfaff7424c24b89e5f83f27bae7a7be1d8b574f083e5fca2ec1865985b664e824883295a4bc87b743cff8eb6a76e027964d89ca72e948f610c115462d7f4c4b0592d2eb7d1b0584fb55bc3a6ac64754b38f57ec5b187d486556b3e7d235bd0483fdf6685526dd90717466b164c7b64b9e22d639de5cedf9d5c11c74a5bd6811eede02c444e820fd8a4b5f4aad6a5d303f04b779f203a940d13b08710c6633cfe3467a463bef55b781ce700ef8bfed65a9d1fb895c014c2cb2f99f54471d917ee869cac6747b9a9cff60f355b67898cb961572600451d54fa7eab4e74b1a1ffccc468337267669bcf17b3b1cc1ac721b34f9dd0cdd1248a5557482d54762a873be14b3bee8c322322fe7224f38d5259140fce60214b7389d0597060dce9199da40c4f7b0548f8aefa8000072def576871e1003d4189760fcbb62e0cf7fc6f3cdd15988aece69e1da2a8c2bbbe2d4513d209eb410c19bec7a7e168286bfad5483d5723007417107fb81619b471fad3e70f72824441395d9c7a8aaf725ec91ad3362a8f948475cc8e62bc25d8a91c6824bde3960ffc3624583f7aeab7874c17c97b8326c8a584878250b9db37fbbbb4f17a45878654fc6fc84773d46457abea12458b3e46025b6c62e73b26dee3efdc95ef7f329f5e2c9311baf99f55719201ae676140e29641ea00eb7b7664cb04966e8d505c845ce194d50b24fcefdfe1e45e845a169493ee5cf8f8ee35c594d259729f9bc5a78f3c7a1556be045362ca07bfa502854a843faa08221afddfeed3fc457218edd9f22d851344e51ecb172f5aa34c9a26938db848a88651d641645bb19557044a4ec73e7a1889080248ac223377e94c85cd962b15cce1d19e887d2e6f7280d25dd3e780441d9dd247b3702b9b4c1112bf6b6eca936a73c515506dd2cc6fa38c5c4522e55a7003a4078074dcc418ae73708cb140108745d24c368dcb86e9c24dbc99f5569772d703e8993d7afac775bcba80f124cd9e31900f150aea6cf97eade7e2e0b8e839731f214c69cfeb446a06b7cd3b51fdab4c2e327167b6c4d191dd7282f5d5c29915caf34a2f2e0c85025c8e6ac88431de876f8e99243e4dc8c6bb495557053d8200220cb569b700175f467b8de7c503c731b5c58e3b0fd4d1ece997cd999092115ded79eb01ba7d91752cdbf050b0a3b394672aab58acea26bc43881a91c9949147888c99c58e82e3c97d9b13a4338d0bfd5aab3c54a573549b76c423eaeb10ab0f1e3576523b21c529240b395303191ad9728764ee9769f4d6f4c116e293e8665763a7a81a521b095d47d5245daa38afaee9d0e578d1c8f9eade99b995b3f5e764f9e42352d861eba3f636e1db1cdc8bee5bd1dabf1b85805928d57639116bada801ae96024c6d08716362223e8180c21b646847e34afe72a259bbcfa2d048b353b767ac8240c9ba548a1b4b7f9071e6c2455a9980806bb6422cd90f15d2b995c7c429f5b57a9c8b86bbf08005ea9d9b97ec61c684a935445749f7bf5404871f8e3115be4f8e57444cc1ab5d553cb2e7b3db76d3932fe534807c0bde04e30f845b510cf1fc6080809f7ff46fb21ff9c1bfc4bedd08e73741604eb5294ecf21d1e6b8eab0b05486be22ded9fc3f4316a8a2064831e6b4c6a980d65312b4221b56ceaf1d5d5e44c8a5955d24c767e1d2f9cb6076bd9d138d7890123c0bfc1bd1050364b9ff893992c77f619c1e4917a5357efd21e86e595be53ec54a7546d6b62464f40f61814adf2a76f03da13588c6038c4cefb26ebeb9c767a54074ea97c918851772928cf9ff8e0e7ea2536716c02b55775c25ca3ea967d0a6d3a3d7f8af141dc06ceb87762315b856b50da42b74c42d84440c60f17563a34815834415f92c270af6daaf918bb27a7f0a855d299c712e42b2b01786a96ef0a0501675fb81d02dd2612538deab9f42aa52005a425d5df93edb74f407ad3e3e1722f4969041a955ac54a04b8af0d2fa2726ef21b5fd027f4fc875c3d60c455769ddcab9fdab59e75f986b16169e9c8df1913291fafc003a77440701ee2490a1858aba33f5a450c970e575a83c1ef0bcd2754670febd4e87f8f2624cb2ad393c56eede9d73e14147ebd63d871e1534a07af0276c0efe31df032ece1202ecafa633b40b96045b71e126243c21c9ec19f40271efb5d3478f8066c27f09e62e67452a1bbc0ee650d16d8e714dd93ccba9457d702fdcb7385a1cbcd98649337b879e61aa3f7229eda6bcf61593fe6be372c6732c392c8d92171211686127c774e7426e5b08b80a15e26836790c6ccb55de82adb7962ae6ccc244ed5dd792ac018c677261f610f7810d39afc1b0725ba93f4c950a2105ce1a25863b92bda3e6ccacaa9e6666e1a8f5455573ac9aed3d40760563d7d1bb5afcf1f2f1fbdcadab42cba4f97faf7949331905d96867c7deceb79cc5b05c4bcb5b188e7036ab05463a49ed9dc72403687da22a03ccd966eeb8b428dc0c31f6019dff8326584eeca821639f30a443375db4324ec4f35abf629103b6d7720ed83b57898a43e1fb8d5074847bdab5d9f8aec37789f23330f0ce8718361d507cd7ecfa51ee06b815c8cf8f6e9bb53a9b9a28ce3dd8f2110bb2f203b279ca755c601def91a48d4d4550d53bbc70b330095857032e46263d93ac8c0b1850d27a5d966ec7b1efb395a52f76cde3b5633817074276e6f561425b6be3e82098188891a347a03a6639b40ee0307777f91d24455ca559838772a82443866e9404b0edee955c1a804f2370debc29f6f968f65f86ad5d662f370d74ea847143e9846028d694a14dcc9f7c4ba55e94187f797a82c47e9af7b2b2f6e3a10fdef6b23685bb2a4a485f67ecbb6f3aa9e65a8ec342d8cf236eb075c86c1f931c20002b6188b4026e9acf63cd417111fd95821bda3fd323a20752edcb1decc06db3905517651a016ed679403be182eca039a1567613ff72be79c6d5dd2ed77ca5b33a6cfe5727cd7df6133c2518ab9b28c2d2e30b815d61142bc208f4ec5a441656d070c02b9bcdf0591cea32d5aab0b45ad53a157d162666a855ddfe59ebe3dad5e974b5beb6d09ae973a7b0dda7b0782b2062e6d307a83ea58680e994a2ffa34affa5aafd64900de8e64072b5dda0bb3cd2304332adc5095e35a52beec6b14aec29ecc2c411bd1b9021d4f301f67729b064ee64d0c4ca7e178cc1d0d2f6c5ac073d85c1dc995aeff37ac856dd1e3b0c00ab97ae63d46aed01548da0ae092711d7c8c53fafedbf8b05c052d2148db7d39667b8019739baae4f7b3bf6155227002418e72afccd6e20369cd39fdda03bb25910b97f04405d861671dc3e32272de3119a07435eb1f6a3dc54d6fca8b67170f196f5e9d22b676589104a89d1814a30380aaf4b7e912f8bdd7d03b7f573f7bdb8dfe77a9fa0319fb1e16fb2216272e210079619ffd95adfdb5a3296698a1a5ff6dbaf2cbb89676af9bde0492918cb2cad6ec703af82b03e1228066203ba2e38f3b7c5788089460933badd6155c0e5c467a66d4303e25c2c84074a9e9745c53851de843d554b055b297bb7e6669ec847be88831d50c9f93d00a3a90bd0d6a91ed52753d936c6e18fecbd05ab352554553c941dc19aecd8970a0c417c99f9547871b159df13e11835e40341499ecace04cbdf8d7476dc9d55df9d9bbdc97cb2cd09cd5550a65df169fea467b8b9ebf0156e4bd1224f6b3ad89858e498eb437b2a981397a5e37b87a2a434ed473055587a09e5a54539b76f3e9914d581f39c7d2e7f79e1b4de8e8bfde75a45b4cbc1e20bcc646fc1a24240b53f419df013124bfecad808983fd4d4c50a735167fec6c983db80945e8454da65d575fb53a9cfabf81d31ef9c0e9bc06d1bacc4d07608c729ee3b2a3d8c543f8e3f6626f1ce4b35ac1bd3679d57355c9d69aa6340f944c181ee769d2c58bc1dcf6d784cc0c46883f2afa248732d6e146a97d98a487011f5148d89a1a3ba9db736cc1e89f2de4032cd45e847edc2a91752b17bb82b8d126a106bac4cff782b71eb01738f380afc18fcdac4ee10aa18c93fe96ebeb2b8433a3c0292044614460abeea6aa402475872b7b4b3cc76837382d223a7009f72e3265a3f51a717fa992a3bab1fce1b97711e4b1bbe55033e2cc06d0c9cf8f9ef4b58cf48533fe887a5377c98e5d25cf23580e35dfeb78fbd26ceec0b967721ebd10f15e2fdff2cb57e535e1c4e75538848b50cc7b351ed2be977877871482b2cc5956f30276be20a9642502e70d3a314e34e99f789f0211ab2a505eab343c9eb50ab5391f2e2925ba6df81ba00c779bd1a47574e1050bf16e876daad6cd3e238c95e611d6875dc36e3c9974113ca4ddf415960327b3f4e47d606b458dc5c65e5968d6277de9ba41686a55133698e90f3363fd4ac7851505aefd74eece3a8a9f9e224566590bab268ccf00141939aae969b6b2c6ba0695e5cf79e280b351ea18557ece39c05690e3968726eea04c6d1932cca1e6597686188638aa5f4f8a9507a68140c8df8b03e7b6ca921315447fb92888e510dedace2d5e042b1b9dfdd552ecf050801230f74d4870b7de7e305a493c6e91d88edb976f818debb4feb25136c4a8ced29d090dc760dab9e965a8be393f997969104c7a49147dbe1661a754dd47aba4222f7c1f4cdd6b52bc9533ec68a7fbeb57ea7c8abf679c6feeddcd2c8bad9f1e53e551800c399fd6b1f4dea5fa46f97eb8f6669cbc3e4aa55de49924388f9f4a7370e53ce1f245e73b1d715444c7118435a44be5ae98d6a0ac11ebb3d5f222a0d9050766042ad4ec2c8405d2b46c243ccc63a2feff7cef6e54a08e7fa9313589e3b3d555c3ceddf5feb8171608f8b92b9c02cda88bf8946207449cfe9c0b8ca396e9da81e920c3dc133ecf610a8a6dba625239bd5ae6e262f5f54bc22db587b082fe04cca455e2f8f3848803d4efdc40217dc233420831e57370315ef738641a5be125f3153853705f3572d6017cfddc8587d5708b159f40cde1e4fb1bc0339f687dd762968effd5f3b774431ff9d91ebf65bc984923c853fe91d3dc0b68a03c3e0c695be732c458329c30fcb8e5558a0e2d3c6e03f9312b9f249a1fe123dde944c2b30bcd927454937edd3b4fb72a4492ff1e8eb09f14b982cfab644a5266a0b290bea3471b2c381875c3f86d0f5cafd49849d84291408dd8922dd11f7591ac357bc73ecee63e0ac13d3b0d4517e68919a60ca3d85fef484f918fed7ddcbfafbb4f8a80d7f6516a9580cf054174a574cfaa4518858481f262ff9d2b3149f993e7ecbf882ba6516cc8dccbf62aa47087ec4c18ed4252acc107438fe7b736910341f71294b95a6c1cea8e2f659849904ae0f564a6de76acbce715f6e49cf3259df26939cd2f47289b3e292e8d10f1164ad15f5c11f5a08aa9fa94d02682502ae3ec66b96873ace97a39f096dd584a179acfdc7d7bb016f53f3f59981c56c78a7e04420a984da83615ad0dad62f58066c747f189dce02d7bbe473d05dc500eb3cd4441dd8a124f3a6d01b5c321ad935894e8257e5a4f9640b8f78d683b3af965d992514f526a06a1b8218c9f947f812a7e8ca073e847e42162dc27e75bf48b028e1977e31b227fad346dd241ea43edcfe646e6502b3385daa048bf3976f01f54830dede8de8b67958134ac9527dab1c6582b3b4ab7926f6128f6eac156f1d3633c73500daee87b07a4137d01048f417f059eb773956bde98bea3117f27a792f50010e9302961117ce03b0d961a3f1a1d9a1b8cdacdaa1eca29d39b0491d6ab91073507ffbbb4d2fe6604cd10d304f9bef9b0b6154296ac3f270b0ace06ef68aa894c7e60ebe9a280bf7166f885adf502d618591f5e6cf5724064dc8785fad3339f6cf800451f1f5bfcbdc079fb7bce7e270334118fa5ef1143439f428e846c1c3b57516c9d4f8a3b27048d86793f681b5727c22e902ee46af07d0d1c2e5310f26c9c2adc25a1149788d409da228f4137e38d40b155ddbbd488b116ce0258d0e9d12e089a3116eb1bcd9a2a7f1ecffeffa40cf310d6991e5fd5fa02a4278ac98b16bb9f15af3d388f66d37385ed2ef08127960f425126c35d654f6c584b622efcddf533be6adac45448c6f87d06c1dc40599fd8e71aa9eefcfa1a774f6b961c5f0c683fa79a71062ac64e4043167bece48ddd0e4c8c8a4c52a149f2df09979de1095f02af521191cdfaa025757d6188f847ddc484585b6b2b8059f0292212c6f6fd55da7087a1edc9e7de24cd96624032953d4ad03e92089af88a470f8b21d10332cd913b9f9dbff7374b9b5e8d2456911c61666cd68022ff9aa0f896b0204fd0fc9d0fc1d33a95e1766d5c05e8b5d87ee2176e3d0819bf9b155c941f651b6d7602b65ff18b2647fc6f595248ef88d67e58e076d76413f036b281d45d5c38f4c30e83fdc96691d6ac2d7551f1a5762f2789dbc1c9558631856a803e26dee7e91d48598e0341fa2b577fe7a8f9f9c1e4beb416d3dba80e9a5f6081db7c45ba268ef53e6eea6bd35df134923414719d07ce7551822ae5652406a206b32c73c2695464e883fe480907d329a76ab78f088f71f673ba6d82a74d4f6f9487c48ed3e1699fc62e1be2ab0b4bfeb23f67a537b0312536f096c78f33629184c346d266cf263de5b4c91e57f01b047f37008b22e51caca88f2881440181c13f9b745ae7f329a85bf5b69808428ed6d53f6d563ca6cced66ec97f0bbf7fd41d79f35846540585980ec3425f93586de831b9a2ea89f8ed702eb0a8a67de45298865d6b3e755ab49c34eb74e47a6975271830ccfbcd559c0ece7edd0fccf7d1b4c0957a6a7c56dc34552b77e2175950af44ef0a2bcf2a9911d3e28922e7c7ef245b03eed71f3c22fa63990dc0f765339b8e6886d841d191bacfc26d6cf827e1f42756ece995ba279dc515a990fe4729231946870a1aa5ba85e5e84d0bd1135aab2df502684486b9d7cdecc10241f266550f884b3d2a09fadedd9060070a38ff738483c061b1f4f6d2f902996c330a5f9811ff5eeda25ce405c91664263c1a04e009c53d48fb098a4327a5b93783500ad4a402683b2b1083fd9861977c0cc6e074b0f2bc806e812c54e37c26ff4ccbdff4aaa7e0554b4d3b715863d7d54bcd58775a6e75e90bfba0a3b0038792ac86162fa6317c01d1c02f73c1a97ed59d6204fb845106b57509508962367a185e49721318888fa38a54e48c320d1730b606ed43deee2dd9af49b69f6f9e85026625fe620fcfbf20de86a449909dd00c4b83e8308263aef3b7931334b4f067c816694b6fc9866e70f2e67bda44c1018638f59f9e82765a59d89b5a04fad4de18a7722ad33af0eaf5a4a1dbaf89aab140ec026de35be9e7f1a3e75d28a530d58b382e05491106bd51918d6851ee53c236a984a1a9a0926c71f3647a5589814a5f45529c51ca3372cd15b64bec6f1aec8f0eadb4b9f1925627b3b142db8e78843d06b2f11a5216c9703cbf6d4a41cfede34fd28924f0b90039219a5d9cf7f50023ee17ea3c51a584bd5ac7e537a7740b332a828772488bdc06f2670ee0dafdeb660f73990ecc1e8441a9eb7ab528b5124253404a219fe2ba740f671bd28799dda7be4d24b279341bd2c95863534fcce84b731e6f3b2244d53f652e7db0acc9e30d4582999cee511086c664849872d8c50342b9ae2224c983885863307101bb4d7ccc5a1b5abd326ac7995131e4a3c6106179176a754409559d3c98f7818c18bbe1155ca3c1a3e79f160d5b40bfd9283446c62f414f79dd259fa3267b130e476e8b22504df2dbbc0b4a00c9cc3587090e26bd8402a4c0e1f0643719ac6213ebf465dd4d45f323080e3de1f817ee86ca0e88fff1cf4675451b7e63abfb10df5273d9b0e9939054f1b284f4fa126309872b5542e7fe7b1ac3ce0c7d8ebd46487857bbdffcfbe976255cde2f98a96430b3d7e5a6b1b06656fc74c09ef9d250f993b63b150bc9b0a6fb4644cbe39ae48658bec3141cfd7126061c5c596691b3446da8925ab92a3954c2f2ee2a7da75c668e2006ff0e0099644ef64077cf172775d29bda1ea83ac336285602606c59f023589300fcd11c628ca3fa3cbb2182d0723c9803e71fd8c217c8765c6afb150fa83205fbace72f9670e2ece3ae75c506b09c8102347d863a5bc2583a4991fb9ab39771d91af17fb9558e73cd0ccf84dcc11ecddfe16f66e3918cba7a31c60d1b0873ed09b7894ca33c7c6e1c3bbe86fb8e3fcca51f35ce2fffb1e9f0dd14e2cbc3145fbf69a06c8561ff26b3e4b622edea49d2b4651a4bf1c5cfa8a0525d32521bd7c1f237cdfd362787df6dcd2d05512e4282c6c63d90c9a46ee96a61cf8bebc5ce868b4fa06ca56b2cd05625be36f0432207786f4d573819cb5c6145327a7b06ae1494bf1ecd6dd63cd385052c5a32be74ff870ecfda0f12406f39818a60b890d9c05b5d8930f2c3fb9d503311c6c1793e5ab13940c1e71cb8b0e7696a215c4f9d26254819b0ce1347fa6ff0e0305290b4be10f9f440e378cb788967594f8e07aae33993af5b742e8f2276ffebc7d8e1a5eec3116c19f52f7326d615385134fe0575cd277b362f9d9c7db02bf88790685b6504da9c4b081cbafaf0ea90f4a4549d295221be9925b0f1c6438006a57fe17bddbbac573d31511f34ebfe1e8a85ba927886c5348171ddd197615f85b046873112abc882cb8d520be34cd18791ed30a8d19268e951142cb02cd12cc016d02975b9548d064b623f5ca579109867083bdfd96e1880c04f7f6a88ab52226e259640c1dfdab0fc5caf51c440d9cb03a8d15d2f67aadd85bf3c6f1d6542a44b00d07e89e2e097280f56bdbf108980ea4bd83c7eec63d9c6ffa3fe2ccd56734632c61a06896d7b2869d6c6b5fbbb6f7e23db30b31773988b45fed63144a60a268baea3870365b8b1deb08620526efe322eeeff296bb302ea7456dbd2c1d0d53e5888e789015d034c663792774c268edff4f43d4e02a69db44b8586da1787432dd2ddcb353797367558ff2ced20e5e30f41ef1fedf2436b532cfff31540d962d3ead28dc74b6729179570b1ad342bd93282ff3f7bfcf85a7e03650dd8df9d4d5b415293bf35c867e48c494e8b9baae8de846d852e63416f7a0f369c01db85448e4ea4eb1f995923995e4f2698e420209a3371043fba6669a7d5f01b74a67a99ef66e76826a5242e286cfbde43041a1ff22d25d8b26a83aace409735fc342eb6b663900225b9ee7b0077f3b6b20d84388e13a3d465916f00434324d802e72c6c92276cc013f7fb7af25eade44799a76449fcb74a37d1e94b6fe5550353c452e6bc2492899fefe9423f2e22942cb28a69e82080ea20e0efac45fa46504d961371bdefd40cad90f7d1d30053d09de389b173219979638335b98298f2bc40dde9504301f7a161f6331e0d67d4ac229a9d47c46e51f324a41c379a50f3a89c8e165999f1d8c17169f36a5f08a959cc6d4f90114472e93e9315d9adf6afbafdcda888ffae91a98474c825c4414677489a01461c7e62f94ded4059fe01c3b758c4269c428ee7a43e9e55c7598a0f9637bbe437e9abf32c579c56d064f3f5f09ce9a21e79d0ff27bed8f69b9a63bf7e26407e77408c60394fe8615847afeb8c810e1175cec858ef04a1550f682c0e59e52dfab97e6a651e60d173597e907c8fc579124f63b1c896a9b3ff7af895e2d67ae7464bcc6470b194c1f5898bad9d334bf8533fd83e8451e90a0059d4eeb8b4f9e7e5274c01196dec27f59222324c5a13778383c77ebb39a868d8ff1fda957216c4e1510647903e5a5614284f581dc06501a07f36099a17e683d1fd3b555609c46c023430b8828c1817b1344e38cd391a62e8cc50c23345941fa7ae3f1ba33ccd447473931ecf3413af601259deb708a4d981a24b4fb7a06a5044ccee2bb096489f53c9e8d2834c01f4d7fcffe4e1ed13df89829419a271f8003ddfeaa7162c34415e885be32d9e8cea58a2ea036d12efaad8eab031e8b38f8faba5861b2d8b4ce93969d262dd986272d0b2318731d5ae271ee5dc27cf6b779a29c647b33f767169fe528639879cf2f8525a199f0f66b403464378e95f76e44e9dec74db8c6f72733bf60c061ece5f25bc6344b0b9a7f3b80285963fadf4cdc24b29b670f09108ce89255279865301edda6a9096dfe15d22d20d828a7715b7ce1a5dc3d2d898df122983cf3378e7c8125c34d96f57deac84457875f285886345fd5d38a1e018205a44305c167c2aacde86dbf20b3efdba8ab48cfc0550853a7c23d4e6e423f048982ed1a144ee61ea55be4cb150eede8f724d5998bdc91cbb17c932267206543fd54b0c012fa0a91d71c755e0bcbfa35175f2d4610818cf6107124dd068e785318e02e872d86f5aa4b802cfec3140e6d5b11e91ea2a3ef558f18b930464796ae2b53a4fb256c09b390f19d9791f2116bf056e1317b80052b6d43a98001b3eca2cfd808476e3d1d7e04e4cb6219acd417f84dea3c963a66b682eec9baba637f7d998a4da4477a6b5d3dbd8f80a192ecf515c82f81bcf3c113ddd44bc26e558be536d0362c71cc376dff82154cb082771d19a5d6a5af3a2e55abdf78f1a233a2727741fc62c776039bc15719036f0bee1009d6f913c4cf638c877f1cb756c28fe023f0296df273b2303a7b20c7b4860ddc7a0bdb91040f088ca1906bb12e1fb51d80743481ca92682b3b8c0e954b2cded99db10ce382ac87b5b6f50e3e3a441a0e792964e7e9d2e96b2ddd00ed34196c435bdcec5d8c4d855a0cf185ba792e9ea6c08f5a83f8d5bde01a658e8c19d1820a3217fc6a493f9dc6d7c982aafe13b88326f53ede2d63ada479880af9d6ebe9c1a20436dc7bff7b5d9c1c273ee1c5934f5ff51c65c111b90c87068d03366e2101bca4db05059acd649e2bcc29a36796eeee55bc818951cab40bc0718feedafb25d0973fe374e3d9dbfc2810034004156ed4680b755aa4b8ad13155267cf23638281a65aa82f61af54ae5933af05fc7ab17e2923289650c4978e29ad3857989e06166bf9d77f62c591859d369939b71a736d2887f562155faba8b10ded5249baf4f8b5ea542472356efdf3e619a08ae9a310b5635cf062d1c6134cfc4986593f6981242f3eaf0ab143cb34db8bb71ed03feb974c70370b30a1aa03664e7a2b11292aa93dc30e26de41181630306bb3f6f68cbe4ab445de946f727eb775bdd354bb6d4692b9f8e205530c8bd7788b186b0da49409e5e565c36ab0555a502c72ae4c023b38c5999b680c0fd59c55ab3fbf2a8039f01081d15ddf487a6c4d9ee37ffd008063bb3eca5859baabe437630a9f0ffd6d6fc5dba86a64f74a0fdf3fe39f1dad43d733237ad2d23e497ab1e944092ff90d1411522dae5bb107d1dac7360714c927c6216a6b20f3432b83770b84a8cbf038b182a7b63df8d46199940c916a5e7168acde9364ce542e0bff0c6436fd9a3411449ad5f6bc6f5039213441cbfa4e1c9ff596f293ed06e7916d84d96c4acfcc08f991343508d3025da61e1a6f72be79fd44feadc7a7975d388f844ea18f5b7be32cb1c3420f4a489eef6300f237ffef1b25f383ffcd421b85fba7402881e1c349ec5aba7f83f43995f174a5ef785e8ac85ae7ba361877037a6e5c6841ec1caccbdef20acb7b594886039176f4df9ca27999298206590b923353e924c6c1c2710098e7e850cc4cc5c4f574da4e972914c83dbf4e31dc41bcb854402ff49e4707167b18e1aa06b42dec03ddf0224b387fb2891a7840e0dc6a7626baed259912dcb33902c092ab4bc1f5ca9db1bcbe7f87908a5d34eed8bcb42d1d69ef9d8112f3630f4add75849a135bd946426eba7902a71820e548117390ad647126a48ac2b1b82f349653c5eb17fa727c5d0f67787346dc5956318cede7e4920a3573631850765c37fe0d1f2b0fd4dc79a972e5f5ae1a0ebed009192649d504b52e609804d97c09d5880eddf6a6f0b62182a45e75ec25a4315f71ff261c5f73c6d26c23225137a7150a6e31ae9347d5ecba1ab376c0f72296dbc511f270029b7ce0e9e393209f7f8ab8dcb3b00ed44ce49fe4f5815787f262292d341a40b5e14aa3c3733b8d8539c887935dd7756a433083a09fadaadfb0bffe2bf897f610cfd7780eefd1798ea4d111e29705349e933fc0c8efdd789f66bc5d2aafcda678de05935ffed2f9cbd78b70a063fd004783ad97b2e7c3b70be4d4dd249b363cbe20c0e194f808d71300c371b677fc06054e5240720a5376060c4e95efaa1857aec7d6aa866c70ed7aa3c197bceae6ef9e5d17cbff0eb0b89dedfa0955a307f8a04cd295325704814e19ca1b3112f0307eef7cd5c2daddc31a103a942194e8704d82699bc20001ef9100a4de07d21524b0cbfe7a7d4639084490493fc346dc652e2ec9e5cf71a73a1236b7e63dff1b15720b139ac91a62c4832891b16aaf0d07c1b2dd1bce59b4a30b9f163d9b5016f7ea955224fa10f4de06e81ba016701b5c9493a19b82febdc61a4fe287fb8f508a2943fe386fc5697e7e5c5c3b5c65fac4ddfd94b9b12007bf61b091b497722f71b82d818e17d2d6d80ec9445b84dcc2b89d8ba8da4e2d97e9514b368b1ced1bc6f18c496fefe0a2b17f4460acec6fd205580a13dc9ea3c3227e349e0ae815204f0309c2bc4d7f2fabce22e2bca085ff3a1a7184f41b585884b87108bf8029139d30183b080583d2c5ef8a2426dd640a55f911eb8e197a0f7847706c1f0217d0c069ad220cac4cb0a9d741ca785a9cf4bbc3188804b47a710672b9234c941b20a90099db0e7082ba9a609667c2aee744697b081a5698979573287c9235c1e866e4e7597bb4ab8958b111f172e0be66655cb2e197be817d1e23fce0aedac18bd3f04731a29867e3e324847847fcbf2f553270c2d6b43f322252bb387745e55d7b2408a44ae165d3b77b7fa7fb98e17b5384fcf0831a7ec74c88e2e3169e67bcff61d2912db253511335cd9f59263e721e1616de7385fbfff76fd0b0f079569b013c20981cf89409e64f6a82def7c063934e75bd45b63351b8a121cd57eff56bae9ee496439a7e005b7ef990aa73d636596d6dd8de71e41d1b76f365c05d925191b091fa0a84ee0d56dc817663a116afbd1172ad2d26d304e15c0dd30bcafccaf6e67bd0e085d4be847a5e6d2a64e745729ad294ba73085f7eb5404e95de98e0278cfdd2ff165a28679e855c2409145dc05175a42ca88280bd1262f6d59136425fe1d51655fb8860a99b68542d86b6179b6876f54a427e652a5b211145eece2bce15f9369889dba0fe7eaee603abaf1c94eda894bdb055dd396e5590ec2f383ea9ea3f740c30769e0a21edd026fad70476029d398cb3faaaef363c96e44a08b907f6fbc2565ff5b8c041482b3d48924dbb42f7e72ecf730935905c28fa29171aa6e0c636a42b90ac128e4891525d905fae62730e11bc2f5ecfe44c607277d249da332df7bf98fd0341972cf2f373164fcf87a2d862b365c0f35e8c5499af800a6195af4caff94816638cc425a81ebc09a4ca26c9cffa5d91eb65abc0aa5f7fd84013eb2a86e909dc5076eb608d777e6ae61572d52018ccd4c8036301c27ea90ed81d84ced8c3a9e6f39c0a37712b8bf363841b5832a23cbadd17ee3f8d76db46ccba43d672164c28555850186ae008499717ec6218af80c14150364c65c6be77042764900b3f820c3f864d54ddf9a1b1f60706ddec94d6fba302b02d109fdd7b4937047ddf05d7beb9095e7e4deb4f761576e46f65034a586cbe55470c79b8545b780a842528c5026fa37c94b1eebf434e62845fccf1f650c211aef5f1ac2af207e89ded90f706bef59b8372ae29976210e7fe3c01b0e97c90faa8c178c4a2ee7b992d6e803e0312ba40ae1261d6c0f5c2f02f2a18b1850475bc577d78cc0420592cb5f864b043c0839ff5d44230f8565d8f31ddd3c3da039764316476d4ce2705e3da3936495eb954f59a3fff90f7894d60b70c4faef39db99807bb7be8f515556255ec909effd499e57c699449d560faf116f477d6551c3e2e7714346a6a46ec9e355427e0c98659cb7c70d62275c7770c2a618c26da963530b1187f4f332e9612f4d3ff8f7b7298a3aa3c13c5fa6a490af1e8f31973f93a3b4b173bd775b68865a2f11301fea0dd1d5da1442b69cdcaa80a013f8ebc9102f8e843b9a7858ad73ff4cd28d28d0cedfba58bf615f00e07a525865ff20b1055677add8aedf90cd739d2d8d8df85616922b1ad3568da7b6c78af045129d4486f4b1da73866c6cd4d2d470485824dbb2c919d3b2da0bd163953ae445f7ff243197166ae33d1656042a2615972041637880765763d26c31de3d6216dd65fae7b1b0603847fc88c016102a359db73052d85c79b7d339b9f1bad634ab708cc8479ebfc8e378398a49c22085dd51aea6205dee193cba382e45751cc9caaa8859cd341f2d9bf5a843e53fdfb859736778599363f4b3dc996d1bae7733dc60f0a09f80e115c86206e5b7b4b17dc1ae76c95bdf67a3c39152480c5912321a5b2280cffbaa2a73a3d8a005da208b24f8db679ed7c73e750c21c007e4a9cfa1d879359382c7dbc2e6c4c88496495fa25be5bf082793dca5ae897f2bee63cf0a9597ea478840ee1d96301742c9fa4f927efd03ea29dafd00a598a9e48cd45af7813be61e490e599583eb5a8dff5ec7fc4a04937ee065be940140465ff7bbd2c6c45d350f5152c60f1fafa014a737d115ed20b2fe059625fb23ac480ccf14f549b8ae61be7167ab7aae8499eb361d3cae42f6d10164dd514365e1e5181c4a597c7b193f2a5b71007f12b0c33b7eedda3b1bc3277ebccbdaecc7483edf08ff90570e2e3e0c24c3ff1ec85eaaae53a67fbd6ad1f2579a5b58aa7ea7d0f42400ea2077ea541801b31a0607ee7864ccbe394831602b43c49742c98f74362977391ac73f403334ca95966b84b57f8e024ccdeaf0bb801ed730f204c1b3488d3fa24a1a07d71aad1c810ae82060099b6048e262f7531314902bc4db63214260d0c122aad45a34c04db1759796cc94231f228a0403147a5854a13f49371fb17455528f05f821b38472c9c19b795fd9f650d7f1f67aeca4f1a924affe2315840b43f8e92882c0c2071a37dfb88b7b58ff89abe0db7c356d14cbcff9f87a40eb7890e5055a31c0d44aac55d11bdaa9c96693caea070709cf72826ce8f3e1f4f41ff34f1d319648df9e2ed697f02dd18d8cd4a504044d97bc2543b08c8c474f3390a4203baa9585919dbfecf7760d96e6dc8a1f5929649590b0e77dc0dce8b38cc8904f61740b017143eb1eced18f38fefc97b701b0fb87ad8bab72ea0793b5d83ffe4b0dee4772a30365238cb13a35bf2c17a496c9cbca2e541fa6f72a94cbb50349008c10101000b1f58fa71f110c684c82cf5f96bcfdbb6f1e25b57a05e53ae956e5ae12a75331e04cb41f7356dd697b2be6054787c9433a118da837bdaeab9f7ad2026500ab483743062b3d2e155bc119c5b010560f5bd088008b9c703613198823b27c6c4a6a2e365896187c4d05ca3b9982ea826d17e54e69b9d759303101b78e1095569ee727b0d3337ba1e90e931cb51f905ee7158d2404b183c889d855bb7fc17e28c9c77594d78724717a8af104bc1e8e8d48ef8636d8470c0f853284ecfeac821401de7b3ed0e36c995adfa9068394101ae51e898096725b683dea9bc583063c4c166ebfdad39ad02bce2c9894b2f5033b7d00eb32bfad9f7ee462e02f6a8dd75931ee55609c6e0ad0f600070741b66a334ffd96526f22565e2a0da19a201db41df9242d8ae806c250f59dbfa240983f05baecb9bacf62c670ff7850092d0315d694c5cefa742b33f5d78b1b55a5b02e02060d128f33c615a268be66d47fb79af4607c1c934974827d4c569e732dc5243c823a1450fe4280b591e4e8ac7a447cf5c26cef6e82fb03ed418dac167fcdb0f023e234f4775257e67b12291e3d13c89d46a93133ada77037fba9fcf351f6dcf1ea6ee9fdeb549fb87dead91a8624e703dc9f521a899fc4cec9e63fbb751cc3e57adf3de805d55597a04fb1c7ce4345236f0d6a986bc9fd63f72565a40fc8abd13df3219e1510fa130c7542b99666b72fd7e128faf82047520dd7dc1b043e3d70fc97fce6420c5322bb19b59837441baf045fe7a0400a1cedbbd92270ddf43e3f0855e64c3fde4cafcef29736f73b1d416f56954d4789eb63e44cf6436e085a7e02ce1b8108d8768205b546790c2d111deee6642d2cc0df547cfbee1e1c2e99449a3bf5ccbe6ffdb9dd2bb2ab50793842fb14b10366deadbd0be692b9076583ab8c8596c4073af620e4594d462ad01bd0cccbec79155cb56b5df842ecc4aca069f6513710663489b6a0d6cc6963424e23a7de9e407fa07808ff139337597d42eb7a3d22e9b280c2243fcac2fa17d611fdf7021db5ea69886c9f5db381471f853a1a67abdf154b608224f2692894ae0fc87f84b4333ef4ea5b6699272fd6e1600f70a30b5dedd744ee20bfb2cb8a437ea21f90b43c615bcfc324a98ec63f9749046da593cfccab9864c063429ab73df1d37f59c7fc00907dd302e68d80eaa12939f271505a7a1d1a001411447a1fffd56242e34b80e453431c372ff0c7774586ce5ca01eb755e6779307e0a77665705e3cc9231516faa5804f2b440b937ba65ade0ddf21122b7e999077c8d29cc245cdb3a4a0f0184d870f538a711970e23890cd6908b4e90bef846868210dc8c47552aac1c37dca3ecb97e3979fbdb7a90a5005a5ffc3d0c545c9f777fbeab3d04953c58f73f97ab4b0cf664cd94f33d0a2efad6b188f2b6018823dfd90a668b11474339512143bdc4ec426e2d64fddaaeae1473ba2f87f26c9c1620226e12c8aa9522421a5df91ff2d945b03aad15a98aa50ce04010d8102d3c2ce681b7d89e99a177668e4dcc61462bc1dedc80a4900a598d46acdbc50ce30721729578b09c43cf3090550c61df890ef2cc95caa5a2096aaeb2af855378c8b5198f7a6ebf551e1f79a672a8f450cd3f951c0b680a296c9f946e92b0be5707a40ed00ecbbff47bfe4b618f5f3c9811ea2dcb73e5a6325b39b9997f7cd2ce785c112180e9c1eec47f8dff5106f7b871088bc2e2821ee4c854a5572703842911588aa1cd072315b116e634d2ff94622be6fccbb3ad7089f4abd35be80bd1740ad4049c98d3b229fc4a0ba9a28a312de4b495497e7cc7dac50daf4090162a10c34b7d2e299693a61991cc634c06187ef1568b6ef5ecd4abb4b0cb77f122243f08f21b480174c33d1481d2bafd89afbdd456f07f901462e14b017ce6f2f61956d93a2ddcc64388f4686b7d3ab94c84d011a8f024feb72a455ca9c18736876aa58c8bc471835074a3c624e6192a53f73ee70c907af03182bd16f37230b1349fb62d6785487c2c4d5b7563306def89d2d7febe993283b63add969cc60f4a624686ab6f42d66684338520b2060e35b35bd2568d9e46b49d6867ae20a3f07bb4c60b193dad1b32b287588485b6eed3de87cac6193d8ff649eb2a1052f27a2e4ca2e03c89553a3cf36869572eeaa0682ee201cba63f3b4f17a75d29a55224a186df024716751b3f594429fcae037d6072aef0d6003a28d0ae57f05003ceec9c3d1f3812f12943deab258494f966152648081bb3430a229fb5f81d9441044a396f1c8341aad983858e13f4180501c6dd68e681a016f71bf41839bc9cce5573c5a141f174d8b3722c5ba113b08d3954503b2c1bac9b6ea266dcc3e3f797ba6c9ed62b936f622dcb3a79851b61db3f232def0c9bf522cca9f2e9fa2e67ccea3a9fd3c69d0053269cea79397baea7be88b99b8416e37a4c87480ab1027ec4e3d699aca8a4f3f6933a109a5ad5b9d2579eb04ea815ee9a67a6eac221001738dd10d59dc6693153ce2ba6bb3f87b2af63535ca69f6bfc78a21d128dbc13ccb4d0537d32f39015baef7c7edd337e09422233e21714a89de5ff5b03747b924bcfce2212df18a82ad7640b5c11b30c0f0f9d49505db74757c73b113c9cfdddb59980916a22e30b8acc1f9b7b970015a63f1f04c6e9a0c5dadaf4dfb2e9a516288d8706361da6980e5819d09505a3668a01ac1b6ecf6c897dfeef690940afef8f792a7fd90bc329859edfb1bdeeafd8ae70f624eb8087acea1c73370a9ae7d732a876d56d4bf4b2258c9b0f54ea70d36682615bc658e69d94e59ec46269454eacfdcabeadd4263df171844066a283dcffc5c2c4ecb0f1fdb42ceac04bc43178dd53dadf964cae9234d84dffa6e589b4797f2568f430f9dd037d277040405248f42affea404c917af697cb1c78e82f98eb1a0107a6258be2a3367065ffd93671407e55b1162b6ab310fc4dc2f0755d31facbce1e77aa2d3577f37d02ce7c10a27140b2448c46c1db554ba6857e8c1f9c6bec6c3bdbd88fc1a849292e5b5fde53f702ab1f8f0a2b6ab0729ba10ad4dfe8acbf52401bd976a77d8ddb3fa9e816a9da3af9cfbcb5c02ae6e4340b06b7239b1a6f2462b76da50bb673d633d687f5e084648f118fe63a5cdbe44d9be46fcdd5c357d41ca21d47cb581fadda5b57d1fd491cd332e49edd3fa15ef80b6858f00ce8640ffb8a1af9a9a7c88e38ad3f018ae195a642d5f481af7dd267477e00f2dc8d97bd26e54a418721eedb39e37b78b342ba21f8546c30ace1c9fb5374c716d3ad6b562fa97ba8aeace6d521b911fcef53455075c116c6a05e4b3188e2c9354a38c50122cf4aa30fedd7f884b87fff74e4440c53712be2e3d3bef0ecf997b52291b798debe922c10f0bce9e9205fbb41c99cbd46db39c5a7c8b452ae201af3561ebbcc337e71fc1ea8c4d4259d482dc81c04bbca4832ffe47351790337ac74f854fb7250e2f7236ec5454d4a8ec84a3791fd6b7db6289b548eac46a504f02cf03623d3f568ccebd0174ba9b46349646304eba42dc58729bfbfdb7881331b85820f57cbfa4fa0b05c4a6b310add2767dbcb81e7e8f18458ca9211513a740b277574481655859bec552615703b248d814944fb06b21c4e4a8e976226046542e6970abd44cbf7ec025734685d88ce371b95248105d13bfb40bba7291deba415694bf78e31a595880cd58a1c82bcf03477331465e97f71b8450576961658d4fcdb9b26366dd81662ed44769f41ca0fec8407b47905dbba1aaaa57339527a4672212f550b99617b4937b65ae5462ab1a6e0d151a3282194b6dc18a2411176bbc71374ac8f87972d370227ac3893ee5e8aab95e31164e6e73bbe1150b1f3e2a1bb2d0e3a503969101e4c54edc566617fa09961318873c9423c4b9cbd95d382e89cc1639c85b06fce0c313cb4f9a2eb1af16e2f60c11134d24ae56e3e964223552dff6a035823a12ee6c6c7e320682032e268cc86892755c6bfb6b39e6434f868558186ef83b56fe6ae789acc23f30cc31e244889fdabf16af5ce9c126aa9cf6a587b18c4befed888c8775f9b3cd8ea61f48ba85fa7b8e983177563678b478fece7cf8f48702ff40b166a0d01e4d44a19b262e66bb62da3172aa3aa7687be5e862a887707de5ac69f97bb7fc98c705babf29cf475834275eac48dd991fc3ff37cdfa6ec87982ce78626585da80ec37db127c77d6eccbfe65c11862dc3ecdaf1a753c8ea7191c611a82ac9138e9f8104001d955a769102eae0b600a73113413c37aa513b91cb8f8fcbaa19f529f28b8c152670780810f008e55bc89b296c49ee107b12e0c5803088e11c803a8c3938a2efec1ca2bba585738217d3f35dc45b57401b727ba962a81e2ca63c9060f28866bf99defc2aa01718ce4d3fc8eb207009b261474ff989f6560c40bdea763bf450a4602d788694c5ebdc8b8ff0c46a0940c99b2541be3a74df7682137ea5223fed827a8947025a712b681997517b455c378d2141cc7d9228f80d9ee607d0be0963084e9b4e6424ee605fd80dc42ead36bfd72b08a5f1188b0b7e8e038e8dd4a58feb932559756fb277a94cb62b08b4a4474cd5aa74154f4e091dc84e3371adf058520755362f5db25d6a01e0ec1925aa6f16f9bf7d892a74cb7e933db6728629973687fef41ca4e64e2e4e2ac5d48293024e5a5005a79cc898fb5d597fa9b60efbdca96e8659dce7b6bbcfb73cf1d33720e49df3684c9eed253f0494cc1f911f57bb91590d0b7ee83e75879b79fdbe25bac6ae82e04671dbef15f902bbfd479c93e31840b4f1f2d5f890b9cc509de4508412a842daff9fba5d7706747322ef978d674963b0f45f5cdfc3af9ff302e58ee019b9d01152a490d3d9ec5ae17779e5517ffbbf742bd2712feaf322d45258e219cde2a42d2f063693542bb2f2771cb5cfb8080bcba591520eb6e0164bd256255583ee2818efb838eb762f4540d33de1a202c9fe9ef922fa0ad535ecb589473505a31cdbdc9983f85709922845d010ce077259b808f2f45ba930e8756bd123ec6133d8894927f73c6f519b615712813988a8c5b38f50275c16f793dee8bb2fa0cfdfcebef11089571f1657b02a031af1fc4c3d4f1bf38007d690ec7900534f4ec8e5017def9b5e5ccae9a257a580625a3134874d7fecffd04c514c60fe58f44857641ffb89d49e72a4945b3c3d9c6fa4778c2606a6648200ebc1c0078d46dee3180750941cafab9fdb83f7dd94eb6037dae05cdedad9bd05281c5d485c9b38eb35364eb8c7e9797d2d13d54459f9c6b064449260844fad432c09fa5fd4c5d58de783be7ba9772109c9db1795fb82a8282b7ac726d0c6816c4e8f2e376d840e15d3015eff212c717503c1c296647e59e1c1e3ecebd154e8f1afc2a9f197954b27602b9f11e5d06b19c35dc8cdbdeb65081f595374148d519fd19aa190ae25308e432424f3165f9f9c5b5a1aecd8191f417326f4a526e87bf6186f31642654be86306b3d331553fa523be1769af24c961a26dadc409c56c1f9104aab3fb15a11a7e96f88b50a521d5b5e18e606dc5d5f7ec7563da829e55f95a062056297d84399a8b973dd3e57adc86353404032af421c7e8a89ad243d86362236e4721faae0715746d5a003a6cf0905f71a05a29f8af0cc49103053dd7de53c1aa9d149ed4a5f6b2a1bac60db5661a856b5d492d49be013faecf558013df7e14dcf4dc32b1f8939237d27fa8222ada21e69fb6123abddb6217fe002f6713a67f4dad72d515038c97166255cf2605152999fab8be179ff473e66315699eda4232912d41bba2518bdad70e306f14e8335f81a4b107f8720bf5228f0cbbe8b2b33b0eb69101a3cb7ad1a4f16cdea18b4184bc076c2c9b0102e83411c7ef982633e6c531621f306ce0f658a0dcb7d2934230b45c4ebb86577d1840f25bfdfee72671bb7aa70e6ed83a9d406be8e0fd31221ebb0c1881cdace7964138ab1e9a0e1ff10ef05b52de6be5c4c239ac1ba1c398478261463d80659638f05bcb01a1a8093ca2678fe16576fe0b4c0856a9b68ff9e09c419f97dce603383fdad071774918167ce950f62c3fc723bf92c71cba7b0bf4dacc22ae959b07b8f48a5dae2991ea2da64443c7857f2534c8e67b487b0c53420f134df483896a7bc187da0edad49b308e10bbe8752a58438d4f3a5e9838b05326949d44690a3256ee874e05e3cdf89de9a8f9108f09aaa296052bfee82feb12ffe0a2f14ad6676ada1fe4d316da0388b54df14ec07720b347d4927232472070fee82d109835a6100cec5d46154ad4c47f44b86bf6f61dea4136d4063445887ef9dc76ea9ba772384bff4edf4f6e53a6e4e3c938af4b8fb93532236a248ffc49ad394f588bf01545dbc7ad07225f921908b926c396bc4cf6a9ca6ba7d5b65716365b4b907531a9fc413bbbe8f4000ecf3b651e4b8e8123370a810fb8f6c8eeabffdef534530cf7c601ca1d1117fcc6a98a70a71f5562d2114ea22f3a85e009ef163eede29c04b3f24295102e558d1d212be573894e7db92dfdfe0f65c266cbac29692d25077f946e643ede22d74f3b80124103476b1e852a6813119b227c877b68cbbbcdc772f706aab5516ef1985a263e780cdd4d575fe3450f22f4ab48cade68d70eb40355f887f053441fa14533e987f3eeec64877e3ab1a6fe1fee2f0c8e517c9b8ff6f12b933b28c267196e5e35805c12acd68a925f45559b922099346f60c8b7941f7e3bcbd4533f3277f61fd45a3fd5ee3bc3457588c2840a09b6ebf99bae96adc6ca11a37f222cb2dd477ad52c7c319159e4c9c10e81b5ce0c68161c4435d1ed13ee96db879b2221457249014503045e75acd0e0d02c17266b64731890d60f5b8906d177e00db58a00d0f613062d7c91c09d0c320a28a76f174cda912beef5b6d07423c36fc1fd8465beec9b7a04f756eadbd4e8848c2b51918f4e87255a87dfb18c357bf49767fb4a9a959929488ca89eac1eadce554a2f270cd7275f24915c5a5791667418e40fbe8cc96bc7a3ef1446f8899716c904ba015eae305c7ed4fb56cf43320f7d55a24e8358a25334134799339c6525f98dc196cea5f2a79601669507ddfc2532068ec467eeaedc9751df1520c0b57715b6f56f940dd55f39724069cdf8c858f7383cc79abf13a48cd6444a5106c01ae4dc3f5bf6c20cfed6c220ff646bc602f42b9c8c1b1a2dd2ced52091f82ca06ebc4ea625f2e97c5c6fd18a74d4bd53eadbcc810a946df944add6d8551e7b06100228d746edcd017610d0797c1623d8238827dbc96c5243bd91e7ede1e06c43ceb192a56816902d7b2af256bdd0a31ab8427b2f942773d00b5cdc5f85061f8ed4be63967038ff5ebf85bb734a29ecf8a7538110f8f59c65fbfa1215cd2c7fae898f9eca354ab0966fad9bba1686bec35f3ba03cd6e1399a07cf25656fd6a5f1334357d7d97b35d943ed9bda9175a78d884b3238ee45ca7f56002a9f848bc200b55776735584d66a7fa40f832090b65ff0e07d991d8e34f3002a349de3bf043b5ac462097513c4361cdaf66b5766d439409c432b940b1fc09b4509ab6cf16330fa7f1facd7b45c9b8e614c26f36fde1d3cb86c3ea43859ed1c4f3137e4a207519756ab4036ca71c02d7e8cfc3e2bb9b3e74c7c5c1ae6f4cca59935c471ffdcf129d6667863cfa2130298b17f8cccfb8382fb2bc6e7157cb87570dd133d1a7e617fe95843a097094d0b9750e087a385276a12897a3deb0f1a6f3a307d7b54f24b3d59250f6e726aae7066d00d7a4b233bf4bd5958d3f2de28fce52ca1f3f9100fca07de91efda7d67dcb789c86faafdc7f4874931fa6cd37a266c74a548c990e16ffabf7503b4ad6db49526792219df1ceeca3c8fb4eb3deb43048c11631e875fbb7f3fcade9828dbc2c6134544dba970886166af4f4413846310e7e32b7498b800083fab8910d646bfff552aa481ef0d2778fc138965941b7f0f4457ad900a50b263517c782924cf910c4082eb08c3f1667f821a67c42fc8c56ce49dcfbc797e7a709c53f94ac16eb33db87ede36a6ab9651994978f79c692177cab9b2e9e9792454822cd653a356baba22bb526e9603f22f1bdaba9b23a3c7fb0b077637b7ec1eabbed6750eff7438506b55007f8eb83473ea1b288588015c7530b5eef2d6aefbbb16e5182c4b26ff86e5c5a7b417aea883883e37bd37750c3400a07d6ab88697c826f5e1aa7a8d4167a6fd7eb9bf42b7a90551b335a09f55b1c2250e2e59d8c28ac5e39961925170569537eca6161b911ae77f306983de5c323543eebf0052f84103473d50898eaac275d14ddb1c44e4b93ba63fc340b79b670a78a74a1f8877dfc550ff542102c661a2a8971b8e5a1866ce8443239e77ec129b9cfe3e2c369eece900381047897f109889338bada8badfc3ba1d39cef5506cca8bec4f3ba122dc7a2dde5a7035c6ee405ce05fc6b0bfea44238e7a2a0433f9cfa91c17fdeb0f96fa80d867f652a418d5e163a867a9ac9999537f80b9aa6389d4ee4fcc5e04e03dd28ce7925669766a7df8ac50765d740fb2b266af44baf23c4e14983c655baea8ded66b78dc7a435612dd8d55c01e4a89c8682346dfe9350d06cd7a8baf8c9fd4632d96aa797134905f2deb7f127763bae5ab3e4942c9a443f7e87f40777f3bc9178c3331a546848281b6191ff4f9545c6739af4814d311af73cea400d72a8a5359b15f24dde5a0c84174826bd08fdfa79b85cf8de419c64ee34c8d52ee49f195c6693c2c9181f0cac3384cccecce7e32f894fd64d08a38df521553fe53abd7abf64806438e8de3d8bdd16b72e0d214df74bf2d516856d030afdbcb116cc705b69aac063b406a27e4c67150dfbc14517702ece0c956863f5355f04fc624b991adcd2ed4cc2821d2efe2aaad8833d3d21af650ed4c8ee729965c44675c07e0fad5dcf15c093d342099e83727c183b6ac0fafbcabcde860bfcb97614ce2751037bae47edd2fceed853719be18797ebff05df9e9e38bd28c27f95fb3e1ecded0ee8734ceb88b69bbded7eb5ab231e885aa9a6101786b8ebb887a6b034035550958bd97df0f3527aaa95ae57523421d7c9f050a4beded0adce4417262a739b53f65b840e27815ab51c3c6d522e23c05320a25a6289b678f1494f58a2976aaad13820bd75a7a30efad222c05b99d74d0fe7cc5a427762582dcbd97b89dc71b9e597351b28f38bf844a20c349b12b624c52784e7121e9e498febbaac3f162ae9882fa50f46f84aa063b26205c40e8c71cf5f768de40dcd2277d347b2fc5182dfc647f23ad3c3085d5cd432acba7072326edc1f37ce39cc9e9bba96b43d8543bcb2d4a7ef3279a02579a997d96ca9181a0b300abfe75228a538fe5aa326d3acdfb12b2d1f833c79b14bf4af041d0f23a066daba3425d9db87269281c1359959a20acf519e39035a366803e4641dd8979ed0f6314f3515bd87a096c7f9e48168f98c6563ba9a0157eddb100311b2a3d45bf84373a0ec4405c77fc200cca4e2c984a06d1e28cc4428f744b80bf546611f6fee511c7afa6f965ebd85d9e133a4067982b3c866f87153e1a7410d8969f8b65d3dce62c22c3015733a1f8318910d6e27f7e169beea5afe06457d375d45f1f52cc24c09db66ccf86a24e39f0bb08265293de00fa464b06ee45bd7c450575fc2a66082627702c54deacfe0654165535ffa80ece2feaa24c9dac275078ebab0d56613b94756d18c0d1135e6a1586399b6920e43a29e7458e7743c1770cf4c4f206d58390c8d5841eaa7e40453a203b705d6dfad03e1865293ad0eab16944a1b168ee934354a8212d14f748e7caacfc25d58ee757fe817c62040dea95854fadb7203a8fa968c3ad35329104193fd855d0add72c977d488b11de4bb13c6be0c6eaa896bfcaa7eca7706c6615ab0466040afa011f0ba1bf5868fa9f2b53613f75de991e68f6e6678d16a214bbb0c69f492c047c96927d757a63ef67be197955f9817b148e515da63c981825bf0c21ec21f52623255756fe19559d481239169ec2a2b1faeb83ac53bb9c7b55ebfdf57a4d2de2295a20ae0519eeaf21899ebf929d19a25c6a75051104a8d3cca29d5cb4876ec010535ae4333c29db223a57bad5c9bc0c018b6d2a37b72a417f53e88e0a6331ae78ef9ed936a78e056bf91440828e41b9444d7e7e8420cd24cc36407337110413a97959c6abadc39def4cd3f0f80e3d987826ed972ec38a756831c9fc7449be0ffdb14a8bac997a44d5f577cebc7eccdf58ab75dfb4210cc0464f1a599ec607df9b773886e1d79e50b50a96d7d585ca57c3a6dc7d8b47479a35e1d8b0f8a0417cd8873b0a7724dc6b18f88e2319a52306c9a0acf567fd17b376c8357871acf0c59f96cec4d44d7b355c145fc706b55b0bfd3c20fd476b7dd23150ced1298f4df009f8e56aa1b469e213c1cbba77c00922d510cb31501101628682c186dc6cef6651be52d0480a98cd3f063088fc523a5efb0701437854e1071c1b7bb188a7d84ced75e0f9304726b86b9d63761e7c666d10f071afadf50ddc9658a0e1174a328d717fd2f8404e0fd7cb7270e1d87d40984939cd3f1127cb84a5adcc24dea55c4cf28c792938042882cb805945673e02445b19df38f9a6ff0a576eb01afe1263671286d9e47ad25b730118b93d255a365a00acc427d090094146496e290bd0f6819bc1d0f3b4f31e32b92d163f7cd344c50ce52710e1535ae90e7b9b5ba35766a427c0b9ebaba85164029c670b658efe5b89bd96c36dde753e1e4ecda6cb0b01f1b1f556832b6ec8978e48a00c90cc301e105ac685b24b79290c70fb4b8a4131bb4b10e09d1cb5fa4c7ead401b6444d8450df47daf25f63c3cba9be5e77f151f7241b64fbe483c4831c6f68da17134bcf943c4a82463fd7b77a6df019186080d277684b37ab845649aef50cbb4d8c1deca9a6efd0f2764ff205797d50c817314cbc7c6cbbffbd22b0de3be2af6d051a50741b5d9eed3bc4b3406d31468d3f9c43663c3e8058310744a41777a83ef46bc5d2cd7ee08ca9a61dd64a67d4ee6f29c33243d8ca07384c45bcb2f9c05aa53afa1ebc5ff7bcb02c3a0ce3185dd4e295f14d26f289f23bd4e63067043c99bd4fb0e0f45b88853ace5f4b3c1464e2569cab4df842e7d43554bb00c4821fe1d86c52e494e544562b904b1a3966a26ff6dd140cbadb8babefac62d2c93044e5a0f1e2cbe9ef691e65bb7c53a29e020c9347ffe09e6a515117dfa8960c30aaa5e034e323e720481cfabdb7ced81666fe4c9e46e1be9af1824a3f0b5910868de8518894e3939abc3fc60f772f3b66c313367df495031d99dfe6727dfea95152b435a65f4501ae38810ca88a0d9a4ab6404c83824ee789269c8d3d582d7cd12e09a36948fef3d28a12812bcc90d5e21792bd08a53cdca5b33acf013388ab864fbf65815077f03ea66765b427502c8b2f87663904413f711c65fbf63322902efdac32aef150030d1eaffd3ad84cbcd7bd73d28e48c1a14660464086da4f19521e934602297408afc80cd7bc7bd830b5e9c59fed7e3fdf72d1dd8fd4c358f76f54a5b8350052b7ce47a6b2441b7c6913fee6e880e7c91fc7e29a0aba228b5ba8910fe2106937cdf93ec6a185cca02c231d9b294c264e375f14c004cc7e18d6ef75b749e6399f16ff010f4c4e25965a01e98a5c9d10d4b53845d2e9acda9d59535c810ba7624635ae2da6c499db77ce6a9f5c384e3ba8bd74db9bbb7cb9f001f5b8a7d133737700f86a33e0ed12b1d6bb7ff4868c3af24e3f0b98f111995bbfd2572174d8012590f4ea6b1161c3036bb659bbe2ba5ad90da239ef02a61955552e06a385e24619553dd88d9406491d4d03d1c5283d86f31fdf4ad2f9344d41d553da82a7e067ac9db835b6f42e85b1bcc1e52a47451d2e3affaee1ccbf5b1f07a56a5dbfcc61f8ab43d2bb126981a5acb4bf47eb4835815df6a0c5af617fb318493e2df1894118d2f8b9a5f3b213fa35219555fea3f3e252f29f996240948daff1ac4ad9f3609f158dad55239d2505a57a0a786eb1c0096c29dac939b879a98f89558e1df3ec03f353bc81c855b9c664c5f1be96732bc45fefdd99822c2fea1d0317224c2e13126e8197322bcdb98fdeb5e73ea95faaa9282d182d278a742a5a257702cbc21f0f113eb3175eabaffb8e04c6c51fccf76b9d07445bd00c74afbfe7c98e40d5b09e2c98a8272df214e61fc6ee336a7309e789ad60dbf333341c9b7ecf0cedc5d05e58f1a2ff1c04a6e8fd86a2b89987d0755da8814cd0460a2dc20abea6e50fbaae8aa1bf1651282c63d74ba9138beeea5406b9e0cce30922f622fb14057cac92ecab2771b976fde5315ae3808f0a345222e7d52e1d452a24c8bc2dece5836709d512e7c3b9b59a2510be3e07b9492aa30e4b3a859879da57f3e1dc8964249f9a80555c5b9aa839010713d83da881865ad0c9d816b57bf1f44cd8ec279c0fb5a422c4acd1fbbbbbd3ecb744c45391785aa8421a67e8085f1634ee37090629922fa7d27d8bc7273a9b991f152071c2cc2b97b63c3ed59507717269aedeb20a875ac54eab6228fd8730c3d9761be0f1b01d162e1124239885bc8090ce7dd6d5428f9b044e8f47a319b2c5609a381bda5a5bc7f7a26466325706e12ded94e7f1c887a363b8f9e44c6f05c1159522d834368e7762ed18d8525887fdf851136621741bc3cb17345d161e9a045adf0f54b085da979c6e42185e8cb0a03ae270e7e17b24522ab41cb7f151a672910c938cb9a3fed05e18d1f6cade6ad234e0177f1f4473a54e13a24065439f9c7b8f28ed8a0d769c04d719f46064e1874d49818569592ea2a14a74e4a734b7c807b4dcae8df3c03f51e2fa2a30f32c0985119052f1e08551b7445573ac0d5a187fe9d44a0f695113978648eac70b5bb50b108a29ed90ce2c678bef809e1ad2494da28ea7d140fe2eb54553d0403946ba94d02192bd1b310694dd7831b9a3000865372991ebdcbeda7b6cfdfc36ec9d63010a8f7c35f1b01c654d5a7b61259fd166d09ad0cc4845a6c412d1b1943ee9ed05d6857be55c8e2198f989f974b111831a3c6a92789a01b6a66601f8e08e5cedd8d86d547ecbd034af778029776ce6cc35641120dc39d6ca8d805eec30b6f072a808e07e465238089547145a33df1ee4ba9c440794f44582840f2302963a9a3a4c8f6786040cdd6a406baf703d7b3b0298b7f574e46cb06982b83bfe07e222318c9b2a474189ad198ddf1ea68a20e023067d788ac1acbf8131091887604da90cf6f7219b60a23de1fddecb80642af82a6d0d0b0e1abba5c8fa0b5893aa1cee90d0e3ceaa8f096b51e596e31dd925361904262daacd430665450053ea3fa3cbe604804a587fe2f3f94d9cb7601d6cea246ee6fb35196bd2974b2a53ab99dbe6ae32f6b42964ffbed9d6d62a6698596b628f1fd1b2941463a94c81d4b797b5843d44bf411188c03e69272c4b683398d8ca49fa065da408d8e3a391c83542b4e86391a51c1e7f41304ac447e649b22170272301f1feeaa5f2e7ddbcb43942d52995d5815f7ceda63b976261682214f3d4ef50d232187f927c28e8396b161a37f80da9a14561aefa1037e2d65339cf5839ad063d337e06f9a8ef1f0ca8b85175efcc13fe687333e150c6bf3b52909c2ffa4f93de6dacc30673ff0b8db228134e5b3638043ebe51e2fd7cfab4605db2a3da91feec5cd6c4befea666581f9ddf6c87e70dddc4039dc7002cf0b71da577d79cbddbeb1db6ce80863df38d13ec39bf75bd2363962ba7e11b5db207dd281dced3500bb2a45feedc3999d2a95b85f0646f67097a92a48014c190abf7bcfeca5934501d50b2f815d079f74214946c84df97a25cdc464cd5ceb05ea4083cb918f9d38839d5d73bc989cb7abf2348d3332f91c3d315b5b01d697f5dbdbf1d7af79c5676fed991ac23e548053e7149abf5286dc4ceb8e86b09bbe79970cf4aa8fe53dc7241c2cfe0de059678f597ee1ca9030590764f940e46c4c7f91018c30fdf6a4ee9f5368e447b71221aa9864e55bfb2df7edba3ff149193048ab5a320f647c2737d9e88ef4e49a0f46fbabd0c76640859fd037e9e46e36f5a3d34f893d2911c9b3f00cceb7d13798fd000d96ebe34522a69b0cae5ee640a61ca478bfd1c54ec5e0db575d7ead9d90d8d7e613679dfce6f9d80b61fbdcb690ef820797430ee3e6e5b5ff8a1bb26f1be33a0540a73b4210fccb06c8d8da39f4a9265cb0029284db3367396ce4ac1904f2aba7c2f4bfa248fbb34ffaa0adcb64bd3ceb63babf099bbcf1a8e4ace9bdeb2d7cd2ea0dd19411d9de8a6f58fa3049ec0330d515ab61d6d3572ba5b9ba60d227c95ee7613171ac6de246cb1936c64c588e1740117ec6714c6b5292209e931d389b283f617c8be46f0fb81cae82aba7ed0f293c3edfb068d2aa735577e0524d4ba58ec731e70e64c911231bf9cf3d982119c3e5814e7928e12f58d2114cf03919c84489aa11d849033185c418261888fa8b9e4b850ffd06acadb8d2c3672291d18cb6ec378df9fbc7bf2fb8d38fb62c45b1ab5a899feea5a68d57a58c4ada1e01988c012ce0c73aeff26b1decbe52d0537af6bee7c4ed74a4bd0d20b1183d084e0e29200a010af6edd51b9b840cdb7de89ce49f099dc47da7c91d30dc5112581278ace80bd632a76a7183427148e6a339b18dcbf264140fac52c1983f050f656af980a338d3321f95967dd16d6ac322d40403b791f9b530eb43da4c70fa6c40e64d813977bc1d88cf2d6d47258116e63fef51d34c8aa991d7ce2c987d757ec99923b91298c129f1179ab401f11dce2ef37f271cf90100399cdd5654c9ce2fcad33c5f181e0dd0be732000f3786bdce269825d08b78b2d0d697f9f6810f87e43a7aba36dad2b53f9eb0b9fc245e648739e372c6a94caee697e4b595e8e816106fe3ce2b46a0f03e54b1a2a533d1cab4dd6c00ad40218df7c191380157c40daa32d75be46fb411c3e4b5316fafd42e8c6c3b83fd411f80ef45f3ec1da7bb18c90b9b6a09ab459528757de806cde2e57149bd949a85ed6d4af75ab7d4e72fd74ed7f0a7132053ae5dd1bcaba3cbda833c03ff1d3ee984d82f7168de23001d7e49cf0b9f7cc4d41ce27ad08352e31d7262bf63e4d1d24f411ca91a21a9aa3097c826c9bd78c582976c1fe24fc95c2754fe1973af866a8828ee9e76b8fb3db81a7b42d103c73de072d9c32b95c30a1de31f44d108297d570d170187dfebc0af7cd0dd34fcfffae120580b199d82b17dfb8143645b67d8cc8179765c534ca71f5fe8cebae740f7851005dddda2a41e44e5bebe8580b5d5abc9c5e5600853fe33758054fa680bb9eac23470654c313fc4968e54f0daa184877e1e4b0787fa021b3eb9f52cf033c88515465e6715712f0f0fbb9068a6bfc4cf0244ba909f35215982ded0fba5c1261558dc4b9f4e984996f0afcff4cf5c998b52f644b4d26a4324bee26b6421c3e62e2fa8bed31a8680496320ea7ce3c42bf1f0a48b65ac2181856d8db38f1ba8761fc729ca590b43be4810549946b7ff29e6baa28ccec67f92face83552cae7fea3cf646fcaf7efb8088f74d8935c9148744e3c1dc5424d7c1b39136e5c4340f50682e6ff77ee1315bfa804b5ee6a454db217795931ff3ac0fca26ae2b21dd9b9b298a9cd2700b78ee1ecda264bd12b16c6d665c74f4569b0c5afb74120493a0cc531d15304d0555f34e576f2d2b88bdf4a27eb844f0c88a422580058de5cec888476eba4302a5fe28d317ad66bc92844300dcf0f76be991f7a616bf2946c03ad97ad5358ab5e2ded79f600ecd1168f59cb3ab9b0f7d211cb49656b01a7d7b7b3a4825f3abb19b57d61596d6efc98ec9cc7c55ba749281f0489654aab5a1fdd6ae53440163ad7962a0983c617bd2edef6ab8216e5a0b594663fcf54b2aea625a2bf2bcf178499fb1f787dd8a1dbd80b75aaa415a80e3c8af393da1743aeda7ad1538ab80e7e82db1a9ff05df69d4d55cf3246bb44135c5a57d3fe979bc0dcc35c84ccf5fe514ee253b8b9011656067b2c3b895a97203a79a997920e58c5d311cc2d799c60f6715e424b3525832a795cb1201534bbb4f99dc8ceee9fb8dc1eab3db1f11c2913997610179f192090f9db38e653400e0b246527991aba421ff0d9bbeb27cfcbe74c26906ea2ab4578b207b719e5c00d0888a22cd56c55928155922d0737c67d728115c4a27b403c7e7615e336b1b3feec3b9bf2ed7ca80b229c23c376c4eed73f588fc2b9aef763db0fa09451c9282774c1d1e963c9d138c301bc745c4cff5638b32caff047e04fc81987ec384373e3ffaa57e38b1ca55024f14e8ecf5ce2f03c202eb8142bc31aa055df70dc6e8053640d266540728c24d8cf365a19cfe37343263fa32161abd57c1d65ef3684f04165f1ec3d5708a4f4d6da366dbec2ae76fbf3b456e5855d43a951d2f0140236c24b4cae04e580ad2f284ce99e38dd50565289ce65ddd93165b70f4526d472c154c30987191a378656663abfb75b8e483a37ec75e643c6c6f1a48f3547458cb66879bd4582a545414d40de511c383c710015744dd13983aab40f79a74d4fce0ceb852c373a80ffe761237b3bb49756e5515bc9594039e49f3a784d913f56812a80672c739a385cc3d15f952e11bb6dc6e480c3d8b45398bffc90cfcc5b54a883f3b388f5a3f4762cf847995003bfdad0c12e49fa3a3fcaff0d53e2b5f62a425350c13c51ca11d3a6309c389bb17365405ab849a4ef7e61a7e5f9782a3c88ddded91a0eb34ddf883e09de6b752d6e8ab0a5d9a1fd55578629cf5187d7687970ec3271e13bdc8b7eeea30b9b1e65a46ba8a76267e1ac0b43bfd86a272f1e1df904bd8f24fd1b39345cc361b82f90b80c5eb9cc63003d56ca10b0d157e9bd49f97b211af4c41a748159e4273ca016ebf9122b2905d4864eaf5cc1ea503f05f6f3d8f9213c604be771a4b376b3fa7ecafcc5effba82385b44118bb8ad9584ac81206c7ca40fe8348f0c4cb5c3c65d2a520460c1f708fa8adbb6432d5f8a21a5e179bc17bb16dc3cc0ff6ebe93caef204f036f22a516337dd282198dc50312bb49993032f06b525eefe24c25ce9e73574df169332ae2fd274a1842ae55404d5274900bb4031624364addcb6af23a4cc00560d2e18e368caa8c5860e3dc98cf9db8c09061f031c4cfb050721533576a74181518e0f77b6362a18dc167a631303792945419034b935ffad5c0bd6c716bcfb92222c829982ffa3bba1c6d6600b663b863dc2ba24976bc0142416cbb57758e2dcf1f4cf81fa99c856fdecd25593946eeecffceff5d52ece8ca98b4c14df8611bf3325d721de86984652a8e362cf02e93c38029c9fc6d47b94caa04d24352c89e15a7934ce45b42d6124abf3a8d504116acb3506ed5ce1f65427da75d3fc0b2212d511f45326ed1db618ff25aa2522501cf68ad6764e6e7ff9cb820e67c91bbf33694ca2d989acb912f97863c32995027352b47be535a05b29564d9fc4790c1fbc291bb6d460274585038af2bc1bbcbf932ae7bb2a5c917fa32c3d5fa89605bb60016342e3c5e1096778e228d9f8b74d04bdc3941f01880c73c45f21c2992c10e0a13a2f5c5bc61434c132b440baca45e8b8e3767c69271059c0fd08b5d0a33ab7f1af9f954c8d09300bb982ce2d28a09776ff76257224fca6940fd10adcb5aa96123bbff78e23a786ede03d4e26ad5731ad3d777413a6cf4b8e89eb95ed0f0d61f74983d3a309613f67616e774187363620cbd9da39577a771759e5a6e43bd3f6fd98445a6426593006a7b4da8834a40dca13a6886160383d42e4114182bb0da23cc48dd57b42131d4c5f5b1d110c0d9fd97baaba3b6c09d4bed918392098349cd8853dec9d20a01793e3d11abd4efee8a60121ff51fa2d779a5dc91fb684498049274197d101078c18df1e12a73a5d2e50e0605909b3740787be7834f6905299a95e6ec6179a1e7f5fb2f0b909c0c03dba6e0e96d733eb53e4bc470f25b59ca4b5f269e8ff3028f05b73573c60a475e6e3a102c4477c7d5de4f0efefca56a6e2032adef4f53c40b86b45e3a976ce7c701ee735fd32a47c7f3b442c2ecc0aa3e8f2a68aba10b0e127f20169c6b06f285493fe42eb01119b0efe65e90802b2462529fb1092e0412a033f33a5677b6e452a1115304bf0fb15bc172d6a78e40df2a81622ae45a18a1c4f708059284809864317fa91258ccda826dd9947fddfb56bb37cb13324f34e01b02c7d5a9e3217bd754e75593739e2925730c1fe26869ac0beb8cad2d2846b88dd32cbd9850da6201fa170fa6b1b587fa61b5916369fe629523823a7e2d95070a275033aadbfed91c06ec7e075eb832a71257e6ee0de141bd081b4058d3ee040d870f1bf2023e36edb71debe386ef4a0b5d272a44a729522404c014bb611a280d62cfe99f8ec52dfbe8ab64436865028908b88c5e8e9abc22041667ebad08a93715d9e3980e9e9ff3bf797529b85a26ce7f288ff5e1aebbfbc29c047dd1ec2030535c17e2649c75a511822eb465f2b6b5066f274a7c78d495e687cb91c023692f939ec12c7a7aa916a25714ffa2a427fa668de75467ea566ea103372c577524e2b2506b8c1b87040ecf9b3bca5750ea9928d3497b3975c6e88931917739c9793018af2f720fc73bdec22d2a9e81051dcb058d8701a87af8028bbcbfd063d87f21ce806f1c1518df1b1aa9dfbbf38bebfceaaa29b6b1e60079624611226e53521576252e935f5d6d63b1181b8d1b82c736727bac8e775e7f49e0f1b05d7754a64b0b53ac0c5be450cf559c94a1f773ae9ce8fdbfd941bfc4bb98ec1306dde20835ada2aae4355a8298f4fcfda268bc06f1ec05e4ec8829a058425c638f12a48b211efb26c767dc4ab240191ae1e17c96dc5819ba452c011c48bb4d2dbc786dd7959c59165ffb0b8837c0191c6c7a4eacb030011ddb67e84173a78e1ab36206d0b44faa65a309b2891329c8f8cbb18d52d51e8751203a414704e9022486860c70be3a6c0b7f5c1c1b804a0d005d816703433d82e4f8f5944c38e043ff38498b53970648cd6d4635d6fb49c5b88091c9faa3eb8cd4632c689018b782ec7d09c2c1b010bd15713d80aa2c71e05e0cb2d621faf1fc331b04e2647eb91a05adb8b92bf553873b65ab6412827d122b0b522e7e6c3afc1f55e64f3e957a1ef54798cb3e95243d7f71c95149241c78b75fac3172b4567dc6f4b4f6359f527dceb5adb0548ad8fae2ba7ea319760462dc0e7267c7a198139d8575887aaeb4f7ea20edf73387becd2842c44166b9d6e87c1bbf8edffb73221b8c89231355f10f928396f38dfb52f45a12e1ebd58a427a22114a9ea03c24008f9fac6c16afd83b1b68dcfd3b7ccf6a4610c6c503fee821b597b4eb9828229a37664110f70f4afdd9dbf4bdc0f2b2041ec8f424673d98c5c79b25a38b69453613458283e3c6b0e14f23acc54ec6d1ee964ea54c4f7b23676ea3d82f8f3113980fbd3390ee34b41170f4510c5b35a30321ce7c3a62ffe31c6742ad462830dff3c4db89d82ab532ad6c73107c2ef8450ab604d19ed315bbbb50ffbf05058a37a41b5422e406f2f2a2588f2af38000bbd6136448463133bb5738d442ab4117e9a4b19df1711a85c174dfd0c85f67b4ce2524a9369015a5b95f0d5b4978b818dd6655eba4d8c8a24df5dc2b932b4c2a3712d0907861d92b1cf602447da8164216466e6e26cbbeb56928880f1a6f55b14b2119873747f99bf323489d84a7862fa91489734d291bbc66cde5cbb925417dd26e32add32946c229dbc20e6c63e1ffc328f509cad63b781d65ef65735917e9dbf44f8a61bf4a8662c5b75f1e327318e9f1c1eef6982e9d7f3e20a765f4572ecc77c363d19f5424bf2261d9e22dc9254e5de31a0884208ad59af2b51f29a434c782862fe4dfe58e8a942c990323a09319b82dc6fdd1df8d26a67882b823542030e002ff1f85766d67bc688955b311ae77f199cb99afdd4f9e042f71532214c000680f23f33b85b9b77340671cd017e187372aeaf8c62d510621ae81d57d743875f8b4016d18075580d3b27ea5fb8cd9965b55cd734fb36a79a904479b1c8a14d4df79d04ab1b446d1d4d486638a534c4af1f4599c25c9fd56ca3b04fe6897deced551f45ce1ebc99009547aafba01a4718981f5f4e51a22fe7cb67cf5d7773cf6fe0b541868ccb2211dff00b0ffe20c680a149d1e3c255b985ef44aac0db7282ee2d208da1241311da20effc86e939481b67c7c7b2b691f287827837da74439b0066eb09673d78f646e06673411c280309d16bb249cbdb23217f0b3687795e2d6aa4e5a02446a066831f1be023e450d9c2dd9831bc7f47020fa97cf7fabf1a257f10b4492ebe849bee300edf30a9113ba06e943bc99bb4ac072841d2b2bbdb7280368a294d7ee6a3d5a86c88dd5c7670a4fd6df1f43979ba4d9be747e1d0d37a6fffdafe52b5ee539f1cfcdcff4cce46e6f0887e55b5000eca1f6e10fb1180c8010191da277dbbff6f0bc598d9732a023b1e9236ee563d338dfe7edb7a8ba88984ef08891bacb85a5d62f89e0d518f7625f52033e4f76502194797443cdb4b1bdc63a5b4bd52cce8c58dfb332978438067985bd220fe1b07c32ce0c2f0e307547e85abdeec80d0f4433f44641882b757d61483f3819b4a3d0d42da84c747c73f42a0fbff062492eb642493cb0dae6cc031366cca03d3e5593609ffc919e6c28f76efe3bb1b55ee4324c3b86a353ab00b5eea9c8dd68cca6a0735fb36fa477d555d679f386c30d7e03e68c2d8420e416bbc4cf2e5f196fa99633db493fd2666dcd6e4985acf69cf96427ac537739a7f63edab62016c1b9196a43b10f2ad78a286192032992ec8dc2e6f5a059ee17babb1401fd47bdf6f1d8566c7ae192338f0475e824fa493faae05ee7ef57cfd9880db49946e97fe21ecf915ced6b832da6f34dcc2cdaa3339b4ab7c618185f62f48be4e9964312676ad9c1574b19a81d0f759647882983f6e0adef46102e6099539069e360af925437de6f75b8a79a98f820d7f6444f69018fdd2a682ef93364b7358b25b50a068d6420d57517e7d2974d9cbdfa1621f4a8b06eeaed2770944202b34cd32e41f561f41500a9466402c42cf139fae915beb2264e8aaef3a512f2019b4e489cba3e55dfe7fbb50c8a8b6eff8f3d0b32f6340c2d72cde3349f3b1fb8e1b3d708e49f2b6b0e1e22566013e17ae60a39d1dabffed0a8d9f5f7524d8472f815bd8ccc1949425d95a6c18fa3392b73d414baeb68cb749c5a15dc26213ef23f7fbfb7f2d42589d005111143068b30be10e27f6ce02200f6ba59825c51ec46c7e2699a8fe73716fa8992bd121b771f72492f3d971959c83c058483a1b5925efc5becff8bd59a51f20826061bb4396ccded649526c1a6bdbb77a69509a99712fe0120de6c3f14f88d941bf2fe2629f8b980a77450acff3c1f3c47fcdac75c2b034b862bb7b3d678a011163f6f4110fc1c10021a62ea057caf04d8198fc469406ff0fd10d20ef0f6b48ecb1501badc61f8b48ec5ae2f38a7b3e9e75fdd6ea29453cd6bd57935c8ff72a06b54cbcb69bfbc21040c6da9a2b3e559528a41900ee89eaceac21d78bbba36d336d28a2cb87429c3f2dcfae07bd1f6940fb66409a21f9244498f448b9c39a4a47ae2e216e95b16a1acda7d1b2465a6425dbe52e6b1947e5be9ee6535a983ba58b86b898e30b7a11df0939ce85f3cc573da7f5b304f30b625793501e69bd8452842f7ad0371fef3c2f902234db908d1566170f987ad7d16b17254015a7f6a6a856ba1cd65fe955e78599aaa23d17e7ae2a7881ee0ec87b72f5dd4e50a9b73bd68944f81d84976ff3bd09e12a15b1c11447ce13466f43511cb1a0c26c23b0b5572c1de975a8fedc0f52c045f9c003811e48ccbc7f7647adcdc136e1893e3d18581b236c1a284435b402c79c7ffe27d41bc4d42d4e383b9fa5458a69ec04558a8fee4ca787a8ce83a8ca99b78c562cae6b0d459239275c71a94652dcf05cf38f7898f4331a06d779ae87c82a44750d13c2ae15c90fd4bf8b6e55f0e7253267bace763de8c00cb056508df43fcebc4189f8a28c7404cb05faf1af74bb23bfc880fad66c343da85ceff8e76baa9f577b74d5c0073c6741ab4be40ea9427c4844423e7662554bebbb7add358798f1abe924147a2dd18b110594d0fa4e1265b8c57706dcb25686c8fc936680370b1e0fdca1d61b9189fee0af11919d02d382c963d9fd177ae4efecdc0cbc590836f92c8323ad04094e7feaa45dfc12ed35355fb2215b5a2548d1f282391ef954ed95a152a293cba6ee78e46ab1fccd450ecf0f6495290a0a9b58ea5885f50e1e595cba6a61ac2ea926aa97c16b7ae6b212c674ed15e96cdf35111cd9e87aa954c2e2ff1fb30b0be772877dbaa18ee9bff0e4c77dcf1318047b39d4448a29b713cb457a8a803109bbec93e44a344161b1ec774176a487d49b4292a929fd72fd58492e931a6987512416e16fa92c770d85f807ca6a316b538a779fd2cdd26ce7318f72c92c95a5c81aff79b7bbe8f7d557591722ef5bc94aeb42d01e84efc6e51a111f1ac00d307316433d832eeb2eb37282c1c554d371a163a4b78c9d1569962cf393b8c7dbbc837ded6e847b8a29c421c2ea6cbee6795083588b576ab3be047b88b840ae27e77c6ab0a9b466760574b29965255e662c6aae4c7abe89ec7fd1098b4f0e093c39976fa031dd143d8e62cae0b598ef8ed6c0c4e83e25f1f4845d3932bc7d5dfbcf54fbe40ee6e9e976381d27a5e87b742aa1d8c138f011319adcce31a2d1424d0342682317c8fba48af196a2e771cfa551b83b8bb2ccf8f55a16fc772b7a079e91b0d400c1f73cefcb59fd763fd67f206546fcc64d1b07855b09e062a0651001cdb294bb9d34bc9ae113752fda51142b94261196cef5c7e45f54e0784c2e28d2aa91abebf267be87c9d296fd0e7967bba1e86c7d8f222316b1356406249a497207646be40601b9bde9655ef598f63866f6a5f6928a5996908556c16cfe35d28f94c3c32fdfe3168364e421d98894ac7bb4e1ef680a2f4b81808ee06e1e538c73ae233ef25eae46d4f6b1f39d131e67febdfa0ca9949bfb311582cfdd910a07f3da105411bf95b1d670c5cd8dc0381b47f70ac4f177e9dd5ffee9d03a2d8fb47e0eedc534fb934adad58222c1dd1b158557e9eb6e85b5cbba32931a160c396ed51b6f8974fea14d5737700cbf0facedface2e32713d9a0bade66200e0e9a5c9dbf59e309d480b6c2c541beea7396ac79b13e5b8259d23724b96da39c6107e892abf4a2100bfe469bda265cfa232d4429cca474703de8f953ada2138ed12c2bda659d1c74502b686a793773f5511022a1f500cbc4f2c420cb52397d7235b7d7eaa6a389e37d5d2446639a129f3b2091f4579abe8ffea7333e22a0e5ca20a40f080bf02839314da2a258a5e484c0fdfce4dad5e113c327eed674ec276f1a092cd0ed24631b90a78796e254e4c83c6365697a7458dcd87dfb92e1df1e83c924e3978daf4746a69acfef0af984cb9a6ccc74595300821487bce8fb33bbbb24da00f32244301044257aa5101219e47f159cf4a441f1eabb44739220870241a9673d80746fae32ca9e88f016f68ae1ebaf29ba7c6cb2fee50e1ba1583d9b2d90b4b115d35b5e86d78e3b1fbaccbb741e8187722cc5b1c132edb62b4cc47a6a47bd1b02e2ddc908ea71baef9adc2af17b0f8c6021f15731875d026cd63829f1f6106c40d06352e9e518d1f9ba60892f401049f2c0cac052f3d6858285287299027b07ee32b8f8ac7c344c65ff776c6f543218c3a43a3755bcf60784f41fa093611ecffe19206973b84bd51423ec76482dbcfa33c7e88ee092a05e3fd436ae732a7c4c49b2252a9880cdfc332087686fba353b90f7f17acc017357898d9a04b118769e86d446a49acbf3094a0b8ad261fd76c457bdc9c56ff6ccc736a2a518cc4417a462a57423c7dbc425dce4455b955b1bfbaaa90a3f015d647106055af8faffec92f530f95dc66a9ebc58af028ce7afbc4c0cb3a2112a685864d7523c1d1563705478aa074a96993495b12915fefccef367fcddc51e981ffe5500b093b5d7571d50953592274ed7c445a1d88d3a97f360536a1964b8444b7189373136b071da220200d9b39203b71f039575742aee9c8b461b5c70ba5bb6e137d9598407f1fbceca9bea1cdd25f05ba01fd314c7630efd9310b90f0cbfa474ff7e86bd9f5bf09d7fe3f49bdbf4278ce1f8b7c761a6e1dedfa45ec6449704916aaf729b2c5c5f7f1d59797b3b88c1afd7942989d8720c511cbe8bcc5b9294fdbd466dc6a923b8712e781042739a7d5300f4909c8c2fbeb43f0bb741db51a130f75f7e72ac7ed38254cde99b38679624a2c062dfd2e80e68d9d3e89e0b28d66cb3a95326150a90d0b1f18e370d17ce35423ccef51ef8f2ceb4f59c8880f257173e496a552ecbc93d29d8e2a0ba4131334517327524eaca4d0024e42980d58433ff03bf6b0b97fb33dad4782bec2b2a3cd0244655ef9851f42d174bbc2034bccf7751612fb43542c02153efb1e15ac7ef04a5235fb97de35d3c6872a0be12582fb5ce995f15571bf5e6eea94932244a8f10f108950df6ca1e535b9c83646cf8fcc464af48b094fdbf67d5fe5fe4336f3170624b68c890a9b7625912f882d5b0d938f716ee6d556142aee2adabd18a837e42a7db562b2cab578c1ac029d021dac51c63a4a173f71f2f4896931340e50c9e098b9b59af2f4bf6ff049ac93e2610f10fb8ccb44d07b28c532b237c8fc9bd44770fec796f83d9a98c20bc648df1fb84501645096069fc2c0baeeadd6b4e45ef19efa209896f3f7c0e8818e5e538f3642f8f8fda9eef033fe8911470af315b06b09c93587d7d53d91d5c7a09b3aa81a72987b85b25683a5610cb991dd091a51c0bd39f5732a3518b9b731dbdd37e7f7d5ef01d57a7d7ee552dab0c71c17bf3307f0dfbe1620434ab78dadaa6b29f69b3f820dbfe976a04bc30369cb6ded73d589a51fc84f26661ebf9d1d039216d1d49a84019313f3d5f25ccd91ebea6a62c207a80e469a123c861f2a4a5f4ab376c8833260059e19ad0ab9b9589716e8e39a04cdb7c205a14775a349b10165a84ba6500ef1393e90ac8e1c8331554491bb481980328f0cbab17b31b67d00d9d5d69f7413d4afa18801cc4bd24feb1f1a43a1a16e62f344db2d25841aaac17a0160263b614b1451c07aa9ccab4247cab6d876475253b8b878a068cdc60807b04bdded04be9b6c6887fc59f6530af6baf7b7edce568d0a8cb7f0b67ec9fa41378dde925f4a7ac6e0c5765254e5039e38adf410ec26d8134e06c2de96b29c197ed9e84f4fe9cde918163be5f075af97a40496089bcd6f673b0b2018a2044cd37b4b9e0f41184a27446e0305bb498d56a351ceaa71164733e1bd1382b2e19e056348037e2e81a80d7370798d86cdb31d8798561d5382613425d679fa91dae525403b211e0e9b3e4879e160fefda27c1ab35aebecb53666122f07b944c2f4b2687af46b8b0dafe229b4b7bf3193ce595046cb045bda04b989fd0583b3f95d467300e02a1866e9e319698fb709f9a35af46f6f83aa09bce5ec56c10899b92525a2bdb7c7f8fffa5984abc3e3775677eb20605de5d9fa660e726477c0671f33b8d8d20630db63472c024d1a495ed8a5759214da3fa8549b9d266589dac7c210e9da7bdd22afd7bb258fd75b1ced356bbd7aefc3994e865438bd7dbef551c8b2efe0e645463dff1e8e41e351aa19919248a69de60f93cb25efbbc1176b4140883ee680c483b32f9f9f6d44b3c53449f9d0e67c0d13441c0d197ff4cd606d7583bf9c3afd8a8be2460a275c495cdd4c944043746ceb63d7d628b7f05d0778cc24cadd3564efc2fbc275a8e1ee1c5474aa45fb1e508c0db8b654ee7a801632407bc1202cb06f84038970b99c0b05f7da1d34713ebcc5f5bd192f37e86449fc9685c7d48416b3819919bf8bd6a8aebce835a36b0e02a2194d8a10923cc3d7e7668c422a372c6b491fd436c71f940746ff47349280b7bf91a692fb83e9d02906ebb486d6289d6e8ec758add8fa39202a2f9ec38e95c2d4a27f6ffe3b0e9d6464ce65601eaf459e0a8ddadabf2bf2eb6ce9e6ae1864de07fa067ccafd3bccbd9d22d4c028a20fe79966033d8cbcec955ddb0678f1457ba6967ad31f6ccd53b9ee4fce59f69ccc147bcfc8d499dd2de451df900f432387203b5c20020ff89b7859075bd7d666fb20ee3d1a24ceda2a64732f03cba435ed45b9f6b2bb23f4a2aadc562fb8b617450df33ef32aaf4698b00f13d18f2d0c16706e2705a5beea2b91062b7a4b14cba33f1035c4ba2fe156ef3304421d2a080f4e330bf45476e9c77873d11055a44e763e1737231e90df3b4ff7948b67dafbe806462aed2d63cfb6dc08729af8944c6977bded82a35b522c114735107c4d7da8caae1f5233ebce1ce4340363058d5f6b953e60d35c9c46de6d1a75f86bc293611fd2acc555a9383ef57c867c0d7948d1562936c2e2bcf46b586edad9ece667e961caab2047b04e14784a2a5f2722c37d25ec73f667076bd639e72ae2c4c9c2fd9e0efd38bb14f4e3383319ff13827e201da5f435b3dcbb0e43e8a95feec5a0514c5001cf470c8ff94bfaf89ff58a988c7a745325468c52cf834e7f9185e19d816bf756633f88b76ab29af4b16f8604f4be9316fce9ced356b7cf97277e13ff98be47751ae91ff9fc5c69d6707b651789580573bb176d54e5aafa065e15fd72f0212058372014b2df8637b2f734ab13a590155d7e0fc67f5a7634a1ff97ee0a6a44c4b54103d350de09f286d2d15ba715f367182704a1f77d907272828b181c0aab0300cabdb4440f1961c82335887e669fd2d01e6ea48dd5d86a8496136f219d930d11448aa373a659f3b9112c0b7fbde96d8c891186b7ef1295e5b4e497f5a3e60dbda8380d48ea68d79965b45ad52f385bbc52e4c783caa3588bfedb22c2c1eb1cc40dea6d3ab2ef40161c16674540f97a89b747db56dbdc914710fbd32e90f8b3ca10e678b8ace5cc420c60e94880bc5a29047d020f3fb6962ee7cfc6ca8eca7910a89c8621a2ba84bd962e921ccd9d39f29d3a0c11348979274c0b245c508d40d8946d60f2d1d2211cc8bc077fbd5586a1ccc4ddab7aecd9810a38edec21bb3580d12885327317a4551893ac799f173eb16cabfbb73b7d0496118632fbb0143b6d3a3e7a5c59aab07b65be4d69b6aa16c71484f3cfe156dd8bab1d17aec88cb970bb3ff9e360cd907f3a618b7135bf99892ea5deb50d97d6eeda3baa19dcb71ed7063588285944a15de8e439b9a96ca91e6aad53d762f28aa678d7aea6883c66d391eaf887d77011b7433e716e83084ed87f3939205de2bcd3700171b2bf86b7d21d681e63d59b405322ae6b5e5e2e678dd3dc8e83b55abb08fee18889fe0287a96d5cb8ab061da2aa04f0073dcceb0f6bda8b2ffa9998944fdd2ce5ca9e2d09cec721a16486ab15bfe93aec8628c0420676795cf7bf85f1d1eec8b6199d095ed9c9cda629ada3d6b0b0eeab382607b57b69e7d940f1326eda0821f3ce3fab31f40bd74c9ed53ac78c90280a0fba1c09dfa705e4931d6a00f0680409d060fbd7614ccf30712a6b0bbc201b58ed5152817b8b5c99575b0feb098e1ab8870779b35a1fc778d8b34bcdaf11d10502b42e51f5f5dd73f9c652f7e7a7dbfd0d94e89fb607ec4b7301c1dc4ee92f0107a2b39db2070d55e6c681540902d5fc15fbfa3e51a0b11a470157a1c00588dbcf0ee0a882de1e72c1329748df3699cb68234e6e21c8b42bfd6aa334a16824310a289698b7c8f260db2d3d92ebd04d5f63e495feea4d2fce1c798dfee746ad5c08194482f60a4fe1b6920d373beef70a1c818927d58cbd2157aac6cf9ed72b388272d378e021732b2e3166b622230fcbc831bac80385fea35d9c933762b4f478a7c38264930028f5a7b325131f3ebf0d64201701add4d8c83489116cd295be2fdb54fc88974eabd95cd373d69933a0631fe5aae69817d0445b30d7753b283d968a4c30106338163218725dda13baa3c9dc42f9610462a0efc398e598096f88d955f9a7adc2f95ed1fadc1dee1f4d8b77878cf5a434e0c66c783e148813a7d979032d79cc5236f0daf0d419a093ef16f276bebe6512d8c3a4a70d358ec1de26db4cf347534d1754a73d52c78f5e2793b2ff5147fd3a344583504a050643844e0da7ff0ccb72d7e5d6edc93eb7b2d5df3202313298557a7e60e11c4b9bc39afd121814bbd0d9b222e8dcc3b4196c04bd406af07cdd25f869fbc829fd8420f409d03e3d68f079f56ea46b35d831f0a0be2222e536884a38ff6e9d29b7b19381193b4d2604fbe21e8dd9a6d3668190b27cc813ab95218511b57633a4c6b555e7c0468d3be73685dca985f110e26672867396049f6eaaa22139d59ac5b533ad35c0b616d135b7e1886758b0287aba6ff2f6813ab58eef6b1f8ab52d111bfdd37882d54e2907cd236ec4cc0389f04863526dcd19aa647b5119f3f92b94f4c88e0aa1277a2cc97ec75e260fc9a2a59d5c6f1fef04eba894d5340d5f45b1396ca75877aec5f2200a8737deeec5c53e50728b46adfa651962c23d0d31908e4e7f9ae617711ec3f261f62b094eba923d69ba3e460fc582bb31907caf18036c0a9c2d354bfc9673b2ea3fa31dfd70d5d9bebc5b9f2486c91180741bd59513eeb926b8b9859672ca778eea3788808341af98993784cf1712019b5b5572b72f2279ef0991b399915ad2348af85fa2b955fc284e3a56fbccc65f7e82d19fe5659fc7ccac2d6ffaa72414ee2517c33dbff6a43ed56498a5d487b5babb919a5b2b4e588cf0a57ba98bee92f4ff2b0cc4eb0888631ae33a1a226b1a84bee05db71415c9e2264c5daae3688f63a2dbe982f9df6fa345160cee710160b5823873954568149223cd7c51f182445b1c3107ad326bbed9bdcad8967d89ad5708073f2d190539d32d8a34ba54809a059a6cc0e2ef39826d127d2070a2f00f4eed02d36f69fd4040287925c1b7a4e82b39bc92b500bb152803544c65bb49f1c68764249d31865786a8ce653d3aad94e944e911ab4afae4b94b9aa5573683e2fc0ef01648fea1404c777b86d0336a4bcbfdea747e75528e4e2b110c4e8c132828e730cd255b2499cc980bc20c7847bbbfc38e647622b8fc01d71d1fb516d9c076967982d678fe7b7432e4f980b3dff15a954d00ad4cc179a5a10670897ce5dc440cb56c5c96083bfa8e32fb99871fd558eb9e60d5c209a7aa94272058c29c06e512785374950d6434d38b8e6c8f07dad7d965a0d690d726a5ba87fa415f026305e307678787d64543cf912b7db38240dede1c6b78e9c7c101e8008420ab38404f0c95ff2cc10a4b9f360304f00a364a826ff02f0fe7361f0954bbc3f90a5b22484264df81cc87355c6aa9b3c9b29d58957e6b7aa88adb31b4001d4066f01149d968cc59aa66bd48517c1d467b8c4bf2a91007a1c12d459af50758dcfe2ca1a844e459b6076aa25dbb2ae0c100dc2956b2cea0e5c618e87b70b5134e366cd9f010010c4e58d39385c6ec624404c7ac2fce0b7d1c6884b05e69f8d069274dc2820bb9c9aa89c1498f9816bcfd3bcd97eb0a7a5f48ccdf4a133973656feaf7ad70d0be00e05a0f176ebd71caae22ef375036c777795001073fc227fc18d9ac06ea0463a4cf95d0dd18cee38f5fa1db3a044112ee176fb3827f79c246fda6ab2774db1d1e68cfc31c8af7e9826130c7e668647f1dc17e2c8a7072fdf8cfa1bce84be26d1ca638c33239df620e5c93fe6aff43cc85f143e7c46ae04d0d1a4dac3503a8191f78581f218b8edf5133b69262979b0ffcd761ad1503428acfe656336065b1e2a82142b76a2b40b32d4a738a1917235101e446d19b6d464975d1bef970d3cc93244215506efb0e751a9d71f807be7cdd4ca5c6da84539e1ef2ca22bd9cfc5ed7e106be3e77a7dc57ee79e2423a8a6403098f2f2c0efa62c58ead19d645bb9f96afedae1c3cd0c1166033a30abe0c4f7d833358a30996fd41903407753d169e6cc14ceb3faf73fe09d06458a1b92365894db2c4e1e409d2427bd4cd322ce5e7ddcb6952107b9c1fced08d9da04fe39208b7f68608c35ccecb1c2b76dc4bcf782bc1b4409082a32d8db7c2cd48520179cae1bbcc5e4125a2105d860c2f07fa54773e7f46a1fd8bc46f2bb900cf34f5e852ed5e4c82e903f3baadd7eca1c64802ce5bc984e8a117069817fce637d7a81c035c0f109ff4ab752fe7e8845ab5758a905a0859ff14a777553f98dcf14d60b1c42e2e677d548da6a983280358fdee9a534914facc6535f64dec689c50f9ad4f94981f7f1814f0ace87c794ae823844dfdc0313f59a28c7d0cfb3341a8d5f06a8903868bf9346e49d521770799e7c58e326cd26f375d8b5a785e25be1ee7581c44ed0f601f4f60e135d276ef7cfc3e4ea8198a49afa47fabcb350fb5bb849062c7ce92fc6accab1b2b5da6dd7a221ebc64e77b216e5cde908eb90207bd1af6cb639462621e36fab46a491632b0a007113cb360c228019494178d5ea48831a1af1502a0c7d39a030bd2578967cba4a6a95cf61d8b3b0b2e1e1174d638b86105647044c90667125e8b1c32602bb361ab3a59499402fd275ca33fd401a7a2a8f0faf505ef7f0ce0910b50acfc9f16c301cb7d9c00658c894bd778f61764468fc1e6bcb75dff6a205f8d56c00021f603335ffb68d260dbd0af87b7b2c154967dad323af6d698a66df5f263f7809f2971fd21c27f4d013f36fdab15af633d16f44de26ec51bce639d48e7ae702d6211ac153ec2c57e1a790557d07e034c9cc83c4000dc39f0e8fea6bbbd6b9978beaca38dc8850d3c261a69a8bb6d05264429ff2920166df304d64b4f7dbc4be7fcc2c05dd09841d67789bdf2c03159f2edc324384a1d16a8d595b35679bd7e050f721fb735c95bf0389e7870bc62ead1521cebc4ace319d459e865032824f6000a88730547145ff72f97b7b26b7479e237aa207924f61445276d44ebda7ed290011eb1146bd95e65b80bb1528f988797de67aa34f1cf1460c2d93cb4b582bb09a1aad271a326c09b11253fc0e76b455d7a8db6f623af6f75765b83b96e293f8691ef08be163ffc7e17181233b1ce3b7a3dc7890bc0b8f82627aa545935a97c1cdc21fc43727b3c972a6003400b6eb1a0c0bb0681baf7992c7bfad63ea528500e8a3cf6a4dccd477163ba45cad30c9f4fcd7cae0d4cf0233501df9be1840eb9875e5f388d3dddd40ded09ea9495b9c71fdfbcdf061b00d79c95531d46dbebfafd017c37c1e4d9ee95bcdd32a71fe32c733674619ea8f11742b3b92454e689ec5df1ea89b91fb1f5b2974258b6fa283d8bf797ea78d1e63e915c90c0fd9ee418405f7b5495160f2e0fbac23724ca7a5351a8b537931b55c122d7308fd28797139270e272c480f45be66bd7ccfbf95f51394c2ca874581d85084dac289fdf052e93e90631f2a2083e00354a212bd5501dbb38827ada4e113a14e83aa36050045cc450995c8fd0e93afb799b4aa1ed3a8304afa1309d4ad4d83ac0d86b9824d671953366e5a119da9f2afd1b6a4391e161c230e85db473bc7ce23b07928deb2e3498fd00a4e5465b7f96e7c644580a908dde9f9d18e0e7223698f8433f93e0aef1fd1f4c8882b84d556af6309f874ec50a313f550018d1e6171c0fdf23785bbb3569e6cbde99f01025b3c4818c3c11c60543d48f138c232d3395accaf60766d70858c693716a66692aa5dcc1f66be026fcdf2782f6fcdc8c31916cc37f9b81980ea67928b731f04477a83708db82cc2bb48123223c92d40edd0fe0716293c3171edc19540312666d27b078dbd3035b13553660457fc66ad71bd3f5b2308c51a2654c6360e5a52226cdba1ae93ef34976c46f42e6125c246572868e7d8416b52d17582f5039b674ee845c292b2c2740bf59bc4b31a9df1953831400019ed0e5f0f424df60b8ed64c0b50c00b41f38187c7bffad106e5565cc0ea10a9022a617ffbc32506d639316c33545b8a2de64670aa8c117992f4bc6f8337c0eec2f7addaa85dbeec20a5153627d653739b4c48473e6d612887a4c07aa813fece34edb2d3fb075ac67d3bede177392389f731448bc827014381796230f453cd3802d0cee28936f1240121243c696ac554d10f0741ce6a8447274f921d946d7708ccd800735de2cf59f578c5bf5e9cbe4e16e607c882057b79ae90de9d4e289c4de0cf93eb4e03f95e37662c8e2cdc9ad391d67182c2565d8ec1563342b1dee16ba24886372bc3913259c12117250e4f58d92c681459fe652e2ec619f5dc7080a95e757d41672170179b9415931cdaeb9c5f0a53fc44fbf2b13fba9dfd27dc37cf2cced363b210d824b09de9eeecfea003c4ed50bd6e11dd1dc7d03847603ee4faa684cd02a8d940839f837b884b3107219f18c2676179e02c1ecb622a62d9217740cc9d3a0c4d7cc1732865886ec88cde9f2b608e44241898f2f95d9bcd39832357ec8e66c3132203f857d3bd5e6f57999e67561d7d20bc4a1d62103af1d1941356934d886f11b6cc7325c1a99aa8e9c3076d12502ef752dea645ba367594f22fb6577d22dad171d9055d507a66a91287a0a00da86a8a0f28e16dca4fd7835fd56ec317ed21130a0a8938a17c833c016d609ceb096085e1e0e9df6f1280040f74d8f2ce8c02b796b5ba46d1d4242797f51ad366041a41367138ac6b798cc80a6817e2a923cc93dfac70181b474acff0a93c72c1d096d20a068bf77a6f717cc0618a23909ba63bf099cd5d9a706f8ade9b727b16b4daab19933f0ddaa5e3c1d74d1912b4cac998c93efee3ac5b189276d0c73778cc937ecbb724b22de9a2fabf5014c48d6ed13509d161ad0dd1fb70cd6ff751a16dae72d32542e5b3fa991e768e52571680cb3f5683878f3013ac98ea90dd180d935d7f59052e75d4ce4888b404fedb42ff57a46393cf23886838f3fc99d4c841289382573bd043a73c619645897e61e83436314c5e2eaee55e494c01fa2c3c7602523c1d5f3c186fd413f6a3f107625790b914c8f535258eb4ecb47710b64b58100b23a1be639aca33424f1a57774a5aec4b8bf421a6e2b1c06fb82b6998ed7f781a1fce3aa99ba013c7b7b6c1c8291fe3d50d62217d3675ab172a41b0e6cd87e40e6c0376452fbe18c75ed532d7e58a9b21da163637e80f365c412555c694699d5c3d46f13e14ac60ab6f7b13ef53d958cb8cc9f35b3ed9263cc01f92bc0c892c5e61c09e67aeb68175f1269a82ef7314be3725a1728aa222fce2e721cda155994644d9bd6e02ded189883b1382a0818cc4b094ccff91c839d892f6af89edf7a0769d1a197928fc2e59222b085f30e1bb4aa0242f1cfb44f27687ec37ede2f24053e0981322e748b9c84a6e17d7c720527764f84fc60554f696a8121db0617536632feb31904f7db0e338ef03866485dbdfbf3c628c51c8d3553aed1f54619c0ea85d757d94dbef9756d6ce9f8447a8eae8255d00c586d71d44f2ceb0df5c97ba03fa948934d407d5624dcdbd12949cf33a81a2a72f71aaa4f67c11ea849efcbdf9b9d1da01a4d2ee270c3d34463cdf65af75199c49d55d4c64f5803fa6139ed1bcc63887283252dfd730c1d07cd80a6f0196925e49c69e629e00cf3691b179799a251ef055f962def97aec0cbec6201dc939d5a367ccacc33d7236e542ca21018b8ec1a6c4263ffa51c296767f1f595fa49462adc64a7ed88bbd030f6e2cfd3ff59301f9e260ae1b7df8f9146f25c352f53da09455abbecfb99e8b9c82ace3ba8414b38f89d43cdd9ecd6de5d70c2f532f77b236810d54cc526d14688b861934a6ace3d5394ea6a783661ae57ffd206f4b3eb092a40fee2fe705b1bd549e738b040991c55b64f56846f26a28a913b18ce6bd5661e8cebd1d742d329e8c9d877aa63f167e1190fce36cb49acc7d5e91855b76f64658b2ddd63642b0f327a7c6fce3c7bb79af2a7edd2bd04262b54601a33704a3d327233c8f6171a6a01ddd26ea63f343b94a1a03f567d4c3291bcd8395ece4263df8425b01dd6e981b27df7d2ebc2f1b6d9d40afbf55a04b53e41eaa5e30b428d174e8a4eb55bf5a0aca9e39311a23ef3c0ee4eb6775e4e649f1402310cd21f33082b889e355db0a0e5dda6935b85e75705a28176834c3c395a4c4d39e2add0038ee5bfd475da6d5987da75d8d7a4d80873e911f7f2cb715f2e39c80a2a1db2aefaeb70d236bfca2f1a1d2d7a9b81ebb471aa9212712e27ddaa852118c427f2fc1d95851fac73ec0153f9f977d57fad40236010f2f50b54cbb8dc3759554745082d9a3b30702824c7d66ecbeb038a9f1c613879d2a00cbfe1cca8faf9e49f3afd1e6751d3f1ab82e59d6b0651152c6cca6d0ea350ff0cf69ec2d2dcd857d3fb9d5333914f94e76728bb80cba1f29c51dc8ffad221e273e4ad6491862d9068148711690e717dbdaf3cc37bf0cf10877d39d6c18f50a41ec04b39c523269f73079a894fefda6511b239913a49ef20f4f597b139ff66d37438752f0255a35769f8d8ab2e74f1891d937fa4e96f202333069d5a19fcf94102b8c1bd0817418f875bf576cb83f0bc9282cf3ba4cae364e392eafcd5b8dcff74c4549f7d7462c37e958b15553e062b09e8eff04b315ddc7fffbd7847129ec2168b4e465dcd585df260cba4b793a95b2976e0e75b5e0fd9641d3bf4085e3b18a331c496d2d7c477692359e89fbf82b395d0ba41c002f7b367c0055861fd36d862b5eba1f5f9b0ae5f5875dac7deeb4e5d06f955dea463dea9e582e71a5da1c28a6cb9071e52d9471e1a2dd7adf4ee4b1d687accf22583010a32e0a5ef1e2262386e73ee402ce70a4c3eff0943e274504cee01a3818fb9e2d3e18b25b6ed867ec115cf9ce9744705f9dd9111bdf6da6743f6fab012d0563426685be6b1cd2c44cc1267038495a3d3e857dc8b823e998a840d79cf64ed9548bae8a02641e264d4f86b1caa2dc597628709f6bbc1d07ba08afb9c2e3d81dc63d3812483639510f64e01659a612f773a677562697d4f18221241a08c3d37cfadad961cb359d662dc6582a05264189c5c48cbbb459649cd3a6ca714550c16b14995564e1d39935a2c7d39b8374e57f0d4e053dce35b767482e2160465a44dc399f21c605db4686ef534186ca38ccd7be611be58ff9eddd815f5fb172025f68fc41daf88197bc56bb4ec5e646bfb4770328dd9e3752c6fb0b99d831b8e02d73c9ff9aac292e720372a9569832d9463eb7f714656b42617196549677d33e5395801caa0340805104680a233c417edee1c2f7fbacfd4eba49c3a55f37457e83f414f2107422219fd83190ede7324e93ebd3989cf3bda1769b24c0b8477c8e4ff281d22dd6458495f7e2869ad0ebbae13c204c2e085e69ebc33566747318133a46fbad2e9e59aa36310d50bbc552b6271bfbf8b6d275995dd6c0ed6ed3f27e3e8503f10ad3a48f52f5d510fd52e320f5003794be3f6d2451e661c7042cfd840302ef40557d82fcd959bdf4ffffb2f74996285559762bc22231bac95955194ac0bee9a537bb0e102b0c4ddbf191a15b01d367d6526989759066f524846928b3258067040c5f7727dce7790cbaa2d88321b8ad63f10d96e1caff8c225cd5400242d1119624bf3bb051f45185f0160683c47d28512bf80cac9ac57284a2b00eb99ca7c35254fa47d93add189393a70a3a1958d3e54e4877c95c46ce750b18121b1194d31913ae9c7f95d316c08972e6e9b4e55072f73b85d4e5db7e9acee65181844058ce469bcb73207ac465532498f1cff3df5e7573ad13b42b0769b1445d86b41a43ff0bd17522fa79a757bc1c649080214aab1471f7b598086031a695f03e6d816e3838113ac0bb04b4f5611764c0fdfb920d59d358371b2a18fca842e9ac525f2cda247f317c3989770a53a086510bef723b282f7c68d0b39a6f5409eea7d0f2af916f8e4df785db0be14437480a21d980d35e5d08b78898c7d11dfac858658d32a6dbde410fb7c3146609bfd8e44da6f49785595f2cca45463cb6bf35f99cb5a083a0c18ab33198edb11bb9bb2a4391f80c1cf13420eed4b2d4b6dfc707acd14653bbf354a94a4185c0ee6a582ef0badf5e3919f98379d855614f57a134aaf41131444a5d61985de6a3eb80d9841e452d15e46ebe11e9e674935045d042ba169c2507873fb558e38171e038076c15257daf15bc108d528e2b4830eb37005a9bf2441b6458bea48af0c6c626c68a01409b11122994909e303aed10364d5ccd9b6a0ba4d354f199ac34a5373cf9050791754e9f37aad8e2787db1be52e2c456152df3841d213447b2a8962180a97fee383ea5cd110c93dbe66f2c0c4124d5ad774535d641ee67780a88faeb50b0ef81265b2d3eea70eb2d86ee75931e12f2182d109af1f16cb007f10ac8d215695f16e677e78c0709b6ac91add0f360f3d2a03bb0bd7b47cbdfbbf1697f2257056f21556ef5b7d11099dccad39c265fab447ba506425766963ec0d826505d0619ed12a010cad9fc1d30453841ad648f497b4884c7d5422c24e7feaab61344ddd08c1bae88d8c6544eea1e9a0e6c15202d6b6b053eb1fc3868bbc1dd96580b2d544a104f2769aac3e6e9168e28621e1e8f21597bd32417265b29cc789b3cf56fca601c0d0ad490a57b8be162d86cf8f2211567c2e8cba82dec8164371015f832e204ce45bdca231524a02c5df96ade62765a332ba6aec865362beaaefb6b32f7f818bd62a8c356796d717fba1dce1f176023a2cc2b7b8d9428abe874e1b8a3078ebc0220712fe868555345088971cd2612a19f8af9734254ef19535dce849c1d093498dc32e7f0d34b0e9d5280cc51ef0406c663ae3cbf8e62c2fadfa389571d4b7deaf48e40cefde685e8ba3c14e2545bbe767893f294c3d328e16da5f784a21f90c415421d217d0282dfe03b6092368746cae2bcc234b720a191f6c77f88cfdbcca01d0d92db5c7be7a56b10af0caa1e2148372ed891b444d4430fbf0cb89db67611ba861489188dbd619238ab86267e7e1c5bb0480f8df74e0281b7297432f33b2bacfbb23d64a0964d79ff7200295e478907c1fe4fb03fbafe0db6f310055284bda4dc627d98290cad77247c9f1a1b64821f45b09b1865921daf72c805e44b874926dfd69f3b054b02d549699f59df783566c52185035fbc8a2b9579bb186a2f62e199d0c35a2e07bfcefcfe7ff74589f23c19abdba98ba4c662a5c86c081145e2494205e784ce24dfa297b17bf107053eaf50a33834e662d6c025e4c0a7f9c27c2e3281405d23aecc13f9220a511bc53f856a7af6a6a7431181638f482fec892f1e6bf473212f186bd9085febd757f2b9aa89611b6a9949705dda53be923410a5e3ea09ab7c0a5515133e8a5d684b61168097fd87ef7f9b8230d5c9260a5a0f0ef46626e23994e15421ef419e4518f815e2952b59dc4559810bb022edeadb06c00ee18e142faee00dd4716c5e8890b957fb29fb003754defe4aa3c86b90ccb9c7f579e4aee932b363b2d089315e529cfb94aea8067b43c31dc250b4374da2ba721a0aa80716b5afd36dd4404580fc2b6462b7adf4c5866ba56e979637cef1c590a9ec23c9bde571c6430cfa7e19dfb638e083172948a4f3114b9f8a291a11310905f1f7cf363566cd52c4bf36441aa31a0d5755df325012a324678554360cee6df874f56476334226b9a9d5455fb71db0b3bebdc9a03fb0bbb3176cf17ae11e7356c7640a4fd2bd667307f842f17edf429046b27c2339bbae79c0eacd9c43add7c4730c39a86309134f55264c418c82f3d32ebf1e39f94397b762e810351456e2a5ce044486277a609a0045a8bbe3553e9ef2b32686da591604e6454511b4270af3decc459333768701f57c6c49248ba19917e1fd5c81803a36bde04ea7a8360110b6258157b4b55b087c5df94f3a145cd654cc53a4745a0b26d95a6baa83bc9a6c0e37fd0bd559b166a342ee956a6a1232fc5c321d26aa6d8885c7d07bf9d62a90972fcd8393b8f05832bbd31aaf53cdf4903bfdaa02163ba1a8d1d05262d0672e97ce94b63c963523681732687b1f07fe2376f178075aa30e916411c69e8e10f8363298d80af1e9eebf946278b02c163e9aec535edbab86df2ded6f0918f54ee8d9a0cfc19faed8da76c33c346534ebc94778658d06ff056d4a1e60a0c8227ca4f788467371bc1b058164deb43792508bf12667929d8739253b112d67283f3ca1073d7925e0d6882d109db4e3f03ef539d62e957ab5df9413b2fd7489f60d83a4cdf774b8164a8d28e2437f00782a468565b855c4570bbac842eecc3306b63e92a3e84b9d5b2277c55cec5d8fae74fe17fb26959770875152ba1b74e8caf7dfc2cd5b134c6c1f6b2250f9c8aff9c7e65f39eddad45fdbfb3f80dca6da903819dc3f57d5b1c4b61a3e0849feba85a7690c77366d0302e20f4a1fff5d7d6fbe5b666c22433d3acd31972076b76f61e1678c0b70e1b2adbf44e0bb9b1a9809cb578802899e9d2f0733f60c1b8e7b82c92afd696834297d90e0d6e61cd2029aa5e46cb165fd205e77442dc261cc5dfed78003320a8383617b658f4f6f5fa4a3b644736ed5ce538ab14e6e1ab9452d56c31e4d8878822a5858b12e73198c035f6b87fa9a5433a03489b967486b4ffa72c058a148cb5eb46644abf93fa159ebf84c04813dede9bc80446482bfc84814b2a871a19c78a8b8ce996b764b8b7ca2d85371a169d4fa529f275b1293b18b38c848ec4550586b59c0eee3d681a18f9eae56a93f4495a96a7611f11794a35ba09f6de790b155b757a036535812a55c1e7dfa69cdefdfbdca4935694d8f9468e89c2fddd00ae61bf1b0b8b1118ddb7c47d152a03918b1f0c65d3552c1c88684716e7c570667643957d3d6840beac8e0d75ca0e7d16cdf4e5196cbf5d05b67bac0f5421093c66ee2ef1f6263c07f846d0a9e0d422e04863f924e5021a1ce1d902249ec2e196647bc89e77acf2022897d5c655370a81b341a6579ec8a67b9515aab316b88f94b935bf24483195429ae244d9525c248617c8aa27fa8c07dbab8e6393b54a676b6b4784b16d25861f94200b588c8a5f58b99a3e1567b9948ccf6c0f26ffbd513bfbf9cb0b483a7adc8e66fbfce7b1a6c4422f1a4b02cacbb3a10e879f4614ed4ba10338bbc34db73d16a1893c45e085a76720100777942f8c4d63e918b1a1837eacc9b35d80a49b6fcd45e74e127d2e546448ba520ee0331512563f5fec730a55b94a71d9c1090eb66e15d0ccfaf68ed793cb27dd1d109f79d27f0f131692b3ff12dd3f3d853563f8ef47c3f6d460c0ab7970f0d30fea571cecf594b08aa368c11d9c7ff561346874eba19162dd1eaee18d41ff4adaff15619c9acb11a764fb0d9b65e7c5711f4122fb5f35fa94a90844743d1033c6bef40d3a68e7c2c6fc301777410bf0aa584c41be12b9c042b092242da5cddbf55a12a6354e09e8d77cf2dd9a80ce6b26882e45c86cdb18f4f0297e63e199371d648538db02e53156802d0a9f96b744259ad3c2173a6c1e44953d6b6de991c9ad56f02d06bbfab9725130f6756095cb77ad96fdd784c62b86e02d012629f1c88f620eddbe10a3fd86ebc6df9edee83892cb97a59c9a18f4941c6870ed9d39c1273b517c76a24aaee3eca852ff7c0abd791cb564a4bdead2074a736a89c74f5b8dd7722dc3158369801ad8b388672895ad2294067b57cc0574514a3b53ea82c70a9456c7e3b130350b05f8ebcef50f2bc86e0dbe3b05ea822ed6f9b54bd1889c0a2cfeac1121e46b5247c9246a3f32a26446a961a869e0fc55b4d4625488a8e157fafec43af18d0c3fe2d0d9ab21444aa45c5f5e403a82dd272041d8ee11cf2d8cbcb81d60a73c07e6236a5fb0d2103f1d6117fbac60894b4079e842f007e6856e731eddafad75138a943394a0a6848cf1310b9502b7d92bf9288234f8056a7b61445741955b7703f8969a4626cf1e24bd152001bc1179cb2d653226b9f83e12da93ddf75a349d7112f9501400f4058fb20bb2ccefbd805c8a4d365a388a88595ebbf51b6883a91c778cfd22d587842b91ba10356a8372894dc179c17b4b0063e3d61266ed9e22f5250de8f2cb933c1e74ca943788f68fdd000e247aa31c655c05a8f4707e5b099829178ff514fee43fa499d44ff65f49f0545c29a3b261c920a740057e005c3db3f0841b273dafb9d404cfb2ce3a6bb3516831d87287b677f502b3c16b683b86a6d2aa42c3e03f8245e63f41b43d6df88fb753efcc02eacd243ae1a251b094316f5c5cf5f1c5ec87b47fae19ab56d12d66de029816eed5d0bd29222f533fab1b5554c4e8a329a96fbebf98ef91c8afd8d131fcf989c5b0198168f332a18847b195e25cdefd72a555eab2dba7a3aa97b23d2039879a6ea43591e118ca85ffdef806ea3566bc7a117c4b051734ce0f7e01d2fa5d47c33fde26dceeaec51658c8ae928fc07119e48e7ef25a4ca6314a4fbc42b25d2bcf1d368c8c3a073b5103dd3bc5c274b7718f62793d080d38d2c5992369ebf51cd40f12ed7afe04e4e94733f044585e25eb2e29624f6575d807fd0edceb357ec4467cc8d79599661fba0343c00e83103ac5b4b18d6e6012fb9e2401bf8c633ba1383a37a2b0bb6502083ffc39ed88442595fea9e01d921f0c85f66d5ce7aec7b2aa1c19e7d0807042599fcf26e8a8022df2c4e6b7a6a3e45896c7ef80807568dd30ca064870b3d3e4645e7553f4b175d7974a3c39ce61a3955b1477896cec85a5efb4ae7d5ed28d33c3bb240a24f2c0479aa59f8f2d6f86c4b58314b1dea87b736331c020783fa87723697fdc8ea7957e54adf27c70b72c3b68adc0d6c8a208fdcc2d934caa24c32c89022fbd7b7d1477b622a020e74c01900fa1e1352a73efc2398f1f96936113ab433df05a86ea0d96aee5219a8edeebec64f60681a3fd98db5134b0957e2c45846a92ed93aa8f1b17f9af2deae76aeaec4548b38eafc7338814b49599eac2b4456d230193603e430df5ca389a65d7fef29b6698fc7384f170e2eb24d24ebe79f48c1635d1129ad427c2d3e11419b5cf84966c3aadc73c257611756c2a86ae64c1bc6c4b689c52187755e03b883e687bc8837d31695889ccc8df771c8277f97fd63f2392e62a9bacd3c3721cce379a6632b34d860b823556f6489917df97ab857b835c3029bcbceeb7c0fbf883035c55c56f6ff48062cdbb81c85de398594a79cc0ca50478f7084c5af85336abcf8ad75240d505be6355013778da5d5ea7d073a333b852fa2325af69a4be5b59a1b9cafad8e9a1383e4d635a246a47fb26d89010b993e78a73df0f996b5dc1ba5babcdbf3a3d65828f18ab2c47669e5c6b274f44cb5553fb27294906d28fb5931cb1f7a60c79e0931565bdd70599bbc55a2ec97016e000946447ea42bc183d06dfae0ac7b6487f7285cc9689d701a9d5f4a67d09fe10703c70f2cbe52435ae392f98cf9b39a9baafdade1ecfcf7fc66c3a1320f3df1fd10db6814f0fac9a7e04a1d15c751258da5dca9946d1aac70ef0cc6fef43539f91e82f0fe2eb19f075d2a45a2f00fcf8157f582ba37cb0d3301824c467d7b3c7a52d137ee305939fe4707afa087c671bd2a8d5e1367154f523f76e051448fa0e4507028f863d76169da2fa8201d084447a568a2ae5aca984dbff9c04adf3bca89451793ed8deb9422fc4cb227dfd5b26e1dd05f9348a1bea970353087d54f0186b2255875da09466f8314da82a1803aaf3c6ba27e395ee5294780ca5d00acd6f2d1e69c92a90f7b50d6a06a8bf79be3d433184f0674491187c7726c21a57095e5cd5b31502f0e286a35ef870e1ff7508eabe3c2f8bb2f49adb07159bd04dec19d3443df48fc8da4bad34b41b68b527dcd64dd7809c5c9219bd9df8b5f5e879286243fef7c00975c2ed838af87a6f23949971d23c52d996de4310ebe07718ba9217f2e237685314f55008c8e62e5483bee3bf1cd559bd706e43093baca1660e52e237256e8bda84188292d8af86ae42e7d5afc4313ca6130976b2875568e8e4b1989fe6c7fb731f3e712652ed7e8a4f1772e0205f9c34b8afcf85e596ee8877d114559ca93fb70dedb6116b2c4e8c18314878f55d60c4441efa992fc0270dc4428a458c7b0606a15a8f7e7312599bb3c5436228128e4b4ca93fe40ea78a2a3ac380cf7ccbd0fe8ed183a05a0d402f4a5e3e4f5f9470e15807fb31c7afa8756439cedc09e55f4a14f0ffbfb1c4db27c7cd03fd6258757cdb105d9f2c0c0ceddc7cec1d72891e25f0121fb5a176ce3fe48e90ee626c8a9f45abc4b9251ac0b62aef4afeebaba346a5a7cee2885e1f3bf7348dfad73207f7b4f136aa5a515bcf4a3672b24c348ab2d99bbb92f4517d25df07d55f491a751c96277911e55af31023cec9a37f6b485d7ca61e263a77ba96a528354fbb2851991b228945708227909a1581947a285da39cbae4fcef4ce974b743b1136419724d289ae8eeea6bfc81fb9ec5c5c001ec30800d097674b5e8d77066c4087a20b098e1efa284520e632f397a8ff1d556257475c81d1e9b387685ad487f0abc8adfd9d2acc68077c6a9d1103d58e5bf9b3a4332550066050a3788bccd88f77b83987d04ae3c35e465ec766a4ffcfcc0d2f41746a58525c75fa40541350e963b1bf4a13c7bf163ce6530758fb3c5df6230a74b9e766f4d8f64a49672ae566282cb4850bffa6e3440f6800ff7097227aba5a522e2e6386ab376f7db0d24d00c82e62dfefee2d0555f3381957433ddcfb7b9c2d1d38401c5089cf296c9a9821a96caefd1e02f666ff778cd88b900171075a898e7aef6f013c216e0d59e83a4c9165488324dcd12bb515e9aa253e3c31e4ce8b44b3d3146796feebc3d55f21b45ce1208465c8a596377229564dfce09c0bbdcc022b74962a3445706b4fd6a9a23215222694dc83691c36a4a472bca758c182cdfe9b2edea78053293a95f95560aa922afdb7f0fa38adaada413ecb2de6b59c923483f6846970612a0f4ada92c890e21931e027c4c761cce823f7ee451f5193c84b09da54955992cab176033ac9ac8381c37a837147cf65fbec15aaef32eabbdd8a97044812be3374dac5e9590b371eeeaa2ae2f2637b1852522d7b8a12ba484294fee5b26e7b096f1c803a13e2013b4b695a8f470a43b12e4b1ef9be39de8a7fc0637ecda58803841489c96e5fb84ec893bdf09d238d5909bb6252ff5b8708d1089e585111e2e837488ac5a08003aedd9baca4edc9e651d02119f7e146c7fb1d129e50ab98146218353f8e940c2b944a1c5a7e277da40f5d79774d399d00351eb23130c1472aac756a79b11874e4a12563ceb681976846ca7782310bfd765be7e19e57a7a940da1e73c6a5dc8812575f6f516b1f3df4da947cb8bcbbe293d97780e0b3168ca996d12f76061efc19225f61eed75222f3fa7af196d505f4cceaf1c67d9f6b8c421e483d182b6e52d2a16c91628b46778f5fed67e307a599f8cb2577d30e6ba2f9b4b2d65fa76419f050dce5774f123e83a948e3601e58626cb7acd0365125c278209b9b36e79598eb506181b941f05fb962668bf0f03c5154c39b3abea577e9b0c3befa0caa1d3d152908d93df3bd3a2f4dfbbe9f7ad53c621d339f3e5d5d05d18853c88abb72f572e893e4884936e963654c1bca40905ba155b69a45ddee1e8486f61382465c14e55e6b7ae53e0e84f921807e2dc256cb28cc4bb3874d755733dc893ba07e61fe9b3e831f2a4dc274326ae91b5db190e87f0086bb0a3ed731cc9dd41f3ce133f6017f0e4bc03ce7949b0cb27a0a09f0f7f579f2426f7abf1f2d5449260a171f17ebd291d753576ac36a32e786d9472fa7894197382848e7e147af252a2a9a3a4ab3a5e2a6c41e39446ae963170415608157eb67e61ed69d5a8ca773be21ad8fe5868e6cb2866c226fcb990d5266d565b7080f9e1cc73a98d14f642f6bb5d9f79c8a06ec61f561778860f71d313834089454d773945250412d9ad8a65a0667db38029cfbdaac51e19e769c0003d4ad4878cbb922afee1299c8e6530be4c402bb0a55009f9fa82fe88086c2e520713460fbdf08429302ec2fccda56aae21070fc7c253e023876b610344140886afa0f6c603a733fd01d6692a326f149178f7ffb9f0ec3a4434893bb246a6fd3810643d727a56979b5d39f21f054f504205d143103d125c779dd6f0744cf3f2472739ee2e8a0924bb3e5a1f27bee59642409002dbebc9e5ab4340dedc581b4e4aff69aa20d5719bf38239178a50585ff41fdf38e79a85c11fee53bd2a1d713b5972109e2dcb52652db0c920d4c0378cc49dab49371f302bde084f37693c463af5bb8363f1198e085414ead421cfffe557229f9b1170b2e2e33ab11ad121669bda9503cec977c42593f1f5666d6a65bf2ea72ab407bf2139c380aacda81865dfb7ee247bf85e3d2859c87934e785992d44435cae1ffa816c41faf9866f3668166a98ccb59afe00bcd4e557d87dac24c5cfc77debb7bf4264877facb1b57cb1a66ba9f051bb4e34d30bd1ce14238c5475a8fb9001685e902d63e1895358808d6287e718334100bdc44e31c6fbc2b2aa33b944d981698322ef4b31bd13b833db2f442cc699f2ee8df17abd18584d4565e65286c067cb3b1a5ef990a5cd49f4e230ae6d104390fc7de97296e01ccc35008d21f515a848bef5a3b976af5c43c8ebef75e93b66306eaed3d368f6ca3fb788c382cb13ce410b3846c331805444093be0b43a3682a6aa1d9e84845c851695879927bd99beb328474dedb8cc61dfc20c9f8ae106a8250cca72cfce37758332f6080fffd8fe5c579c2eb39e4d573785e6d5ede51cba1295384f5b395e2aeaf79bfbbd9215dfb76c3cfcdaab26a253cc344ec749fbbea9c5c6df0ff661740d298cd68161d6a519cc9a72fc870a2134cd44c42c61e5baa30c71893050c34c406a1543f8107b3e6860f8d4967d84d4e259e8d9a105707c544cd01d18be80cced9bae4b40a934a72373d6345e4a693da6daf813cbd4dbc79bb402a22c777174a78f1a4efd9c83564c13faf320345da0dad81ae7d3d6e793da038f1540563ed1f7fdc7e720283f3310209ab856ebdf56a690eb78c46d0e104f36da2e2b4abe888387b5c17219aa1ab8a0da06a863ccce5924475a4627ea339c946effc200ee41da964af9d2f901f3494ea7f72a2745a7650888a6af85025bdd21f5b5105e4a35f6e29af92f5c3de0332a0789cdfd59fe155d4ccd3913c505bc5602626269fd62f07f9e0e60ed39d86d0f03ff9b5722b667c53ae300d26a0f3fb7c80df03544266c4035bfca2b43e38830dda01746214b7c0d023e3bc4140f91bfabeddb48c0b81d5d15059476003760a3ee104549aba6ea8ce618cac1b7551bdcc5a5e077cea741b6dd034f690749315a65129119adcf78e341f5685becf2f626650b51c3ec0d037c65b9d3187f3c422d2240e1b4a02f6e8e2b56f0858adad948dfbcb79d33d36d14ea99e226b38e0703b53d1953618727c44443f81d03dc48e0e4f735014c1aec804710365c347a93faf9c6bc724271fc5d27c65e96bf87bb115b273621258501267c02f8035955f2cbcbb65b363917db2d223d55ae12039c9de8857c5ac8b7383c494463a2e928b7efaa38da320befa487361d09c3fdeed7b96758ef6892ba526b2463f15947fdc7317d0fba29b36d2cb760764133799eb4e06bc95eaa03dd21ea96f6a386cab0b3fe3bef72513cbf3169a1f74e16cf1b797f620ea4dc34500e38a5100a7db28edeafb249ad1b7de5d813a3a82a662b825f6f0812e74bf3b732eb7a53754b1cce66ff8f00d88f29dae1a57db0bfd7a1fc50a177aa35094fd630c87acd519f46cd3a48f3b4095916cc3e1a6ee430c5ec514b3c418d26d9b15d7a2bf08a93764e830fd1950b3dc885155e277426e4065028cd1e2416eeee600962cffe8a5d81c1ccbce53918c9a54f61b2418e535925d648fde389518c746d561f08d9be2eab3e706d8cde7f2273e105f63be22f440d67dc43aa0058db3208fd4f306d537da0ea215bd7788d778d42106470de5944f4ed4f24755ba1e008700184e6a44528efcc995735d160509a4b482565f3d81e3dc3d7a2939d281e9d91b6ed153dd7fcdc433cdff021eb9e3e01f8ffffff07