PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 66233 160a110987059689e27cc74ae6d36f70b97b0bfe05df6c9c85dbdb58d6299a10

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5cb206d72ccf901b296ea7a5634f27e5b0f7835ad38a6190f136354a5c5f1da7
Certificate Block Hash
160a110987059689e27cc74ae6d36f70b97b0bfe05df6c9c85dbdb58d6299a10
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a300000006270000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000368ad2dda3684081ae40436eeb774c24c7f371d0b06ee324cde8a6095f8518ac7018f59a9d2008c43ff30db49771ced1dab3dedf534d582a100e93873b0726f295d48c0bcb2a24d810b22865d2262cc6db2f5fa0c3a875102a100000000000000020000000700000a300000006270000

Raw Header Hex

000040202629bb061af4981bf496e82d09bdfc09bd15bbed784a1988a8960c9f20cbdfa060a20a1e3752f83522c2cefc1514a73ac7331f3f414c95cf49a05af8725713e214771e6a236b0118a71d5f5c4a3536f190618ad35a83f7b0e5274f63a5a76e291b90cf2cd706b25c

Proof Data Hex

59,560 bytes
121216010307787641e1105bbf8551734b2bc792425843ac8ad0f23788721026533913244c4663eb5606f4f36f3cb171565c8722067f7558eaa1f8816d3e9e55ed03edc1b99cc4fa2c4b33d62515f66557a68e48a23e4c71b0df2acf94ca9dddd22a62b7b4d0c9d4292331b4b019576576accae00049bf75de394f30d7c7ea26e4de379e14ad1edd9d733a2b84ca7b3a1efcb163d129ca2dbca62e0e5d9d218bb4db809b35fc7f33fb97223a88751125d2b08ef8c0a03cac2fb9012a3ef9a8332f121d36cb17bda26c122ddb56650df42042bac594500e756eca2fa0c321b2d1ed049b26b418f3f8fb61b468825a6d047b78d8bf790f2ae0f09532314090fbc21cc622d1c5bb36b201d665d01e1bee3c91a7134b23f644c7def0ebbb97caf6da6acab26b07ef7c31319f3178cfb33ef244dfd61d7a846dc6a53368f64ce47fe1086600e33450f125d5e1bc9b5afbe93c87486673f530cebabb32323c6ab2d0892f83a6841e69840b8781d73b3f27d16afbbd18eb86740ef26965dc2993b13be5a52feddde594b9d9ae7bdf84be4e4a9f3e06808207d4e826e372ace06716592f0297da0243d7280aea75a82df1769f0d05e29eb0bc70608c5a0b718b5369a8ffca097848590e401883ca1d45fdca5afe731e1114e31d0a4f4aef94d519f5ff273773511451c7e527614308085d9fafe04362d1941aa5cdb0ea9db571dc03778d116f66ca58e8f93b1fcf3a7b319892c90f88ff941914aa5f547f18be6e37dbd43fae9e85e1d696a84ac8f79cd0e4392c29ca46233322abc8bf2380b8cd1ef0c5f1c0851991babf464668fa4c7357b39b7abb6258bf3bab8e7b83c8c19da7a4ceffa68e263df37f47c9e51ed1eacf9c3e0f5c6171ad4e866d55bd0d3995ff649252f1046e5cc8616211034e2f7fe87c337b483eb173bfab29267714239e1391b01a0fd5e48f62f3ba6dbcecec32b85ec016f02ed92196ad40834354ab8d4f14ca2b117e3c91acc2d7aedeb8a92a97591675103a2737c2e89595b1ab8c8d0b3f59a779888323dc7195730e010283d4d3030e487d43bee24029c382059b0faad4f261414b383055f66b09fa2aa1025f1b510bc8d291c64d4d15d1d1e24807c8b732d3b0e31eabbdb7375089d4a136582ca2d27e846fecd2ba6381670e885e6148292bea1b013fbc9c04e141f52225c5fa00a05fedbfe47f1edd0854115b8a4f4e7df8908821dd159505bf778a5ca99f786c99224d5fbe87efe3b1e38524df4c3d053f02ffbbd3be823f408679813384b8db12fb68109572eba26fac4baf2093a0d8a52285827bb6e490842ea7a190bc605ca545a7f8a17119877458df53f2c90faa9847e21d62cd5fc30e18991ea2b331461314e64799d3f13858852d7706e1a3c421e96c8c4c61ac93db302d4da884cbd0fe45ff8920c773b113569076414e62152874b7873298ca7e4b859a7d92d58108905307f8eb8761077eb05d1b0543db8fe98fa00b3ecaa4a4062cafc7c870aadc4625200e126bc0924f930393e21440a71b8fd426607dfb6f74e94259ff1ed2f2deeee95fb428e3fdf48bd1913e6eda0bb0fcd5aa501c6c09a202492fbba341297ae2594cd310a12cd9520a2557da1ddfde47191b14fa2165cbcc9d2b8ab2b15ec18beca096204a3481ca83ed8b502c73888aefa326cdb5eda3a246b8dc38b9399c5aef658975080ac56da34402dc6eb08825075750c57147643f188826e3c30122bec37f9875c40c5fe5f97f6092d5987e4386988e5a919b9c88fb51c1f41ff7376ca261cac3543285487ab4864a5287a7368280db0cf2b4a4ff6a058e27460c2717e9c163022f42c16a7378e04aebb201c204cc6609aaed94b9db7dd11a917c3f1179833036f318ad03734e91aa835c678f3eb3432d0ba1b84d75601cca198d60ce80fc38c5b7f8e196aa045d0f891d181dde0813c47a2fd3b3f0c2bab071b046c81dbd61996c4da6d9d1c5c3880fa5e7378e41558f62d3386a3a9eb237b423a30d0f185ff855d988890b817f2086b9bb70956181212d213643be5dc25f94b4463e0c6567b5eb815085665ad01cbb75216e7a5ba631c21230622496a7b2a33cadebabee8de604460276477c5930017bdcf59562a0c6d2225ba71838ecd75ed86539605776e9b596819e81fc2276c295f5c71068a9ec7a88e5271b95caf01da724765eb973c00290043d804f8c762a5ed9d7a0db2af770c19a0fcac5dd23c73f292e42048ee5f20f4754b115d302668d6a76273f2e6b127fab07632350ef70e9e2422f94f1015904e02c0e7e49e157a9f445faf032e58c074f0ee77682e33b0c66ea6d4bc803041ad277097790bc660bd86baedd211f747cbddc3c3e1197014f1035db01326ad47680081da58a1cd319e879fee650645bd73fbc8234f5d1caeeaabb255c8c4134463ce858d36d63374c8e581504c6d1e792533648bac0e371ad6214523ddfb8667e2b991fdc4a61ad0c8b9b567ecb79c145d3b1e424bd49af479d750e0fef8a64b4def6059271da9b976380d1c8ab2964763af6787b4052b1de6a57a1e485ed9e4d9071167a5f2ea0a479887b22a7bd8cbc7469a01d67960d885a4734537fd20ecd60509e0e6d2af9d54851f3aa62b34269a08a54685fd6e808d52fdb726dcf0399a9d6ed91726459cf786cec6312f2bde668308bf637098da34a30f5a72c96e4366325305b13e87946968ecb26b1b2bbfacdebf51079f603af80206082e3a9a0d5295c33ebfdbee87c142b4120de0c7456e3f9baabd68bbad605fff8c24c3b965ce39edcc3db6032c2197fcc8a7f2781d309fc08e5d01d84e6db21183fcbd0cdb3a0cd03307434ea06df7824381a4d3e79958b0626256f1c520dfbd720e5ba88ae0d1d83d1534965caec3a50e27027a5f146b613dbc7e84bfdead9ec7064a514ca17163f1dd7055303bdea3f24ab364542653032963893bd28af6988e185ec1614b922a5ada6d453caf17ae70482c694f8541d4a23760e37e0bf4d3147f4945fa97bf66de6c6c188e2009268d1dfad08ed9880127fdfac708f2a39bfbde31a495f381f22642786992bd508999ce8ee8653ab7cf493246ea77cb019f61e243a58f23c9086500c68db58fd92e3da97d8ebae79976e2a23806864be8fd6c1234d776ff493ae110cf6ecfb10783bddf29ec67cc562374cb65c2accd4e9cd75b4b1791b126d6792b187f751b1df165e049fbd8992bf473ff24035fbe1487a415a6ae2a9e4b90dd8a80ece9e342ae67009fcd40e4b6ebc778354f16234c4ce9be97e021ac0e92d625ed356e6e5ca3f7a1e962d6c66aeb711d2f0945c0b905b9ce9737ab924cf327de200b010548f7710b41e2ee8c33a5276edc8aec310743a36d260ad74fde642c0527f519c893c59f10ca8d6fe70d3eb2d9ea8a69782545aac727d056f1552153f3989c53d1b40f1e7cd63b9a5c0b55577eb8350ca43afd2111da4617373c6e520236f1647bc41a1396eaeae89b6e6dfb9fa27c89c58442b90d6cc4575ce5e4c1516e3cc6466fbbc6143e0c87ee5b019e5c0252007cf5c78c63dbe3663088ced4aae0b5c20294c2a690d65b7902c7a9770cbe69b08b65e7dad55c651ba0c89a4d714dc8ec575ec111452796709fd6330cdb103a4c924769c6c848e6a9b3098aec16fe856ee9a1882a96cde360dc0675857ba711236d528ec92b1349327564573348d1e7cf769f16fb41fe799632eb67f6559f21c561bdf80df1a393812151702efdeabab1908e5803884211dc41dd6c96f80d19b8d395dd25386daeaa5292e5f39173d0a89d56b8df2a89c816a3d160a0a445ac19d895c6948590e5d7df6d2cc4e768d5ea0f1a97f067b64de3d56d6a10907ecf3e7a53caa7578313276c0efc2506d0666e4fb67f6dea1cd73262a1667b5be24a9ebb5cfdc807a14a676fd8e9440f5df9e6bf8c46fa16ac2582075c9fd31730aa9ed62b436f0390fd2d9c0b50146158b7b1924a2d549df4deb6eb51667cdaff13e854cd76838d74ec46afa138112b8d9efcb50050e7c166656d5c7bea88d371caa1989aa3d6881e6f5e883b398068893c3d598cf63ae85e81f33c2477701d9f06dde5beac24337d24d41e875528c9192600c86765895c154cfbf5c8a9b9e1b0446ed00c8c8354708adea908ba26454a6e0f024d903b25c4bed63386c729230334fa211b753a412434e9bc9bb64821c187b3ec960331da9b40556e7d7bfd36d441ca51dddeff824ac00ca3539b9ff7cf3a157c298cc2a4063aed847bdefdeecd2f16d5979cea483772b6348afa5c5c07aa4757aa628fe2b688c1e7cb89f2fa21c2fe4696a94df29ff826a7cb8b27f334a5913c2dcc0f729a25fd614125248d524f7e4a330fe567a5f8d5c5b1521c3fd1a327c006bdb438d87357880511f81d0e62679b161dd1cbdf5bff290d699ad15c4ab7a3152ced0ee2d5586ce3127e289b231050de674610227202e98eac2c04fa46b369aa7403f176edd84c07523efb09dff18fc07879304d4f474b41cd2932b2bc4b7ff838f85e520d48cf3c68b4ba530f90833f70ba2046ce4f6ac5cb5cc45aae4b85b4eb7b29b491653b7d3e6791dd9ebb2cc38f6ff0edc309d2f5c173662471ee444beb9091667e78f031a4685ab71e1f7fb427525b4231f736efa723f4cfdbf9c6f7524b2a05b53274bc738b9e6dfc972276f2b1e53a5b87686240b5f712c763d11efc4c95d6cacb4ac2bd28c324a110daaab56429d76924e32add093c7b871f9e0a7033bd170832db5a72966a921d3a961c6bd12c884d46591fbc3b8153bf7c103e229e9fe2bce46d117475e901eca789573f5ffdd6373136c13940224d82bc60bf15276a645e01704b26ac37d604bbaa308f05b05bc6746fad022f5aa6634ee765a6061429294f16e0274330df2b29a8e7c2e099dea3b88d98265077b305a18a13996cb97c83dc330f60019931d064883b6eee4ef32f28a4e8024c5146d94c96d7c9438480d87702c8c6ca09e0c426e371ec17f4e60f02d800d298579d726a1fa6553ad8de608841d9078898c5bc8bc17d6d74f50f9aa4ae6acc1171b7444751f376f5e62b9916e2503039a232a9e7806b8599b174d973d2b2ff9cb0b05f563ca4b5e2ba802485d7816b56b7c36630b8eaf5639921c0a16767a7d74132de8d1f382741513decb6d5f42a1e7b12ef859eabb21a797dcb74f02b08ae59272f74103d86e4e1d3812e29171bcd8e02c2077ece0a078dfb9cba011dbc04444b87a2e2b4545a004a6cc45bd616c36ec45fb5243dfd47c4fb536bf424f1fc2ded6da1354a1159a307c59e00aedaf95dc33a151c46714a557f22b9b3912a48f341c4498c54456cee92af7b9aa7d5321340832908aaa60660d040c102a8ee35de1b98063ed67547de27a5e723097e42559696a3e9ae42e5e5fe8eddc8340e775696f5e0111752b70ae0ffd95def6f4fb5ef5d5200b8a117bd10d84c9f20cf7ea4534ff32e76960085c15654fc5b7e372a08f21743c0a3ee85380be83b7ffceb39938601f0ead1409b335f8b45e19893b270119f7254beeab6919d7a23c1bb3f693c5aaa2c078ba684c11016ecb354da32675d91363155b3b22382a69ca4a7dc9faa0ab6c5d25f3babdce120cc9d6b3f76bd7a8ebc2303bafca777ad4ae25c8270a05a3eb2f4b8caeb064802e9c95c558ff52c835b82f2446db47f7feb7c36e524b0404c5bfa3e7ef26d11862046652e2a7d7fa8c29256ad9678000030b22511d32b5e7c3f979844e1e814b1cb74f7ab41a4588fa920d55e638959e837ac6c94366114193d6a8dd93d136283138bb71b9269080fda707d553f861d833e52aa7471fc31259e0443a6df06ae4df4354cb3a6be3916f8bdf6b02f0d5f8cdd3a0136e2cec69ec075101bbef81073322fdb664dd0e3a4a87c0dc5db2e684e7ccc4a7e5030331fd1bbe6abe69519fe448fb4ca2fdd057fde2b6bf7790a4abd82af1c916b392fe63cf9d094b0ee58861d34d7feb71d14150211ddb0ff6324eb6bfeb5fc10773f71f2399b1b1de5f2d13f425dcd3ed8959319a251ec0446aa381a3998421ff4cc778c2d36daeb4d938641350b7792355b22a9b7dff3f570fbaf18d157931268cee1eb6a4068a184032e2254dbbeda3a7b01388fa8c54904a33c65b3e54fbba2786272059f223aa1baf75ac662a9ac033b27c8ae3e900fd964831cb115b636996e56016f4be609d81fc555cdda2232ad2ee2b6765aacdd9def42d60f2d3abe3b0752f066447bd0e5eac6038e3a3532ac79241c40fcb9cdd34329562a54045c58da913af3b648d9efe6155aa44385a4f13c899a4a2c33f2eef1defa01a46033187fa5db012743e493d8fb108be0b0654eb223d2941761455173cf030b010f14f40cb16d53370216879e980050af4a4be59ca6376b7c4ae656eceb7c3e370ef117d9ea135573457569309fa7d20b6588526b0a510f504d89bd4c81c380312451bc2296a7bd3105be684f0e17e87906e0243f54d08ab6de5db73f348a5a42583935c2f8f5c9cf0ee35e52d42e7e2cbf1b8e5c6d73dc724746fe06ae563aaa83d7f97f30df862a0e7b4e4ca2edf16903e6de79e0b9b82e4b15d0b5b254dd8958459c25c7103d49b8923a90b76590245294618698054d12d6da6209476d2f42e3b7aad26dbe145d19e7edae503b0d20f039252a1115d80703b528f98752bd381d1a09688a3ffa9c51bb94b4d84c99bba2719e462608995cc72629f7cd73c5166260778cbc9e4b254db9600243861bb278222fee20be4b67aff8cb35622d7fe8d2e2ae287001cb03d93aaa29eaf624a45d5b3d512e1e5dade72fbdf85c29e2131935691eebb2ce8aa2779c5b024f8215dc0999a9e2cb5d79ad778b961043a1da040b8190021bde82d352df81fd87b865647660a693e3d9d05a1e4846cb53c2d7282a49f7f1b8f3803f7d584242ac33ac5257b471981f65413b21fb9bfe3b2b8a21a173264841ffcb0c8579211f351478d3dd14024c1469712710c8e40dd826bcfb860da9e17ebcbb887fd80dc02701945b42b08a1be58c93cc31f99665d27044eee9f0acd5371760d4aaffd82659f630ff3b27415c79b19a8da348613f57cf2b164617ff30b4463eafc11bddbdce33db84214b8dcbffa7d847900a557a3fcd39351d55efe072530c3d4dc7dcc9d9bf82449cdb6da11cdc43d34b25efe531f51a34d8526e10772b955055d1a69aa93862d95937b1e01c826899657c8aa1dca27c97c9477d0f20f0a6217ed35b9a56e84644f00e65c5823b687cba88e7e5a07258a89fe130bb96a343dc0670d27229be7d43172f95e79f2b6e2156144239e4c8e10dcea1613af5deac01fc1c59d2f69fc40d0717981dc472c14d1c64fcc2c8bed2ad7f74861859c2b6c8c1194a2099c9536c5cbc4ea1fadc3dbf2fec1ed5c909e93699e19b9358988617743c860b854f803661433c0d949a3040c58ef9367c7efa9de83c0a4d78de1d88003a7df1a38fb5dd57203c20429b6d35c0ac09705db8a32b712b053e0d1f16323b62ae429dc567e27512e99f2c46e601e84136d94e3389e9ab267c73f0d0c18707dff5ac7bb5768594c5ec815ce4320fa6deece3d1f64e7d447537f43488de083625eccedf017b39c03df3013179915af7b3efc814ac17b409b0e48c6bab8a76b72ede26b300901098c64b7b84f40880282fb22642e891fd711f167b3fd4b4256b357f282f3fbbfaea7a37d4b4d4f56e90733c3fd56ab179702f14fbb260af0f4c0e4f525ab83042797d0148704d26074a92a1239bb25fb6fa20f80599fa1aa4616310815c91dda99953f3c1f6345e64a9edd976b57ff109d6ac8edc207b0ed612f4293e199d7475bc8111dc1206c63957dac0143b3a463c2de8082686e3948a0a64114999ba4de983c6b2e16a88ca7b2a986d2b051a5ab98bfe314842dd84760853358a12f8cb491da36bd2bf5804d40589ebb79d7211f1c02920904080234dda1b7d6b3c06573e70aa782633dd68fd00e00d02988e64883405c14f8a986eba00c13dd6bf280551056e3ea9a68aac7ddb2b6ad946274c8dfa97c9c439142dfa325e9d13deecab6f0294d9792abc598c6036844505ec0b2cba0590aba8f63691dc059467ae48422204a642c71195e3d9d6bae0fd8753cd8ccc8ebfd48dfad5066872604ebda823584a1c70efa43c4d48b45d970e7cefd49ab29b8428d501d70dee595f2b890a128e3cb7b5c60703241142e15187a07192e2a52a4f83e16ddf71ef95f184a5d5b9ac413bb992acc86a522eb005a5f9e11c5ea628e20b1bb80bbe0adf89cbca8f4c8358ee766c307766e90b2a61108a1cfd9a10006a126de11e3874430eeba52c5c1a1656e823bba6f7369de2bb016891273df81a86bc113d2f8e8d987ff7b011d1aaec33a2de44c07ffa4f8fbc374754495b6b4c42c451f56d7e6ab1868c8ae8c05883b549c58dc72c6d65519a4f47e7b5e893a2187b1207664f7efc92ff904eba506748b521b638294c29fa03e458352d1a0b5dd1b84279f9af9d0801f70621fd914f9c2e472a674e336b6be77c107e02f3e84c54ff9f83fd242f2fa01bca07824834b3eecaea51f7915388a5e002e3a16d143ddfc5d379244e4b9845324d9b92c93f4fb16a4a8622b5ee8a6531ba0f0a6a8a501f7b01c0aeabf940b20862a47bee68c903d9f0b021f8b7691c89ff1d28a1122d13ef563a66f6c41acaeb44fd136282941b5d82a9b88287d3ceea7a9b1011e117abc72aafdab262e484dbbdab174c830d35a67018c4960dc0451fed4482bbee3d70e1f9e592e864418b3f42dec4ab7793bd76ef74828f0c85279f88fc29ceed92a10956d37c87d4791495ea07db7b0f78cf41cc4b494f04cc36f72e6a6619e28311fb10c30359c876aec1484b5b0fee1873fc2298cc2998017fe31aadfcfd07da96d26633cd035941026f1d96690eb1eced7e88d210cd2ce00594da642c1bd3b3b923e8c8e1f583745fd96f1909386dd4d10cd7976e7736e3a830af9625b9a7eff84e7fdd80d429e93db73cf73fa6dde9d11e84603b3c2acd6a485caf4e0053061bd629894caa1a6a7e49d60d832d4966e0940ac0b52043ac24f0d1f4997397e71c3cf9c47ac738a3477a7abd050b9446fcb822f214e6302fe00c3bb7dbfe1a96a6ce9d82fac9977168093ff1d92026932fa245479c0d5c17960e8695c1b514e664b9067747e0cec47d6f9b03b796b0177dad2d3125222d5e9d9b68e0347914028261476557d830c3b2187e2a03563aaeef7972bc7da4e2cc204696328e3a5160483b82df7aa403c8b101e37fc047d7d70df125d21aebf497861c771ab911b4349c4740f7457f02cc9790049f51d73a646cbbeb50e5f1a9f0ca9d1281cd0b9a7a1442a6ad1a12c4c14f6ef4de5966e775abc40e99a34c205e7a20030e9fe3e6da83ab013d9c7146b01ae2db9ec4b3233e68804ded670f7fea5105adf25ce7d65e211eb30dda2114be34c7c3f14ab57a3d2d5fdf060e81ca64bb71a2194b47e9377b6ed5b176d1ae9fc17aea2aefb35d4062e40b85b54d1a032272fa8667657758e06c461c77ffd762532e48d5c61198f65a9a8d664817676c04000b7321b621f3d59c9924d0729e5e4a57868255c8d67e89e22774e6866ab7b707c488d79eca9acfe7448662fb8b90c880f4fdf4133c7780c2ddf5161b651edcdeac6bf2bbff854ccd770551385e5bb296653141ab80e3c97ce042930af0e68715f1e202b48dcce2ecb92575292eb7e353f3cc9457932cf323f74c65585e7b9997be75709a9f43c1a8943195aba3dd1267d677cc61e49e6b0bdd3daf9629f8874387fb907ce8484dde1c468a3d7a21a09dcaf2d4cdfa2c827858f082bd49b65d724118619155080831a12224bd927d14d85b5cc84bf14dfc023a9b5c211bbabd89d155cf6a9296b5497ac4d62ef83d06b16c575ff0d62322ca619f34b476459813bb6e3f821382c143f813c29126c2741b4df80b99c98dfe50e28f4cf2fd50aaa0b81aa3ef69d2097ce06de4fa1b1e2f5603c3b244ab6ae0c5681738c50738e69824c2a49bc3d37b365147d32d00b4b2e965ac44202ed4c537d3d4561923a2a91c034c365e61f48cacead231326d1b24e8e75ce8258cca49eeb2e622dada16ff0453bcc6267e7b1c75810eb3bdcbd746b24158b86b58bd56029d6fcb1431c55daf6ea8217462e3b7214ff75b6e0b98f874a3ba40f276f543b98f221a0b2a6414bd9bf768278afae98663757746a001b46a53c0374e8b526289b8a89eb7424213f3772e03626c68328e7d5d19e1b384c13186ff338f5e4d73c851773735270e787430c194e272e16ca5f3cae94f4c708cd51b4fe81abc64f414824d549a23f2bde899a31a36280ad6e43798031596f870d631e9e82dec614ce07543d82cfd204df288bd4a571568214a523d47336ff51e5d6e3e7a7df151fed3036b7edc03a2103e10137e81d8c488c6800a142be795f6ff207dd17f180736fe0d10814b4d191f2af3d6c559edc5f0065fc4213d21bc7251935fc8726bc804e05dfc22d91b5e2b94e77b9b962c509b067d5ad813679aec242e9da78d1dbb3c9086c0449e98a1632b8277a792864ccc59e8c514b4945d661f8e72e58f37096b98c1c407534691088766fd56eed559f8bf6c0b0ff570096b5830f94a2ef07dea66f3f7385be452041702afe5437354215671b310a39383b3198290c86d9ad959bf1d0cfe161f03731eeb399e18c68463aafb1c8ded0975f511f7dc3ae46491c758fde21b1d5fe8b4dcdfb87d7512b7736e3d4aab463b76a74d51d9ad6cc0720a7c986ff2d6ec8b97997ea83fbd992c7a97ef7d0b686035b2d686dc34afa4b434e852620d92fb3102eaa287eaedb461378d05d09a93f80a1ff499e7e03cbdf4eb37b9173885cda62b41f292ebb1c760c73ec27645fe9113b5004ee25baaa0800ce5c5cbad28e27018b7fa242adf6dc6ba6eac4c5d468080258fcbcacded44185dce88e535e7ced02e023955f1747f3f6b4da48b3142a63a94199a7b1997e06fe1544dd783defd834b7fc3e6b651425b06389c47618b0989d421d052a0624548401d43850a6075863ae2e4f3474fb318eb9998745533fe27679eb46ef9497f4b53c1a4acc55b11867bdc08e321d7637bfc2ec7d2cf97a0b157961be1084c2c3f956f41a7c7bcc2016e204abda088e1fa0af456d4674b84a1a8bfeaf7d6bdbce9cb2ee9c1c57d088fd0277fd84a84a9f55016f4bb492f4fc7d09665a5ce89c496389f402bced7fc85d56852bacc1e348fc16cc09fa56c8b7b87ec051363bf5e589d726716695c9d1c3ee219480ae96358df680c3151c3e58630397037f87c0bf4f77466efa8f1a3f788b25ebedc886f3cac4629b5c280ea4d7506f813210e1e1eb23b6194bea1dbfecfa9b5564e8ec1e7c01e2acf8429b0ee1783411a438fef28ac6e9cbcf40ef85680944d72c556e0c2f73f395fec7bf26628450e5239274533d3bf4b5088eb0d5bcb538a546a50b874ae41a7ee994323d47b7eb62ae270452b864fe2e0ec462a05fefe08fb8fe4eb2cc58d27d78b5dd45a9b8fcaf5879de48f10d730a7aeb3007627b02ba206b898455b366944b29bcc26510b9daa6e504103d1db8227c186515a23a6b2107ebc92e6cc024a741edb74316c5b1316670020556c94ba014feafa460549ba6a5e7b44d6fc06bdb2a0abe71dee75ded6cc0d72238ef0ab334c86f4dd7e29e5548e7a1664c1259999875f8b0fc4283f25a8354f18ff0eea27bcb7e8d1a2beb767b314f9c1ba2f1f0ef5b302ba9faf4c60cd145d782cfedf768425017d6537770c8fb100407c5d716445d80f1fa478e699d00e82d36405a3a8051a50b9d6abb28f810f437c65846d3d52ef1c71f558ac4d0ce58bb9a0f02f67747942756f1e84cb85d5336a64472e188b09da0f48f13638ae5579d381946de5dae505f53c44faf9ae8026515e103e86f3b1f34be3a33deab90bb419f80f9109048f75ee75885cda97c6a135d643fedb30b73ea70b5384dcf3a5a542c23bac6f39a60d4818c45bd9f62dad153de7b7a4d58bd01352e4f28e12eb52c780c816143434ade8400906db93963c6de3145d94a27dbc4642d9622bd9bcb4ef6a91e864188a44763c6b5079067a52a0f1c1247dbe16c2370511f927058482b0d3cf769cf423701e6eebf719fea73298dcdf00e52bae31bd2aedecbd36e1c336d037cd7b23ae0e45e0fc0ca72973dee6d3a513a19691f48c8a853d032ee2a5388939ff1afa7d81752d00b3c319bf5ee0598be0f4fbdee791de6957c1cbc15af74ad5000eaf694130377a64dbf114887ff876e54417f1000568cec70290e198bbed36df9e03c672cd3b6418a187bd9a4b4fff30899b3389c5e4048970825d7535786fcdddcc670f677afa06aa27def34283eb6c7b72e040145307f05b47af11305e12aafe14b4d9671b6fb28731ab12a6a77149381206e554326c1b99787d7252870b8873a4367131e57f14ae5fb94090c616597545a8cb52122050aadf434819996172c69a474b8f9210f8b20ed949967038193243f98199193f8838dc037c764ee5b61d32279fe6c095fb363acb2737c9f71471d353f1e6e6d156d28597f28aa4812440146acdbe332574850f16219c10b414dadd4336a7f069f01a398f829da7fd38bc7f3217b3dfb80f172cadb0f327c00c014e445661f550708e30ec6e932d0260da0fe95106666df5ad8de0974dde4bef4b33960e8bee0408a9691aaef34c544d00ba9ba65355f18170a2e554251ec53570379768de4bbdea322c2db2110ddf6849a9ac7372de081ce7124dc707059093fc9a0222e3f8abb1d7d2e37e9894a6fd59980bd89db1ee1ae623a6d3af8330c2b65c6fe7fe38ce506305aecec7a109460a9bcf56e77315662cfcd6c3fbc2543c32a81eef69509ec9fc3ffc1148b5c5a0a0862a1dde2fa62947dd43e17d6e5676c297d8a4bbf97b40f02e383f570ad06c38e99145893959167f90809ac90a93c78113a1326b37f3b3f459ab5237b46206384c1773f4525921ca5be27a5fcd80e63845695326595da14425fb4d99790dd31d489e7d9148db81eada6017781a4c69ef4302dd207a52595ad194507345476949d008bf2bbe66504ec14b39c7e91d1b356ae90e0b6987320f3e7df45708b31fbc0f6d094a6e6f810d11134ac4d8a62e045fa560a6a3ab0f1a2748d514da13407e9750ec18847dcd073e3d8fd61d27cab3d3d3782e3a62744b7438e4d8e2ccd0627ea576579e1f3a79395abf5bfa54f5eaa38d853c7d67caa5384c2f6a6a2a13f614f230573d7b87cb6918221c21106848107b790cd0cb0ccc1cd03cd392a126585006df4a69a8ef453cba940755a3e19064d7b57c8517e41c3357901074e8725c1a67b50026a36531fc0a319b2fc43dfa28b74e6e8707be2e9c0ac642ca8aa3ff59fe53a8103ff397b14c33026a18d1320070e27a8aee58fd942da399403fb045311531a10cdda4e571b1a865c195c0c627952e41d5ecd0a0c9fd480cf85d782d0981a016e103761a6d7246c0f1364d1364f90c3e2821a19592fbb52443850fd1c12a8be01422cf3ca2199c5668279d1a9e0df6e6bdbefd5fa7f35da40081527e6776b71120bdc2a124b0a43b5e01316db7b8119f9b2eb9c230f799fd341a4f89e31553d23b40584babb4795baec746e853be55586ac569d76673121a35de4a22b9e620f240622024dacf5d8914dc3e2ec630ffc8c650b6e5ad77df6dfa09e8efaa07904596e3cbe66231ba51b0462e2c7cecacb3e1f3a8e1afdb2b7351252d3be983a588e347742e9e54b1db0a6ceae30ac065df014a7fd8a5b5d0800e672993af69b83f6d904d18766632905c306a0244399a88c3a115c4e3cc3f7fd1e8c5809a3f054e92b2a687860d5ddaf5b6fad18b41e3424fd281585917e7b3bd199dbea700dd0d315078fa0e5584dd864f04a735ce9c37976a548f2bef2951178fb0902bcd3dd154054c1a3142216a6381764feeb77fb5597e6bca290686e334a4ccc78ed5964f3c9465df2a733e31f98b3f1574a4a7402e96df12067937bf346a95652c08fbafb7297cd77c8d4b87ee8ee26481e5160b7bb91e7bb692030ac7d86f87391ccdf5aae5b7e74e937bb801722c2291779c796b264fea53a99daa4ceab466ee7ea56e3e2fb56217d2810938880687fe78b7ab9381405cc93f0eaacbef743122836b017e9317491b9b7384e13f7c6361982070263c523a908ced105a5ce287516f687125a66edc14e17e6a86188491a61401da6b76c3e1b051a76c4dda083b77a27e07a421f373097cefc82097983beb88b8dc8dd090cea4bb47062b0c6a057ba793bbc4dc74d792c2bcd9ea1c9dae0f88467abf34a6e36e1bcc55c329861f966bf454f6c3df35e436f39966e000cdd599e8c0b3fd2a78c6c9b541fb54a5b6c6d430c3c1df0b34635e5b8834cd1b971cb72714d90eb6ab06b67628a9143978c1fffe9640224e5785a2fc5fc25ff8c6da6af38ec3d73968b432a4fc78da94407995b8c00a2653769938e924b6d82a8e9c38c720fc953f50a2e4be2009d256df495c026dc7d9c5b3631ebf9da9de600c4f34a3727a034fc3facaf5cf3e12b32c20c8c846eb33d3dd0a5a8229e27ab4241a5a251c1f7f04235a87d8da0103e2fcc67210e1bdbb735678d580f0ea74317a540e2dba6e584b32bb6fb982a1947603292412dec833ce222c65be5de5a829245c7568528a66ac1b4a2f8542fa576e0dce17cab22fe3983ae2c6c74f76b8270d193c76652be3b4eef7f7bdd445e156b6ef2889dcaf1960a28511cf01bd91d890dab270c1e736181a57d22fe99a6d7d058b6262d7e566d5ded15a4f096d27a54ba89c19f767fc11e8ac4201f960021f220910767c6561960342dac618c4335926dda93428abf8a534577d90f7860ff7a2d2d3679ae5cd7bd6db853b8fbd509059e6f69bb029d8f4a599d9dbc451d4cb373fa1c659e82619d0fd6f155d33152c0ec6eba6def4ae0705f0a18e224543c463477099f979e8722d382b1c6ce8308bbef14eaf2090b29878637c6029474ce323e99f5b9f2e396ef9e1bbffc2ceee81725541dea20afa972e260e8810f2eb100470cc1716d925ddf2118bc6ee099d158bb783c5dc5789ed608a0f4486f2f587bb25994ef67a53ade2bb7b28244178d978968fbf0a46cefa8b7115c5e20bae5c7e6c198aa1d1b479894dfae00c34685c4d61a4af7207edfb04ff010ce4d4741d5d79898b9333264199e31d2ce12fff367fd763ad02be38f4975ddcdc2d38339cfc89cd19abceb7774b738e73337382f179e9dc09961d0cf2dac88ec7de166b2bfdf2eceb7e60b2b47419b64eeea73e6e79308e78d676360ee910806b8c09fb64836a31c3236cfef3f08072c97e2b4df6ec0d3f4bb4728bdd3a602ecf97ae02952499074b566e7d733235f470cfbdfad126a003144f3198759a2c1bc03a61fa0b6116418c543dc97fa58f70235caa136242a8fae146f4193bf3f520d14502f27e022491becd6f6eca95360dd79a08c8283db64c2c4dfbc578ff3e18359491695883f3c0aa62cdffd49de9267e92d60d23cf151c7be2a290a6c8771303c6f00957fe6281e1c23078fa0f7d5d00d0ce1cc56d09f656e7c5519b535dc0fd901f89ead144806a61450a071c2d499f2df2c879f0bc399f960a6703dbc82f0a353c85f8067ac2785aa0cb5ba7f26033bd6e1f7a53c0d82e6d34924e347d11b44350dddd0d952508814c186a950d00e58b5b523f7fa3680aba670a8d5f130a9eaebe1e33fa31d9e23d57e52ec7f9f83a9ebf62e87c325525088bb97ca3b280b8fc92475cae4449d50cfbd0c9b54ba6c62e6cb060b39261c177570e25d61dac621b0e7b87c4e6fa503b90106ec18dd07a67b0c55bcfd2e4bb615eb855fd00f37011728aae1d70d99b9b1c7aede9302574f083bc23ab1448d5ef832f546b2371dac6ebf1cd6efe77d0fdda22a79b257d3a14525e7b734ace31c546e4e9f48d2090c8aac148f0174b50072bb486a9341d92fdca1a1a3fd69cd28b22cc34119538a4eb21c839cdcf7b9d10871eefd6900cdf62657385fcb7f6d610d3d00ee5e47a03af1eb52cea801e0e2d734a0d18d86dd8f091b69fa528a0d9079d19d035b1c015d056289fcc91af023cc0418a481a1490ee70168d80b86b0713db7bb38096667ab781fcdecefd6ce4e3037eb20f7be7aefce0c9ff39f2f41ab02b8f6ff1b1b735933744ef07148709cf38d2ffce62b4a5b3141823c175f342f0506eda9ca9cf4bb60ae63d484829fb6f6870668d540ef84cd90524fbcfd25b8f9fda960237e4d18b51f39de2df450a432d99714c7b8ee181eb14f0d98e3259c51da60370a1ed24ce35faa012918028d31d8b970398269ae3155cb8e2034eaee09be857304cc1f4186dece007ff87adfba22c7b2510deadf0b23f294537af06bb28bd7c006fa65f95a2d0a4c3bd0154d06e0f94ab01c3cce30a3a39e03b215f3e6e1e4a3a7f56961de37de917d6e4ddc0ad7c5663809fc8a28cbc968e24402d89f1087eb8e3ec291b477ecb2d9f9ef8dfbfd429c74377d1a67b691a983d3307e23d713a90ff96d74f5227f99401679116d9dc2342330b78b255cb33f9166919cb29045b313e7bc891b92cf226899f3c8453049674019d743125e930143d3e95722e30f41fa8a770d1dab3bdc862cb2253c79e08a63a2c4e595e1de451bdf4e150fbaf78a2275f109ba0f0cd42eaa3ad587cd3b3420abcf3a6920297f77568c4a253249832fd4d7b17b7c1f1815daad322f0d4bbfe08d9f75a3388d1a667a5b2cc04b1ad3734719d07d4d7531d378bf6788675234205ec756b35f9ceb1885b026982ee25c167be47dcefe47e516630fa341548ed0c3e726ba736a0c015abe7a437fb44a9151027997ed61192d811027ed83d1401f2b2c22848e8531635d5a5f09439acf45fe561a97083735bf0fad2a789aee54319070b22baeeddf7acd604e22d8aa889c5eb06cde2ce4be357f243756823994d881c2fef00ec74bc49955a1ad4c3b0dc06f64edd91eceed1873c2c079d61f8ac087425e99a6a3f7cf5a787a639b8350038363ae7e76905a28ac2d4699b207b1c6e103de2fbb1a177da349bddaed97eb123edeb1d7ecf9a22f344865ca075b697e25e2402505db620400e3147a2c7fb5a5ee14a707bf7caa3a916aa3ccca0e8dca7e1ec4cf5bbc825dbae337916dd857cb51deb35f6e0f861aba60cd2b9a73d60163b81f075182cd79bde0e56af802e204bb9eee35ca883cc322d30f9d52b2c3663bfb93f71fac5f0449d94cc3e9e7a2d54ebcb0daa8c3bd94b4b374595398f4730f60ab358ba61e603389aa5a275925814de0aa36cdd983a061bff3b4ce6f1a02e48e334a374301ff985709696f084fee6361bd6551aee93b7ee973ad2cc26b46914eadebebf0da8227e91e7f85c14265088b9a6d57070291aea677adceb3b05b79758bc7fc4f7b4681afa9fc690b4ac24268df15ddb826e20656402d9fd6d9106946b4f4b7082d9329ca35059296a12a259bbf4eedef71f414d3f5da961d18cbce797d5c65456dfbb106f918ee6ed7095970311adf4e89c4d621b5ff9c3efe47a4a12efc29f283771f8f2ad26ec1bff5fc89ca9848342ad00ae04049ffb988477f5fda99e017cf9bd7fd1db71830c0efddf58ed9273c7b22aedca82586dabc66f7e4d6815296aefe19b70e0760d4f4092f826642b47b687af7cf6d4c897e6260e9bf36635a250f6fdeab83c7afeffb71589ad4de13e82ce9629bae1fdfe1403a8dd21ff22c63988bcb1b79873c090c19da22009a1bea1ccc6e8f9e6a3400fb6918e513dd3ac902025c4744cd480cdcbf4f0b5b39af322950330871122a91fb89787b5ef343aa36ff586dd239c35defa78637afea6a45ec157edf27341989688de8871942fa52dd830cd9fe972f6b87417b969b0795002818e3271494a4751f98ccda2ff7fc862ff1789cec6a265b23befbb43512f7ec5fa078e9ab9d16fa40fc80a1e8e827ad093de4e88966540c3bf48f27445c41c053ef2fcfbaf8824d8cd3802d0d230785101bae01fc26d1885319b0ac5970a354eb47e1bc59b5f087f7cce439790d270e904d0e12009b747057d2694ffc411eb02a149adf1715d7f26d9d6919df548c623263faed0d666ea45565d5031d0674e83c86e35d214ace1edec5a4cfd88d86cfaa8bd3381948218fe247afb3c9c9301988ab425b9293d599905be78d02fe4fafc9cc695adee7c594df8e97b6d10ef1897c39b4df8b9b4002e53a8079063c9ab05a8703e29ccc20a35125172944968cb7a015fd8bf2fe4bf56688c47618380eda6fcd085dddd00a3f36e5ddb1097ebc351233a222204b3c76d002a88ab3547411a24054daab0bc09c02cc224a201b9d83783ae1f7e6588ce22a41369f8af729bc92f71b9cbe4a69b7ccd8616373bd5531aa0cdc83d8a7faceba98b25e757f8063d8fe0d25ea8dc42749c11db71e862272f31c60ce02df8d6ec6890a28bf4a35cfb75d87c7c10c19ddc95e2583065b349b78f56bffc508cd832370d030b00456ebb125ca3d32ba5eec7b6083c13468549e4dd193df84bc82bed617d5f7a485f69dc60057dd6bb4b43277e2ad08bee2048021076c9ce31904b9cbeae5c5ac8ed22d4fcd5e0e2e5d626da78b8570f1a7a3b8951137e5d9929df984c4a3b9e0af579670cb88ad240674b56ac6c8d72ff10f7a0801033345467f26b63a3b3e212ac2718bbb28c5a34013bf85ed6e53bc5cc2c7b768bf06d1749e4c970f85275911a6636264a492e49a080159344ef20cfe72148343691413a942677e8634beb494ae9d5007530e2360df2e318b2008c0a7da672a1c8baf63755ae5d4d5094e8541dac0fe491d78bd5b264d3e8ac89da79e57bd8a978cf488f17ca775bbbb4735728150629c37f8675d1a0dcbfb40e7eff6d8e18e2548e1e583d26b3e6323637115478da27b19d8213ef107a32f2bf83356898b2eddbc09c445a58a0b21ff8854a86d7e9e324c7d3aab7508292f52152e367b2f156fd2ff8499174a8a9d7f734ef1a630ad53d52a918108318bc908b28b02bce545c056258378f436f5da3185e507c8ad7761c84322b952c48667cbee4e6fcf46d99f8740374ad244edeaba6b8665a3ae79212d8ee085d0bce6dd237e263e43d5911b4712e0d25ddb1e0672f16f4650cc7a866418a73007a70cf1c662d8d6d3df6f9c150efb4009b47b7876ede4cd27af0b57d499c955c124aab1384b16eadea4e29f832ff785ce876111d66ee297dcafac413a1c0316d3106bf1fd2a8786729b68757ceb39656612aeb1df17e389088aa7666937c47f8cd0108ca1c7660daffe7c768a417db25c8fd6dfad37941be4c0a86bf28ccc071ea082ce06f46a41081dbd0a9023dc15ba00421948d537000779daa922fd39b25a2ae44cc0aa4d0a622d92c231017f2acb72fa71c1ce98b3f5eab72ecfe80c67b46a01809e456b7335811b55fb9b09fd8a16ca81514ba08481f90f4ab0057edf1fcb4a3ded0b81673b1d0366c3d5c81966c7e87ce25404bf8305cd5290fce4c8417988f5fd7174227acc7469cc7d1a74fdc3ecc09d4333b80e0c226a37ecaacc970e4cbf2cf1d9f5c3f3126ebb127ecc5c4f74aa24c48538858419103f4aea6f190c0da7a09b9c621c0ea396f75f555605bb61d181d6ba00d7d0b15b1c108cfe1df350bf861175b471bcbbd74ccfa49fe6e26f55d4dd0eeaaa3290c234a1792f45da7d64c0554605f243c929f3da08a69f2384a7b7aaf94dabd4c48623d8036e3fa537f52da1905b8ee6ac6ee90838fc8e1c0269c0c5270120f1f77939e4c64ccd21e68e1bc8d34ce04695d8fe0ec7825b8f629c67dad1ee5d65ef00236a530744917e3e02882c6aa4308eaf86b5c7544f2b8a3f52993087842de3edfff53831141c33a9c082b1f03a0c1ab11fdfa8ffbf9c7d842c4fcba0c798eb37319c614ce62b4db293d8c3ae95fba151d459881cebbc5bacc91f44ceca62be3ec2e1d8dd9e1a7131ec9f5e320f5003aaf56fba7fd19151c02afa0b44a7ee1821dd9b5a5d041ca340f53668e00b60892e9f80437ad7c30acc90d7b79c9221f8c2d3b2cb41badaeb09a7a2c73e2d8a36f829d2da54fd0d0e476ed2324cde18661dd57b373983a608586b3222733af5bdb6fac2a8f6d501edc8b0f1b568450c68490bfc22d77bc766e38d9af973bd9e0378f9038f0237ee232da97b9a8827d22598fe0681fdcd493e4560759814dd2a2b742ad0db287a797ead4408b570714ee09d69e7afebb305d099dc5cffc39929007c93b2255ab81fbd0c5f33213858c7546a8cce635787efb9174c9cb8aa6c956fc8df9ebb33915a26eada5e952344faf455d85dbe6d44ee39fa7b694217f60bfa7c50a8de8171b1cabc6a89867f40ee7ad16a24afcbc01bf38dcaaaffb86cdae2f0af29f886e838cac372a54aed8eeb43fe00d8a77c60f350aeb80e4f3eb62c3e6e47cc4173a63e56609a09cb1dc24aa2d73b0ed3b36aff5da25eb141794a08ac65dcb2adf0d13243e35a51e9a3b5b6ebf88d9ade07ccab9e05d35b8cdf740afaccb21a81bd4976cc3083e787eb1eda9a15ce44e5b4861b21e01af5bfaaa51fd9dbbae4ff7f3579c230ce81585fe12b052db2a587082c5e1e0eaefdad51c349e1902fb3e4b200feb59694ec2cffb63b2475c6d86c04b08b15385af681ebc767610d8398857ab47e65784d5416d62d6401ddb5e16ec06e00d82020a6b973cae033d52703b25c998566f13320c3d4188ad6071a5d81f6f422a3faa1740c85d12a72715100a4d20296a7961dfe74afb660e954eb5befdf0d9efc2718700f143e8eaf510b48654e0f845467bfbc0bfb57f480d87155ce6799feddf5119f8adf8606395f69179a5098c6bc814ab0173dee79f0243e22617eff3963d4967c610467faf49328b744133b3fb5978523691f386e70aef42ddcc8148383178583f265a4f91c17af80ff7476e52a81dae4c8a7eb1212acddcb6222cbffffa71f409e6f711197d97c73f0f4b645d7e077b4f88dca5a40f9d60e81b773cb1165e7f368227a596cc7570382e26ff436914076751e1c240e22adb71553695940066edd8b5f5beb969d14bed75c4944afcf559313c21ecb1b21c632ea25d575a381f309c3525c9d05398d55560f52e121a9bd94670f78cc0f63d2a0339171e32f86beffcc576a80e5a1bf25b0be058e5b0adada54764366706304a4f6847737bb665dc3926537466860b50feab134f56cf0880f7f510f101ea101f09e418ebba49be4f6339f7b9eed869135b6f9443ecaede88313aebb05983369eca2a893ded2b257aea3bba6d2634ab9e748957e0bda0a4bc9bf233d5637a2dc9554db51dd86629a5a835224cf08c93947508e82cc5009a7d66750217a862867c6ca5163e90ae05743b0b0e303e2ef96f93cd8321182740bc878053d3f783edbc33d5f97d70d2eaf1782817e8fc1ebc988619ebdc423712842b68a5ab879381cfdc322560b4a4171f86f3503fcd591c22f79ac66348f99877241e33f867e89ccf65d40cdf7a586d3f74074437405c0bcc0169ff36b50f01ef332a4aa6d856f4f5fe16940fdf24e84e9cde26ed5efa724aa59dd5beed4c4203bd7dcdbd4df65c2080ad9c5de5d523107027a92e340bda27f9e92c4cf620bdf7fbfe0df26639999b51d30f8ffcee6f697475404f2c524c268774f5b2ee57d64fed404f84e025671acbf51365146e9f7effad3bb4bffdf30a0d0419873046c03acbff842469c4e6110184afe043cf01a6350ec08803fd69e983d12fe617ad5cc15802b33766d98939c8f4b013cb53976df61f4888b17c09e0fb05ff81eb304d4671a5b3fd64636e90521a90d3647acb4c1bdeee3568809dd6a91b8a733a785c80215f47892afe8afffca85bf870533248990ddfc942b76420e6bb2ea119c6dfde497e03a01b8247a5079099604be528d0efbd4e67d31d6c74874518a99c6e9e8145eb64055b9a89d2cc995f039a11f6351ffe3367199211283890feb9287fd6785352c3f993b9439c55d863a9002aefcb49f5e9f5a3df649662d17eebfafdc507bafb480a51150bf41516d918e658934b1e6e9584e8661e922a9437757ca232b1706989819fdcfa556ae63d7e8285ae0232a6e48d064a39e764ae6f189a921c98781688255d5ab7f6b33e46f95ef1a1795849354f53fd31d8e62b966e070da612d76e7aa79f9e0afcfeed1f60f0e10393e95e013e31f8fc586e3c87a707beeafad636e8624f79d269a4833ed06c06c66ac0e050faf135a15ad25fcbe13c468c060f0924772d3b609fb10477623b4aec4835da12551925cf88b6382f351b3994bf57c256c7b28502087015a0b128db4c9454e988750e388ea9dae32354f66aad7e3c9f31fdd37329dd53fb90ff02d21fa3f92c8d2ce775b0e8aeeb7e414a4a7d4d5e0cdead7606f7571d88d802309b709ca14b39e6e72779cd9989853b30f57fe03343cbc3d4993acb266b90695a0eca800f6e3d6102eb6f57c2e573f2be1eff477f17b443fb9c76dfd1ffc80f20477d8bfdfb406f9a5d04830685d34b72373822084bd2b7d0ae4f9e18ce75700759e21a8449d633443bfd0ac0d2b5a96534e111106b1366c672208eb7f0855d0cf718e3835c74187b4df5992508550180f39cf1d0c15eece0933ca17a1955f954e6839e1b719e73f748d02f5487684694afa1171b5d1ec89f12c163e45f089013fe78aab5495323326aa98fb38ed8629ac35c618c6276572d144bca1b61f5fe95ddb6a267c4887c48ff99ef4b42a21359cbaa6eef8f3bbb53f56f20f25015609c99da3fe9fddc114d1ef4bb79bac4a38681728823deaa753c8d38f4cfb7bf8b3a42f86179620bcb84f702ea237f4ebb991ce3d37d2e89dc1d5eb0584b77b1679e13de6e36ffaf74f83740ed6cf61a6aa700b6bbdc8dd024ef941cd6ca37515f87dc07e98ab8b5bad6e66db0b5900cdc84eb802a3e72db04be37fa24f986a3f2134054c193145e3879300c172ef576e2afb7391eeb20b1cc500e60ac9205fa418db06c84c812cae77b6e5863e3daebe19e1cee9ec2157be6e7f19d0d50eb22048ced935f8c841447889a2d27ef0b181c1670e967b5c8870e927253d47862fb4e9f9746650a05c688b4022c427c914ca35f59398d4aa6d160edc274a3300e5c172dabe8d5dfcbfda6d923a2ce0265a84153eaf0267380ea8ab8e189274e0fecf67624c572c9baeb048b097b6ebf5e60639c0bb3870a665fc5947c874e69b0b77a0e06c2be0254b559f74e2a9edf74c2f2b53441fc58e0e96d7084ccc3dfdba300f0c633f58d92dfa6fd4bae53cc4b0c28de47724f3f3370c303c62d15fa1737227acc9776a23ff8e45d93d50ebe7df485b699c8554c31c6710022758e0cf4dce519c32ebd6159e26fb241dd2b6c838ab41296e97d5eb71a48039eee2a0ae133775a617f0c48ba8400c234f70323f678520ab8785f1514ebac97be56c7af83aba676f70f3a382c9fff5a29a40bb409b0973f9bb778382f24ae6f1c4d8d0b99496b67f53b03b9fdedfbe26965f72906f7e6b80ce6ecf8eee3f0ec9aebb8b65452c134b5ebb20f3b46dfa96c6f89850cef68ce28bacf2bc35b93b0ca3336196bc776f704120de5161dccbacbfb234a486f72240477e10d021ae566d1b5706d91dba22a99755c9d10fc117460275434256243b49da8b9e5ee0f2bfc5f056ccd34582e7735e4722070753920c3b262754365052ffcde86a0644544f8a1ada1c45b392bb2ca97abe8ed7111c100f01270a4246986f25c5f686c3e31f25b8628073cf95910805089309de9c03d342776e992b42b31693dd225835630eaaff09b1dba69ee40dc4f7944f3309404c71ed54681adf540ade3fd6dd32084f76aa58f4f28b879ce710e693126b5af24ea81cd831071d0b958c2268499d5c75e4bb196a956eb8578554a635d266631b0f9574db256d0fd9e2bed4093b67bdf3ba5a8ac9443e2d3140d3133682f27d63c4872155a95bf6c3d47caa2a7dd0bc3494498079f15890d9911dfd5e8891dc97d6217d0f62acb28086ea66fd61111d0631004e89ddf7c820e51086c2bff9db1a1c47dea32f6775a538fb9918c67591497e37811ce18ae683b45ce7dd6373f7d6038bfe97b905385e2d66febb0488225188421bfaa2b693069f0a69730014c2b55730a6214a35b70b34492b14484e2c0677dc848de8b75891166b5205f650c7c3c4eec471e1e424323f81df186d6d7e00470797e94f6bc1d8ad4b15797620e4784123d4fdd4c51024c3e46b8d73851d04c6beb78b45edf1d8adc83d4191c5361d58f465d4884d5c0197cf29b6fd1d637ef6370b73d8337388d0c549760060dc063f29164ec277ffba89d3ac1262d5b479371324588a14ea0b6551f87277a8355de55a292014ef416ef954e20b839ae3e08a31780f24a1f4b5abd09a5ec69150e6c4ade876b67cfd71fd8db1dd554fce92ee982bb78023f47cf64d9c26cd9f4a363675575099c354eb9a43da686651466c51debd1030c28d0cefa04461cfb195947e5926af57cbca65f91fcc4053f8957984dbe7dd88a963058eed92c226d290f09d4eb9e7bed0898a422f75745d9e520fdd7d0cdffcf3f53d82114415db5544fab1ba03b1b8483c144430a73264cbf8aa060c50d82baa331da1759e765ea91dec07e27522d4549adf61fd56c5b991919034a6992dd43d82e5f42cc955e25c23d6752c58d2069c44754fbef399dc0fe64cb53219297f1175343611b76bd0d9e652e4e1a519f816f2962eb349cb715daf9f253edca1047819cac1c3b4c11145cd352c658ee7e3e3c18fe096d4a8e11d6545cc4ccd55d63e018a9ee6849279c5c49ab2b08ff4a3a77b5810b98c5bed75679ea2ebfd14562164a93c6f5b6adf058dfea36f31743658d75be4ed01dc87b0d5838d86ba79432096675eb9f3f9b916e2558c9fb71e7684626e4f46fc86c66ce7d5b1a43cfd2d9816fd889bbda78ffe56d98d4534316171efd39485fa4c3eb073b7c2a5a376ab46ecfe0ada66ec9e18b34d230936f58b92c88eb2cf82c965b15b53f3ecfb41e1e718b26424d56e1920a88f326b765f06f41916eb486a9d0e486a7b22a9c38363356743d726da0fef91278e058c92d3b93170d252907e8027abc2dc199506fb31c1440fe2ba542709cea7f41b7e0592ab442f54c98f1b09df95befe1b6ace357e147a811550d6cf3fb1aa5b675bb0bbf62b3aa085e288d6b2af901024c0eb8f4d92fb65047678a81efcd200ed193af3d8d4d862ce431a91ebbf992b428f4c91345fc98ca163124bea5a6ed3d7cbc6cdec981a241ea3faaaacfa291f901fa5ef4131b83cd1c3537f359cc6130ac2243b5c86c589a354ae6decf81ffeb90e4d7be747f7207a1083d5284ebb31402fa324a5058dc6477fd630a70383fcb6ad641efc0df819516579082f72009bd4e853597cc92120dd81c23258ac846908f13384c7e106bab2a99098d755b2bccf8e1c6f147c8e55f1ef301a512e3da1883ccf4b3ca6e476ce4e8e135099ed13c7817b96c9cf1c34559e39af8e0a37cd1f4bea2e938d6255d1e90a9eae34318740554c151d57216a39088314cc3e77ed2294584f22c4054441cf89d0b44758057a6093ed7bf0fd86edca58caf456530dc9ffb2ccbc83bc0cf437ae89a886dc3b8905fc71fbf15a36aa60f24a65c1eddf33d6c5561df089c8113f21b945b1f45b4436c8ae145697a80dc72c6db70d917de54955704463ce5f9bd3b046a0dab9d251b7824bfd6ecbbc74f75ee88b91f06173a8ab1c14f578cb94918c655fd2251b64183f95b30aa2c61f8b79d6b6035642b83fe891bfaa28a7836eec0724261248f40454ebf57e80036265ecb83541d003168111f600a4cbdd51c891569c55286ad05991b96d8a4258ab44c5c5bf5285a4f81b4b0983becd9da44ec1bf152a7117c656717ead3a1fe12156e13b51898abda1319b63bb9a047ac999c254d9e553c64f7a14883f1b3db94cbdeed116e1ed8f8a6e80ff0b9ed69375a73309ab95693b502ed7dad069adbb38e71d99392d30219e07dada21b203fff451a43673886f0d95e9573aa4ccf7dcaae54469f0f6e75dc95b18dee70163be61fcb1aef8d50d738e17dfd7f87edc287439184caad16a018c7109deb8430a442cdb052df5eaa0dfa3a94a92cbb3124e72d6ccd7529fe394fb39f23a2bb40b98c32ea9be0886b67dda33f63e29fcaedb0b737b4a174ae33b826bee9d44e9277c754ad399884bab562793ea35e1627a37c961494ead30bb6cd30d6b59f127e80ec4e0cc4d3105a27868c572e43be3e7d9b502584a8e5cfb24c3d3bbca5165d1e7030a45b5e2e92416d92d7ffb68bb7ef1bd5e84abde4be1100b82f15cf7873dde92b43c58b3b3b8455311c4b965c53c18cef1d3f77a235a36fa5f5b8be7f7c9dc6bd13b357a3b64ca62db071d45e3b75bce607b5bf1f237258c0d70b32925151fdfcbac6c7b3c3a582b80d313a624bb15b04b7f48a1af037d07cc2038df57d9d3f3bb1c9e3392069e1aaff5c6c83a965ccc0e179fce4dcd444eeb497e5282d9ed6e75b2dbde6ff55bc965f5df47e45a4a4e501caed96d29c5979adca68cf00e5f429eec3c4169ff172dfefe29fec09e6f22a86195b63828e3c707ede82813a822dce536aed6ffc03104bab0f77a73ae026359a47001c1021f0f7519b1b1e7c37d2a702daa1011d77acd151f8cac9cc7446c43e472bc9a035e950f601084223b8f663a62171eb2e3679b9ef2f185359360ad8daaac3c0dfbe6420c2211dc1910a178208ce9396bb1029a48587af7f767421af8b9495bd3fbd4b89cb6bc19d48a0bb03851052e3ce0061f3ea5f89b9647fd71597b40f574a6c57b6f02a3c7b20d37b165a4d555b729857dbc6b03cdfd3c9c8ce7be1933166f3e7b3033b7376768830b7642bdb104e66d8f256c1b35ce4f85269fc99ec03643476ca1e25187de56d2830b7fc4de47a5016962af00f249b6cd40f5cb8060f211c40b9dff1bc2784a96dea94db208a18ed3340218144f1b6e095a6da07904439d618382365e574f0499eb232cd15d97b226f4566df89ca142cc0fa5eca9046fc60fecf00abc6b5602f24440e0a20508e7fffc356120c65018ec23b8dfb64bcd3967665e5f992136de1c1d4e1c6feaa32ca0921f45dd996bd63e1a73e0f6e7e0ec88f7d5118610c10f1869592e0def6d8639636b44d3980cafc227bc50510c94d799d4d731a7b49cf968caeb6fe58b45efdd6dd285c17097d7f75ad9f2dc8e67a59b8d4cf4148689429c76c6cdea160615971027ff27c9f112982905ced209302e28727ab76cab2fcb9f63f1965e776b7fd402d8b42aec2d3beed70ecef99377ca41062ae3db4a16741aa4f815b741615bff1a8e8275e8f03202b5051d1758d83863d4dc9afa4c728a75ad9361f70c5a3806ff8f2537fdfe0f47afb6b45c1b41cd7b77d3a1de391e4fb686cc4de54e56ddbe496a9f817df77c23571ab6ed68621c74b659cdbb1a0f237d391cfbb18eb8c8917a7c392e34ec83842003bb8223fbfa648344764e7740133da88f221b30ffcdaefbc318f15d3b809fa361db3f0128c46602d664485193cb70b9e6280fe5af209a0528d196c274ca3531e6d8735967fb43e95d5d0603da5ecf89fa648d4f539e3da336d3d4e9e51accaeee2b36780630caab1809a9f1260a13aac2cb616960e789b55f1103416fbaad138003e0cb01ed82e2c6040415bdea583bcdf7885ffc0f9e7043eab3af51e8ecf2dd1ed7b370a495caea3718b8d09ba4472b4992a564e97cd7c713019a9294af64ea4eff6b912f5db08782b450ddf3027d81f74bca21122395aa0f0146913baa8fa1e3c59021239d31f8d12eaa4f0f0a95d6236eab07f04dad5e64051904c7bfb1c25798d7dfc44bbbf19bfe9ce2ea2a850654565dd1aff0ad03cd820ef967b0b2df05a2fd7ae95fc27ea64f67b6670217d408995a2fdff971c212b5d0f5f48e80fe0fd29ebc744911c08d3fe7e7c7ec3c5f9d2cc7d2038f763b2c2982a4d61cabf7952da20b51978fffb74e25efe887ee8c1348684d9c9ab4e4fea061291987731042d76d20fb9e95fd097a538788b60aaf293033100b2ec4437d453f9d4680d180e9fdf7668e3abd252c188b16a751371952ccb793dc78e484c5877e98ade2ef26ad2b42ea3abefe0c462dd4a2c89a0b4a0784d360966dc73536f389f37443e1bf9590a323847f43b12a3cc735d9aaa1c35110e807bf44357f2e54fc303ce9b957ac88be24f195670f9178979a97834976632bf459037590f4672232f2c691718294670177f3f700b8587384cb8f1d23f01d2b21bae21af1e6f77a5b00ef70a2f49d93ed97f549c96e0c0428647916427f319ea4aaa8408cb769dd4a63dc77100922678781a262a053a0d4846a88b04f415a120d9934ba92d34c82b8c364f4e4140ebea3a27215f91b6170eb303a5ea4fbab70f44fc55e97455956af9a1027a4e273b23fc716cb5e1b02d01567ea7b0a7faa134d273951a76071e81e8ab739edde555fe710d271459f06530ede0eab84701894306200e43e193629422923c128df439c8cba30c3de3cc4c86c55779693d80cd8db4a933bb433f3a3b95a95699de5b36607bfcc0f20b1a6e8abe4cb95cb472f51882e5f3cdac01f46194c9d835d74e18eeda9b2ee1acb569ea739ee28df1e87d950c02e667560b458f480ba1585a19213d4159b64dc41ee34fe8dff41ce8ebead07ef44c1e3ab52cda5a2a6d1fe4d045b689fb29fdf2b5e76d817396cb99398197aae0d1cae63131d157c755d2231a00db1c9a5d65db7e706a9f76beb4d0327055a8d3464858504860f9cdafad5ff44b88c5c0c8191c1c46d1e3de8aa9e48ddc20f2dc9e047afa2a724d45e4110c00a39fbefa5b132430274bec492f9f3cb5873b7ef5801b67318e3f766c38cb36428368453ab8dd29ecfeded6ac9737489f82d55131d1a2a7a3776aa3e6e34b36e13d20aaed7ef2515d8978d9bce52d9fa7f05122cfb07825733aecceb2fd5586d9c4b56f86f3c63fedcb2c9525082b0c1f41f5305281d4e8d73e812c475f491d141e98448f411d06bbb89fcceee708fe1d9f63463a01d722af984db7cf229ad0219c9d821f0373ecac3d4c029ea3bde9f9ceea201b576ffdc4e8a84903f96f7e0a866115e57fec97e5a53981cab989bfd6764a1a2faf03c2ee24e2b56b1cb0e1692e4ed5f4318d73525c43f2a7a6b788cebea728186fcea704681d82b7b0d5136a9b42485483ac18ee77b54e9d66eac9468e48caf26651b39e4d280d8c510f04f2a33b1bc5b35f16cdc6d228a9cb86c52805f496d9480b9ae75b237f8dab76a0567d76870c1b489f6a5f99d9ea48934640a8d92503f8756b3d16844c2fd34c6885bb8fe519310a2141b434a7d03091e696aed3e29f04cce26e2a9bf29e797eda433dd01e76cfad0010487565f3830c8f32b1960e57925330a7dbb0b2926a2f8e6daf271a11aa9d43d0f33b6921845a619c9a56ca6cd84e561e72b8e06de26cbe5640d46565f1092ce5fe481b4d4203f4318fcd77087e8e0a61e1e15a8d0df4369c7b7d28e31087bcf6a60b035f12668890c83e27cbe80c2943624cd4ecba1fdd5fbf0bb33589b581f224f25ba025c34eb9665ddd1f57f0499bdcf1c89c3b97f55331245e96e8a08b50312a12e8797e93cc4461e1eb4cdfd684795e060c9e4af42b7f6832626c11fee32297243f023f58f78ac0321abeb49c275a35a9228bec279b25f59e4435b53f818533c926d8f0ff07303b731437cb5b5855b6c9c3bdda4a264255d8d6bec7c9e839c096bd021873589ef7d2aed09d4af6058b98d47813bb2d625290d67b7196f22deae8620d6eb1dcb00bbdbfa2c426f935f6a6d3e958a524bd91dc0f96230af4bd9a242600e3658f23f20fa25e15ba307016c29f5ae6b3f53dfd0760fa24672c556d636508c4b8bd6c75901df67bb4d236e0600830efeb92b1fb5bb061c33727756eac2633936fe0747480672a0af88727457da53081f4e49d894f21da488bcc78c154f7d4378f88d122504e86687c3716da23db5cbd75481de70b140f0216bc7a6cfe6dba610b5a12794b1c24bb7eaa504768a0a0ba4d9bc1b2bfdc2da1a5983ecac3caa7e64e0448de5c7738c7b8094f4f7eee42004debb72cb33b918c86c2d24d3b1097417cfbad717fae5f6875c27cd106167665b64f4037800e2ffccfd38123c2ff45eab9dcf97a0823a0984712df17c3cdd2896edaa20e5fbdda0cf940d0d45ddeb5ce3928ca1c383704278ab42aa2128887b6f7fc372ee75be51083e89620e2b84b272b9d0a0269d56e2b401616293c84ab8c31bd2a84262ab7d458c6965fb0ce5f75a490870eefad0c396527276194841ff6cf424faf195fde68bc6380c24dbdcadd9948afb1c6c894fca4ae1e9744f10e216fce0367eb95224cb4e867f0b199cd447892a2d109e086300c8159fa31f88a2280739280127090217d4efcef30a67436e2132a3aecc2d0cff8b5732910821d3d9a15c967e938393c00fa89ce3b278312efab3da9a9115e81b49ba14f2d2315c51308ce24c82ab654926521cdefaae635e55ef98d21ede1b4bc0db977324670a90ba984127336d0bf3895cfc1dd96221089e3393e4ef106ec8d0a77481ca16c512c36e8f6722c6b9979130f4cbf5d0fceedd813cb27e4e268954dc1c00dfdb59830397179ce9f82af0fc0a985e36f288d83fd57fd5c55ad7982b1eb87cb98582ee8039c8a72f22d3308328f0d75a827c035121e3680618f33c5428b2e32c7e6384544368c347f354d1e11b11748985bbcd84c636b7f1223c0cd2a85492cb8686463cad19ed0fd3fe54eb62fc32438f23f9e8825b72ada101e773390d0215345cf516783137da877fc77054c421a874848a5d796bd61b6794e2297e78390cbbe79cfefd3d2c19920de773bd68fb670c899c00d6bf54dc72de329d12b9c385286d8a784e68c51e3886441f58d0b12b63e1bc74305dbefcbec250d26bcc28760782beaaad8d6c7f78fc9f08e95467f578b41c8661602e66ae5b837a5f1d066ef207a5604ed20d5af2a4e5821af71322dcd4d6dc923eca2d5ffd35fc4e8b514944965a5f8192a707605b7d44f6496f611378afdc6397d0f70dbe6ac5a65ceecb6722be5b7436e8081dcff59555ffa6a0b7286ba59094b1f954effab8d3c8c26b42b8926617765a0e9cde3fc33ab23740a71c1f27641d5f49495c179307e58e8dc4cf9936d27e84cdf185a111cdf7639db7ab49074a7a3f414d83a3b654724da81f60aa8d5a325d5ed8547fc2e7f03dec503fe8df1333172c6e56386a34f674f5cc00224fe8bd9052425493f6d7d626433eb05caa3b3f72ec6e02b4a2d0215dc07173f10ce33a63f76926b11fb2f8c794d2e2bf5d0309efbb1d8a087182580e4c346021da3bae6ca74475c0a2c2809aba54d88385ad451a0a8bf4fd13668e9403c3713a3d9a87e950611043597e7515a9ae53b049f3f3edb8c086c5c485115786e4e8f602256c3c3610d705462d4f0d05ab8f70d60de8dcfaa318ef6f2c1ec63054cfba9d654ef3c2f277c5e5d267e8a84671e401ad77fc5ea1831f7be17c6b0b7028b5230e0b0611518556aa35c53067345e7053753a0658bb8e9cd1a979311c614a58152aa134debf6a765a49be6b9e26674192b13cde0e4f03bcf161f45552be74785451daff879f13b1c98494c58d53c3a78627224a99a351e91365f98ac8b780d10a19f2c90dcc107a79235a58891d0a9763f75b2cb7ffdc31ee0cc4e99fd4570a5ae398cd246a67449de72cffcb282af8816f9709b956ccec606602b874d2e55d47690c9a5f5fb901cb66703a47bfc10740c10e831641197555f89b6e915b71c2c8d8d0c10dd9b2c07478064e2f746516a9449b0d17d916f986811ce0c86232bb2e7da06c0cdbe275d5c984c8655cbeed40acf2b25a39c1277150792de75950dab8685c4951f6a18a5166c04a9c93e4b007daedd4395d7051f80a313bc6bceeb6b6d47c652eed54b3e00f3e818dd4d2067053ccc61544a0336ae61bd5ef81dc00d0275c82607bc2688c23d16470d3e3557c73cc193152b883443f6a55e1f74c805c32fac34dda6e0d1564b283acc15ec25ea1922bda08d2874369588d52347edc32bf0f5aa4c691cb105f733fa340dc542e1d050db0ca85890d80fd91b09d7b840b467005dc5fd40948a891a97bdbd62b375a6f57b96d2ce6d01d7d50fa2df4b819165be0532a473b049330ca7411a459f685756bc6a8d262d83514fcafbdcebf400c5d6fef310cf8efbe20524a7ead04ff9dc78fc0e5c897a1439c795f37e7a7e6d0b63bab4ccbe9c7fc0bb20c15fec1879ea344fb1cbc90c1759d78e4a16997d1c1e0aabe7496d72709076dae8df6e0f568a1ccb155bf1066236d51d790a69e6591830c7342b11246e8ecef227afd8caf56d622e85c78f5c930f2561d2313f85b0ff693be3722360ea1952e6b4fbc31a58daf800eca3db1f9a264b60f37cfd5664b70fdacf91ef9cd672b6fde59e84ad4b1b74da95ac150ce8100b6b13de817a93e22a397a0c671a83cabc8a1d21f23179272cfbb2a59ba3478f5f47e79b24889d4af9dbba4197d9245a4c4d946a97b2c8c8272fb496e8c91172fbee396c91921cfd200a16d8540e827a9e54fa1ff386f559847e91ec59f436c363187556be1d952ba7f9213cf38430d73f1362330cabe9f761672154724e1d75984d2f279a43bfa0f3ae4e18efa254b9a929d7a50dd53840e1b16aee29cf6ac04819ff47bf461a28be84c6395b98983444671a9dbee7b2b5aa7134989df675cf18f4056221d378198615d8afad4e99cb1c4595a9db383d5ad5d7650cc6dee8e5f0e70bd69e464dd1fbbb7527a4f20787d4cda5de6afb407f4270404d8b2376836c48f723edd31ebc67e4d0ba7719fe48c96bcf441350fd2789d97c8894f10be29d4b1f992bc5f150fee6dce8032a73031a7ddf27c70f64fc2ec5bda7abaef37ac3a4c2eb751eaa2e60d9721fd126656165bd7c1f0eb88b57f50e3298f507850065c4b8efc65506f5ae2d2dd2bfcc75a19475682b14da116737e02003a14a40ffbce9b82296bed1df789c368532670278e596e882f0cf96b32b7c02bc5af718758055a2bd689b173962a1ad77157517fc1fb54aba85d07591e473ec3ac9df5f847709cd43126fda80a4e0fc8e44a735c35e5f0ad37773c872cd3da76e04b6951833bb950e02c648c9a4b445bd1b7b68a8bbfe7b4c72fe891afac4bd5c0745fc3ac417d1c13576b1384d6ef46d4e80885f0b23d25a865bfa3fa9eea8116ea57376f6b6c02d752eb65cfb01f7faf9b6be75f8a3394e923cd3d1a8687bc872942d98aa20cb2ae2d3afbbcd7b93404368ebc3f293eda39857b2c84f91792d054e00a31e28edbedeb4e5f33df6bf38e6181d423d7994009ad451d412fd685a59ba254bbe76f3e4a88d2b37337e75446ae6cd0883c9100fff99b7b2308110fdb30346dd05ebc73d66c5f4f1dff8ebdb2d4689871fbd2ca5289ac99872101ed1cfdcda7c503ff3f1cfe2961a66e203272246b6cc064d80ba922d62a473526c50c7f4800bcd050a0dca2144749b1f98ca51f2cbf48ef2851bce0fd39240c5d86efd619a3db3c86051dd84f84635f68cb40bc3b2936d07af36cc244d574763d3ac7b5aa2bb86f64c5e252d700eb598a9b8a403337299a1b0611f42bafd0605312a255997f2c3424139e06d44d59124481be70694dc653b308b910cb67878b65700da33e302655f08707362da7eca5de6bc549a300f98bbbe071f53d677cf861746b60ad544afc8d11ca61f6f926c42f1fdfd5eb90a34180b06a689e4e9096aab908bc4fc96df8b59c58e2edba37bfc1582c9d8f9d235b572793a64410e87570c504c40cb42a1e3a660f2d81cd81963e4750f42d1ac62ecd2049c7829ace58c10bf5328c8f01b2a2925b319581720d5b12505d795a2128ca909cb2815ede1c019c5292929c57a61d5531f8b7476db49ac5130732deac4d9a3aa9daf130fa450d9b87370a6a51991bc1689f9107a1bbcb126c0f8ba4a19f3f5ad6134c193649e5b71af20cccfb1f9637e36279631648a4e06a5ee4f665abbd8aa4878d6b5d0aaba020c4424138b5f47e99af5ed8a2882776d8e0cdc81dcd59042da066771cadb94e7c3c5c1869c40140ede661a0fd64526df3e29521720d0054dd46e3d4460716f3d3c27350a1db7ab8b713da2408e64b31c05f223820f20269e4c28e5bd643ce8a7e008c69bf19cdc2e4a2aa0fea08a04192db532a6cdcaf98f93a90d26c8d69b3f8318e3ebd6ebed11983103ee293a9f8d96dd8b104b348b56caab82c2041566e9367220b0747f87601b3f93081558cb3e1830c81e1c9833b872a567078e991d5f2f51882f738018a4a8fbe374cc2a563819feb91f16bc13995b7fdfca50c992ddc0e82a941806185beee3198d6cddd296dd6cb7c42615b7a9873f121dc15f354688ef318acb96857565458fd597a7ccc88fbc6f5792ed73faa1f08939de70a2a4749dec4f0cf1d5409ff87ce26a7795287c4ae30faa70480aa86862330cd3b08b725a2017b0d9f634d25f64c2e03b1c0dfc4da4e473019d52cf86873ef9820d9349b2260b065aaac19313b4e807ac972cc95446c31ce572ba74ea68fb6070c9a94d7e2ea5c2fdf7f1dc35d247e3dbbfa68ffed8b3cb5d8e3452b3e4740528dcce9c711b92af73a1df2af916b3fc53ba3373e086062e2bdaeaa84cdd3f428aba3d1e04fd7667274f9435442613166f100a60e1e1da1c94d4425824ea3b622ecc7931961c7662f692f4e37857e7ab5000afdb80555fc668ecdb59c5ecbfcd52f7d951041f33438eb3df15b480e09610f8475ff58a8f33a978fcc686b646532098ff8a4030d726b0b496e2585aeea977ae13d10cd77fef07c89646dc83ce60d07bd0e8a38e7079d183bbe62ae9e2c16477037420291bc34489b330fd9ba15743c506fd70e5e73a25a6dee8d016d6c836d67237161e49f59170a211d9d66d787cc9b6977c1332721b4ff01257332edb716403b24bfcf6f54f2d66423ef88cab7e4d1ccdd2176a7f55d539c075d637033e80dbae487f4450fc463b1b8c3ae55997ff10d7a3d58d00e8aa27c81899facafe4396201abaed9bcf826eabbcb2cdee2587c40e8eabbe17f7bc6d2f41b2f996a6ce3a2a17a00e6299176e6cbb26b2c851e695fbb821484087ad4737d35c082c8bf38a51cc7b8feb408538d090a10006ff589d74632267f51147ccbc2fa1fd30f4adfa9ccbdadbf2519f4f2329ee41a74e7cd72f63b092b75c704a9827b5dbaa73a3c0f35d1103695514529b5e8a59408dc9b40bcd089bff995ee4f439c0026be7cebe8f23b3ff28ad6ab4d9cfa18a1736eb64f1a5c91f27babbd5b0bd78b90e018306a7e43ef299d1527fc68c66838c4386ba9b402cf7713ac532e82faba8149cad78b0b8c56cece0450be22d7c6c582a028aec1fee5e344dced854d31e655dfdc5ca9176a389c676a0db9e6bbc9caee792c95a92c8826dfded97604f84d434ba54e3a4b9c6925476f552e4bb430ae447e56db0438dccb2be2cadad01047f633db94c4c435095967cdba8946024f24d7bc44bd366259d4bdaf5e04f5ad3b7f817cb2aac8da81c79efdb670391783d5709b7a5258deaab73bc0a4e7f5cfaaa15adaae76d90660fd479cf5704f9f97b930ff76258375489f44a53b65c403c619039c1219a989b8a501d8c13f837fa994482904c146e01d800377f6bee922106377e08ca8bed8ae9491a69a9048fd836b6b4674c11bc7b38c9e038d1a3fe06b159786670d9d307c3d966b7259d14afd3a1c5f0a4b2f154907d7274b076da3eafb7d4d9492e89ee366d2b6177522c033ebcd80bd5af26fd341b6427bf7bc13fa3d7517e01eda0c3e13d9dd1502762c45290031d656af8187bf2da4057b1e7ec061501f943a539e112498ac9510663009cca975811d18285add9a6a67580b391e90e634919c77db682f161da060fdf7f1358bad8f3e7c05e578c53af4a4b32f9d82214dfd79678723321e6b5b3b3ed86e6f24a77cb6cdd5172417434a04e519a14963351765cc0e5a4c63a919b52240719991bcbbae421c90df0dd46506d4984fc9251745433b68e0ab591697a26214487b23cc0e3e4872bda302d2511c863c15df8b2c203e86adf24e0a3026e862f405dd83b6dab2655be2ce0af6c8599a46b7300bd8ea98a9d2dcf02862966d91cb47f1f6d34285ae682ee3740567aa11b49f7c222238559d8bfe58af641e377bee10bcea1c39b05c9826ab2f613ccb65884a31fa8e5525e48e916ddf0be7893a01dd2c7dd0d4183c1bd0c9ed620d6405df54b1ebbe80931ba7070f6e33eba3470e9a87a6e322a18376bc74a1603ddbc3339cb06b17d7cce6020d0d0221b630ab61e479857fff296f9c8364122dac92d0e10d6af9b40938bf9a1e8288cfaff2337c0ad85596af2a6a48b2dfc365432c14f6d73515d7f8a682b232e0d84bdc690132209f8c5388ad91a935e7c7d1be1d03a06486a22c81796ad2262cd202b84110494e85a169f4848604f0a666031ff07db8eb09abc022754a8f77e5638286b5f496194d33971a6e79f7e2f339039ccd80f35ff9de68c6d7db7fce9f5fb421227a6f93071e451409c0ecec7cc223c3f8185437db95040aa8a8d022b5c7ed08b7d5c14053c93ce752f2ccd6f8985e540344dff0c36c5bd6a2a691539ef6e86d47b7005c4be5497a8b10d9281b3db574bcf2be4bfdbb0ee505d56c4876fae7a5841aaf64fdfb013a69ebf60043a9d1597c323eeb0689722503145210ecba585212cae35466044ec225ad53319bc0020fe2852048498298d0f36c99876af236452ed5b4520c620122597133905497eb313bf555d837a90af70e2857d6f0a9e30498379ad6c2f7fa618df26392badedd4f71a8b54369c84a5b72a19ed7421093ef16251ee278d541822fca49c0500cdb29d68d74d453a104f8d322c7f46b5958cd5adffac73331b070e34c27fbb0bd989f866b802b47a8599713fc04785b2b8637099cc6ad7003c4cabfdde87a76a61148da4cfd23a4604de1d8e963081b47aa0fd1f3fca4e44d965e643afa01659fb3fb7d2224ca94f6c421dce31fc7e362e6a3eea6561f0e2505e9b4d80078c3b02e6ede3f31d7aa83bcc6fe076b2a050fad76e0b7ecd00b8d9941d35ddcf7313f23bd99bf53904871760f0f2e20b3f230878efe77122adb1e9ce783fb108ee0303619a8e6b13b482002a37e06796875419c9c360f98ed100e7ff7edd9072d5cb01208324dc37cd99da73ddb8adc1fc7c0db63c29184b89f704f6e8a2a50cbc45a71c8416bc17bee747d7ac41ebaf4e029ab14bd0fd65b48e0be1560f16837cb16d2393e3c5b578f23ec9754ab5a59b423735b6d98c58a2a14d00cfc89c3793174b5d5a565b9464ee3dd60ff549ede7c21fccd8a4071bc157b6dc7bccb2a57e20e127dd6ad288bcd8c631c7f54f8ed9f85ac5b01a8a6055c5a566ea66391b42df222a175124ac9e113535d0a71ace172ebf677392cf60db211e238faf11a32b5240ae49985fc37f96028aefb375a9ad704fb79462d6c998ef2ba288dbf0e1f232b4d358c659e3ac2cf005f88ff72299c8661345046b634dd15bb068452f850ac19e2506f9da162bbad798fd8a4b09c257817639bb0635cceb96c852ce454cfae4727bd36aa6e58696efecd245238dd315603bfcc814fc20695b4a1ae9491fe839c1f54685194f2babc0fa9994f141f67455d27ddaec69df5cfe432ff64550da288da2bc572effc298b60313d4ab6869e9df89a259bfe539070e366e5a4ab0dbd1971a82366f610225d6951da9a52a2e87f2e181fa4a23ae138cc18b482905d804f87ae9bc971f6ce79130aaf3ead61050a020355b6a31785008d9921aa3eac0bf37395a2165072a4ce505455761816c74904665df8b293891690aaf5ef5b17172320d94b8ee517f79f638ff897e111e12fbac42ac76a6a1e0ff4d3f166d17be31d2bf46086c56210705b06059507ae253d17a74cbaa334a64c3311d45c4cc96128acdeebd91fa47125540a886f7a4c8b81384ee520b27240cf988e7c55648251aff4b1bdda142ae5853a020cc71c3d6817fe778bc1cd99c7276c102f30a643169c594d2b62523502f8507f1143183bd6d00af584846d01ca49c37f8241cc624caac7c9f3cbef59d438bfda0a6a9df19cf3f63e3b2ab2b6eefeab9365ace58ae37d5138012b348c5ae7de97c1e636406a1a29cd3eb5564bbef2c1962d781816e64900a9e21c7ffd178bd29772932d7878b50519c722d3733444c3d2254fe9850b0138c2195423492b5c109dabf02dcbfbcbedd39c5beffc2a0d82fc486e9c55c08d6f6cdc910e4ca498120ca650a08f3bf2b9ef1ca47d0badd960bf1ba28ab9c2223ab878523931e20ede1ad8a13d79debafa12c48fb57563a65349fbeac19b413e9cdd597c69b020cc89968dd7ee2244575efd6be651e8568e0843c053e16a4f8452be2287aea5bfeddc2896cbd78f1acea965140ecf629c9be7e3691e1d893d1df9892b6ad50d760c62faf3cd44cdaea0b2376d1b661006cdede790d3e135df9de987b465f2a54af9f27e0ad3b0130fc5bd42fc877c04f5d2ada56b42556ddc491330a7a89274c5e483d8f9c84705b58a56be33ccb2afdddacb9d063dd522b637c340ad81630b172a0c63f508978ca8c2f09c707a2f267de3875d51569d868a777b780efd8bbc877336b6fc28b14436752de10ffdb89c330bc3c0673f5d4ba6054cca9fc6c12f213d6a123ca3149480c5d565a03e89e816047bb98e4b89adb99728f68333145137a9d89497657745cd4842b36f17c1797f8773b86db70c1aebcbc438c1632cb3fc4ab74bb6202cc2cf6a6056c4827f38e6706dedfe50e0a1a82c2ba679150f3d25bf2464b86502ca4fbb19ff26f91467fd18283b842bfcd240c077a5e818bf0f0469d83c1d4bb8799bf48f02e147001b3ef1a961b75226362ca51e9048de087c6c92a00f84bb958eb4e1f9a2da9d7eb891696bbdabf7dedb035123ba08aec3b4cfcb927a8b877e5c910dd692de4532a45fb9cedb0ce7eeb693a85cd88a8bf0913c1800acb14917c99a0888b828075759ac93c348f74802676b670290d5f04159c3cb1e4a03c000ea5707daacce87e6f03123ff147c4e7659e5c862206ed1fa6e361eb4c4a553494caa2df0dd206922690412e38e9bb2cb86ec91bc8966b0a0ab4c48bc36fc43284ecdcf17d8326bbd32e81347971ef07b1758704e68f616616ae35c3bbd4a44a07c060a07dc22ef6ae5544e46ca83a7bd957f89b6bd97c06d39a3423de931536888d16fee11748ced0d2882627d6627886f4a5ea25e58b855f7004be02588a0bcc171704fe25944f35b1863d65d838300d9ee0d24c192a7f901d1d4dbe165398b5c815545e26d20e08b6c0bea9151d90c02e8b77e08d683c7645a83bfa9da643d4672f3d382655943ed9e48df1e0db219d92552b2ecb37e7c1a67bc5fb2a737fe4d4f52d4397133db4d3e41c0a93af833bd0330f44c1bd132d676ea059fc6157d27931ffd04c2542f6f9f4155f4a59ae30f507b0aa7828eba84f5ede5c955f42a9f3edb43ff370fa1a75970dfcdaadb61fca2b87c84d8c2229a9eb7c0d67769fe16eeee4ed524238e14e80c0391d9927584a9b8529cf9f804a07af602c38749de19e650c86df9c2fa75b7282a228c0c795b09b1cefa8763d7c589ff1b60f5a893f6495e2f0a487a9b12646591977b9f408312a31c82948762792102ef9987bdf7b883750c763cbfdae4a67ad785686639b584e9199634a6dcf541a3ea747b5d99345c300a70da613043a80e71c4df7ca5b71ad4921cac1d6b120405c6974bc3faadfd9b144edceb9e29c8ee9d2e6033e28131064de87420950f6be5c243aea2b37da3a1e9f101200b0b66652885aa3a0f0c35dd4e67890582614f2873162b9545b5abb02b7c9810fd0a2ef87870ae9e629c636b388d2ba72ecef89c3586824da4ed63445d494f08a5e737daaeeea3ab2f1d96c6ac8f8a38ecc3ba7d4c78480a7f259039c69a5aa73c05d1c02f0af41767717b6740704db688f7699b51d0218c28dda9e412d2f0bd87ba7a2beb0d7e71d690a7482ae57bbc28253babbe323c838b2f744bb82c1eec1813c40bf6df31562bf73a36ec13433a1df0652068bc55ed1d2da3d3656e01fa06f363bd478e64d9b8fb873fb6b57265aa9236aebfa4109bf08cc24fe1014f3cc3cc5af5307b7015f84765b551ee1bf1f266ad68c6392cd8e61708dd2950dc95faf3867c56d312a792d00ab554e2f99c3e6ff255d52b076664f6110f651a78e6060836c6d2e259676dc6663409ea2825780303ebfb3178eec7b78fd7d52b372de62ac3476cca25519a0869d4fd82716008000d02fc70cfc9a263bc6e83cbafc96b7af816afa225361f2f1705a20cbaa94ff7f847c7c46f72fab5f69af019856168d67cf6fcba2cdc3a555144cd4fb73597252ec1cbc06c788a0f3e06fb88b00d72cf61b0eb6ad11f2ca49a17e4487b7d0156f841d90cc9f3a356492e21f578ee01ee9494d9f2ff3eddcff323b1210b659ecf08a21ebf98ceb930284ffe2f2dbb7e9a699fcc30d98cf8b6261c3a41a4b2db83e4707eb9a48255f6fa7ac679cebe1cdaf2a566265aca8e14e554f9e4ef3c46c1e8709cd2f25b3cecd3a620c0d7994286c89bf7e2909136ada86ff17f85a76e0b18865f90e62179a2d64238cd6d84a69b567d68801075a48a16ce12c437e7ad78f2c110d4d75fccd25d689e1f28e79152e2c814d255471b3ce36fc03931d29f07c5f030abbc9c17c8ae455544b9abefc7630994dbd792d91bdaac0c70e1e16372ee7d3c35363db4d000b64a32f4fc444e4659f2e19292b114c920401713dce67605ce8cb7d79a981f668008f8ab9d7a0543f40d315f03d59bdeaf4689575a8244ddea149f1fff343cd8ba332b9ed4becb273cc5aeb8ac66c8e22e127541abf74f54df0322771c4165078e7a8b87476b86f4203e89f51b49cc1b8cd0c17485893cb731b662dd7bc3a996e1a7983315ed45535ac1133f4d94a60061f082796015a0bb0bf0f62fb2440482f0d8c4172955f377f348c7bee24838fc49d30740592a1c64eab37873ed0cb89877b061bb7a376c0dab4d241360175a8e1fbb524ee9362eb0da552533202d62e343aa1327658d67617709edf2d36e3da3e742ba9a8e727f0d6fbc4c08e7f77639381030825623a58e3f4646e3044f42ea243e7b699fad7835488c29def3fef95f5de4acbdb7e87872f500b439feaafe710c3ad78f6c54b21096cbcf58c2af95ee78c88e1c02a8680217186bc3fd156a653b98073077f917d9873396ad9e9791dd25a435ac1ff499cf4e9f0273b7a4236bfc8426ab361f5a9273dcdadfc7480e0187bb608dcbe102357b7c80a32b932720c4f33b1dcc7ae74743845f7398700e1cf67619ee11168db97aab3742a2b8a6892e8d1675d994c2840cc199c7af1eccb569604041b0296e5e2d481e65f7791461fa3aebdebed055dbec9c1af3fea81a105a2b99b853c8e9c31953768146c9e1d7a6663521a671b1b6b40740402da9707ff25dd7cc586039d745bb018bccd822b7041adf2d79df898cae438122dffc58cd838a104ee4d738211e603ca9a08be2174aec248a12d3be9a5b106a2bf63497c5e11763662fb2a4e03390e7f5b0569afc81d35963673e69dffc35dda9de5746c69078cd42122f377a8e9539143ccf09f3602a67d61688b4fc4a31ac7d74777252ef40469412052dd865d874b4c0e4af619d524e1a5ceba00101906f8f64ad0cc3f2b4513693cc57999fa2efca443f7d891f2adf806de2a11e25a80d14929b1da4125f06b7091bd952c1f9c108e2c7779b3b737f17e114721f606856e693f916792af3bcf46a707d74d1ff0277491fa724e7c9b2af1b55493e69d169bf3581197ce28be84839e95eafce160e8badde3b836eb16334c07adb059c25085a2c4d3abf8443c896fc71c66197756fbc2c7ea80e29f2b30f2bbc66341aaf8963a70a9eb23d23f3a1d4a4876589f9b145084d91e8f71b65fc48df5cca95d861863abfeddc4f6f9ed378079f6bbb701ed45855674ed413bc1d542c0fd577388ba81552597c14e89ed7bd9635fe3f6fb87b3f7d44a06c578c3598906a04868f6b71ddc6bb8c1b5ec0de1e417ff20c656b267b99471d066501ba9464f22c8426f1d7c4d9a9f60d98a42822591e32b43aa0a44d49b42a18bcc1abe79ded49388ff26caa0fb569c1c5a71604d50298deb774c50b2edebd65e29a8e22c21760f26fcbde79b2fc9d17f69e9b34cd7076923a4a7940aa08cca8220f51dd4bd7c524dd8708d9dfe8689ee323aecd84ffd02e472f943c2c58f36eb8cc5f26b4d429c08636e4a01cc609d10af9036461a5838e6474a5a950259f84212202654bde157227239c17da111f9da58b9ca16d327b5510cc891a59765baeef116474e8c31680159b8505487be7f0a756ed578487fe0914e1248ac697282f4d1284058835a73f4baade5408cf6f23af8c5ef4a4e9c60bb211359479c1e455d68c102395d07f6866529645ca3b7bce1d8024324bbe63ac0cfd99766569bc9d049e428f975d7ec432c8e4470be7a6ac482a230cfd2ac8336ed09afb2996a3c84bf30873ac2cf2d7f69468a18d532b9524a0fee5dad947d50eb23561485a4b77adb91774a6567538618adf64177a2cf1138f7f28d63d72950db2c25f680396390c87d4cce6a5d8b6d58a18e321ce02eed2a9bccf2fe157848902386262c134b2830f9ef06c4609fa3b41ad32fae905f2d6a9d0107ed4e9874844d57b4dc975e195b14efd03fa852a7e0bfeb1f9bab441663a696c85bb3835b79b72e885dd033fee8fb477a0595c19b0617b72ac4c49f09e4e5ac49b926acf52857cd690433041e98f09175c2f0cec3ced621ee486d50eee1d0006f71aed0e7d1ff5260154c3a683ce3b8511f60b05b1dae8e2cb48df245a6b0b1ffa7c9739981f461298de57e69827018f9ffed47d489bb38ba974af59f25c0990244515de6a990f2685015de8fd65c9565f495cbdb0141d66a37777f994768b21e9a4148d846a6ceca7e5d04da371d0de1416ffc29f2c482a0cbcf66375d77b03cf81d6115d7d33ebdcb3b098dcf2f8cc930b604d5c746ac9b1d01c3115254460dc64736cc3e894bfe030aeb372a455a85c3b71314eaa44db1f7be4892fe39d2119c991810c87c2a2198ca4e5047370297df8baed3611e0f7937d7a24cf984bb901fc7658d9698e8036a310b323fc3bd430b81847e1a095d960212b7a6e1b83532bbebb4ae09423bdf6ae5549bd874c43ad5128955f9502dff8cca603a4d3e2689faec0998ab4da028c2517b80a0947cca1866077889c22abd36e928b7ade85d19c814a357a8594d8fc42f6d7ec668ffad2e0d4926bf1edc3d1c2aa14d451c57788277876d8d499c00b6a39d1b3bae083c1d947427914ef04610a35fab22e188022749076756b193038920c337120ec74121bb003696f067a0944c43190a4b296f52e133f7479cceedb03874537991ecba93ddf67286eb32d32b2100a09c3b984d75457727c01ae0a5b4caf5ae7b61cdd26d298e83c48db01dea4b23c409422e7cbf93d543239d91ac1f71848cf90f913890a7d83521940afa96f2f0a45f4046777bd58d3823ffe7de43b3dbb77d2be4ce40ec355cc50245d569e7d618936b9b1f6263a067cda74b13259f3b9a0609b187e92963a1183460630abf90e8e0d6bdccc75d5e43430ee053c4a3bc43bfd7330a7c805e3a3dc6dd879479038bf8a947be3111f3dc04a70e81448af449cb43cd23003f6d802f53fcf1ba41934197b5bff1512d22ef268a8a0a1fde6db0ef3947883acd83e5eeea735b5bb5561bd6fe3c5f120ac81f7978eae7089e83a19f6847f271ff582e1b05fde30572421baae9a1d5b01f5547600bbaa7160e1a0a682477dec1bf397bf99a623756a6bcf5b59c125f733df46b52c067e1cc8b9afe1c8b39151e8faf80ffb88f930e456c2dd54c721a8d8f70ef2a47055836516b542fdccb584f36495e9aadeeb47c5e9c57900323c765ef4d3ea18b32f686e3be6ef8f09d883f386244df27683398dcf2b62cfe38773ed6e30c73b5260a907c122238a49acafb555020318ebd2169d1520a6173b68b25496d898301dbe5e3732edc008c06b2d36aec1a1023d508efaa34e70203c40840f3006a2b86e35e5655fd7c8b2699e2358ba47c24d3495025d1d873110649816dd95b108cb1463ed3522002ccdbe1edada60a30d8f0f653afe5ad94c88e9acc6773d4d794a2c81bf2e4765014a0a4f7f0246a147a69ca0b2144833c0951dd518f7a7bdf49d40a2a2949ea365a8325c9e3adb359804d08bb212ea1ecaec9d0556afa18fd96eaa0c29560fdb4c343648b8f86f32fbfb0acd3d9193f184f68ce5f87dba17c28ffebf352b0a07a8a9afaa0801b8e87f2756309c887f699b146b50d86a804b9f4c846c27607d54678463047d70e5f403d81351e57406d1b0c848370c17191302c86d95d9d38f4a722a4e9c53ddf109282f614e77ee3dba396564f5dd1133dc567bb22a71e52f398975edd6470842b00029a5964f527605fb566e7ddc41e31e1b2ba0484aa78b7e751fd111cecfc29bd807361a1cfe6fcc0ccb5253f17f0bd91d2fad74ffe26b58a6c2c736242b55bed2805de37cff1cd8da261349aaeb85a73606b3892e7169a5a2a7e64e1937bdd25aeb3d2ca4b4f16ee11ee949da88e4e3bd1dbb8372920c6d9b46b57485f39deba431b1e5c1afd0ceabb22484fa0b9d0111139a357b30a815bee20db90bbd389f68f68b27dbe3c6bc57fe16a3885bb6b396ad9a2be909fce5517a62f08eb928f2f1a67a3220cf3035fd7d900ebc7044859935d077f73d3cf1f7bcab3895f5228dacd635fe08f34c6c80a06bb91ddf08aaafe11703227b1e25fa6ea3314ea9c5ae91b0d48b911d8a099e9ccdbae94a3a3c148b1fe3e0782a8415e12b421456ee70811419eed7dd560f59192aadabd1733db2dbdbcdfcbd9cdf014360bb73d9772cf3f1ea49a217e1edab1e415b426ce76712187918c75ce50577c21d381dcf0373354175064246913bab686c8bdd54caec786ebb0420e31eceb5adf84af29ac3806281dd8abfc14452e4e9f859a6bb90bb7266c0a34c7e8dfafe4f43f5ca78af85a822c62d1111dc313c43af93fd9bd1dd33ef375a4b9a0600b70d536959d0d743c75804c58a2dabfc526388094aaecd84e87edfb4f23bf2e7eb2ee8b7f678f2cec145db0c9e7f38a4be1573d20a9432ff0e652d38de1e74a8fb415438cf4832e95addf3b08afae8384ec277d2aa55d912534412d0e4d709c7a4bde56c360fa3d69227007f6158d77cb8bcb5a7c6858e6a67b49404ac7d8731e834fc09843c0ad15db8fb4efe77840757b8365cc56c826e4a11824b03a63c569692323e501875131d00324bc03c204a156c132841c60f89b589516bea3a9c694eb12648d96d0ca00756d9d8454ab0ef41d83217b7708abf13dc3585984e5cefe6355009bda4cbf2e2c19a86ce98cbc3c7e6d97016d4ee9e331fd76312a49f9eabe0e92d8dc05c6502d310be1756fff711e100f36ef302c5dd0224d44806ad7a1cd51157892a9f014f884d12bd1b48f597a20a5db9867c9837e94b604e0265e074e8ce08677248c7a0a2c8cdd8890f899842624f0450d76b626a514407539044d0dd38c463346f6f72fc22b0217c3b428f4d9eb47309cfe34624bb05cb10ca8c54a8e17c6f464681f6a5a1725b97ee504acda20a87edd223c580df7fe4b91b73752fd15879ba1eae3b5ca5f3bb787d20c9526fa4f019e85c30d881d51fb72369a43a0b0d7e49d28828f382a3c174ac7730cd23b53c72660dad6c49347a125ed411d135ed59f00ca6181aca0f2aa28e7e97014ffeddfe462b70d5ecad1a93ddacc7270f6213893fb23c20bbb3e25115e5171650283f88f355835f24ed0e259b9459af99d81902a5281a538a0e020a2cf5b44d83060103d8e5ce8c87f5201d75cb6c7609c4e364b02ee980177d5b2eb699979f2ec6c48b1b93e37c85151c2d49a119a1ec6460f6eec631ef326c934b75afd8f10527c0d4d40e90983dc240b3ca1e1e5eb45f7181ce7a9feab268708b2846010c6600164ee8d1acf19adab2c0db553bbd361521c14a9a69b3ba5e22ffeb9ee6e08fbc796276dfb303b53283c5ed0b2702812d981908c16be1be734a19591470e3cff1414462289fa23a540d85cc880d598dbb357ddcdcb3c32df83d6513e6c5a21ac518b91d60871b2ecba03ef9c2f6ec0e80820812d98f6b720783a8f297111cc06c820205afd5634aa44eb6887f642aa7888cd02f8a3e1f12ddbb621bb3d830c9fd26cea802d32ecd8f2bf846691d1739a9fdcb304ade8cec6e9c2d26b146cbea0303d23285c5eea85d4a637ce356ddf6fdff81cd33ac33476f20576112b27bdab3380db4529120f07a32a41ff6b8c24cb4838855a9fd3eac759162d5fdcce0a4bcc6278e76223899ba4b4b051d81518de8cd8cfc88838c5916ce6681a413c86e27960135d8a8ca67ed24f53131b2dc19f1835c111621d783f4391f9b728217142d236c5baadbc11c4676225ed0cc60477bed36425609a408ab03e958ee83a7b3ad89b65c9e50c5f2db1bbc08d27c2e232bd336249421652edd7f297ae0a61ffc64989f4ab6284a5ab72f178618106d2e17d4757c0375772d2f093e8584beb75efbce85c00038afd30a2243fe0af8e7b7f4471da9babfbb2aeba96a60136b4f84f02f8870f6dfd3f80053d9d1bc1404fd0ad2a77a7e002bafafeb7aac270e26e6a0d4592bfc42701c1f9f5ce91fea5636a5c1f14cab521543388ebc29e2ffc9eea17c22d0e754acf51b7f0fda93cfcfd25cbf4f9adf3dd7be698531be4eeb960d1603e1454b012f0cdb5d9dc2141a067fd1e7470e55679688694e38f44d29855c97e738ccec2fcd40333b0c37cf3e1d26a99602defb6850a5a964320e86f0a15b904b1c2a6e8e5e8afad839fb64efcce7b0b399c525cdc4b70c90fb9be8e6760a93d75b44498a3d89b09f2cb8430867c02ccceb69718c7056d27d7a505b16ea13f61f823da22b8449383623f9723e0cb63d43f47b8f806d89fd461d5b422eafe93b3d45729235664d5b6f931e1ed86fe633167138e64a772e8e8572d719eca7aeaff4c2b7d70dffdfff3f88992fb79ba9d3ae7a516dddba7e4f1fbad7657a0670e0eeb624e959e0bfa0d6d8381c670efd3cdd8af6c8050ccc3440e8ef6a2a045c32352d13cd3232add8188ee6a99224d5985e50e4024a26d272c49b850f843c1ea665eec74d562ee26f055afbab8e256aa318d51cc578e21cd191fdc576f7eabaa4b1076360bb427afaaed9f1ff1740e04343355f71ee1243da07c74c32ecd382c0c4b0023fce525a1b2da93a30d090198b35f744d79022504783ed9c0443f9fdc89e1f4877ad66f9f620bf3d682b995aa5ad22c66de07028491b7dfcd8c6b84175593712dc25ba299a9713ef07a46543cfc2a5acdc46292c64b6ee7ddb0acdf6c8832b189785d03f12bd9c85482562fab9aa30d2acd4f194de0c0daa4b80c7c0b2db073f06d1adc107666b5fc1b14b856d945482ae85143e6055cbfb9382716d63a94a14250948b8f29e041cc5f558a83f7fdb17171060e66de5ac8b51ca4c8bfc9ff4e6027173cba6a560d9606fecc59e4c6832df8cc2cf9a23e3e271dedd38c67b93b30075a11d0658691933810b67c24887be97b8e25f1faedd90e96e3daa2d5c33409563137a4b1c8a381cf25b26910c82a115d0d4a4be4c234dd631971f72e4f6bf84ee0b062caf3b9ee84ed53b9040d3804eb672a4d477ec1af2646fdcd0728f2fd09e8923db8dc8d21fdc3a94213d6f357f675288437b3cc275dacaa4bce37d402bf11a82858c6a24a4c9c1726080c56ed381faf8602808f64c6fd51462b54f3969911573ec167c04574a1f010423d8d00ae810c1bd1c440de336e159939d1703798e05974c1077f9a80d25b341a44236f00c579cb0ca7b7778ac8d55e2df2f2d244b1a4e2693bc28ee987d88c7b8375119388f9374fb59e91594875ca6951b08101021dcb8da0fa175242f5904a5b5f150983fc7136e41704cd5c34f310718197d94f0d45e2fa13ff007a5bc3771d120489615d2e2a70a3dc8a5ab22a50ff1de2e44b3ddbbb6479d85de18bf49b789d598afa445f7da6a98da82cc4e060f9edd11c44ea7367a1145bfd303e09ec5ce9af045c66d2c0361884a6c3f45e2df2deef735cc2aa3742bddd5e889c353d80a9e51e4080ffc6052c890b6e18a94a691140fa485bd7cedfa89bd2ee2af0a92ae35016343f74ffeb5ada8d356c68a445150642a53f2efedf20eb468385d99be5eac07b43d3a3b7569f018de12a8fad53c17516df4cef2f7b41bfefb8e981b9ef3b35d42ca404657196cafd3978e521c42a19223ab496a4ad80ebf319a24c5313213370c186932995571a279cff59bc8f931a025a0f937f9ba71ef993fa69f950df9bc1ee4bcdb3ab47e163aa3e21baa34ba37fe64d21e1324d7cdcce7c005efbd06cdfb94bb8d7406109d0dbe0ba975221bb3dbfeb78c4ab9de0d5260c4f110504ae0c450b3e96948cf6417349f0aaa1e38bdfa4c837ea21e9e0a9aa982f63b220994342102df2b76078718081c95b90cd6f44afc61743d7593dee1c2a5931f3e70024e845c169d4ae6f076a9e9ea8ce4f453f7ed7693679a73002aeb2f00dfd04e47411f71dbe614d3bb907b096c8a68fe2d71f916fd72cfb2898e87be4745bfb827e19ad8cab5974178facf9bf4f6885920926e62fe3bd24525e533d4b591385199dc8fcd543b32d436cf515ee06577bf837d51835bd68041f66adb7a65ab19e79fadd17233f15825098d7c65d09cce0c68ff7705cbf8a8750e743241bffe893d520f40fbaabfe77c78f13a0a1fd9d4b792400e34253c0675e22b5d85d5dc8d0a831298c0d7f9294bcea8d7add541c7881a95d2f104181cbeacd4a887c23b225770be1b057400f01dfe89f6cf684ecb5e7fb6dea3a79173a7f9ca92c76975fedc36607c600f9219a09a39082bbf444ee32e0506b23fbacdef894009c81c9ad0d7ae1c8ca024d2ef53554820d066af93f2dde24b8ed85134e7b2d1299654ebc9655831467c5b1cb86478a9668df17d5d2b37d2341ae746132076fa4c26ecf273286f3cfd0a0e78bb74ca72ae6f8f5dcc7dd96a0a82f97c0f5b6bdf96b0b805d6f708cad1e7f340da6ac1c05e3b4ec8f3dd09113f68383566ba2079658226c3fa8f7967b3180f675876f0b7fa5e1c68be90433ea1586c80191018ee7ecfd0e4daa36425a180b9ec23c06178901893b82b1cd541f4de5afbc2ab1b1c5673496e1e652ea6cb80d7ea23e02c12e11524c9e76ddfcc2575b9652a9a7183e11426ac9bc92d7ef39d558399fafdeb3756155ce6195c59d15d958fd54d209cad6fb8207b5fed818507b11fb60f80b450a3e587b185d37a8e5dc2b550e2a29e1a537bf562dd97890933c331b43d8764ec921e93789a1543d92c65da0b79bfad3e4c65013468cab4643340af621b182506e95d2e7e00c84933679f5e4fd6a13d1fd43888dbf55b1f94578255fc305d00b8be552047275590b54b224d9dc4612be86209afbfac5535a5d6075295aaadb6c7ac629b0498d23c854ec9b8953d848f2146fcb0a9cf83fd8d0fef491ab701259b4bdea597087581d9dad45ac53ef29677b686dcf09a9942786864dbf2e21d43abebe65f76a4175dd1742fb8046b5381b1bc4262c3804ddf0b44496bd800546f4735a4df5e8ae13b1604f63b52f876bc0c8a0d49e63a23752305ca6ce02ddc8aed67a8d0a530b2d0a23bed6707af074767551afa4c246cdc521b585f57f9f8cde2d5402c2ffc5d1110d1c1c5726e527e129983a2bfc34dfa6cb1c80e3391cf65d501b83781fab787b4f5c27d289c7798b5b6c0376e6e4f00a0d8424ea101583412b4142ffa1a44b75f8e74076420eb2ae590f42f29015e77dde017e8404d16d44c1b3b0a0e5605496798b3fa571e77b3a0ca13491636005a39e9f6e16bc8eda200af7c0fe99d97057f0e5ce6fffdbdace6cfb430a05526306053bb1e7820450d215130a8515e7e0a53548ce4c4f233f2c6e1eff7970391493c3289fe034957fdf5c36905633823db917b5ed2ed4a64ab475768f944ec7964997e346ba938011c1f4a2e06011d4eb28a24d498089d95db5f797e69861b048ecc6df9c7d0570dd728af75957e37f996dde9e2d88b1aa21914b09f9732d09130b102ead4922305ddd97b036f712547548ca34669b2691fff5f5bc9147a119c61ccc1679a8a823aa8c1955d4bcac44cdad52cd832e1f1db909d76a4cdfa61f8c531b62306399793a20e5d5b7a871460c3dc9d6e9d124c0171b6a8fe7b0bd6969daf640eb727fffaf9eba56afeda7cef98239ba6c030fced769d077b66cc09761f39c4f2c5e65a9609eafdca86c67f1292ce57c36f41f5f5a4f8c8a9a2ce4301584e672c5e670e55fae51cf0c5c376951b9ec81bf3bae97dcd2abf8966bb9efdd698056ea17af9abee8c5a075011250d7af6bddc3a6962bf343336ced75b021bc647415e604ba6991c94867a0d28558c4b79f451539bc682c074a73a1f6f8ddcaf6731b431797f4ea12602f94d0b2227a1bf176389060ed4108973a3078280414a7e383b81dc9eaa33fd0a8c3bc290a61bbb3af634d185b4e375842f458a1caf6a55a809cb2525bc14529d9a62f07b9b2479e7e91a351ba8cd2667b651de5c8825b2c598fb0d6719c506dcf3ce0cfe4208b11b5b95d316553a7b5bde554a679053e074d11c1e5741980d1d3def66d61fa6c50aeb658e5392aeb87a23fdc18b3a577a1eebf4a95dfebaf5f8d511076a08933c1df2ccbf879129874e8d7f9b25353b5ffe1fc970c4c5f15768012d6cda45a5464b5e08135d172720a2986f930f39c54729c835ffefafa84e1a55b6caa74bebc62c4f737d1b318ee5eb81db5e75052b001f0f11191102d1405648009216c5229b375ee12a2bc8608941aa788c3dbffcad5d009947b055706d84d17c5365c0fd191764f4932f3299f5ea61573f532f319e8fe1655bf1eb77aece210c6abc59749aaad8c931e4757b0a5c2040f531156ac33d9488c8e6e1b5eaef9e647bfdee6e5e70884a25ad0087a6735ff3eed6c161a950d97690101e9c6ba6308b0ba81d44191d33ef92d13084ff7b1695f48376d6f638a160e8b37d736cf7b0430d48dad2fb16061320d5db479526af4df3137fa0abcbdb6e368bdfd1039ff12981919cfe81236d90c5b80fe7d4f0df5ed71c63e84f00b4228cfdad7780d84c8b3993ce214b3d5f6f9baa7cd0fe6b9811f5e54e89958a461d49aadbce14d42b7e4cdea986c989f37a5fafc26e7f5ebe70f45d0c231984d9c778fe15f8bf1ef9a017a16620dd8f5b54b6e1671cf1bb520e9ba954d571c37b0b3a9635368ea296912d2b32334835b832b5e8fe05166177eb7bef6fe7c5f3a46e4d2b33de8cd42ad9420b54539540b5abc104e9ce368dc891f7bcdc63275300aa25f76f6c6fbe9ff1818814942453a4b7dde84c561f0850ac8db23060b0c887f0208fb596cc8f44b9f7b71a2426bdc58c5d1c2ff577ca7a7668a8555ea724ead47b2fc607026a4e4bdb4f599cd50035069d8bfd7ee32c63958943301116974bb4edf48dd8618699db6adcfdd6976943281416dfa1d7f0a30a264061fb335e32cb6886699cc7f020b049fb7ee4d825c03920eebb5fd28adada1e009f401a9314894031a3adb1c92bed99482ca2e3f38adf8e4e609335d862e1c38827ffa646b8024da7a5a2a65009a3d9303f6124ee97edab078b73673445435c52d069bb85afaba252afb3c45cae9667ae09facfdcf6e81530ce5542d736dbb15ba68e903915949bee5cd9242ae6f5135156dabae24773fe458080272ab91ce251498be73dddf638afed991cc191e571af8ac623744e0cf466fdee848862e280f06f6b6d5017be7d295acbc596badb8308c293851d4d55fc8649fc625f55a10752f5354122604fdb51bb15ff0e854a4b022e4177bd9fc1f91eb140a32294c89de082f72482a09f708979199d3c9aba3839e174448fa14393122af06295c56d987b13149e13cc95ced81c6e7310efcff443ebdb01ee3dd319933ae31b311de602c0ca492154c7885dfed8fda4b598d84cfc77aa0b74416565d4aa106d895915da0e09e940af41a8b49b83fd0b1ba39d39f41704ab5aef289083f21de231872747c5a4dff0892ea05ef66c4b639d878e3e2a195a00504ab0d9bce155b161251fecf15c1e9041ba51d55a277889fca3fb4685134ebc7240a33dd1b82d17751196ad2290ce1aed0b4aad6fd5456e0f5137eb69c5f00498da70df9e517032fc00f71bdef5fde43440cd73971d4667a544007f2b5dc798132c0e92d96b0c4e366b57057f177c41f5a0ac5b9f9195926884e93f069ad83bbed6a9eb372563399a51e38c8dec9ed882c3e7fd6808ec53689b71b825c350189d4ceebb8b9aea666b8806ced2f8e88833d7d5dc7f7a0c1bde0d1cbff8c255e2eeafd3663532d32dc00c974a7d556a739317701aa1d2c3793caae86dcb03befdba78c76ba1fc5aca2ced1de7fb25cf1f3eb845c8dd46b78b5fff447e37fc5617cc2124a1a491960d608877a349d5df8b12c5070f5c8a4d1dabf726b36ae81a4f65c2da9907c5b3f9a6af95f7ff6bea96b7e666ebb500797ddf283b20c479530a4d18cc2cf606f5c2dbd209206be5e5bc23d20e79d5222c41ad97b686ac03339bb3b5f4160bc7d848e99b36cad7d457aa1547531e1f6878360a2a6591e33fc0ac987ee3bd279b5f888b3920d95f4ca88f865e5d1d78f99e13317e483ac67e0bc96f287c7ac4bba071c6d0a70b205bf66c2327b694f2babc0fa9994f141f67455d27ddaec69df5cfe432ff64550da2a9b37c7f144ec5cff908aec1d3869afe245ebacd0854597bea1530d67dc02681093be3059cb1f0bf6897e93cfa45196bd0d7e621312b171dadff02921eed1591c110ac2da3126d18292d5f735b2a39487957070876b3b4b4dd1e6726e261f62dd0416c14339ee0ff41338344a13fcfcb3bd343d1407be11dc2a1922480ab31738145b2583db4c6bb18d113f84c868ad55ff808c26b3d6c880fd9cb5f92b0873696090785702587c13f7c5c6a1356c5de8596524cc56c0800efb6c3e02d65f7fc0b62d09ffa650d336493792a83bd4c4ae22f95f63ea71d93fe2ed98f51b9973b9a470f3807b149f577e77ce757080e59366adf3e85c4a32624b9fcd8c55b30c17ad204228b80ece4342fc51270ef610d9482a3791d2ff6475b7c75e9e04e070d5cc2ae6c88606b53c64774818a5dc8297aa23dee7a19c31124cefdd722ce25adb7383939062e0c59b9bd7a3d40179a73a596bc148f33ae03e1c5f32f26ce9236f348cb7173ca6da56fabadf1e4f003ed029dcda43547b79c32624c71763073d4b5cc749fa9cf83fc77a3e590743285eb04fd608325e46603ef4d7cbf8f55d0e7705bbdd7f0b8971a9936b1b3c31f6fcf0f9151a5727f36dc68019a5cf07769e47518807eefbc98ae15305f05f0364e5c7dd6fca7c495d284d194a6b20d01143d817fcf5aa10860020a37a10e2b92bf067b0c4f9917d46ddc76c07024bcf0aaf2a4f4be51b17dc34539110c6e4bdfddfd8ccbcc140ecf629c9be7e3691e1d893d1df9892b6ad50d760c62faf3cd44b57d77189ef33993cc407ccabc7f68f08a0175c41fa4fbd1561cebe0982e0fa2776787b5a9690ab52df34cc0b3e17a9e65d5e4ff28a8429703c47c136409c73aa9c51d9e2169317fb8d57ff86882eeb1ba3a935958b7c10079963871c44cc205576e1a08fe0481639aed4bc79764c4ba5c4881e34565ce1112bb0de5f661570caa2fba4e484add587c85d457da644fb737925e8ccef7e389444460eb3efe41ff51888fad0c15d1b1967c44a199411b6ddeb668dd097d758267624138f24e55c5ba054085ed6f4a0d952d95b4a5eb5f8b914eaf813819f2b680709e1862fbe470247954baf02b617bb9aa14378932367fce7377ed6e43091967eb9a93993d622fd2f057c25aae5c63459c78c9a42e20fa55362d6339cf683e0f84528abba3b711a673dc29e170c7a322913756b454cde0860fb55f68041a8043db3c4277ae47479a6a9c4c804354ec7d3775bf6cf70808a551ee6faecc221dbba2564e2e24a59ca52ccded9a6a1184a0bc1a51a8279878ec0fb8f7e1f671ab49b3da9303597d5abcafb59cbbde96a8c0583d3fa29937c67d98e5bf741acc40b51a7f72311d179e16348892d0cbbc5f917c514549b7da200ff40b34b63332b3b9f3b36f6f8ef005155ee370961a2e315915eff64a6f3abfea6f104dd705f6db7621e88d01213b211710ea2079253d0d38c18e46d97607d3c3d563655af2719191c849a6cf69e8148c16c232d7593ebe36a911a1ab4f9d10f1c038509a9c38486fe79fbc499f435f56fb05fe9ec2c9dee9f6d7b6b48d20f1e77dda364110675a56bac482aad17b68d2811f53806a279bf8e389a5ed735723d57a336ee24c6a994cf4631477c40ce4ad4e5a94d3e1e26dd863359f06dd5b7ae6761c0b49a7a27daf285450637956aedeca6e3bc9c39cc14f72e2abf7326f739bcce6b2ecb37e7c1a67bc5fb2a737fe4d4f52d4397133db4d3e41c0a93a80353d12e4d126be7db05bca673c69b4d0d437d9a8c6be2936bfb18c94ccc4f9144cf074db2991aa6d5212c9c46f80d63decdf04853f6a755c39ba758c7c045f78dfdd7324e2a2b8cc607b8e6867e09ca713edc67bcb9e50e4b3367cfe47189c26f92193ab842cb038c4675cb4929a56a1713d7222cd05ec41b70e02a70a38a80c3040204c455094a68c8b0b6a1951951a12c8f276000c67e43233523edb980cb0f9d935a398308d1d6c52332f141bc89aee9ec597e430bdb05ee4367a4be9867796cd9579d02e7ef2c0fa864e647aa4cc2ac93be8985a820040ef6eb1a0a9b4c02c4cf646ab64a346d985ca95184c9231a0863605736d5f0168a0b95722c344946abc948eb482fa0e495e0834730995a849fc0ba844dba5ea29d976ecd5e39a0bbcf457543ddc9dc4321b4ee5a81463b0949a6f76e572dcbad675ed9739fe5b0fea0a77bbd7c6f569dfa0f84d7b4bf304f36defbaef4ea3e5b51da6097777e92343f11e776de835f0d34807b7b4be8c820acab3ee537f21ff74a9948b80d08890f87a037e646f1beca0b51182b94427f390bbd8bb348f2b4fcc2b9a81e26cb4b0d5af35dd443706ca59253babbe323c838b2f744bb82c1eec1813c40bf6df31562bf73a362e078f8d1d514e0126398c3111e247a3c30a669082a66eb9925f4074a580e8a0e18e5c5bca8e688137c738187e8a87d1a080c794a5ada38a5f881fe91efdcca9417837ebc735da5fe10b2099edbbc414a2c788f4eda7d330de11676521fff2335aa6529709498ed19b20fa727003e2b8e963bac6de006fdc1c1834107ff3f42b09e0af551d03415ffc014fcf909a22423c244e2b40b2787e6149f34294af248bde6ff843ace1b53504d7d0ee3682ec089cdc3e3b26207515a4f1abeb4b8b9bb1be3da821f92cfacc7959d3aa5a3fe7a5758bb1a1d7d1692840526c879d66b7c34815946786e03daddf2ac04b0daeab33e47adec062d2ceecaa650869dadee1eef4b7043043ed706b5fb5ceb6c69acda4b0be024e2046b195ea4ffbcfbe5a40b6f8e31b3e6decd6e965569655c06048b4fe1b94713e7d4dc84ce207c4a4d2ab2158b1a5eaf2d69fad6a97232878ec24ea55e4f65420719f5e67265aca8e14e554f9e4ef3c46c1e8709cd2f25b3cecd3a620c0d79963e8e9098e6906bc879ee4e27e93b7feccff438857fd86a3efb29bc3dcb96ad394fb014780707094c6b39405217b0e60e7bbac683aca4dea7a2e16b8fc90cdeb7026fa3019e7f42c422b08f7e30efca3f5c5f6f25c45d5a71098b4a4d05adbc3bf7c6e025f714e903d07c5cc1efe58ec8eb051736a00a69fb358d17fe7a73980eafa730ba2670e285a252ff4d7682ce0c729e6126b66d41964ca7b2f3dcf4a59f625a1504d41f4713f59431ba85cf220366ff6c417d2ea2eb176a0e7e8faec9cafce272d6d283acc910088fe0caf919640d26ddfe6748fd067a40bb9f9af81ea61547db438e861d2c18e5a6f126fd0d8dfcab206bf9ef174d4b4b3c3d0c7e534c53af544d5bd206436478b53f3a72776f23e8f09187fd96e5c53ae21e66c5858817ca23caf7f8b286dca854d71967a8711350dea974990ea59c69d7c6caf2c6f99f5991ac25d7a7fd0cb506d4e96c244ca524bad34874963fdf18659a6b7ba42bb580677f6c18bc1b9431c0f3fdab37275a76f478ffe66f1e91d5f0c96aa8e976584daae8a0975aaee2cf8ddb6f6283738396fe1df1d98fbb7784f72b081806b9cde0b511ca1bd4f28410ba36f8b2e819bcefce0331ad0a8e6b05ff4ea7d6561d48f729e63349b1d91afb150ef088a6f2f1b1153cb14508aa37cdba76fc9480c97b73d5bc927881a917bbf7d3def6b20da26bb1c9142b0c8cdd77c456e512f79c9e1267b2b503ada6d75fff4845619571be379695b848152af23f967f42e11ac6c069a3ac4cff60401e144501d604b8dc1f9dd81923edf8d28f94565af4bc4caf9e62e49dcb71800add04a6851adbfcac608b37750702345de413483b5fe956f7105b4375482b7fe0e3826810060468526c9daa51385d0605f387a801606e4760f3060ec094ee9606143ffffa94799afb1b37edaa388d2cf841c62378ad212131df58240383f62a90936ad5a750e0e24d6171cc204bd1ee45ff63a28b4bba2498a49f9fa4596f69c05c9b48a9193629bffbc6d9c1c6b2c7874d2c0037796d31ed576a86aa63fad359da19787754475fc11e32adf0db3421403ec5cd43d2f8d7485ca34978e7dff4ee6c25b784c57f740bfbde90010d842a42a36f838e2b5d4f435a4776b4af759eb5200d10cdd62b460001c8a4245a36a829f02cbb71b76b4511160fdba2f8126acdf7564c744a74239a2f06e6080d474a3abb590c2fa5af5c12d5ba6d36ab22a4e7f8aa5aa4852eae153ab69f029e2e33bd2bfb0ce40fa70a686349dc85ed40c005777cbb03e349c8baf38f3a1a2490b46efc203d7575d5dfbbb4c233ed68d0f7c958cad9df6a6b29b994e297d865f79666dec3d202e94969304a3591fcd6e8be947f30671fdfad55964b67051a797e5ec2186278485a00d143da7ac56c72c30d496b03358ca76158cf94d45c9af99f81f265759affe1cbd6589cdc87c042a0c5d2be11c6795ebd97007b25b473bca53c0b0202037ac0f358e9f3e4c0d13b47e3ddd0258695736fb57e37434a2f808e47f6ddd95538dc24eb41f2e36cba7efa3753d32e25d31d0e8e2602126c987935fb30fa2bdf96eb752e539c2b35dabb9c9dfdb337acfd9826251495569618e35fe4e4f7afe6ce05283b2e1810bf2e4ad091d4af3fded80ddaa5aab3432f1b99fbb803a3e212858e3bbc9c92e9fd7245b4c9b796da0b638f7f9f44e6f6b36a00ec174704f1160325605f16d422b9911a0832ac299a1145119154da534cdeb8799880e4520a47598f2af69cd77d510db6ac7afe41019f1f02e1a4f2aa7f97a7c7640295db66432a1404941ccd7a38a48ade1c21380c54e9010bc9b9736d27a454bffd235c9304d8e7431bfec472cea730c4cadd3c8f699cc1635e6bcc255c8e7ee7aeed1f7c3ad3ed198005d73ac2a7211c03eee16ed3cf702a9f545d7ae26cd26cd60bb9ff0f2e0b8b2c8be1b659305644602e09c5b851fc9b8478cce4a5cd95556c34a9d7d4d9565eb8dabc11a5f47a95994fb87acc406793cf7a904cc8c7c06bd0b0fe2884b11009483cdf2042eb9dc86e82d148b39aa1044292913d87fcd424638b4757745852b1768884739f3bc480ea12450f4539f703ef0c1843e5130548f8e3389ffbef2fa70b792f34ce2b576edf6e9bbc21a18c15844c7239527e74729c947e673d0285d7472769aa5a5182ffd88b0d6c2ccadf79ccc7b6f55327ebcab9ced35c993cf083ef112ced847010ac909b0167cee380c332f3039db143dc711eb89c0c0aa938689e921ba8c4f1326bc766204611649d70607cdcc691746e4e8b86b1ba54d2b852b903ee839d56b0795b3cf4eb80566be635774a7153ab337bcefd5628e6b62e2ad6166de78fcfef50f2b05817a9db960dc84a1eb304270cdf386fea649fc89d5e788f65acb9bcf66737a696d8bac8110f825e935c7aafd722b209a0aa310454446144ea0cd31a896640792827bb2f0b025915d52ab9e739416242b24aee49dc6971a153889950d317311b4e9e940730ce63748ac45220d84032922465d07a5238136f0d1b1ba007516666d59934fe31e1cb5f1aeff8b48f15d75f7e5248b0a2b7f9bcdabe0e2f5efec82eb9b3037433da3e49d50826b503f601c41814637e04458b31d4730b3316a6e546ba7c84a2b178945b9ef64f6ab72d8cd413a1088a9adba4fdb49b45cf4fadd94334b14748b3c3729473a7789457e415f378332ded31fc24b3336ef7ec3c86487542c807e9ed478cdc5f5ee20e093e761e4a4cc12953e5c6a779a4b376f8a34e128dbb931105ef8efa7ba34e58ceed29f90a9f2dc57a486895f1f1f029ad706b2aaef80a0ee7d6da46c20cda429ce3775d5e5c3f8fae92aed5b0fa5faf51c63c7d07855607a02c3668cf65cd828f3aa5b8310e90dd91bfe748b1cbb3c354e82ce513d4cacab3f0e5d6b612ccd1fd77547efc70c815538611b9903bdd61e0d30b3b779425da287a30a3d9f1a9a8f1b49ea734fec1caa869ab5b4794297e4f8807ad061eb21ac1bbcee795f6eda932ea7074d394f334c385ce0e85e001c45cedbe6dc9ca15f22c536b1da5d3b6e8cad84ae17ebaf4ffa8534b27f14711afb6c7c40323d18f9c62335ea29fbd94e76c2278c1c803389ccbbb1d6eb0956686f7323be3bfcde58efe6f2ab8f44e08861761edb92b17ebdf8502db6fc9b2235579c5cd851acb374a4745e04355b828c69d027a88b47ab0ead56c5d82648639dd20145479c157afcff877d897d72413ddeda9a40853256fdbfafce4b6a1a71df507c667c2f2d7fefcf69d12cfa4b0e5c1aa372d19f4a8a8bf87fbf53d8727bc741e510e104736648240d365f91cb54180fde45b76358929a8b1ce7a597f11c2f7c7cedc6313ff037499eef1fac7ea6d04112a5374c62b900ce11faf3896a2b736df942e342313246cf371bfb04132e586f3f8f1125d9d16e6cfbf51d2a9a03d5a4d34ac30ac97ac0fe55014fa0138574f82dec093c86641587e5a59a7fb1615be047d8423e5d26859fb8796b7c06dc30241a8eb2c03819c4e8d0857d2a0cb383fccf3f1634112d077747b5f45f3ec0aaa9f967fdb134af38e2ffb81090b32ad24c1619fb210fda996cc6e5fce0f699e89363fbd2e7c56f9ccb2d5a9821c1179507aa690eff9e7fb018f3ed65424358e6f68a20170d699bd4f92aa669cb6439d4a569cceded99b0ac1174f651e3a6df03400c09d357306844a378132646787592d26bae6218b41ea07cd67ce17a1d3668896b63d2492f7387c0001c80a4b3c3e383711213d79c006203b46e195fd011e32a568fe767c7ec963576a64eb94c37f87ecda1e3b5dbd5648ed68359c0a4089d64b4112af833e5e2b34e5bbacc3dca5aedfd81338a379284c8e58530984643331f9ffe65a03047583bce7da531d54a6b29b46eb1dedef54d4c0d3c435bc2e850fb8340fb5498e2eecd7b1d09f3f4b8e31606884be38da56aaee2073836de9b1efe1637efca40c32f5d18fc5976cdc06b37b877696a4874e911f8224e5e61fa5844138da862bacc17b9ee0fccd8e622db9722827ec9fc405a160649fdd3947e8c6244c9e60a7fec8096819bd3eae5f38643b3568e3efc0c46165f969be6b42e4f95fb2cb7d1f9bc2d25bb66b19892a4dc0aa2c9eba2e369069e342b9852af0e829643b797b5165ac7be649e5765f01ccd32eab39be220f8548cc23426e5152442322d1f4e383a79d60379ea448fac9a112e4a474933a60bd7c2f59b9176d8612702af6b3012580ba164d16280e1be5687196f3700791a039a23072d8d3ff3caf844a4b1ef6378418053b020151f6570c0dbbf408d78a6fa3197b3a89b526b0e1961fb0098e8bf9e5760ab9d2b42b33452c04e40150e6a2d62eb124d449694de17ef5579f411284b359bec141dad97e725a47e9e26a389e28900ffec70eee4d98365d1ad2e81b3ead58f493eadb27f39a9e42d987dfc812c37ce09b0f66f81c2a2da8f4bb0db28ef4914e7c68a4cd0ab9c18633d4495616d99bfd1da284b27538278d7d4154f1b27c25f22837e9a7711b956508d368a892918ba4bbc482cf1cbacb50426a0595d10dd7d54a71479afa1357a01f27ac88578bb5de6948c91b985269ce3166e6cfe0da3c9f0fae7ff36831cb7120931d38f8032955c3ecd27426ac2dd147f9594d6bb0d69be78401443edcdd850186f816e8362d8bfc33f7e3d2bc1943a4fc1c8493da275d5a4221952fdeead602d4d138540cca621aa09eeefd5b1b6f93265fe86ba65fe12633c63451c89fff3710c134446c0c5e4a85c8ce28189c8ebdd06d10bc333f7055ce56f199a69a1c5704aa7e95635170280a00993b1724fc91cd54e89d8c31995d97410fc68b38daad0e7b47edfae999a9578e5a6058379f6daff985485644a9d033f501f6b70d1d2901ae522b7d33725bb32c46de7747d8704db91e3177132a94e77eb5b3e43756ef2c9a94a22089145e18075c34c9e61d38e888a145aa2c881c496e545495e5546d05bb44619ad8ab1153d0a8fd974f338ab30fa6e87bfa7be051b1b0362310df2f3b8731ded7973e296877753174f3f687644f78b1b50a6514c3af714d5404230d7bff52aefe2556f16f7cb5ee088bce793f7d135467f28638b8080a76bacc081bd42bc63b22c69539fbf85204aea7c381f3ff46a763a1c61b0f5a1e6c43b3fcc9ed9c5cd5be16a89c335fa4e9c56ac9f636ed336c027ed0e596e66d09d72db3defde4f9678821b5790d0d1de7bc0751774ee5fb2816eb9bc28a592e09f4b52a5220ba6cf0f11112c96fa185599ac7841b72c83962926da620a9a1dc90b865f21341c07009b9fe0a37d8280ccd0bc6d399ebb55c2bfa3825a534c0a109229727a364d4801da949a239a1f3d2ebd27440f36c968d0965e090d36e2e5bf3b0a5bc5833f051d5213bd0d1ab9c17b93dd06aa7095385f655b469ea2f86b5d2f1446b9e8330277a0949a4f08d51a035861d199319db5202f8359a2b88a24169c298873096d42df823c5419b0673a76a6f8a6778441fd86245f82d6c9e00d25e945c14fdd6ab0b303f34dab4a3e06aafd850f5de6c62be161df0e7f4a67927be6cc768952803a73f7bf16ce9756b72ac91dd7048ca52bb502c6d2e1bed5ba032e5140c55118e94a4587cf46976dd4ae434c902147b70218b9805821e8ac2f09a594f922ae3027246c93eca603fc9d9133f5f297b1043730506b5b3977e917080c297effb2d9f93d3dc7c48a2391bcd87d11b13a33a8c73656631681e0fb7d301fe01e484c57d07b07d25a13cc08693144d1cc2ea21a7f6e098f74e2279d4aa1616985ff6f07e6537dc417a4b2f9c93bc58fae511bba29057de534ac088605be59c2a52b69171eb267c8be832d5377f10ffb42a1d147a2f0407b7c6e9baae855258c0d857325892fb55de59a6dc0070850fffd7afe8e7be0f1e50365321ac7f2e676dd2d2f389545d0fcf5be57e53b33e574e90e56a09434e20138eb107e22e8f262831f013f31938be21acb0fe00361b99981173beb361fb48b14193c4997924034de92402351841a9045db41a2dcf4a4235e2cbac149c576ab12b76d6d076c73857d66aa6e60dd3ec719e29f7ea670defed0b56e854235f310f85e18fc3c2bd683b025e0bd095d7da513ac23de3d924004c1e7b72e21e9ae6a6ec984e0dc603c7357510cba24ff6d9db8552e4e1f8e05ae2912af3805e7bb44483681a6bbd92f503e24b7d1e7f2e75458ce79a924010c783e9a286687f56dd3674451f02ef0297bf4d7e23bc7a2966bd75cb28b037acba5307ba944157a1ef6a7663bd5e1504275c31a9e278787800bd500d3f59c03a08aae48e4ff453e12a4b1b8eba77c49204104a65cc06c4fa4f254a865fbc1662aaa1621ee867a7e343f3de23663981388a659250cb0d23a6b9a6c786a86433f0a74b4a8951551c1e22546e5692d2abf66f9e221450a8ae75f8de1a94793c905a6225688c8b5649cff15c8df2be6ecde68994e20434cdf602e9c6745066aa1069e4297a95d4d77482d5178a7768b1dae2df745501984eb7e13dca1eba97e7a8debec21bc78cd8414ee7940ff8b220a93408afb8879e4cdfc24b6594e0e4826a93bb41c20f43a61ee8daf13f9b0e76b5117fc3935bfe56331302bd469832e79725db9dcc14294bfe8a20f761986dbdfcc66452a9bcc6e885ee8b4e5761e61dd8644dbcad619864e045bcf290970f9ce3b7fb56180650131a0ed792a219a86efb4dbd5aa1dfc5e3118ad67af4887cfc96204ad547498612b1b493a71ac2f9b66352e50f062b916c05f145aaab047fd235ce522b6b53f005b7f88bf931236a88359af350885136766b75be2bbf55ec0c5f2157955220b7af5182cb861d60d8a43c68e94e42fc85537549f000f6b6eaaddd95b843372700fbee43e51660f5014a86fee62b76e62f58619e693ad7124eb7ac89abf1cf4c64e39471cb34c2f1ef2a6940f1a35af7a6b6c3c446973782b4e760d69cc88ee830554506b71b729ec312fe9eb6dd7445013cb1126a8db134c425466a846d78ab4ef9131cac1c4cf20e9a2801ac3fb3c95738399cd5155347865596c8181b4c50171b28b97e8fe4b6fe6287f16e724351fc8354b1a109f1ccedcc1cd17bef8764f8731adb385471702b7de9ad510de7ff5015d725ec4f3fbefd494e6de0f9a459cb566556fb5a524ed3f69dd8c24e74bdcf82c260c62e4d4547651f8999efc2c1915b64ab803bd80909a65127bf839da0536b21f3553f25e404ec0a3d85cb3160e6ccb40f1f4a517a18a4b302e011e676e8037e3434ff439d805a05249f3a9d321d61f448e6943f5051d3ad8238dddad62394ee0ea71cd16010415f60df8b982eaee85190468685b115557dae8258b2f7c82faa51c485833cd61ce0561b03f3479850e0e675d20780eabf3144a63581b485aa802c3564ce790d50bccf814992448051c0fcacdd036e1010eb27f8b29e657393f58f7a4fbf8ab90c4f47385312cb8d0f87745aa4e5f21b2efbfbe83477ee6836decf641692ba167dedde9da0adfab4e1230a4dd3f0b802814f82a1ac329f949890083d5473c9707591bb5db556fda045fc68af576a0fd901655668d289eaaa6c772af4f99a47f64201f1c843e4a036032541c35f32f3db48bb1be0d8719cbe3375e74aaeaf52a64798724d1e58a7ca5d05dfe77d421853b1a99a186a429d21dcc7a43b9493ab88ab5e7f3ff1a5bcd39176c1c70675068fb481eb35a1c3b647bbf95df41126a6edeae70ece5e1032a8280fec709718187aa619dbb6505176bbd8cae20047ea179795e083fbd42d553383679b6e1b8e7c48cbdeb2d82569b1191cdb8c84e93c003c865228c8f19887bd7726668e7d7189960906260a26a8cf377a548c630a6ff9d94b6efdd469a21795977ba1ac9921d0e5b605d80e682c5eb0901540208fc1387063095f1dc1037ba6757294990f64cab7337fb4a2bc482cf7448872aaa371c6eea69f23c899b2567072f51bdb5dba48eafcd26db9e36335d00741bb5943ca55befd41de42d569adf2ebd2bc297bb3ea4483f63d1295463c53f6ccc593ee86ec2811ab592cf69271d4a73995fe5577d3355245478b782434d2f23dce04b6754e849ad54e0690c73ef8789f11629b7a6d20c13638e7c4f9efbe999118ceed7dc9c244434f7d9ed7ab0aa41b9e0230b28fae26a888b23fc302c7b78f78b50429a227f8f4449a0fea7b540b25fcda43738ff222b71bc3124314b10001c1a37e9d8c93882c883daafd917af4ca5d9a5fc452a8fec1580c0ce793ef082e78f460464398a3f1b02149039b9d306adbebee1a2707f8aac74596003d62f48bb716974ec7c0866cc9b1053198f1e940077d86dea8227b6afa68ab9ba27cd63a64ba13f36a5195ed2375ff8b55e47697c069521e8bf1151849f7c5285f60fb1dea23c134b7e0ba8f753a3d2c40dd36059644fe554ec635968f554d8dae0e2be086b3fa5c761af24fe4c0d391fd7792c361dfed20d34f8d67f46e0a9142725a91644d7ffdb077be8a8068c5468b21d86c53981d2896940eba06a8a7197606fc09fe3ca416d89ce190cac7d844ecabaa3d56bd59481c9ecdf0ff4ad8a08deba662689303c72bd714a93fbad9e9799211db04afe032a48a59c9ec7f8213e57d384108a0c5590e02afcaca902bbd19dc54dddd3a3c218ec29a6524009140cf0ee3fa19787e9b3ed785ad41cce2dc7fad01fc211926f9eb6ed0b84da59c9c69bcacfe4e5dac9bd49971e07ca27d5e41b31d5bca19aaa9c69283f51dc858903b4d2a53659d0e3fefca824be7bdad1467752bc6725bc65bb13204aee3b2d472d81107205499518d1b46c0236061cff0746ef058407d43e8d47d35a595783b057ceab1330abbcc87e84ac995a122d7c068f464a47115dba8638c84857233fa9bdee1ebc2ebc81aab6abb1d42c9b43cc453590042ad36632d6a8d27d4dc78a862afe51dfcf8d1f6f8552a53528435c3a2f3dad90df3dd71b774d80a71fc0296e549581baf3f50eb458b9e4dfe1e7380f194abc7ee7b399273cf84c46904dd7dd1c002107e589f4d72493d72b3a4883b0362ca0671c8b1cd0159cd12f88a91870faee52786f4c75ed3002e39d5117fc1df2378aafb54f0c4f2650d5b11a7456e4d9d7e813f412b6a129dac1cbe9c6d3f4115441de5c603a6d0cfda7c8ff688f8b40291c62471358cef9ac7d625b9893f537cc9423e78e0e3ef883f4c09526c49b84cfa63b6ca02ebe3f122e80cbba510cb220e921ac86273f5a2c6a6c3b1156f7b66aa1c6ad7eb2a738c8353d4939331280456ee6251c755afe7893d893f2fe10ff083a4663b22b9ef2e80b68a1a0d7977f41d90d529556cc138b7e18ef303343ed931991868bbfcfea0bd92f2e0eb824b53fc014ae824eb3c3bdcba5981d702d66ea4d0fb9884faefe3e9d65a6e94bc7e38654ce47c4a8fb0b0be0ec2251a0c780b6e9713def112969eaebfd394e8bdded1b2bd345d512e78339a9a57547f36d459b3a98fe7a5dded4be4c07c730f19e9148e993a0533d0dec43268a984a85e7a189a6167c9ee8a9ea1684d87a2bbf8a0a992e3b4e08cfba1e730c2a494058acdd57e0bfbf8c72cb1269e6e37c9e31e371c63a706f5e5a555919717e13242a556aa4819a1619f7c73cc560f2baf02a2f0e90394a3265f0db27981fbdb81022ff424fdf6329845d5730c708055eb8292db67e5e5315b94f2184e31e9be538ba37f7e6cd89f0494cc117ff7467a949f746e58ef9b9fdd1d483a79e5c75f75e7ce8084a4d287d50b3bc7d72fae45bb3385e227fa07119c9b267ffc4ab1c8a09f5568c941522939f060b712122a191cbd5f47e1c85340aaaed5540fcb2a16bb3bab0485c4f1b76300db1ea3a18f2097e9c93b361f378689500969442b94a222b044e2e1032b00bc6a89fdbe937f4a1aca784930a11cdb53593576a8a8f0c035fa8f34effca39f42422d30742ada01ca172bd5d852fe5806750b3154c3cd5919d9d1b76062e64c3ff0cc98b26ccd04f584785a03ba81e7fe962de1c95d31aa289b0c1664c420feccfe5352e4d9d3cca376bbfbc037e671b12603c91470d0dba8da9a141f34dc583b56ee3c80cd0c7eb99975cbb691d6b4c2175d7a9ab972f6c9956a893d14eb763b6ad164107b7d21b9f551e43c8a8327afb6f236da824e94fe3a9f31334a14e01bbd9cafcd7bf8dd1a70fff4b260d8e6278235925632515282c5c3caa8ec4539b547868798bda4a5479dc777d1da78d5b7437c1d792463d40b1936e499aff059dc11307f04c9cac8ab977af3720fd9c2c6c6bd668d711c7d4746f74595020ff7ad5db11b1d79c923bb0ffd04f202f1ae38ed3ca92b757ae0ba84947a5ffab0aeede4b8c1b3110e53bfbbe299a12a0b424d1373e96da0cfca46fe23c8d91064b55d03aa726f26d41bc65c76bc362834add92b9f2c9dab957c1bfd42a9bd6a5ffbf8f89b2a344893030339b2f8598602d6d4a93ab27ea5cb9eb74f0e5f36be176a76e4fb50d68b8b25dd7ba865022fa8432b37d03f05d8fe1c55c905ed4cc30f8384508345a321a006174cbaea5bf150aec8805f65a0262293ef8efd9b90cce3c77f665d6ae799a663ec55dc38122db7e9640fe7b4f67e9ae5d9a4cb6cfc7578bbe38b6982ea54dd75c0ee41f8660ebcf1248e192832bc55087a7982885c48d8e8e5cbf51ea84d0e544d471ed5f25f12dc0a5c5c2fd378951318318094d1d2d551abe624c452eed9a063f34cfebcea455fbf5751e6187fda274248d598c0af4b628a1b1ecb073dae66c691182acd63e1c4a457defd230d9b807b09da7526e87f2196d8d29f772786625339a1f5e85991256fecc2cd546a58549f45eb5294c9c15e44a36c2149154bf266808f3e1d49c9fea1c1b8ced074e525e94d36c8ee23e90bd6c5d89969f4fe0d953575108ce2f376bcea6ad9df8b484909bc790f7efe2536d87e9e089b7b328b3b10dd9ef468196fa48da1e330b0d568872c8eda0cfc4a628a9a5200d20a739adc428536315eff2aec1da736b5c58bc1ca7ce1e3a1eda5081574fb880c5ae0704c8a508f411d548520f39bf9b436c3dcced12311fee26cdc040f2545a1228dcb29cc422c284293e30b4d15dec3b87fc97058eeac1b0b1dfa1a0eed3bf91b09de37405fbcde9011b6fd363f5228f8207e987c25f254fa4b2d1620b3346ffbfa5f97cad6390c1a89783640a621f3415dbd6bfd118aeb8531f10c7af3dead550016f0ace115da3ce24f903817638a329ea40f4b0fd8af8807a430dacb51a3581073e2127c88f2d611df787f03684788beea7bdaa585b246ee6af17f157eb145e468675ed5e835debdcffabcef1491458370d300ad96c3f13d98eb2dab8c9a2bc64d5b25cf5302937447626745f4f4fbf7ed38acf06a026ace39d3b0e37b6226cd9bbb8b94e6b0cf2524209252eb84a0eefdff5a4f2c82c3c80acac1d6cd142620963c94b56b188845d7b18902640008a8dd6f1ab482e070b2d2564060cfe2217cbf9513f77ad6c01be18d79bc5a06e88764bc10315ca4cf1301c82468a25dedaf8db6bb0e7db6c356bc75c5292e13d2803da72ea8fbf79e4dd0556f958b86223002d30c0020b1a87d273f2d0187a8bdcfec5473b55e8f82bed4c96c305590083a0688fb182df2c76dadc9023b989e58b8a636d523d1c782cbd3e01b5c77fcd2c488418c35a5ddea61da1b6ad229cb178d4d2c9c360d1be3692ab7e78a8d50f4061cdbd2fffcfe0e03d16d1d9c2b7903a28f470721a87db786a5598b70b532024073df960562f268a02c0b7c6c91830c6655e9c36edd5e94d413d2c20d2461c9eae2f6587b77d4c89711d890cc88f0b4951961db91ba3f7646c606ea31a1eecc145ecc25418aa184ec784fa13ffe4d8cf1f495de7c030a9777f6643e2e1424279814dd328ddaf865937ed1b82d0c71f04e2f267a5de9ebe0ff99ad902ce67bd3ad32ca0dfe129e02388a0d0426222fda713df4a1cf918e0e3d67ecf0e61dae2ffef5ecd36b21857a06f5d52f2e717dc2f051b2a5eab1fbb735add05e477619f4c11778bed455d86d7b3e7993e43503a4968a91de2999693400b4d30608aa6a8a5e79fb5099cdbbe01253664803939c4b689fc17e81a2fbaa56f83ea12e35504eb496a404095bb9bcf0e94238211177b9d8e9f7c93eb4a49cc4667b5a5efae4d54436b802a30540b18a1aadf0bd4f92506fb0a87a3205340979ad4b82aa91d0ce4c8d47238b0f9a28f194690fca316d6b195082382aac12e65e641ab9d5713ad868be4726838552c76dc47fe7f01b93634109ecfac53bb47fdca3873b1002c84c9425fe0996e6e1a40a3ba938b1f086ff9cb822ec877ae742e96020b20015dc933259bf481a8052bbd82336ad8ae10a3004564184b4a10c0ffd9f1123b224e55f018232e3cc798a36b96496a4593c74b6eff414c767952131f1e67eb45e4e99c5b76bd59f47d038086bc13a695b58f2baa69d4a731fc1012a398a3802ebf059a531b31b9863b1088d75b4ea0860f86a35238f0910cefdd4509428ce478eb4708b17b918e08aa0eae5e516723329ba751fc46bd30031ce0f6215114d8b7f2f4d53b4d00ef6d51b0c78e72da90cd4a6e0836afb2de523c1a81eb049d60e50a4f581e2c1104e233ad07d9f929be36ce53a5289a17b3ff048502613d3482d08d27639ede1e79293d8a4742e44406ccbd8da4d59f4a42492be793b87668d98f6a081ec2450427791869691bd0bad25875157a803abafee42d47eefe7d4ae893839e252f09f07ff976390d925c76f88caa04989500a2b8eb9551c33d6bd1b4844138097c6ea57f2b72bcbfdb30f4eafc155e7e12b50b2f2dc9d138406631b178e7a915f13c062322f5fda4661054f4c18330fb9b74025c66a0492e97e16c94001acb7f739d76d03ff3fab4fa6b52b098a9f5bd6139b2b2065bc6e9b6816173b85ddb4d095bb82f511dd2e3cca88ef9ef023b89bdd65a40ff7fc83006904cb2b29d80bc58fba8024a51d87e38b658dad45a4d948a9d2e15c51a3944b2085b8f00b1eb422bb2326a67af11b394e19259b4604a5ec98cd92cec37a59ab1424b90186a1c0c9d741efedd03561ae683148717ff3f90d22311c90cac5ab23d4e98aa24d3dbc995b0289f34cc4010e545dab233d9356b7ba2cd17e2af896b9a3585731514a3088f61eddc06a723a5787e8b8b4f6472ad9dacbb27f2ab0b61f18d7809876e0c4c17d7b5cdd462cdd2af3ac826e665cdafcbfb6837ca11a97bb4c22dcda93bc354c17d101e84ec4c198173cb1e39bcf17b1357be85dc2b059c9adb281e260013bbc1c4c6fef7f71bf50dce59a8a7cf70ed72235d418e6725b75c9bc69cfaf7d25cfa3e7a10f5c6158205f280c26f2e8b3569cc538203f27f7161e519c0ab70d0538ba5fd5750cb61a4cf481f68f9950f004531343931c69b62f05a506dbecd5fb4c231a9285bb15e282994317cea849dc88e09797716ec7842bb33560fc046eada479b48131d35596dd4f7241eca513a7e91acceae38f8fbbeae33c4398cf403b6a8a4767f43a40e53a7d34992cd99ea0551f7cbc614d2d3daab8f6a08ccd90dbdd53a1f6d0074b30bb02233d6838bcfb31a196d22680dd364f564a9cc2801e06fe3a52f0dda7d8e4777903b22b650d0672322a0f43bca64658107c1c7c47b85c43ec595708848936c955866e96c2aac8c1f56a0e1ade5751d8ce772c074f832a68f7671f4ef2357a0f18b96cae5213b51580b20859e039ffc79e25c93783307dbbd3250499f7c769d348a6fb48d9f9daf0eb476512a022a12edf8f4a434945ad3cb5e17f4fc229d90e21e0ba1eab9ed8f9fbc3639597a4b10a3295c49984e4fe604c17aea9b38ec3c33ffbd88e7b27cf4f1761d702a17ed0ae4209c0924a9185418c8b5fb549c2ee77bf7f1b0d8d9e35786dc59021f24f0c1a7f6a8f7a357d0461210a65e0b434556574195012f1a69927c77ce53be067e811d459726c69d20a9d57b722fbe7af54b412b089069658cac94151eec373c74cd4308c38c53df8ae6a2ea327103530c3ec09026eb66fda3f26a3a6c70bc7f1c2eb66aadcbc84f812b4f0aed6ac8b8a3b569dae2aaf7c12d8a476315712bcaa05c9926d89e05d5e9cd32272a884471f7e90ba11596485ca0eb4d20b94b82fff35c86ad1b7c0b7cd81060364d572447b5532ae2ff2fce5fda77f5418fd15e81dc129ff66791c09d807756d05323c0777f12d1d85c256b4c8ce2ad0c4bea2c0d0adcf4d9269f4ba2ba2679d1916a7841d761b65e01e0ef472f3902c1021e47c705120cd4aab0d9677184cfb188b3917f61bbb58738814a9ce46d82edfcccd5abc0014231a850ca48e63e827cf7d742d48d95335a84a9309f867a17f2c5f4421676891524cf1d41ea25ca15bac77dbad7a6fa94193a6105a7b7f3b5471180d6f8e4a7874369d43a9073344bbffe524584299a6db82334cb2c76ba16c7be52d6e9c9de06a85be5ee0324bd61eed5bf65a8de0ee9732bd838e26e3e1d956231fe434f5b98f74f0a97259ee7b9448875904fe42a18f4845ec2107a7cdb99a5ba5674de2aa0adf1214a5497c25255f6b7e5dba406756ba027287552dd5887c9544dc57b42483c9d9443dc0db7aaab06947f436c7e61c64ef41ff8d9f7ef77dc94baabc34502e07ae88de1d0ef0bacf850cd6d81af744e17b6cf231990dbca31e82d9c5333fbc1c67a32a6146919e8de63df1a575fc24af59a3ec3c7d1adef740bc481bffac118df8a54684ff3ce233650162815f805a969f6298b012dd85baf0e81d17183b2834c1366ce763683e0e09bd37b1350ae5275364bc1547437e285395d5aa9eec61560351f0fecfa3e91ef13733b0d6ab7cba1c72fea6f4351b89d5e7bb00928a37e6aea81686038f48634cd83e61b7e7f2d6918d44ce08522c51a3ab7515b5c93d54fda89e46afbda8a49b32bea2692dd5d2fa4dfb4dbe551744b7eed3e2790a0635b7024add6f6db93ce5a4cc0e95e71ec99badd1b83b12ff48f5cc76ce3f6b5bd31e575878192566715ae8403d7af402c45b1a5db65c25091ca4b1dcda4675be7dd95670fccb444df8658aa76ce88854a136a8ff4a3096a8a8b94fbbd7b226a59053aa7cd7cfc106e3d6b4fd54df9a015e2fc25333ca62556a2891c90bd2a200bba1a3823b341fc68e6f4d8e81df3a45d4a2657c4910e28a045d7b0390f719c788e71aa0b873826ee141d65d30be583e1b5cf508c82fcc9aeb43fa54d0919a89bbb6dd25f14464387d6b1ea21df380580d1f3bd8a7d063ea2306047ae453c336b0cd28f9bfe474b9bbef27ca147b7db868654de6d01fd21b5e30ec882a0add5347c6b85b26fa28ea9562272fb3eb37605f32bd6fd3edcd3ee1a083f2b1fe994699dde7ba3e5065ff7758fae3847220b430e08013b76327200fa90af48569a38f120b458e149b3328801d4adbfc9a8589df4a91e545dec07b1a10502300784a1d1653134e9b44dcdecfcca5c5412a1156d0ff12ffb604f7275b1b306905093b57f4b16d23677811bd910480df9227d2787d6a1d17cf11a0594ceacf478f7fafc9ef7b38bb1c9724f3ff215b65833c95d18e1fb4a2b06e35039bfcee4d8cee74e9ce4b7b03548f2dab208896b3b0484576e49811e6e287002336a8a4fbfd49e1864cccfca24c61b6de411d463495a99635204762f2c34174c17d50c8ad4e10e8758f6dfa85f16b295ba3e522ea0ebac19360a1445a81704fd82ab56867f45a78b785e63be51e1fd84b94e39546f755c1b71a01f9394145b809b87173bf4a795b9ce0a9c3d332a182dfaaded3014a1396525b3993f2c9270da06fd6efac56340a4104520f9b6af9985ca5090e1a5f6ad61917669c785b69dce3c4fee57c95c7eb00e8b677131cbe43c9f6da764850efe312e515664d898c814e91461ed206adc9c50431ef5cb3b56d3c2f15e977ead119c2eca5acce198224316bff3b47aea765b187e8fc34d869564f168deade8c4b0f62820bc24466f670744cf3013726543b3edc99c187e009111c4347d8038478fd116ad46e276f7ee478ff54dfeaa1ba7dffcf9c6e7058ef47bea0779ccdc75163cb3bb836acda91afe0e3ea951d3b525e5f14b90ec475dc3a1306dacc9b851bd056ba55553f5e8964506f6238f1df8ef577cae5d176e825f2e9382b8f177ed727afe81ffcd7f179cdc3c19556ac1fb795c31c0f52f6a6030148f5e93168c6390f60a843e066619735091a87f371a1aa37f65de1742d4c773bb8ee53c3fd0157fbab113f9f2bd51b59d79dc42ef617a2fbb49a2eb247ae431bdec9517d55bda4ae392997aceb82641cf8f6d48e3b2283eda9fa496092f046a0ca16fff814cb5599b2029e6ceedff573de0e208c9344e9159dca217ef0133b98df9a6bf90a448a80e808df254a65aeeab2e39d38bf9bd93bb89ebcafae280d4322c2f6438bdbd72c70710bbe0083395956d764c01be00953400752f21b0a4c41e2eecc7599cc6f17ab00d28d6bc2d07870661880936ff51ab3187b957caa516efd36de3bb377f017a15271066dd23141e6ed220dc477ffcd2e8f99a3be013adaca1f2e5d96562df3110e2db3609c9cf323545125ac19de3ad74e29c5d03818fbdb38d2b94c97325148b20a6385e9570988e2c104572798fb8a8a260980205e958f001b730c529662af027143ff113f5f622b1cf4316834ecb44efc037e6a52f4fb7645b431b71dee88e8fe1304b806ff291f4d4c3c8142aab12767f94370776747534cd1718ae38f0be8dc98f3338f3ad7d53abe31d7018a129ae98898de32cf02d0f9d8984660ca7e96d2a7de0fb0182db1a9a2811984f30b1ac0f9f0473c56be157840652533fb1759e980ae9d5990e43a48b4df4f0dddc13fd7b716fec9d9c2ddd32d9a5d6fbb6bc50363eb24104ae44ae6d6650dbee36edb617b8cca1770f3ac551d87854d09e7c00275b256dac956b88846c1cc8fa278be35bb5723f9a8e8cf968bec5b60f0970f402b0df93c6bcb51209fcdf38dee1a06209cb476e298aa813797d67c869da31758c5adcecc6c8941d8441fe377d2f10971d921f821e61878579b0c275f7ee03134ea579fa6cebf2185f2145fdb08650455ca8977ebae50790adfcc1960c41c23eac29c7683e69ffcce594674e8989f32929397f189f55a5543d8841f712d349ad603dc8dce1684d89b733c610adbd292e1d24a11a6efa63a16f31eddb8f663517f086cc3f880c29a578b299b828cf319607dbe451a8d9722c7e786101fc8d11dd12b8ac45e2b8d0c1219f698ff225711f9b961afc2236339076f0a58c5200eca9d209a76b62d5433a44aa75a3e1e582dad35983396b1f6e6fdf947af6fd3d2c8621d354394cb114692669d930bdec262c8867d2be0c1042b6538f1572198189f7f5e3070d8ff027726217c7823a4efeaa3bbc57d30745a3c1d36a5010dc429fe934cb4abdd7a25c5d4b027565de3079b4221660cc623b59d8579f0907123f1cabef80e982da797c179b8b443e1664cbee22abdda6e97462e0b5f62fd5176539f3d0b473a7f694d75961c47321da4e9b6014af01e075e4b1e6e2115569a5600a275437c062440f27b2da44e2ea5c43b06d6d26b16038365e44d23ee9b485f3ad2fbe373633e79de7c8696612f29ab8f8ca8aea7b9eda80755374bdc2f8fda893aec26a0551163da982b45770b05f22536e17c7e3dbfcff5a9c18fbd061025ba3e8b8098c80f86899638ecc4de073511dd52ab467d3fe584cc9f7414bc9903523f743889c7212e885a119e89457474d9f0341c033b4c95df09a71951dae62d81d9a8519b141a8ef8e60ab02baa5582502d7646266e63bd0a96f3244fc2e42e934169581fc2661eb24da26061a61ba5179905d5937a564ad2d889f2e085c304032315ee0bee40c6c48bce5496876abe8f074336db15becf288c36359ad40bea3de09156d398b2fa3fe06dbd0ca7a5e975b264734b2881958e396dc9e335b2a24d27cd7aa620737eea27e4943a4a17f1c159f3d36b1c97b18b7c7475b43db2b53a1bddda09e39a7dc5013816d21df7c7bd75df7d650e547650030b2c8df60df33f1891c4ca6f9bfa62281167c8e33820a9aa2e4b8a44dbb7036f7523d863fa9c9264789ff333d22ca448b31b3121669c1d75d3e4930658190b7bca833d2a5e0e9449693a1f950904f4ddc29532597581757538905d6827e9508ffa2fa6a650e685490ca1c0649cd24e5992075d8faad03ff7245346f56043171c84f06425d26524e42eb7974a25f3e8a91d8dba3013cb19f6bcfeb4a08d93cd6100eeeee280721a46e7406205fe1815a4d46309a6f111b16ec8bbacaa85d1b0701d6419ff343b22e7ab1b5e77a55297055a4d2466c5ef726b8f5cb15b6c4f85a835d37e30d0414e2473a0b003574f4fedcfc3750c074fdad84e02516506cb1c44a3eda3a5e1ae43a8f16b47568c257574f1918552324fcf17ede0a0e5e6da3d67b5355b3257f419af7319832e1ea0288b70647e4337bad1c149cf72ca8b61c1ead2752562a5e9d62e3f9a2fd95ddd409cc4c1b3ca1cc307e0722b42a0f2cebb4d7941d5672774b136eff68c6247ff6743ad16af83351978f267b136521c49fbf2603344c9b007bce98019c87a71e31a719d47ee43bc62f5f2d41fd5eb106031e6bcbafebf4e973e714507818b3e6fe6c4b7a086cfcc1e798d71908038702c8f2218fdd5280dcbbb3bb48feebaef643134b8b8b82b5db94c37b6374a07b3ec95ee528b2bc434804a80ac5a9025b6fb5c820bf4ed5d59729830278240b9e21111e42919ab3eef25c3925f9d81510868562e7af44dce0634a138d6c5df245fdc3fcff1e8c1bf90afc20aad7ab012cf2e44eb224b70027bb3c682814b2c7702239ee7cd15191080cd065a543f54d9eab4ef276294770d0e0c913d9a5ef84879e66ce0b4a55d4ea5610df3f9cd43f8bf99ce99720a7ca275fa825ab50dab3b0ebb995a6ee1b9de4b1f7c0c4e4542be11c28b5516a089e9d60d7f951bf9833d76e54f3686605d06533aa1b428c4659e023eef6822f117408171258414f2ad1ad7cf43bfb48a891366861602afcf3325038257f16b9f8c2df9ff055d98aaa9f6ee3b411cc5612742d016028803ce8255215f30a3da34f2ce8f7e0e4ee11a60ef16df9d18d2aafd7e8ec1009c558f5da2235217f2c21eca5e9e589a18f743a3aeeda0a7428341c93b55df26bc1f9ae695eb129ce790d8e854562d930ceada0ebd9b96fdc6fea2325f809bb8886e1d89646bfbf4c40b39152c9556f28b69124860bd4810d5b900ba090d8f9853924b0755033405b21120cb1fb3ac65374df918a9355712a2a8247c22771689eea40a83fc7234f51704977f891a165dbc2129c0de7b15f46d04e2cc6e86c4e43190f44cd29c27ffedef4345afba36f4f222c8a2eacc9a0ba7afa0530067ef34432edb9d3593d2c96847ee3a0b228865e5be88f109f52f8221196aa8ed9cd9da5062fd099368ef6ce6acc2098aaf67e443ba1ecfcd0f668ad1200bf53aae0e891132fc1b70f2bc359b1f943304c3f1f2ca8113ea9620eef2404f3f5f6aa955c2d599ca1f81d1e368f1d6f7df5c826bb54d2317413f9612b98589f6ff4ac142d34ac5344b91807ac87f193ac08ba1a688164dd16d6add96890ac7f4c2c65eae95b60d1f98e9e613f642177efaec231894dec2dd9119547abec751ab938d8c3d43aacd932d11fd4ea1e78d66fe96cb8e4a9dc0af06ebcb7fd66e2eb3515a0845bfbfa829613ac08b5c7e3f0c21b372f19e721ffdd07372be22186285dba94f1c1f4eec7d522c2d242103316a3b8f4d5ea949000ced841f8a25417372dac12a97169e30958b7264dd3d8fa770cda6004590a8a39a1c1f578cca3f840b2eab87aed3fc75d2683924100ef03f2436402779c6f846d050408137dc0476942684a189d29efe25eabbc2f506e21a644844f39aa0969569f9c8fe819d3ba8719165c6fd002acde27e108746d57b0df0cac2892acd095e03fb4e92180e6f25622fa68165e13e3caa1ce6263606a7b59d391c66d86ecf2b88317035a7e0c0120a0dbed4c5aa7b2000c873f2b5a2c06d1625bc273dc915a7cc1155d92edc57a62b84f202579f940f6f122a81e1e9317de25ab22eda33021e8aa302322a0c04cd4ef0a0f20a7191dd6791b8b26c42e7dfcec48cddca1f3588f9c16c910d6477efc5796b994a61e9820b55ea84c8dfd48ca70f4feb5922d8fc1ce964d6b8f0f819c33c0ed9cbe961389776b078d60bfc0d86354157a87ea40f25609dae9c2aa0c698c39cc57f632ffc8773e778c81a8d8876eec21e47de2c3811ac97c0a255f21c588deb9a5961d514c0c868b59ffc4e5cf4d290c6cb747c3acb37fa23db6ba9de995d48cf918a8a494105e452054e7e4e6cad6d3c4a06d6ca1c381171d0678625c91e815099f176c02cc85ae967d579504ff0ffa71de2788ed55aee29ad69034277b3ae699bffda7d493a77c3172e2441aa1ba5339e92b02ca7a1c48878346c0425f11ace27e0fb24b1e6eb06367fc08249b4203b9ccf6b2951f2174e4eb29a8e69c783de6f4d9434338008f2c20a5efd55a2d1071c2f0c7a0105ff3474239d2fb24b7ac8504ba2e84abe07aab8e6dacb8a247a08dd44d2f2ac18172d653d7d2eeffbc713e796b680ceebced34bc3f4416a2c521680151ebd9c3c07c2617a9af488c2a794da07b8ca9d2cea14d2628ed7df9a706f56ef25aa24eebb46a30deaba7c82c6036cab9fe990f5ce7d6f53733f711531e8fd226caab9d82c99d484e062ec5c05885ccba9f46c859ee752c6af12be89becddd5d17a787f46b0258da74427b25dcd3f8a7d9ce814e9f413cfa3c62f5ee4fb5f49e16025828600e8129954abc0274d93af31b96e94f9f6f7efc380941ba795dd0f1f5a728577d3ad26d5515c073e9d515506cd1eb0b1355714d9869ffcc24413d1c77ef905e1a96980a8f508efff112b2a3954e26e2e35db72628ac8ef2acfe4982e4b7b8834d9d3d9e7d060d45e9a58fdb44351285e8587dad70dc4dc1aad91365fa8d735a4869bb17786552c35100f4088c99464e984c28630c3261c89eaf361d288380fd402cc25e3dd75cca883c84f093614a46d7e5f97f6d3c98ddedf491bdb287475847fc71642c4fef40216cac15cdab1ddf6404aba42144eb47ddba4c4ad13dc019164f18149ba7399a16b6a3d511b798641cf8ba8d467749f315ef797cc4bd518f0cbb4f6449160c98d52396f32d4ee6ac068652d72a2f0070136a265e507db73fd4e69652e49120cc96cbb59a5be1d8e41367e2307d6aa24340de19fefe2f9876747f5c891d797cf259bc2caf644486a2fda97de6e1bc6bcadf3587ec65f727bfc2c819f95f6e68b385217634741dfb3a3944aed04903532bdc5bd9a926de5df8a2213382abe458e62ac2bcffc827d52ee22ac56b357466a88dde26afae5294dff8b8096b60c8550550e96cc804d33c8354dc044b80be801934041353d0b20e7e17351721a5d9db99c411595b34481f50d9bccb2a3599fc9a798bb34139aeaf86d9f780295121889a817f9676a719ad966b777873a18f750d70dec849d5ecdd5c9e46fcd2e479cd10fcd04d1f2bf27b5a31037dcc9967153dd2c82d356e1ac393f3544c743eaa1887888336e79de979b6bbc965098aa022ec594dc9e42add45a00306663698e7f4386dcdbccccd27459caeb1d57198eb1ace006d06c8e90fb45093f7b2133d06a715a737bef139f973a34465f3e8a01ebabf2c65ace1c4fd3fa5b322df898f19041d9b75e5672e91ed5e056cc61eb0a3fd6ab0b5bac23d95070bec06298a0d7943618fcb572c7d51d82594dab0b7b33512fd160e3d5f0824c3120c5c92f1d3f12b30f3fc1ef15d66a406060106388fbdcd1c37eee7f25b43e9998f407bb18fce7e5158845939571bf4294fc3520c39ad0c4fc6fda6eb746b4d1743df8a263b31e6c3be5871c2a6e8ef29e75d3f925463a807ceac5095fc1b44f6036f96783583e0ebc77e409e293381b762084d27ea0bc7925687dd7d6f00fe3996a9d9377286083fedf0ca69277cab96a3c28f40c247ee6f4a94acc91505238eeb6f7914fc976563d311e3060237bb7ba43173e9a6000f1aaa776ce7c0daa6feae6440f28425bec8138b52f3bd9635bf44daa6361b7cece54a5139dd2d0e21a31968d7c0ee6e40d1d003e17256f5c165cdd0127f49c553e08d4d10a0eccf680a135f3dcfd648aa9030fe24a082d3f9d551ebfc68d705109eda115a4cdf2d77b5c17f7597445c7d8d0933852299c30c4cdd4ad8bdacf437bfabc2398370879dd89321d18581f094375484b7529a05dd1a8c2e9d28ed8cbf1183a17a00d2f63876b05dd630f0f7a43a2dd9638dc8e7615fe6f6cd2b796615f0d136d006f48542310db74816e6a263c0d8882f8901458b97e9bb1b66d9c673e8c7ef260cb01410a02b02788843f615cb07201bef5f10dc1a55c3abbc1384c0e74c136cefce5bf60888efb425b82be2d413839d2604fba3c216cdf5b6a04cad8c4fbb9c5108ce0d385614608564199acb6eef780c9e6dc010f361ad7a360aa7c695bfd0ac99a6206a19224df9971efbedb2ea43a7c2568f8e04c9e8bb03d09c1d751ad8259954fd8ac6b8ebbff9d2508d02c8cd9c14da2ea44de7d1a6ec50f0ef7e90f7fb786c3d6b621bc8d1b988e1c5b3a1929dd2c04f88b7d2d1144398c57bafa9f5b42f146f4714307f28792dc55f3c9f7266242c5ff04fc17b385b819b09a4f6ae412ce5a1e231b931121824f30bb5bc500a7dad43004b7fe0893c61e3ff23e7fc1720c25b12119bb4ed27eb3ba2c4bcdb66cc018a75f33926a808e0263a224fa904bcf5c7feee940a496d75c85b9f49b948491813b691864d61e45fe6d78de678567d13d25163b5c7c9815c462851901088f628b4fd04200a744a6522bb9aa4dbd40773eb77c24d36a391052f52f986ed350d346d3a6764bcd4b5eccbe50052bfaddf0b97ca3a4ee5070d9da6c5925eebad9812e30bda34813f272c2db9c3a68fef63a2097b2bc5d7e0f62436bfb86c2d0cfae8df0fc30ddb6ebe6ec189250d2953ffc40e42fdacafd5a08123c884573b04d34541fcc423169d2efd66eff1e7827822f06721e9fbed8d6bf556fe41d43ab8bafe30b17af8fbfbeaadd7bc8c30caadbbe3c5035e8c58109e0637ca0264f198ed2fc26c5c1b82f75f468737e560f323efa052fa9beb9fde76d77f90bcda3b4732a63ab5cbcb191165867aba6878c4ae172143dd76a3ee6e32251c8940b9ed76e2be9c11cf4792592d09935caa9f7be0e0a970cc07d728db302773c17857560b2ee3915e412f18e5d4e3900156b2644264a1a16f86a73dbff6356eab36cb7183391be2b5799beb6da5768dc3814a516455ca358f5201390000016d1dbe91042a880ed8e7488a644fb0217988decb025acca2ea9ae5382a385d3606dbca182a4724faca53d279499e1a8466c94ea8b6d6ff14baee01eebc6e74845ff92738608efd0fe3c961710917f6c258e4d2193f53921acaa115fbab3b21559bb19b6ba9e1abaae7b8199e774b55936dadb49bcd7b5865cb61ab7dc2bed89f07039e15f8d19a42e237251debfc9d5cd4fbbde5bb1adcace7df0d165ff0fda46c6ee840192d1f49bcb055aa7a7435c66c7df5a5cbc131c621b86f15ca0242ca3f49392a2204572a7568257dbb3618d83ba9fa939a6a8bc90c0878148deaa9ab5a027686b16ad6b4428464b77e7848e69feb429e61698a67dd0f2e26df92404fdf6ed15b2a97ac940183a55c9f09027b638b3111fb07009feffcf46a8bdd04bac61171d2a26973808e60a2277d134e976c49b84169dcbdf641d7026471a7f43108fbcc1897ac1acff976409d22c671cea4c6ce704fabf9c96fa6796661fe96ef1383c57b895751cff543d34f9a6634c383ef1ff60c7306d62bd048e3eb1af310d567ced8c6c094d0cf3f35f12fa22c2795be247e25c35e1cd2b2b3e6457f584e114bbf6c18979c3217b58aa860da95d876977218a939f2c0d31540d7c30d0bc85d658fdc478c765d7b005c850496617aa2e72d56603fec1b044418b0d189ac2b1040fcc57a535c707906e0422209ae3bedf392f8f2c9ec05d2c7284572c727933310bd797b80598b2dce5b59d2bae18ee6977996e5bee868be6f389630e3e089b6d242f0c22245dad2120878f6b4bdd28d13dd3486613c9ec29f182e5ff5be767f0afff024d920e5e28a64876c059df445faf27e07fdb42dabcbdcb61fb186bddf7f9a0ed0153a8c9a6ccc6f16091719e052bb280a28e9ce3166d122ec583519599754b760ca99200db2dbff5cd94b2d56e9564f86537cca70e38a753af72c76a1db237d5aa1aa406716930cb457b06e28933ab0c20514b2080ab47d404e29d21c56236f3fb7976302b03c756c9b31faab7b548c76ea7aeb0c9c43044a70323f494e267547e1b9a7349f097dae2ab5b76793d712f9153a53130a0a10511f1aeba2ed1a0611fccbb7fcade28f57a2a65b7a81efe567395a502fdad97d5c19e7eb41141006c8de755bc1606228197328d2b1771ff2d82879d437eb429e14bc2c70df380941c14ce84240031bb7f918cf3e536b5b723c55f3e513337cc9a6ee21b1b62b1fe6ed81dc2295c874a805a8db78ba00b863ba50b7dd71fec1a0dba42a2b7001c9e9d6c025e384781e29e8afb9e6abf14ed8e46f08cc3c0cc0198fe00ee3cc794303f84d7413ea48f18c1ffda1970871ef66aecc4505bcf495f01580f419747586035793ec42d10e5308dac9af8c8360db31064fd3ccba448abc078f653a900893492ac68f7284e61282f2020f9b000f382ea29d3310c64b6d9c6cc22eb47afd76f59a602a47724cfa1482fc7d899cfe59ec16f00509c09417dfe4189d3dc9e8f3f0c52018fcbbd7706c59c3dc21de3e8146fb4dcbb2553b4e4055cb3d40f87559e1063541304ce3e3c4f0680bb8bc443a5f15bd6dcf545b390c9b151afca0c721b5ad290ad43051e72848886f56ee5b5f7612ba8281f099e734def800fe1a3728ddc5be155e79749853159596f9f2e5058be41e27b550d0bcad81d2bb23b5f899277b9cc6202f3e577389916483c911e6bdcee03994e71596b099ba842b2a98202cfacc466072065fc4c2ae59ecb8eac0581fb9b6df29400da2065da3a988078b8b0bceca870cb19f1e0d94d364dc5e373cacd81099b4b6ea2eab4d1bb4fd76ae197b11ac113b5cfeaa7acab46e764a1610b255f9796ee49303ef909b814830d5a360932382a3a6f231e2a7b8efa7385211f896019e2f4826ed72f87da8800fca8f3e2096690fef5f6b06b28e49572dd43d3d9ad52583eb2658f9e3c9db247ed04726659250d804f0b39502962e6a7311acf4f857e29170943b4c80dfcbb4dd984c5621947a493c16dbf8df440c52fa6e1ec471cab253c67b54517db16f890ff74843d770ca7d450cb5c6f58042ca23633715b5185cd8865a3ec179e11a36dc85e7feeade5de4b3df09e10b293c3400f02b402359cffbda8ffe153c76d570885615a64c76b4b43d4a1fac244cdea93801f63a4333c0f811e4b8f493f0956e4289be6d18b70a9bd1960dd4c6d6c72dc3c3679103b8ceae12fa53bde67ba9d80d47dffe4a412e8fe3cfda02aab0014369833deaa0d276ed756fe32bc9ad844f7bfda75f9a13743cbf7c88e36493806070a4e7ff6336f303f86cde1dd949a77f84eccf9cbe10a1aa7c8bb416e0b6877c3ce774a3f87cf549c084d228ee04e9dc0dd11632505fb28de7b7a3932f035910ffe8b912abcd9f5cb6e658c4b9ea950183855cb2eb90c0d8efa1cae7e039e07a89370bf35c95bc30e7417ce915e979c1257ed992d72aedef754ca5385922883d53a840ad62d63391e71745285471cc8f371f11965c06f931a9a3be0da01bd150c0dd7573930e68c46d8abde3fbc7a6104f3e5f33abe3d90f45afb4c09a8c376a05c1ba01accaa41d4a31ff1a8191bc31587660fd50f998bad94bdc4110fb06a08962105ada6f60cbd2ee37a4d8d890b12d9df06e77c52e6873bbaa55171a2eae235682ef84a9a2563b22ef439664b76cf20c0eaa2b6a370547217914ff1e42c1c1c44fab415a2ff8ebd1c0cab75a42c9632f931a96d809dc5d56370728f2bfc18cca2e8774af49ba77a7ba5d094cb4d4370df8a4a98668f3903e40a87715983af7ceead60842b82731c91040e95e4502ca8e95355f060c955c121a257ac607324f0679a1bf51d5a83919d8dd9c3541404cfed91b868f0e47298c98360b58c782715cc65ee5a77e61f6244b42a61517c7d8e3a7af46a1fa6fd811d5be2c349491bfb2b8b0c68a6e840862819c1fe1c5ca146ebea88528764e74a8630b9d774f65ccde2ce4f20e2d545869262ecac13a2077829bb27a8264caf0c90a8e81e76d2347ef53dd407945325373722a5468fbbb0c20f52d351ed2a2fa1f086b57b069131491b28b5bb8194c50e5a7d7d739364abc8529dcfdd63648b72c959fb16cb5910dbf3f7a726698db2e4a8300b2f81a7140274edf1f23f9e4104f774705137d42505e851dcfec12c1b6a341d80de69d6caba24627d9c6e77023d96591d48cc761228700c4ddd580e726bb0e63e24799f6296545b2d2749ef2077e3a42576d4262e0a0ec4ead1ba13ac818075ad83f52b3614fcd147cb63282dfc5b2e8a9ef152ce660ac33ae8008dafec376728a1d8f575f4a67b6826b80e1d48d064cbc92b100ced49259d60b700d255e85ddd75a54e8496572baa22a9b86435ee42d6deff743ab985cbb7b3f6545622ef1819dcb41ddc4b7054d6d6f41de71f72188e82434c6016038e38a565fe261f243d72fc47610ec12e19741388c5646b7ce94a0e5be876a79c66eff4bdcac94658e472959ff357f6ea40973c8ad78c697c342bd303883dd031181ab72aec2d6ae62be918ba6f64aaaf11620e22d75b1f7f775d6a06708bccbb9127fa892b428594ad1ffcfc2a8eaa0ff6812cd0f6a377004a75011273d8b4f879abbffd3da96818f0f9895cde51287c50284f9cd6ef079c115dc2fd896759f2f6cc77c6664789a76fec81be314f22a2f33c9b32c6b2bbdc8b568cb78cc76c209869afd369b6ebcc43e7f625f3b131e18e682965b4a80f60237d9b15537f6bbc0624c402edb3619b3e81a819cb20a126c58fa92d570d2ef52dbec9c49512abc960d2e1cb790ab58c3b2b4741b076a5f665fbd2a9d621b975328df30b9300eb8d45570feba65e21602f95a7ac0c6a4d64ae1566b53a3468adc633f546fc5158eb171d7a4733c7eaa4a42ae9cd4071ed7261a98723e92c01f121e76445b58594f08950b62e77e87fbdb1c7d99ee342d4408da0edfdad950186159f78cb9bbab5e584d00e7f3b879e7877f44e14d1cce8c5f685067047bf18f4f36f072c501a8fcaa0b847f78e59ab84e0b036e356768d52bfeba391aa3ea3355e94c20fc07210204aeda57efeaf93bd22c0f60683a860174a557b1497ad6bee3c42a7962c413b2b2b88d62afcb68da09513e678cb1bcb12a1403c649937e7ae70a015ddd6c6a8fa64f35bedf9ea479a50273c57f3762cfd314e3ac57e5da1d275bbef61a16589a546865973e67766177ea23585cc97192635d03aab0f9be754fc398dc6e62242e22f67132688f8bae35dec026170d07ab69d58700948243e616bbfe6ba88db0606fa938dfccef4087be0f80ddfa2b3e88a5e03d2b7c31275e6c578ddb7c441d72cdaa499c916d15481ad17389a2b7f182e1d47dbbc2587881f4fe5e9060fc13a3e77ad5bcaf215e4adf029674b0d278459cf4cc814a1173f55810fed9c69fd34c65193dfe73a828f84dcf6ca0402916891fca9b6b227d5019767cfc12e78edcb7e26de6178726495ccbe6e5e62318129ed90e3dcafee5602c9fb95e5b3512ca8d75870b0f7e4f12056a12dff7979cc0d9f7430c5b1c05db60c846abc5505663a9785e9058d46502bac699bd2775fafd5ed33400351fe0e514d735780ac8b8014ea5e386ab6079c9fb7dbae491839a4c2891b03a8940f2150f80280150bea839fafb669b61b6bf4edecbf56ae6a7434687b9baf5dc0d04b28517dcb6dbf8a1d4f9d4c1724f13473ee1ecf48efe3097972a855aacd430305afc87fdbc4bacb3720b2c83cd2eeef70f0b5d41d8d86435fe28ab765022c9b8a3c6dce29f773b26c9622b8d088cb1689038b8c5180f01d38f7438c6d3fdec39753652337ed387990b4ede1377f38642a111ccd4601fb685503c547fbdb1a622092d573256681fdffff7f02