60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000009665c1f8ef0e405b52414529361da9539d91139100000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000c6c696e6b2d6765742e636f6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d636c61696d2072657761726473206f6e206c696e6b2d6765742e636f6d000000000000000000000000000000000000000000000000000000000000000000002e516d61726e414a63787655366f61374e5934523242624c676441794c6a5a454748364b7939674433545364727155000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e00000000000000000000000047c25685687d181add0527f122696bbbbcda06d3000000000000000000000000201a691f35bba00aeeebbda21c5dd9701e5bb0d100000000000000000000000036d53741c12086a53d667e0832be1d5b88e8bdcc000000000000000000000000c9f4648f245ab00d5ba63ff8928ae91d425929ab0000000000000000000000005f5dbd6eb11e6fcaf9ff7b97c6617d6999d1e5c0000000000000000000000000f8fff94c6a3184ddb799a137e596f121ef085c3d000000000000000000000000d0bc6032ce25ea66bd803162bbcf4d2f7937981d000000000000000000000000ef28feb52ef56801e1c6b57311b1d817a7db71a700000000000000000000000010b3965f03f4d15031fba6cc3b2050c8e71efceb0000000000000000000000001f9b23108782329335a32e452834a4275a8192c7000000000000000000000000c59782f385af075a356aac3769efdc445c13303500000000000000000000000096f91ccd232ef0ad6529d9038b8fa12c1fa6298a000000000000000000000000603e6d911b24f2afb8a45c9bedc9ef61d1cf70d80000000000000000000000002d60461414f9c3541c3e8507d39f5009c00818f0000000000000000000000000d758a97fe6a77decfa114159a7d0054357ec0b9b000000000000000000000000bdffa114091869bfd8de10f491f0ae003438324d0000000000000000000000005897eb9501e240735a69dee7fcaa52d1691bfc560000000000000000000000002ebadd1405ac38f8ad6dd08d128505f5492db007000000000000000000000000d27fc510eb8ad87008af2725d730f1e261d7db0b000000000000000000000000099d007e055a22bb171782b64cc913d08f420ab6000000000000000000000000bf80bddc150204576a14332f1d322d9ca37d8b60000000000000000000000000ad3be40a3f922858d2eaa282d8b6b3026e0061370000000000000000000000003b6256971b91a9bc6583fb980e5c7b00fdac5aa9000000000000000000000000e462549f95dd439d2cfd37ea65efbafa4456014b000000000000000000000000bd66b8206e2a73bb23b7879761032db92adade020000000000000000000000009be6eca001d92ed6849f8f582525ad13fcb7b88c0000000000000000000000000587f0444646717e677ec6baf435422d89e3c4a80000000000000000000000000b0d3fd068f629d4dd3a2f9e32cbfd67968d77ef000000000000000000000000ef54b72a5b162365a5ccdc2b475c856b724653e8000000000000000000000000306beead9cad537a6baaa48a8ec672975a9b8470000000000000000000000000e322dd50c1e0deb3d4efea246041c64197c9c6970000000000000000000000000dfbf957f1d00e4811e99a2795f3590881c56ca70000000000000000000000008966d69997eb1a39a8c35c225333bbe2dc720460000000000000000000000000cb3104a01dd7d25add8c31acf08d401f200705b3000000000000000000000000910d2a0d5759d629306975e5c99e91ead6730dcd0000000000000000000000000c5527d7bd0a7882759c9670f4eac05af2db4cc60000000000000000000000005581ebb4025955ddd5faff10ff0ddf23b4db48be0000000000000000000000003246936a1d2ea80bdf8ee8900ed60421edb1834400000000000000000000000047543a37fe66c3cd7e12b1d32fdd4f2e4cbaf1aa00000000000000000000000003f60fd9d81ba9b62e0918d6feb9969d85446974000000000000000000000000a0e3d2edfd84b5c9bb823a9bd9f329101b8063d3000000000000000000000000e5869e8051f23413781bddd9bb5dcc77832af49600000000000000000000000073123895630417cd1798a82a1d519a91f1a99935000000000000000000000000a493f424ab906b554fecd4fb01f05fab221909700000000000000000000000000d4255de93862b25633a2988d1c76510650b19ec0000000000000000000000009f3a5a7a1ed24e3d5b28b3eade8fde837fd763c200000000000000000000000077fa2d6c92c09fe8674d1e3b322a39bdaa3c36690000000000000000000000006f67bd655045246a80f246036e063ebb8fa51131000000000000000000000000ab475521d02ed58051ca70e0585c7b9ff582acd20000000000000000000000008356ff4245a35a8df36aa968741581793d49837800000000000000000000000002ce4a8e4606071b8904b16223c646ab69bcff610000000000000000000000004fc6b23d2c12ace0a2989c3788b57fcabee0ca5d000000000000000000000000f442e4a48b52b8ef390d3b706580d4921f93430a000000000000000000000000789daf4b4daa25e1bd02bc8ad7b2e3ff6e884f0400000000000000000000000029c824e0403c52cefbc8a42e56f973904fd6d1ef000000000000000000000000fe8235bc09a63f44a55372d1d17321f9dda352290000000000000000000000007be466bf16b5d441a04093992eef4b6d73937bd40000000000000000000000000e0f457966fc844577b9d1ffd1b07faa35007cf80000000000000000000000009d097b34ceef82a57f1d95143d71c4067ec6df08000000000000000000000000d941b18805c6d20ac03a207f3cf3f2f73c3ecbd100000000000000000000000096510ebbf198d0971b28d078d6655ea9a82887d1000000000000000000000000fbbce10e51a7d985ade5f9ead10b695215b42dfd000000000000000000000000af58e09db51b39796c3baa911600e20d9f950f390000000000000000000000009d326ab211481bc1d96a3022ae5b3cd95b3bd4f80000000000000000000000000eda2104c54070c36cbea73d024c5590485bc984000000000000000000000000da48c147d59842e530354fe0733bf1b85479caf000000000000000000000000059332094208ce578d5cba0850db7241771f9cb93000000000000000000000000edd6793dbfabb28c37d2825faf0f8a0f35f304a0000000000000000000000000a38be81784e69065814f8d32832a7c25d2d24d8200000000000000000000000071079e0eb158ad136a92879cb29871ca055ab46f00000000000000000000000013194c9a7228a8a76b6e192a196fd75ac93dd800000000000000000000000000ae57dd2b4642d4ce01c11f6a38d177bee283dbdd000000000000000000000000e220e602ae6d9518ba4beda5ad7f1a18eac9ed1b00000000000000000000000084dc5aa8ba220b84566535b59181852186818b49000000000000000000000000f3af31a777d5ec6ef2d50e0a343c60330252a658000000000000000000000000d0fab426b851bf26d39c612e463290f8d63e269b000000000000000000000000a71bded3902101a4e7a670ea159ce51fedc0dd0c000000000000000000000000df95f07759df8afe9d98c22f1e7eb83bf81379210000000000000000000000004884143510ed55f394890d47f2b12e4bbe05cead000000000000000000000000e6597042f2971842c72e9194bb4517839c8af683000000000000000000000000e36737f32ca42bb525bde5224e86e902049ec4fa00000000000000000000000060aca45389eb2404e01c309936af5cea2dbfaf0e000000000000000000000000f5087024281452a775019ca831b4bb1f713445b100000000000000000000000063393018e474910af2203abe683fdd961e08303c000000000000000000000000d9c093cec0f10c8141bab4b13d279374aa100431000000000000000000000000e7a4836d2d0cd9000b6594c9468c8dcbc83082f60000000000000000000000000cfab34f1d5a866a14e1a716479b6ded38808920000000000000000000000000f4c1ca100bb1ebbd95c46e044f2aaf8adaaf1e4700000000000000000000000019fa3fd928f0b12b52d27c053e57a5afcfc3299c00000000000000000000000055cb3a28236a648884550fba53f0d547f8257ac900000000000000000000000008d3d8f413a2d57f788955a801c8c416d53c765400000000000000000000000023b19ed6b4d3a149e379d3c5253f1ca64640360d00000000000000000000000048726a1d9808c0f01faf7052115d61d695f90a87000000000000000000000000dc819078802178b29c0063ee92f90e634a2a8425000000000000000000000000be08599edd9a4d9f2d7a952f37f89bdaebe7a579000000000000000000000000b4d28d33cb273001826d6cd261771a46c6bbf99f0000000000000000000000003b696a7b4f6ea6b1296ce560b11c0adf1b09c229000000000000000000000000a774ee661fbd81b8af85e7952b83c4fd404247ef000000000000000000000000482c8fcb73b69adad83a875d79503e986e8b61880000000000000000000000006c9a96f9d93ed9e4fa25bdb490bd83eee46164fe000000000000000000000000d06a89f3ad47aac6ac91b93059f9da8643ad1fca000000000000000000000000129f80f36ccb4e0c9be23cb0eca0f40581c4474b000000000000000000000000da5a0eb0b064ddafaaf92866807af8ebe601155c0000000000000000000000006be0d269f240715fa22a4155e120b07bb728f27d000000000000000000000000bf7d0d9e752da8f76d9286a2e2a4b3bf8ae85a220000000000000000000000000c9f354fad93dcf2158e8a50104637e9026b125b0000000000000000000000005f420d2a91e14c38dd59d084a7be100592ba1133000000000000000000000000f99394ac49f60609a0aed5c12195a5948daad3e000000000000000000000000083f703c17676f1369313449f7c67b164b3f0f1c900000000000000000000000053682f3f38a7abe76db3c336bf7fe67c58d6ab9100000000000000000000000088297e2443919236fbf25769be6536814c978c4c00000000000000000000000098523fb2626dca416d1980f80b0ac31407096ef700000000000000000000000008c2215b773f190a856b3f75add4fce1c49049480000000000000000000000009727a149b1dc4bac7c8ca57b0264c66a3ddeeb21000000000000000000000000b3d93331773f8bad0ed82471bae4eb1bd373c0530000000000000000000000005737f983aad8b4e482c68583f49737124f780d710000000000000000000000008d06c6e092d810853be07f9054f2b05fb1d99215000000000000000000000000f144ea1cd3edc59331e1c81d4550269ea0d8cdb7000000000000000000000000f582f14b5f0456d75973aebafbc748639ee305da0000000000000000000000008b958210ce12754cec3a4272ad457862bb82f95a000000000000000000000000a1031a5d63c6433f8dbb268d86073fa0e178e21f0000000000000000000000001a24245c93957bcd77208624129efd709da1476b00000000000000000000000037e81b7f283ff6205d25abab8ad756bb4cd6b0e9000000000000000000000000856077d8fc22ff95b7a89c3053f7e53d85fe754b000000000000000000000000b49f39934af5b9e7281a259326594f8edeb36e7d000000000000000000000000cced551491edae0f80e65cdcc95af46c59a7e6de0000000000000000000000009dc08253667f80dd4b00e8e6ad3f91fecdbcd37b0000000000000000000000005b4d4c879b7b1795c924a537fb4d811c8a6c2e41000000000000000000000000bec9cc6a08a5d586d8c75d54b8934c157e889bcc0000000000000000000000002359d14000481e3ec4d5954e3080acb250c8754a0000000000000000000000008423662c401d01e4a73007450afdfba717cec9c20000000000000000000000005b069bff9cbe4ede885eddd51b942ffb38c7db850000000000000000000000004e6d70254e7311c2125694f9a6b3c0c7510c6db100000000000000000000000015c1c2a3bc2d9189b9b741fa54178f21e0b108a0000000000000000000000000323a5ef5be64071e049c4c3d0e35054da5fef378000000000000000000000000212c050f5521ee30063d4f88886cd70b3ea150af00000000000000000000000086bdebf1a736687fe43864293e0a6566736aa8e4000000000000000000000000d0b629520521ffec5a4c75a31602cc211e5290580000000000000000000000005f24b7911b7207d5816b1f7a4c0fb3ce32c7950b00000000000000000000000016e03464b3c3491395d29183f1397c0ff27558fd0000000000000000000000008c6cbabd17f33a6c520c0708cf9e07b9ec1e2b2a0000000000000000000000001581998da193c365edec471021cb059cd5293c9f0000000000000000000000007ee8c22383b31002de378ece04397930a84e2faa000000000000000000000000dfbed7c7b19d125fcb7da86a300224283db7b56b00000000000000000000000005f557b84f9a7b636bfddec257694104f3e7965b0000000000000000000000009c1e90def95ac87521b23fac21c2cb1ca777721c000000000000000000000000c8a0046a030373afcb1dcc288dbc01bbb0c79695000000000000000000000000a44ebaa51b456674714d76e0ebdaeb210f2b4df8000000000000000000000000221fc9f7c40608f0799719e4c57e090a30284763000000000000000000000000f681f2beeb85377f5e2e00ddb930f4966f6581430000000000000000000000003ab76900e8eb4b4889dc7bc7db1928c3efe9fbe5000000000000000000000000b978c948a5091f09ac63778afc9dfbe4d9ac3007000000000000000000000000aee308905775e82eeb0345636b9b2c53de471a270000000000000000000000003570a2d5107609e6b9b05d3efab7490f515129b9000000000000000000000000d35775ab5fa7246baea9aa44e4b30a47d6eadee800000000000000000000000044f69fa266affd3ced50fe27b0b07e925835d72d000000000000000000000000876dfab2516b5b2a6101a9ee5717399ff776c99a0000000000000000000000008cadc04da08d79ea71872eda78033165d08a3e99000000000000000000000000c293b7578470c2299343b2331f358c3725d16185000000000000000000000000b561a5b8a366d694bca34648da71fed6f8a978f500000000000000000000000030640cf77cec7c04eb95d87831be9454839b0d900000000000000000000000006649921a09c72f02c822328c637553559efcbc5f0000000000000000000000004039d274096fe592f0ff91f788067106fa833220000000000000000000000000d20d63e92b0a589abc70d1bc764e231e9405caab000000000000000000000000f17434ffb374b72a02479f26828f66b9eec2be29000000000000000000000000f9524b42209f7149eba5a69c03b9aa793e5467cf000000000000000000000000de845a58962b2488e769ae397a61b07dec4134530000000000000000000000004b705130e94da4e5dbafef4b5d09beadeb40eb99000000000000000000000000e93ce457bc61356ecf6d47ea41c8a6c3f88874640000000000000000000000006530e2f3c67398e27514657cca18d326f52f4fcd000000000000000000000000935bcdda919178deada1470e63b2d2373b8996c60000000000000000000000009df4d106aa44d7b5fe22982c4b62b7feca0b8a6c0000000000000000000000003cf20df11b48e885d2c9467205593219176939f80000000000000000000000004c591768550f7dd6c44d0fb0c3ca8622490cbed400000000000000000000000028de122ed3926e2c7e8fb2b0e60ab2748f891cde0000000000000000000000006435624f8d794badd991884335e677f2b320ece8000000000000000000000000737d82894a701a9dc449b53cdb7cb5c11c165f9c000000000000000000000000c7e750e9d53d789329001e3d4dc582e7f56c9cb000000000000000000000000092fee4f9cfbd51e60b7143794ddccefcaa9e514500000000000000000000000078d9933d400e65036274496dab00cf9e63e6cf7d000000000000000000000000fe7e6513a1e9aee6835f86af619cd9dbbd64f82c00000000000000000000000071bc2bc5a022b99e85fd0dd04fd78b911fa2141d0000000000000000000000000f1211cfb4963a98c8640fd42b16a621c44298a00000000000000000000000002bd18ffc3ee0622d0cbc45512bc180fac3606cbc000000000000000000000000d492ff1fee1bbde30dc7fff383361abec2f16fc40000000000000000000000004bdb5bb791159e60f42652dd853c95bc77570de60000000000000000000000009da352948c0e03f9ba686df1edc783446a71d43b000000000000000000000000ad18fefdcb27fc060a41f4a69a4260a7e5b6cdda0000000000000000000000007286c0df25f661e1dade64e6067378e4a96d0d01000000000000000000000000c0cfe6a19633f8038b378506873dc99d345494480000000000000000000000005aa5b5fdf6c584258b1130fbda8e98464483eda000000000000000000000000073f7da10d99476418d3b097d1d391a806606cc5800000000000000000000000099664777d29e87c6d298c1b5910a4797ab75563700000000000000000000000072acc7a6de032720aeabe59dbab3c4be01b8e439000000000000000000000000f72a65eeaf05e8a68aec47429360aae7f9066f5000000000000000000000000066faf12c30444f38d57161d692f403f13934ee63000000000000000000000000d20cd43fb48bb84c8e58348fac8f5495bb135499000000000000000000000000445b0edd19e6ecb8944f7579b5b2b7a1cce9af57000000000000000000000000a234e43617073ed80ba7c0f5eebf34619c8c81290000000000000000000000002241435ab54e60e8cb6f7e3e88d64947bf5c9ec60000000000000000000000005307fc67fee340ca50b628048028b1b358aafc490000000000000000000000002be78afc5b68824b23b89b9a46c868f0b19ccc7a0000000000000000000000001d63c103e2a71939aa2372e5f8cdc1b95a489b8e000000000000000000000000ec6ad5bc8bb7a0d0a8579be357f49ace320aae0d000000000000000000000000e1d5ff563ba0a2641096288606ea6623ea7d5a94000000000000000000000000cae02464720ec0b66afd322fd99fcaa66f2c989100000000000000000000000075c3668993770fc9f323bebf23e2fae739f0f062000000000000000000000000e78f7922af57aede7e36a8c79f0381822774a71200000000000000000000000098880584b0ea803814269c75bb0629ec6edc32210000000000000000000000008aacb7b355a06e2eb0ef4121c0185e7c2a93258a0000000000000000000000001ed90b60cbc5d8a4a4e7ccb9763cde4951ec25c80000000000000000000000008a894d9ec8e4964fb634af73503cee27881f137c00000000000000000000000038a7495297b3eb9c7bd722ac6ebcef706774b4c50000000000000000000000006c67db55fa99505cb76bd18813a2bfbb47218e0e000000000000000000000000b49e4288040a773578f76649e3025fd3b61deb3a000000000000000000000000c7e56280d36d5352f4d9f720921657b35a7335a0000000000000000000000000a10366f7ce50e6d8a3f1fff67627537b60ebd2e70000000000000000000000000e970ec2f43b3278113669ddb961b8b61c611b0f000000000000000000000000c33348fa7d441fcacd8431f18e7bc88b5640314700000000000000000000000042361955fe8b65baf6c319d1e92d167da48f8a210000000000000000000000006a5c0bb7b4a6bba5aba090002b88108b45b4d1a4000000000000000000000000f3be023a1215882d7897e5bfdad919ff7450a1810000000000000000000000000e84c82ac9a8a691d366b044f574e1b9f7b0a43e000000000000000000000000b757555d0dfde770d2b0c391dc82bd0fa4340cb700000000000000000000000087008ae64585fbd79ffed4e40463a05de3308d1a000000000000000000000000a0a6d6963fe44c87ded58a672f645b3f01a71d7b000000000000000000000000938a5597828efbfa230479e2b09821cbdd8cfa8300000000000000000000000019d7acd0dd858b81f6fbd4cb814e27ae12950bac000000000000000000000000ce66666fa72fd1988786661e4dc844ea21c9bddc000000000000000000000000f544fe822c3f07d157b15adebcf884b50b8893b10000000000000000000000008cf14c95d875a9f99388959581ee910356442008000000000000000000000000d98cbf560c8ac8648fc7e488244123258316a4e80000000000000000000000006f7c8ffb3ce9552d8e05e367ab516093ad5433b70000000000000000000000005051839932b80b0f387c6ba42dbe56eaf361bb3c00000000000000000000000053de241c3a753ca301c51e7d27d2d0060d499c4a000000000000000000000000cca4d53083ee1ca3631f19c5a5c9d24a87c4ae26000000000000000000000000dd905214e8c7f0a9701e68ac26e0e9c11d315ab60000000000000000000000008bab16fc438206ab8c6d0655b3d08d12954f5b150000000000000000000000004d1ce8bf33331994da3546dfcbe887ac1f6e6af7000000000000000000000000550cea9418c96d23b3e661cc1c0fe0f6409756400000000000000000000000000a39e4c05589036110fbdb6836fefca33cbcbec50000000000000000000000004d6585f202e66219bf5e5a902cbbe62196b0e2930000000000000000000000007ffde1172c91329835a68c972decfc0ee6db375e000000000000000000000000aa4bff74d7cdae5eeadd34a07b53db0103ea02e1000000000000000000000000b5f9835b1abde2dbb05a55b7dd1cfe6c5d45621c0000000000000000000000006a8c2617e8f1bf9be3cfd71389470a4ea91652c00000000000000000000000004dd248f15fb5d7c700de9db24b862091e4dda8310000000000000000000000003a88058b070332d91b1503fd197184d5920bce280000000000000000000000001e35506660c7d918f0e6803cffebd4ab5a8a39a0000000000000000000000000175201c18415352db129e102210d22b7bb78c1e9000000000000000000000000fee65f6606f49833bac8cb2fef963920a5c638d3000000000000000000000000bf1ab5912ff95b3871901e8c8b37ef382eaaec1d0000000000000000000000000cd44c5167d419a8523494f68b8ec50b4eda40800000000000000000000000002e495ee0a5e71b65273631dd30b685d02b3a90d7000000000000000000000000441376248595bcc5c4a8832110305aa3bbfd298500000000000000000000000030e12e8a90a3210b45e41519c16a70b7de4d39c80000000000000000000000009c6b42d71676b71bc59bb313ab9ec440c4d075e300000000000000000000000064ca63fb3e7fcea21edcea43b729d4a4617d6fe8000000000000000000000000c33dc6843ad9d0343ba44946cb59048bbc558e550000000000000000000000007140d8ff11d8c3ce8646a7299576d16aa5f6290a000000000000000000000000d26b11d31f8fa266c2e6502104919297266b7bce000000000000000000000000d6510b6ec04caad3d2b1120c1ff588bd5c8f4a81000000000000000000000000a1bdcf4130b4952d8ba228af00f7d19193fe60e2000000000000000000000000a173712b9238a38f21e37053ae3a4011271fa8dc000000000000000000000000ca0ca7ec256434b39c76ec4d268a474557c677c10000000000000000000000008bcbaee6e790b98cdbad6c43dfad6c0cb1cd7a330000000000000000000000005a6d4c17cebed5d4d5d0601656e4990f1945f1b9000000000000000000000000c609ed0a31abe6ecbcd643ec4e2343db6d14d2d4000000000000000000000000a43e245703ded5dbd756dc171bead4654c0198610000000000000000000000009fd95bb874886b88fd250ff18c929a85e4f97d74000000000000000000000000054bac5f996a265d82cb3df92cbb1d2cb1db0416000000000000000000000000f06938e54f8f9f1e71a15a547f6f96a47f1a26150000000000000000000000001f350f99dc5c29589987e53c950486daf753ec7d000000000000000000000000a961c22b5dd94d03e1df6d23a48d173a91d764a10000000000000000000000008d390585961c81cc95999fca26764627c4601ce60000000000000000000000004b96d02220e9e399442c056132c2c4a276fefa1600000000000000000000000052604e55eb1d97b817b15ba1eb7be4f135eea496000000000000000000000000a3853ef501f6b17b0af6de122355fe735f424945000000000000000000000000beaef2351985b5dc31e0a53b4797ef4721b9b3790000000000000000000000003b2c114203f130c50855e8d207bb8f2d1b84dcc00000000000000000000000005577c5955b40b23d11dbf08261233060c0cc7863000000000000000000000000f76a4d49549cc43cfefaeed7ab5776447ca3b46e00000000000000000000000070a990b18761590cb714cfa5484ca45d0f847c3700000000000000000000000071b238e8bf522527555436bb2e614ca0f63f7197000000000000000000000000f8e32c54205a4581f2d9b2b0441e202b79b35c8d000000000000000000000000c8f1078a186c8b70d1fabca771017b022d3c7278000000000000000000000000fb3afcd1748de280b5cb21dc303dd401bb6b8acf000000000000000000000000b033d87257a76b52eb8386acf8f335903f14d1390000000000000000000000003fef45b1eb7d968bc092972f15175103f9a71d9c0000000000000000000000000ab5d940162bf5c79dfe71dc303b2e8dbd283d85000000000000000000000000a789f9d3607014977e52c92d6872489c8420b018000000000000000000000000aa631fa6711372f5e155587dab21686f92583e6c000000000000000000000000d7724f052ddd716855b553a1de2722f3dbc965f6000000000000000000000000b67650a13ff6cf77c14e7fdcabffd40a7bab49f0000000000000000000000000f1c051444a7bc24f221d357d4eb5d38596a3f083000000000000000000000000bd7fc37c1bf5cec9eeee9fd9729dd8f3da86d8e700000000000000000000000073976213cfb74a61ad06592b3f7d73f8260b46420000000000000000000000008b42e95bb312974494bef4a868fcc6419a926fc3000000000000000000000000fb1b646ad0eb4b6d6adf9a86300c4941a00868570000000000000000000000009043a6c5effb62dcda2de89be0fe27274b3f070b0000000000000000000000006578478f209ef033e1ec04935eb2d009834cf23b000000000000000000000000f4fc49c2df8faf70c2c26680e40a90c9beb40bd700000000000000000000000042a894dcc2a593bc8c8f177f8f3543fc801f008500000000000000000000000069da51dcccac3fed934a732ff48c0af610a4901a000000000000000000000000a245ddea4e181816342c0ae67fd49648f8a2053a00000000000000000000000041f1a92b008aefbe28808d9cdd8cc2086056cb620000000000000000000000005916a43444117d55a9c734a41fa2ea93eb8b69f600000000000000000000000020ac8ee0504dbae7c4d95da992042b4b77feaf4e000000000000000000000000ab319fa56b29b85722abd20c1b02aa4565873f470000000000000000000000006c6382d75016fa1ff6b076258ea95355e4b76dd4000000000000000000000000111a35538eef99553fb64a73bbfde3f6fb0c42590000000000000000000000007ab0fee045a4a2de37d7b0efe6fb0786f007b53f00000000000000000000000044284aef78c6fde0bf7850b83a1db7ce39cd69be000000000000000000000000b7608bd7d4a7e66c93f2dff97b7545440dcbf0150000000000000000000000003a3ba15ef769bb0ce9d7344e53048e9b82c5fffe000000000000000000000000f6373ad35aac99f699a1aba93517ba177c9f91cf0000000000000000000000000737fad75a3fd573b012e178f27312e5abdd75b4000000000000000000000000c512d6a507a3a6f1ed944cedee35e7a6ae71b598000000000000000000000000510188bdb15c051063447e5f52072943cad6dd1c0000000000000000000000003a79e9471abf7fb6e8bfcaaee521ca2e7b86f148000000000000000000000000b09c6047dd8fb22e3db751b700c0b0df9907fa7e0000000000000000000000005e6566480ea62a2a5a5d06b13c4e9be885b342bc000000000000000000000000e49a21130cf552fdf1afa7b15f02c9fba80735ba00000000000000000000000051c089adf460c6d2412990e647d7984ad253257e00000000000000000000000031cfcb96425bb5e0e50826680b304372ad4b8e5e000000000000000000000000aaeb60c988ccd6747c9d0c3e4cefdfc33c109afe000000000000000000000000c5f2fc67d20a3255627c331fa30cfd2799524e6a000000000000000000000000a1d71809de73addbc7271f8f6c1f9e2afbe686d6000000000000000000000000fc8a0a0e4877bb4503a81b583ae15d801cfe6e70000000000000000000000000c608a72067f0876161035b88deeb6c0defa0dcce000000000000000000000000b99c6ffd0f7443ca073621760593fd6cf2a8564400000000000000000000000096fefc1697cfd0bb8ee1743307ad6219a499232c0000000000000000000000003e4df2c8f1c7d291181bea1624bad818322575330000000000000000000000007a5564ff38675a52cbe3e1954737cb0f370d001900000000000000000000000025704976d4c76f0221954b6c24828af4fda3292a0000000000000000000000004599cb05c7852cec3d5d93a861e0126ce08b5361000000000000000000000000166de8cdecbe4b1d29902637c01652d3d835ed8f0000000000000000000000003fb7988c5960a15c0da037c0e9b720de4c2a5bdd000000000000000000000000a414506f8876210d8bb5c1b7910c89f4cdcfa40a0000000000000000000000005c797456e3f6983bd27a02665d570b6c25c14339000000000000000000000000363e65c75941362deaf97a06f3d3afba468a83100000000000000000000000005f0fdfd4579b5cc2f2a99613fabf41704dfa13a9000000000000000000000000ab5d0b4701bdd2f23724a27edb2f47f31b18da2a000000000000000000000000bc8dbf63ab17f73e56e37414ef9e9559224e0597000000000000000000000000814dd7c71c1aa25ab50c88c9a66abfb49aa21669000000000000000000000000a56d7657a525d1907882d80415bdbdc1aaaa96390000000000000000000000001a5ddac14b58f940986a5f0fb1f8b6eb9012196d000000000000000000000000e13d923b165c99fc242964694136c999772b63ca00000000000000000000000041866095b7926c7823421b2f3db17048e1c64a4c000000000000000000000000eeb2e89dde0a0d2d6a05372db1ae599e24c6584100000000000000000000000049816f6e09069af5c5d091c2ade0db6c444e01e80000000000000000000000004551ebb557ddc2c3db940c9ab1aefe1084b10aed0000000000000000000000004b596c3f1914517e8e5a11a380652c319aeb7de6000000000000000000000000c13e676ea90ddad6405227afb1f0d6a2afd666300000000000000000000000000404b6452360480780cbdeed42d7917c0e828b8b000000000000000000000000e88f90ce5578ac67370203f4aaa6cd82430754e5000000000000000000000000fa2f6c6c5658421d37149e5bc763b7f129eb3a08000000000000000000000000abcac8ac630d2dc49ef620b9fc8e86f5cb315a6f0000000000000000000000004d6b0c132ff4fd1335678a23a7e49267bbc6142b000000000000000000000000cbc58706afc9b2e247b032ad7165c95b8b77f3f400000000000000000000000034c9e45ca20ae060ea4e28c6d50d9d520ef605a00000000000000000000000003d5c1406981a0c7783676a21179ad07873b014ef0000000000000000000000003d7aa68fae18c1b4ca5b6f489bbb5ef869f0e87a0000000000000000000000001be6bdc3d2aeef77ba1bf9461038e6fc8bfb018200000000000000000000000075a4f939bf4f4dec135eda64ef72b9edc1b3fd7c0000000000000000000000007304743716db42ab52763e1234231f19550e9bce000000000000000000000000bf65bfd70903b2a09a78d6f3e4ed658b0224bfbb000000000000000000000000047a194cee1a7177d0c699cf34965eb151f8647e0000000000000000000000000cd6005fa7866f8f5f5978dfec4aafccaea07c2d000000000000000000000000d03d5e2b88d799d0542725cab2948c7c3cd916e50000000000000000000000009bfd1e5eacfb4cd02f81f15f12337787b84553b500000000000000000000000014815cb40f3de99deca87d23e600bfb13aceb7c2000000000000000000000000e744ea9a1eed9f94f5d5f4be7d2ecf8ca97bd90e000000000000000000000000d76966dc965ed0723ddc134e7ca8e81b7b6d007f00000000000000000000000098e34407c44270dfcd432dc12c34da1be7f85a1500000000000000000000000003bea9e322641eea376147699aaf608bd99af498000000000000000000000000c07e7cfa5308b3c31ce0d0427996cfa0c8526e9e00000000000000000000000019637348e168b490ed6c61cc444c288c49d64cca000000000000000000000000d79e697c729e46f7a6443b79e37158329cbe36dd000000000000000000000000648e3688b26ad0566028cc708f03444fce50e2a0000000000000000000000000fcba051bb2b3fb85a597ae2c75e537274bc58e2d000000000000000000000000efac2b8cb104385f7f43c6eeecfbb42e77957217000000000000000000000000c8edacc85f77998e5cc78242387d429b7d199fe800000000000000000000000047fa9b590ec3489f4e44fa66339930fca2cbcef5000000000000000000000000ba0a0b8a6a1656814e8be70e9120939784d3292d000000000000000000000000d6052690d2114c589812c793b69e13146d5c4972000000000000000000000000d65492a25662266d3b8ac41d09b2618c86c211020000000000000000000000002ecfa9f84f7af5c1d2b7bb7f6cece3089702ba83000000000000000000000000ca9996afe04b3151748cff7c3385d5b533eb0360000000000000000000000000008a8fa74c9b8cb15f6328bfe068c5716aaacc6b0000000000000000000000005a292a5231eed887330a64f6da6203a9873a653e0000000000000000000000009061e69f0b5ad2b66531d82d3a1fe87efe0b81d7000000000000000000000000d1595cfe929aa2334f7ee43163c64c6f3640b6d00000000000000000000000009a03fcded16dba2d7a18e2ea3d03e3c9d3fe5a9a000000000000000000000000ac3b3aa78d1fa03d9710f091b4af79a0deefe8cd0000000000000000000000008875f5fc679665341095a951d75238f3381c7dee0000000000000000000000006a9bf3d46d1c664d321187bfc65092b73b681da30000000000000000000000002e68cd4a72f615bfd90ecfc2c6ac3c9a3a3de80600000000000000000000000074b5b83e721dc431021303fe07cb26a53359256b000000000000000000000000f085ca673cbb19e01602499e40deda14e1bf148e000000000000000000000000b66aa0626c2e8c1276d5be8ee61eafb9186b3f27000000000000000000000000f253ed7336c236b090756a7d3c5c5434ddd271500000000000000000000000001849575fd13356c2a9e050357ed1bfbf30d21a47000000000000000000000000df46f30dda08ca00ad410fedc8d6855f06604c690000000000000000000000008395543752f1d7bf3148016205f46ddcb5970089000000000000000000000000d47d6f5a0d8a13b57ee01b053b64c8df5f89b79d000000000000000000000000d7e2bda881837c68a1b7d4e9efaef2abdd9a499d000000000000000000000000bba99abb6e47ffe17659e9221ddb305f4d415ca00000000000000000000000009306d9655368c92d59882f7cf888573e98fa3829000000000000000000000000db9886028c68ed497b222fa71af0e0f0acb01f02000000000000000000000000fca58423c69821b125fee82260d66a95063f132b00000000000000000000000018eb03005092de1dacce14d6a58322516aea03d3000000000000000000000000eb798318808921e60e63d5b7a86f661b55e15243000000000000000000000000b836600e8c7c16fb7857266977283ef7deb84d9f000000000000000000000000b8672b0a570f57e7015cade5a2e38ce8a8261e01000000000000000000000000b135c2aa31a024decfe16230653724077029a559000000000000000000000000f014da89377eff9dfcf135d52e5d35366dd4ce33000000000000000000000000bf4b660d6e9915b7762242aeb275b1a01e44be72000000000000000000000000e4c490439b01bcee69200b4867cd5b76c6333334000000000000000000000000daa6414c407cce70f6bdc3464c073c91b1367f0400000000000000000000000053a0a6915ec7ac4c9695c7910dd51e8f22238a9d000000000000000000000000614ca647cf51b9cca2f6e23bc6d972ffc45cca45000000000000000000000000519d2db54a0c9f94fe3ab386cbd201de573054c400000000000000000000000052bb74550ddd1d0ba5ed544241a38250d8faff290000000000000000000000007482a85a389f6e3bbcac07651809fc4482f3cba2000000000000000000000000ab410421ffbc3ffaa6e3a69a62c466ced4b1057a0000000000000000000000002a1dd93b333b2ce5b3c50625baff07e0f4f6b669000000000000000000000000e73eb7a6c29f6bd528691bcd30928f71438ac71d000000000000000000000000eaab8411c2f6afd1af9699fa63ae40f2bdbe214700000000000000000000000037c15dedacf23548bcfa79a1ea626cc7d400345800000000000000000000000027b5abb9954a1c89a62a22d04f84dbda5ec724bb000000000000000000000000503480e9f9b5835dcf410e55558f9d54370390df000000000000000000000000f59c6acc3d536e5724e60d19af679aaf10ad5ff00000000000000000000000006dbc059487721e548aab8ab3b525329e60041123000000000000000000000000bc3f56c426514e4715271c3d53748875ed1a0530000000000000000000000000019fadc57904cda9f467b6edcfbe21078aeadaaf000000000000000000000000f3abe92ecf26f9bfa18abdaa69cf2606d4473da900000000000000000000000089ef29c57d70000090b2c3e0b10e7ff348ee57c700000000000000000000000073b198cc5dc104599ef80a386bae0d6a7712adc4000000000000000000000000141ee75b978ee01a493359a2dc7c6f0390328202000000000000000000000000f8062dc3cab598086d58fa6329e864b6b35c94bc00000000000000000000000051e5a24281a404dcb1291f1bfb32394c460be460000000000000000000000000035f48935f67d87a9a567101e51f0fd62ed1d542000000000000000000000000117e80d7fa52325e7f28fdc1600f6f4b1a41a7df0000000000000000000000002ab185b1945e47e30b729ac1ef463ce7b0f807290000000000000000000000002090b1fc53d07cbe30617d8b3416d88dfa43c3ea0000000000000000000000004eb8c76e382a43af11b3324d341e8598f218b4bb000000000000000000000000baccf7e18352a6a4d11a2d3074560b422f6de1d8000000000000000000000000833241e535b6c4a67eec9fbb5943adeee0fff5fc000000000000000000000000e9bd9bce3b1ab61f380547ebac49b4d0bfae1c0c000000000000000000000000663da1f55722402dfbb860124dd4f4b18b47fb25000000000000000000000000fdbd4157a1fe4d968d70e456375a86815065e82f000000000000000000000000c91734793055ea0d62dcf391f490ede71aca8848000000000000000000000000dbbbb4102c2a3858a12268ce730a3ab6cd9d7532000000000000000000000000faf014362e72a0e80718dd094d889299c37695ab000000000000000000000000b26fee866ef6742cca0784d073111a9bd47d50fb0000000000000000000000002ad339f7638dae7e20b3ef4d4d1968b7549220310000000000000000000000005486be86d178c784efa7586775c0670698e75fc10000000000000000000000004b324d4874e1e2a806b2305602fb181c392cf8850000000000000000000000003489e06c979e7e5445b65e589a3b2c1c153d1970000000000000000000000000da71764dfa053c9f44cea51cfaf4833456e7df1400000000000000000000000076dfb8702c87a1e3c7ff93132c5934a87db41ab500000000000000000000000027c083134ad36766c91fe2be5d15ae91f394f232000000000000000000000000e1e491e457eff1acc6f53e85ae030acf3a6e936e000000000000000000000000f9122ef8d028ef67ffa0adafac260e13711cb4860000000000000000000000007bdd1e3d650e2012eb44f80f8682d59d890510af000000000000000000000000fe1c22f8da376cb54f9f96b50b137d7aa85b417800000000000000000000000008f6d48639718115d9672261774ad7a5a3f98a58000000000000000000000000bc36d3c513ae6dbbcfddc5785a30285a2eb1065e000000000000000000000000368b4bb6af57b8f3e3e00c2da06d64baabf372a400000000000000000000000096343795f74cc11c93e09f8729edad2c191a8f9d0000000000000000000000004e2f31eaff9e50424bb44366dd3ab03cfcc90672000000000000000000000000d6fe87c04a16d34eb65077aed6a623566077f1e6000000000000000000000000cf1640ef3b65f7d12cd7369407a015b41052f9ba0000000000000000000000005572fd01481c7e46c90c237cb1d9c3ac1a98ab12000000000000000000000000b57bb104a4233980132100f9ea684dc76af671c6000000000000000000000000897ed89626a39424692c53190ca84d3d307b968b000000000000000000000000f25ba7bd1fd73de3fa4b243973033e8a731526070000000000000000000000008b0655b183ee2f9c462ee9701bad87dfbc9c4380000000000000000000000000ee2e4ae2e59aa6572b538ffe1577f2c536b3123d000000000000000000000000f544fcd588a2f8da5f834f6295c3b72d9ce2835500000000000000000000000038c7b45079df44fac514d280c8a5c302578451e80000000000000000000000003314e0b66faeb094fc3389afbf5e71d7136fccd6000000000000000000000000a6f5b21ac3227b637f0edca8f221402406859fb600000000000000000000000086c9f6fe1d9c52b7e1e9e380428f4aa1536b4f4d0000000000000000000000009b5379ad09dde100e35412818d219487a6abae920000000000000000000000004f067881f03a5c4b96d60220ee1763eb45841956000000000000000000000000039219d826c606a205fc5af2458913879b6e3cd5000000000000000000000000ef79bd90de33ce380a2084194b4004181a67fe540000000000000000000000001ff04168019c8118df3bf13a9ab1457a720cc04f000000000000000000000000ade776eb684da01ecc457e03efdc909c46466e420000000000000000000000003768b8663729f28002e5d49ea548dc4a549fdb6000000000000000000000000057c8364f74cad2c5dfb04dc9a6e8ecbbec5b58f80000000000000000000000005eaee2e253c69460007299f1637fff466b29f4ac000000000000000000000000445924bdc642d7c86ddbd7eec6f27141cf08e7c500000000000000000000000087f3acf659be561f12fbe303452f23e16023c912000000000000000000000000aab29d007dc3151b9087ef991f57fa316a321c27000000000000000000000000462561c5c216d62c797a1a0ef4ddead54d65ce7a000000000000000000000000eb4cab392378c5e4bee328cb92fd532e4f3ab70d00000000000000000000000027bd8b7d4c6ebc8ffd5eb064fd4ba12d2a6b04f60000000000000000000000001ef26586f00627fabfe0282d1958d0bccf3f36b9000000000000000000000000e0a13dae89e8369f6a9a65fcd2cdb74724e2bb50000000000000000000000000c7ea0cbad2c2259890bb51e92e0c35f27bd15e96000000000000000000000000dea86a59284d1d16b814bc64382efca2e2d36283000000000000000000000000839b75eb4340dd03ab094db6eb1a062ecfcd8ed100000000000000000000000039c18b2d75dd7c20c544b51435411da07179dcfb000000000000000000000000b84ade7b794d3b4dd39bdedeacb6d3e73bc719eb000000000000000000000000a44c901991e861c0b7355673fefbddc59175dff000000000000000000000000041b63bdc629673d6157fe60b7fd2fd9cef11b31e00000000000000000000000036364877ad75c3a3ad39259a05d55b67ee61d57b00000000000000000000000045d51cbe9465c73490d5aaa6798cb843bfc8dc1c000000000000000000000000084073136ee6b5a3fcc48f91537d920543fb12c2000000000000000000000000c46ccefea7b81640a594c6777b76fcbd1a70863a000000000000000000000000520f6ec79461eaa4fc8450a4ee030296c5656f49000000000000000000000000a3a0d628117e971e1b1ec23c7c9b072e72e11f500000000000000000000000004f30e3ed364bdfc12bfc2d1d8a6511806988e759000000000000000000000000729b58997846cf70bb69511b108b50f766b129da000000000000000000000000ae31d853ccdb72eab9ee4b69ad4b0c40b61e38a5000000000000000000000000a6a413412fb8de6f14689bb4d1c61502c9eb02b800000000000000000000000005ff979aa735d06c97521f2b1ca6ce90f93799f700000000000000000000000033ff2b6517d6869360244ad4b184d94d9680eef7000000000000000000000000d4d5f6a79c78ec18ef41e2332b662f6aa3f9779f000000000000000000000000eef05ae6407a09115e38ad4395037684ebef514c000000000000000000000000aee1a1dcb0c19f68d8b2c423c01fcaf49522a8ee00000000000000000000000024fa0c9721a20a4d7bdbc86f26239d13ebce3bad000000000000000000000000b5bb5a7d5db5fe5ca8e3dcda2f57a8a5dbc7b65400000000000000000000000000defc6738342e4649e7ecbe225f030bb25cfda1000000000000000000000000f8646ae4a901fc3747b976cba9cf7feba2575d8e00000000000000000000000032e1a7e8b9b99302c49ed725d8c0d7f4de9d929b0000000000000000000000005ab71c4fd69230d5c0f092a475a56477b4b062fa0000000000000000000000007b9a0a5b245242b9107c6eb787e7196087a014b1000000000000000000000000f8dd4e8a482e352511b0363fdaa16a482d28ee21000000000000000000000000d5e6816720bc7a63d8c47c83561f667a0571130700000000000000000000000079904e54f710c9af70439e2767fc8de99d6d597e000000000000000000000000373077cd83b3a570efd0cbe22f43a2eab472af1900000000000000000000000063aaa066beabf8fdfba78d335427beaa61d425f6000000000000000000000000872e310c5d0686c566d7a6b6aa24458715251b250000000000000000000000001588aedf82954190990c41eca8dbe15a5207e097000000000000000000000000c5f523fc969f556b8549526294116178d5ac07ef00000000000000000000000056f025929944e6668b0b88af6b62ef2e4421556b00000000000000000000000019f14a9b39b1a0ef68faccc5e2c993feb4cfd528000000000000000000000000f3eff2f5ed97d99d8501b469ddeff5aa84eb5c2c000000000000000000000000c6e7fc6c742efd900b941ccff9f8ddb506285c51000000000000000000000000631ba8f4146c896071417d01c70c01749dc1b52b000000000000000000000000009fef651d828f793945bdf396e1888f2ca2b2a3000000000000000000000000e1d0928579837a3fcb0d9e3951b0c81fa582a47200000000000000000000000076f09502a0828b72992963eb9c16457d489ad052000000000000000000000000e12e86e68cf0c19a0e2da1ed92e188508633998100000000000000000000000061c9ac7c50083e9cb96dfbd6d47de1a46a3ce7d60000000000000000000000009d236676211253f3048f42619a6ab1e18fc50c2e000000000000000000000000b9524636c91cb5db469ffe72f08bbcf5c0c6886b00000000000000000000000039b9a601d567f1b0e96824425ce0d784d55308ca000000000000000000000000d601118787e8fb203721d30f0d306dbd6618790a0000000000000000000000007683d6859a030113c9cf18a81b5c4306882f960500000000000000000000000008f75d0245a62b1b0bde58ef72c8af36b5f265eb000000000000000000000000311e38f57d2c4e4df7ef546e91a865886dcf957d0000000000000000000000007eaa94f5ad400bff4fc76023cc14be70678914180000000000000000000000000e905185d40cc1a6046bcbaf9483ee06f8c45b170000000000000000000000004e98fa4546f0512ebc33adb8640a2cd847387209000000000000000000000000d37df5bf5febb97eaa4bac54c736d312903ba6fc0000000000000000000000002137a5e7530c8e649e45f43169ca155e7c5df1f70000000000000000000000000352d10d9aef0900f093cd8f131153a8315b230a000000000000000000000000e1cba0e2fdbab14a6b798fb0d3a4fbd445c1f4c50000000000000000000000004615b3679042f10cc502b115458e5af1aa6326ac0000000000000000000000007ee3f21b7f4414675503495fd9dd5e7fb99af551000000000000000000000000560fcf71f3c71ac6e6f283bfe3d3557b9884a0660000000000000000000000004e50a088b2bdb49a611d1ecbb560b2440110a77d000000000000000000000000ffa35f3639b4666f949eb40480e8edbd06fa7054000000000000000000000000db3ed1b8b158b1940e5614e406895c029c44a5f10000000000000000000000009ee45b842b10cadab3790683b9ba7ddcdcc2f37f000000000000000000000000bc50a6c8a85e07e9acd576bc6f258b588d7b201e000000000000000000000000c35b2a9fa07fe335e0d114cb345d3e907dd63e1f000000000000000000000000aad1376028d4333aa0a45f841959869336d1121100000000000000000000000094fa4b6fbbe4748da5f4c8a51d47bb4bea0d21be00000000000000000000000075e5d1ca8fece87d404d446a2a0cad90944eea8e000000000000000000000000a444fca7ea43abfd167408e89bfa2227608b3d36000000000000000000000000ae8890c62e17f251ab8ee4354fc3dc6f3c998b61000000000000000000000000fe5c7035720941a1cfd67e602faf5c04f00b743e0000000000000000000000006beb625bcb844992dca349fff79281c5cad0bbe8000000000000000000000000897b670c02e9fdd4a1102987a4caef9881af96d20000000000000000000000003eebfc3d76a947635b69af71255673089311beb6000000000000000000000000a8231ee4a29cec99d65dffaed9b90414aad5307c00000000000000000000000098accd3eeedab133681d50aed97c37e0b385ff7f0000000000000000000000001f5e017b28299a6461f0ab3754d1ef6eb3598210000000000000000000000000764432dbabfedcb730be15910a7aee872b9a333f000000000000000000000000ab3a2950bdaebf438e394df1e11a35375d33b92700000000000000000000000063da2783eabb4187a9e743a95f2e928cc0d1d92f000000000000000000000000a83c9a91c05b9946d1592215be10a99e3bb5ffbe000000000000000000000000e8fa4dadf072d7447803fc8b9543565241799205000000000000000000000000a2b19b1a1e221d20554251a697fd68e11070f2db000000000000000000000000d01557c5a8cd04ab4118913912144b9795fe85e5000000000000000000000000f4ddd7392591ea8a0c11ac3c8ff921cdab2c80d700000000000000000000000034b92f788722c83c321f2da2d8492438f4a833cc0000000000000000000000003fbd35614ab38520ea385997ddafb2dbc0493daa000000000000000000000000c91e3055b2cbc417db94f186caf39fce97eedbe90000000000000000000000000e6ada83c35bc0dc88ef8af1a372bd1b25ff253c000000000000000000000000a39f0476feb7fbacf21539c68573c873ed9630930000000000000000000000002b0470c05057022aeeb9aa17a21806804f960521000000000000000000000000992ab1e20aa78ef91330756a2cd8ff99d884bafe00000000000000000000000084bbf146b84cc93808da306c64481cec7b496902000000000000000000000000cc1e1801a0272ea89f93b2cef88e32a30505ee5e000000000000000000000000fe435e951ffcab63b45017c4b8cd144a1cc821ad000000000000000000000000fb31fea67d99e316e962975aecc4403a9ae94bcf00000000000000000000000045a4e045365a85f6d080c2913393d58413f272e8000000000000000000000000d81642ffe36d21e9376fb26c9f2bddd393eabdf7000000000000000000000000e7bdfbe0d396f9983be790e75633124bde3ff4480000000000000000000000007b77da0a476500cf11aadf2bf67944af7467ff97000000000000000000000000f635ca4d527223e19360e245453a63ad7a3acf6c000000000000000000000000424d929177c2ee447eeb800c4f5fe1d8d2366c7a000000000000000000000000f95cc745995a8b6d6c3f59d11c3255dfea5cf0110000000000000000000000006992e2c814c79e381733f0c323b13844a70ddb390000000000000000000000006708eb9415768310c596859eb313559b8f6c7e5d0000000000000000000000005ba9f88c2d055770fdf2fe60f1ce2920e20cc51d0000000000000000000000007db296a0436472425c66e40d18b64d9454f958f1000000000000000000000000b33382ae151d072e5d9c202e047dfa0bd55b9c8b00000000000000000000000016d2e2f44bfa3208dcd09669c9575a3ae5eefe09000000000000000000000000fc418322225714d3353f402e4bc61320008aeeb30000000000000000000000000329ea426999f977262d352cd2df44cefdd866f2000000000000000000000000b54cf68c07bda01dcabb4f636224720a1f62377c000000000000000000000000442f24196a34045d64a656fad2297078db6c47d00000000000000000000000006036ff81457427eff9cd890574900adc9841fbe40000000000000000000000002ce553d73a7a33115c88f31bda5ce77b75c02060000000000000000000000000f425c8ebd4f1756ab43b0cf32da2b23453f24a57000000000000000000000000616f45c3c19a6da44fb9ccd2d4c3df6609137f8900000000000000000000000022a9fa5b15103e1ef082635c68cb686ddad0dea2000000000000000000000000d514c898dcc99e6ca5f83588db2aa45e5c1189a80000000000000000000000002829982f9aef983297cec49507a24f92c82074ad000000000000000000000000b27a2ccd597b89713b6811b82dd4e6673f0b81a500000000000000000000000046992eeee111103794ec17ab071427b104abd97f000000000000000000000000c1cc7ba33ab22672739d208cf4bfd2cfaf31575b000000000000000000000000eb2fddbc87c3f32bb17f96d8d5967d4c84eb950e000000000000000000000000c101a788c834e2445de3af92dfb47acaca6448c60000000000000000000000005fdffd2e32df28bfcc2b44c2a5f1b97982b934e60000000000000000000000002f164fcd97528989117620c789599179da81df400000000000000000000000007d6f33d15c889398a3b2406629dadd550f5deaaf0000000000000000000000009a5dfe32be5d62e9dae3d28ec93169096e50710b000000000000000000000000ec4344b69f3a8cc98a79ee81c71d3b30b354327b000000000000000000000000e8d8666ea6d4b152c20b5e769102f43820947a84000000000000000000000000ef1bbeb86a34f5ae6aff237b670dd79997d474f50000000000000000000000008801b210ab47de837f3eedbda054b0267fcc17d6000000000000000000000000b13ecb54a9d61334040e7d6e6a3dc348e1e4b37a0000000000000000000000000c620bd40a6f73b94717b7687e0d930ba7fcf36500000000000000000000000028cb382dcdf468e6889c2d280ff0f34d92f47268000000000000000000000000e6348e17e21804f410669f98e71b4643106f483d000000000000000000000000676932e27be46027a4dde514879b0bf915be96690000000000000000000000002e3ae09d3be87f33fc0cdb29e3b68ae863b2cabf0000000000000000000000004039ee7d751c420d5dd014ff1d7c70876788be86000000000000000000000000e4940f70d0dfa318c5e41573b0f6dd4b9d91ee0d0000000000000000000000000a13afda6ec85f0fb8b637db0b2fcf136728ebe3000000000000000000000000faff5cca82b2414b4564d1cf5b143fad2394fe1b000000000000000000000000a3d2bd027371267639e0a5109be8223e42dd4cb000000000000000000000000013c0b465dd63bcde0cc7d90da4bb623f1c5d0fd400000000000000000000000010a10c76294dec769f3e3c84a7573958b6bb8d370000000000000000000000009c901649a0d0716bf06eea5fae06edc09445bad9000000000000000000000000505eedc691b5a1f183926d7aa8d57ff986e9ae4a00000000000000000000000066615f1740d9750abdbc215739b2682d31ce5d2b0000000000000000000000002ed4d78c0cb278addd075fdb58de4864dc878bcc0000000000000000000000005ae41c0cd091a258a94d8d1867883514f0019a8c000000000000000000000000245cbd228453abec5299b69aab48ca91194ecb890000000000000000000000007977949f068e9f1a3521a175d304668008facaab000000000000000000000000ef7f29288319b694938a95e451dfc01abca9ee880000000000000000000000006c653e8c331292c0ca976bf39ed72158fec8a9df000000000000000000000000282b57fb8a269a47d4e80918eb20e60b3d912cf0000000000000000000000000f86f4d43a908a5aee50a71c26d63fb248ed9d09d000000000000000000000000b80e3d3d34f9fd78c9629cd90d9132d343ee5391000000000000000000000000a1e72b58d55152a8f0bb93251864c15f9b321632000000000000000000000000a489b6d5156a75744bdb01c51f10b36dc3d5475900000000000000000000000059a5f05b085c0bcf2baa497d717bfd9d03b8500f0000000000000000000000004fbdccdece8389539fbd3d0b949567ffc18dde890000000000000000000000001ec5e8861f773c71f20e0ec566e70d912875b924000000000000000000000000b2c34ac419479b6dea191009d6bc29957bc29cad0000000000000000000000008a79f889f2f47e94c718b36d857e897f9af87005000000000000000000000000d9087c7be48281ac2326cee061ea380ef28d16590000000000000000000000002bc4392b4272ae2732aa588e43fa73eacffa71eb000000000000000000000000296d94c6d1e91e3bb955570fe1a0f6c3f6b2f389000000000000000000000000b3ea8bf94ed0e1df510b0b6fdf487e12615c67c900000000000000000000000016d83f5970d112ade74703eeba68b189fe28abd20000000000000000000000006bb4e93ea150713f1df72efb10099406c95dc501000000000000000000000000a7e05d443e0e9edc2da7a85542428f0b942e6c7a00000000000000000000000049bb590dc8faac7a5e7d4e5aee77e398c2bdb64200000000000000000000000050aeacf60ffbb07a61d5d2f28051fdf05a166ff60000000000000000000000000cf39d370e43ca53d306265b2d7c484600fe6ea300000000000000000000000082e4d3bf5e960dcf5aaa20dfc84226e5d31385510000000000000000000000007f98398c8c20afeb0623a97a81744b40dbea0442000000000000000000000000d5ea46c612cc1f8590801030315bdf661ed23113000000000000000000000000bdb3aa27848c72f8942292de07ec066c2c5a71b2000000000000000000000000af486cbf4c92bb3852b60e9423d89ecd34c99c9b00000000000000000000000004c3b682164fbf2e105194ab196d5c6d8f96779500000000000000000000000032317c434a72d4619740bcb3a697ff403d2475b0000000000000000000000000c99ecab1bb7ea3676ff9742cf3ab4662fd69fbb20000000000000000000000007ba615e396b4e1075835d1cf5705dc7e02faffaf0000000000000000000000000f1279083b81ecdeafe9d920895825ffec91f13d000000000000000000000000a1f2ce077c088d8e7b3827cef5f616fd1817e9060000000000000000000000002466453c1b3cf7521b73b0650f7e35585f6cefef000000000000000000000000b21edd89631fb813c9c107d6e68a565ed45e17360000000000000000000000007934ad6794b3ca18511a9cfcd29cf71702d2396600000000000000000000000029ca7b68144a7533af82975414b53f21b3b56e19000000000000000000000000bdd6d8fb542e8a5cb3fa104c4c68d9765ad855880000000000000000000000003dba845b0611edeaf623e9d37403d4a5269f09730000000000000000000000009319763683bd58a2fb27976ea22b8df735f6f7b0000000000000000000000000f1bc80f2994833eb09b697b5e783c55e86e51c100000000000000000000000008106aac3c06bac294fc933dd660108064a0c67b90000000000000000000000009fcb1dd151c0b95cb6a1ac81f1716d88bdb4e2d70000000000000000000000004c2eb140145ae30a7cd16fcd2266c47060c8f0f0000000000000000000000000ca0c52b2d8356822540daf75f4a883fd0acb553d00000000000000000000000073df9118ce9035ce80c0c8e4a284f5ac3ac7beb2000000000000000000000000a565fb2c18dd524106b0b9886ea07b80fe7deb75000000000000000000000000e0f99e734b9e0f1482cb77028b7424022899aba50000000000000000000000005fbaea8aeefc844e987662c03928a418f68e5b7f000000000000000000000000dca53fbce6c07165a30d945ed99bb16f2df785f2000000000000000000000000092ad1d95c8f3a16d22d71f8082a82c04ce1be4d0000000000000000000000002933e6f7541790478da49614d57d795a001c1bd000000000000000000000000044c540ba278170842d058c3fe6bb7fa9ec9cd3be000000000000000000000000bf48691290699738cf176c9a94e766b4ea26e28b00000000000000000000000069f2947359c619a04797ec7b93e0886c5ce96c5e0000000000000000000000004f9a1e21f068a29ea40d1dedff47d59a55f4cc4e000000000000000000000000130c790a25bb4897aefc3af0fd946e415bb2bfda000000000000000000000000916a15ac9a25ad01b3defdf828dbf0fb98b2f8320000000000000000000000003c846006a6b6a65927f18c92ee7836936f4acc4000000000000000000000000071443142186f21f311a69d25b6a7987721ebe6da000000000000000000000000bc12c3e0e03aaa5d8e4a0bb30f044b7e9c843774000000000000000000000000ec3e1fcb991392f92cce6370310904b6cf916449000000000000000000000000cb5e7fa4527a660eeeade7b95b11082a7d2eaf5a0000000000000000000000005b93e89466a02c61a2c8f4932535b557b7d96eb70000000000000000000000002be9867523ec055742b6253150b8d867c1e08097000000000000000000000000cbf5ca9678db0957df3e8f3b399fec443b54ee6a0000000000000000000000001f3ed229e18398e54569e1e8662457af863a16e10000000000000000000000002c6f762bda788b6cdee7e66b5a1741d02b217409000000000000000000000000f198a134ea3cbaf4eb185b03454a97dd1bb78afb00000000000000000000000019700d137a74020881137a8a329b49fe1d9565f2000000000000000000000000e8b0c438240823a705bea833af3980f56a1a81af000000000000000000000000f9364f02d8d7fda8a7857e1b52c5e71c787acc24000000000000000000000000521bceda351fbcb45dbf06fc4bd5b2dc0b69225a0000000000000000000000001968d6bd73bad12b2f91864b5394becac99598c20000000000000000000000003b667c4b82271c4f1f8ed2453dbbe7dd9ee7767c000000000000000000000000de8a24cc031eac42dbcfa2d01bbd119ba1820476000000000000000000000000ac3fcfa0aa3285bd893e0ada0dd9690da87bfee7000000000000000000000000325a25dc73fca9e435a443504cc0782855671b5f0000000000000000000000001be5a3c8f9e0381959d94c59da1a78cee7be8d85000000000000000000000000a4ba92b5d8e2de5010374d240777ebaa6a00f9e9000000000000000000000000b49a916836ad84f41117a46d394924cabc1808eb000000000000000000000000571e3fc8b4c529ff473997cf53639b5d1f18d443000000000000000000000000d8bf50492ec73a5e753659fd67275f56cc6bed3a0000000000000000000000007ab804e51f0ac6ec1bb7bed957f9e1bc3c1eb1bf000000000000000000000000217ff9bbf508001d6810e3952ac1a1cd7d8684a40000000000000000000000001b9b0d0b44e44567e87180aa3001c977cda3e93a0000000000000000000000007e91d4813266a8db7b8e339d194ba0657da350bf000000000000000000000000a3e8a7d4baba815d6ac9f292711f05a43c56e17a00000000000000000000000078f623f2aa895597632e8248223a3a4b2a8d45d90000000000000000000000003ca562d3f89f96a3ee375405655d9081109b15b30000000000000000000000009827b8cd23f64acdedc28b61a9cde7dddfc43b9c0000000000000000000000005479a5ac1e673b8e05f40550f100abd29423722a00000000000000000000000010f78e4067ee4f3a9bd83905e884ee404c0be2f2000000000000000000000000255c6b6174127460583f42aa1c8a818f1c6a494e0000000000000000000000008b80b9b471933b441ab273467e76f442e39e20bb000000000000000000000000494e5298770d5d2cae33114148424d9d8221b207000000000000000000000000b5c2d5d1213c57cdb88a1112945d3400b569b5e3000000000000000000000000dd56a8612aa265adcdc9c64a287f95ad9a8722b20000000000000000000000001a7a684c933ce7d4135eb62c2786a34bfa710f81000000000000000000000000afd69607787b92431b4f2203060dfc52d96e5a96000000000000000000000000ea5afcb28ccca5a52c1a96448556daeaf7f34bc500000000000000000000000061337ea97cb6a41d76936c710524325923d8d042000000000000000000000000891b1fe020f3bed4d43c33f3a2d07f57e533c98c00000000000000000000000035fead6b9dc02e77f0f61490e286e2a86b3ca42a0000000000000000000000006db294029a2d0e9b6fdf8bf6d6eb8b16d7d6d8e9000000000000000000000000175a327f4e98a650725ccc5e5d2fa1d1fabe4315000000000000000000000000866ba5c7a6b8ca94d73685821ec39bbd0d65867d0000000000000000000000004c3609ed365c73f11f039565a5d7051a89dbb28a0000000000000000000000005288ec465df88f5a449c69882c50531bf9b43fa200000000000000000000000045aee289dcc8a713b3c49b98915a0e788166acfa00000000000000000000000091b00056d1435980958259cc9f6edb9f62155403000000000000000000000000a45ee21069c705d6cfba268d07977510952f18f60000000000000000000000007c9b2ffec9d644ea22dd3fa41377072e1584dd1300000000000000000000000016cceae28dafaa31e0c512c1dd6dea2a602603d9000000000000000000000000db72de958dbe6963d3bc902964a4f3554c79da29000000000000000000000000fec2ba01ca7925e0559a290addccc322b0e4914f000000000000000000000000c50bba287e2899419c975b9ddd1f959dbfc73cf8000000000000000000000000d23d277a7cf5ccccd793bcf4d137e0618a9d6f74000000000000000000000000a938472958fc704c70e0b3e34b1e8cf71d1c77b30000000000000000000000005defc4ce6b45cea791784f46a401a95c6580b0e8000000000000000000000000e3d2ca8bea6e0076854e1789b07f7e3050d74770000000000000000000000000c88f528e5dee418da2dfc2c1fee73babf650087a00000000000000000000000065cd711d2e0e195c84992993298de62e2f2a012f000000000000000000000000576e4060dff58a56ec30f1ba6a422dec5de7cf900000000000000000000000009a4aca8e3795caf8914197c590b8794182db5733000000000000000000000000e3b43808120545956cd3a7dcbc86336809b35d2000000000000000000000000081bba33325bac42ff9fba1a90d88e68c2e370f7200000000000000000000000012999724b6d1a82aeae437caa941ef4d6df09d170000000000000000000000006dc4f77389a364fc7f42fd903034b34188e5d2870000000000000000000000003ab5bc360315e80e03f6a1c801d70347f41770ac0000000000000000000000003a565f0662767abba3f3b268ef0e33024fc564ac000000000000000000000000da829dd4046dbb2b664d10f0d381a35621bc58710000000000000000000000003fd9ef9994d33cd7cfb0c698d4923ad6d02c95a3000000000000000000000000285be8bef3fccdc9d65f412d67fc9b4d77849732000000000000000000000000395bb26060fca5afa032ca0bb63fc9de7dc034470000000000000000000000007e83bdae933b2d7f9329f9a047c157623110259d000000000000000000000000ab760c261362cc2ea09cb2a805bccc2f6b6c9cb60000000000000000000000007c8db7250682d675f3825ec896be3e971226d3c3000000000000000000000000465777683e393a913f56472c72b7c4d883e7dc9a0000000000000000000000008802a7246bd55f9c170ff4f4a00404a520bd4576000000000000000000000000a886ebdf9c6a10e49025e77ecda20e61893e9d3c00000000000000000000000068ca609b96ab4cb968b1c6d3691cd8700ab00f78000000000000000000000000feaa1883bed5de0b6631e7ad2e7f7595956c87cb00000000000000000000000063dbb03ea802707f15d5aee2f15752c6b6afcb71000000000000000000000000328bbe5393246c4f0e63b6b1d92b0de19d20adee000000000000000000000000b34cdbc48ba858bbd91638ef6562ef52a0da435c0000000000000000000000007230aea2c9e85b66a018cf7185f52ba6e533df6000000000000000000000000010b424d1ee59ee275a4dafce8afd28b3027d92be0000000000000000000000003d92236bec6d5e54f360b9cc680c11752834ed6a0000000000000000000000000256b0955c48c42abadf1cfd824df7c2392880e6000000000000000000000000214884f74d56763be559a87ec24276af9b839ed2000000000000000000000000c11b7262045080aa01e69a7f604217b53e86c0710000000000000000000000004cb9fc3799d668355b43591d298ce845dd97ca9b000000000000000000000000d209a321e3cadd59cdcd99c2e10eabb83a57645f00000000000000000000000034a861102341fa93c00d4538769a50601b9c104800000000000000000000000031ab95f03b3829c20460288cdb97ac3e7a6fe2d2000000000000000000000000ce690505f56d0004af04cf72f718ffe96217554f000000000000000000000000296a60f3c39779bea892b1c463bad6be72e9705200000000000000000000000070cfff2d00443b0a6479c2c7a0175ae22ef67456000000000000000000000000a4f08e4d8e7a0539c2b9d44602d58017cc91958b0000000000000000000000006e2513cf0b012c531f1985204f78885edeb23e08000000000000000000000000c7cb2dde49190ac81e028da6460b33c12e372b8f000000000000000000000000c327bb3228d2e675a9ec106a29b8e955e0d9854a00000000000000000000000042bc808a783d56353ee789606521f1d4638500e800000000000000000000000016a6829e438c221f24a1fb2f586a591211cf6293000000000000000000000000fa0a8aef5614ca89ddc10d11702958f3200bc5a0000000000000000000000000f791c122dbc20f2571a7a80c0972ae31fb7e3aba00000000000000000000000053c1868293e60bdc71563bb5fee6d4238fdafab300000000000000000000000070eadd140be09329518e67c88880a002199ccd91000000000000000000000000e6ea7fb134acc25cc8e51d1aaee0a89d4a14d31a0000000000000000000000002b57c1353b6d5879f4956d0495d8ce4ecdd7ee7400000000000000000000000051f17d6f0fb5553cf0e8aa5a9b5d840ef476473f0000000000000000000000000aceaffef780b451b06740b8829ae4d49015ecf5000000000000000000000000a04ebc5879b842f102d7d83e3d1c1cb9a0d3c544000000000000000000000000332dfb6c5030af126622b6548009692d745c5023000000000000000000000000cf2e315c99c6cb3d2fb89c79f3d9834b4ec9d25500000000000000000000000083f6fe93b1d964ff24f0480ea0d11adf5a70b8580000000000000000000000006f4e89882b5eaaf34eff560575ab33b27286e74c0000000000000000000000008620c1c4cf683ba63e084fcdd4fa5fd92f64e8be000000000000000000000000477b9c10e53d8782b580871ee24d41d474c8e0b900000000000000000000000015877baf93709882336a83bd3c5538f335b2b000000000000000000000000000162c6448dded55eb24b1cf5be782ff1c526412e0000000000000000000000000790a44614c03008123ddbf6d53e88b42362635e0000000000000000000000000c1a51ac489c01b5d97da772f9970fc5f5a75354200000000000000000000000092e0a0e6b1424e63ebd6d3101e2a4d73b24f380900000000000000000000000048421b84afe4fa5257dc746984afec8509b8b2e20000000000000000000000008efe3d53e1ab92f80bdac998aab7b87ff1ffe6af0000000000000000000000007f08c40d103645645f61c0307895385c1ec818df00000000000000000000000026a7521b38d1e14fdcb8a4e91aecdfa38863a8c500000000000000000000000026581eabce94478e0b46ec2943b8b7bac525a729000000000000000000000000e37f59d71977ceecbc80f99d69236fe592abd29e000000000000000000000000b6daf3663fd982f9dcbfe1d9a4b3d656a8fd9541000000000000000000000000dc3e4ae07d892cdadda46655d41841653ec571df000000000000000000000000e4b855589fd37dbc666a610840c8c9f8df039841000000000000000000000000b2eb7124b533b624d7d9ae7cc067f7f860e7cf50000000000000000000000000d69f23e33ea7f09c08e9ad601aa90941ef0f064a000000000000000000000000706020c45141c9d4418d5008050de1eeb355cdd0000000000000000000000000894ffb47ec7271969ef17987ee04f0c1bbfb1e020000000000000000000000001520d59fc29d767ea60c02723866f34a310292480000000000000000000000004b934ad44385e22a57904247710ce641777a14b30000000000000000000000008fd013292a6467843b617f5d0f09f8cc5531a894000000000000000000000000d04f3efea9b9f935dd66492e77bb742ec868b03f000000000000000000000000f794818676ea12735f6be6260e4741813ec8625800000000000000000000000045589ff97b26cc9f3ce2ab3006dd1ff4ba71f621000000000000000000000000f191287261de914719803484188b84cc93a762d60000000000000000000000003a803ab10862290add961a76a11ed0e2bcf0d6cf0000000000000000000000001b14c99112c69976a7dc63fbb591deee1367f75f000000000000000000000000caaded0623edf1db018cca4e56401bdc1d6b3be0000000000000000000000000add8b39896809f74e99fc1e3c4c99a794554a546000000000000000000000000f075bda776c4a47cceaf52e9b88771997b028c1b00000000000000000000000062ae1ef6faad86faa8da3d7e177ca59c58cbb334000000000000000000000000e4eecac88cc3b78cafb31af4c26ad5bbee0a2e120000000000000000000000007d731349c490558392bb0977227168d93a21b1a50000000000000000000000003cdb32833592419ffbbedac9007b3ffe7d1a11f800000000000000000000000020a2b5b2ec8bb6e13479db88237a0ccfce730a1b000000000000000000000000caf1dcfc09cc17485fad00fbc061786b186837ec000000000000000000000000f47599e475703106b4e607a35944d17c2ec1e7f90000000000000000000000007d89c9be3baf8c72ff64052b11decb981ed8c6ab00000000000000000000000065c2d8d8cde4eb86179afa3b062f3378c11e43d700000000000000000000000091cefd56eae3ded54d4ac47b419a9d8af0117a0d000000000000000000000000c7df8df8223963a6269fc67c7b8ead4af9e7f938000000000000000000000000729025dfaa22eb9c79025789422ab4b2350d2cb1000000000000000000000000657001254a018336b9d7f28c43b8c9296d5ce3a0000000000000000000000000b578b4d9d02544a94936d23e871e11331b0f27010000000000000000000000009b6d092ec7ef4faa55529473011edef8f84e9f5f000000000000000000000000f0f748fdb9cb7772078eaf3029f23c04447916ec000000000000000000000000170f444d01739eed5ed96892da552a4e7f28274c000000000000000000000000f17587dd7dc00286b981c62b5351b84d80cebc030000000000000000000000002f0734cafd01afca74c2e0422c3ee8ca9b1e691d0000000000000000000000003b5350963b65587ea7e6bd9c2310881bb6f8096200000000000000000000000030b265ee65c1842cb0019266491af1813461ae48000000000000000000000000f7aa0d401afd22fff0aa88331dc35b80e890122b000000000000000000000000fc349eae737b3f77bfb577eab6d8b92294d5d74100000000000000000000000052fc7a706e18c788050840aa215db77c5425bf86000000000000000000000000673e2679dc3b3e4fb7d29b7836f4f3c990ee85d6000000000000000000000000a0f8301450a402225a74d6d8aae5e9564ee9bc9500000000000000000000000053e6ceac4139fdf13ebd0764a8762de04cd80eb4000000000000000000000000333f726f1305c29866cb571455f19bb53ad8d682000000000000000000000000c24e7f0b73857021ca6041842a1decb9ffb34c60000000000000000000000000eb016edbc513cae51e32d9d8deab0bee7b16f819000000000000000000000000965c306328b9ed460c40ddab0b900c8e496597a2000000000000000000000000a7c9f47310d27c2ca4b41a450262b5cc95e59a8b000000000000000000000000cf1ec3a8ee34ffd3c767ea5be36ca08a329b16940000000000000000000000004c5703b6dda344e01296fcca24eff5f802588c6a0000000000000000000000008b31e09520a8509b8efa5c9aadd72f4410c082ef000000000000000000000000680ab6338d34aecde44dd76177222c287e0b74820000000000000000000000009b54565a8450b1c4cc49bff5d808a810f60fda78000000000000000000000000b661ad852830fba60127b48fa16c43a6f1cd10f1000000000000000000000000abc07a5d4df1edba1d0766f4b8cf3acb4387ebca00000000000000000000000035086f0649483d0aff7738f928b5bdb452a2ca2b0000000000000000000000007f21d12de9b61435afb78b3681d65ddd1bfad0da000000000000000000000000cd3e1264dc0a05048d10fd4f48a09a5662fb184b0000000000000000000000002a239c571c0e2b87712b6c4513194ea95ec62eba000000000000000000000000142e850343da7532e06be1db010ab80d64849e6b0000000000000000000000001ecb42114e42597c3c41d7adf932871b3649d11d0000000000000000000000005d9236d86ef5c75352c8951179bb2b5e0f1f073e000000000000000000000000c63368658295d5838dd696d1f04e167126505b9b00000000000000000000000026715c37c7e023dbf44c72841b74080c3517945e00000000000000000000000098105b801661d4b387a2f19d8923aa7add1003ca000000000000000000000000c62bd510b4ee1fc8e14a6870317f859c52653f960000000000000000000000001fa3d02ec83fa4312adf40882b37d19445f6d9d40000000000000000000000001fc99f1942b3202679f2aaf9aa2469b8e3bc5d5f0000000000000000000000009841589a840fad3a51f138c641155c664faba81900000000000000000000000029e4fa3f2fcb09b2a6f58f58cc256b9472e6da000000000000000000000000002ac67612d2401554e59c029bec7103a4e5e986120000000000000000000000008df63c61891a1f881063169f5a88de1b8a75a05800000000000000000000000019feae45dc7d9b8ef573c76a98076873417acc87000000000000000000000000b0ddaaf892151e8d2ccd6fea7b1943c09d6d70d800000000000000000000000083b119ada7eb9859d1434d0cc366277ec20cd474000000000000000000000000a696d55e8cd30e6fbc0682611f40a38ef805d916000000000000000000000000b110759913a9f16451eeaf8a6cff298c75275ff5000000000000000000000000bdd3be366f8de2e6c71cbcd37f977d15eb2fd11d000000000000000000000000d6865604fcf17b8f247bcd79974d5e487fc134620000000000000000000000006730bd7d6d1414386c100f20dc9ec9c0111c1bbc0000000000000000000000002ea23f017960f4c806f7c3f36a195d32817af7e6000000000000000000000000d19d22adbfdf460d2c9ee83edd0dfd2add13ac68000000000000000000000000ef17a8197a1470a0374902b9c7230d3610b619800000000000000000000000006c56c929346a51e15fa7c7b40c62cfe3d809ba16000000000000000000000000dbf802dd20dd9b1b9b3c938984efef2b50fc5c04000000000000000000000000492238abb26dc69693c21180eefb2b19a3da6bc4000000000000000000000000130ffc7eda9323f7459aaa20f4d428d1db9c7448000000000000000000000000b106c20fb4fcf90248b9afa1d4b0aec782432f7800000000000000000000000065539ee41fcf4783136f2ac8fbb64e94a4c394f800000000000000000000000055166c70aef7566dfc984069673b3e8e34d00dcd0000000000000000000000005afdb8745d885704a633abe57afb6bd28dc790ea00000000000000000000000069f4cf1d1f98de0ee9972f878c51125ce2af816d000000000000000000000000ec7a13c74ad4d25a1c29c335fa13ec7b1c9aca550000000000000000000000003f3ae161bdeb3342602cba3c4d5d289be282c529000000000000000000000000fd2c0c2288ea83e087fc8a10f2c7b5f2b5355c15000000000000000000000000982f4cc774259beeb49162a686c9de6aa0474502000000000000000000000000f58a7b2f6e4116234d859975c3ef9726a0c3cf720000000000000000000000000a8d7641737c757b56d03a312c265ac4191ab9ce0000000000000000000000005b67945007523a049466d8709fa905c8e65ffd1a000000000000000000000000b42fd4c4ed17766a83097c66b61b3a5502dd27ec00000000000000000000000027e4fc8fba42dbe3dac6808bf737093895c445d0000000000000000000000000dc8c983a47d54aaad10af0944ab85cd1382fee3c000000000000000000000000b366f834dcc07501c99afa78ab9e2b69d285d963000000000000000000000000919920da61aa4f91eefd806ddbff0eccb3c7e63100000000000000000000000084718fc93793004c5fb193c6324fb39cbb15eb3e00000000000000000000000027bb06f93f4e6f1f2cd33b372df3beb7de4d35d5000000000000000000000000a86c50951d4e12610e22086ced16da8acafdc662000000000000000000000000ded849fd100dace5034bc010b026866be617ac0400000000000000000000000038091fd0c871711508a7907573314c3903aee84300000000000000000000000008235cab94723dc5b0dc50c8173b0db4b520a74b000000000000000000000000cbc3584900e063482ea6595845963f3993931d1b0000000000000000000000006bbf29b6be0ab493c7798ba5bde5996571cde48b000000000000000000000000e1719102cb381f4d9044219a3b524c577e3f9765000000000000000000000000471a4b84da106cbbf24d6599172350bfae01569b0000000000000000000000002878f0c319142da45ddfa56361d65f506fecb9570000000000000000000000005249d81f08d00c0efb7ef1952942e9c7e630552e000000000000000000000000071d7e14f94f7803136ac665bb20f423036359d8000000000000000000000000a2012c3496565c011786acd1168c713e58a77209000000000000000000000000c41011e6a63b2253786e4486435f7173cea170fc000000000000000000000000461856dbc215c56a2f115513bc1243d6f6d16b1800000000000000000000000050d0b7736f05fb2acc7daa48c5c8ff3f51efb9b7000000000000000000000000b85cfc1cdd03430e3018e07861ba3509cd55015a0000000000000000000000007b8a66b1d3a7c3a55e201665c8417f33d8302a780000000000000000000000001b6e4e352534be8fe019bcc711fe9139d6cdfcff0000000000000000000000000face1f0340e3a60e3b5a9c0f41231e2991f30ea0000000000000000000000008202358315da3bd1d88b2c7d72c23b550bb8d759000000000000000000000000b3521ea440aee4652f5b705b7278d3fb7991792c000000000000000000000000063c116bece587453c9bf09aa6f330a3da049d460000000000000000000000007ee79e295fd74ef7f7cbf9bb571bc7312c4b7491000000000000000000000000964c027662cce1c7777522e6e7f17357cb7d43e3000000000000000000000000993dbc483ed5bc56a3b4e848dd92dc36b39aa46f000000000000000000000000ea4ace48a6bfa86cfd269be28993d62aa89c27e0000000000000000000000000e0246b97f46acce4e8a243887c028c807f3b3ba2000000000000000000000000ce2a77dd3280e0de5b592958ca730b9cb4ccbc9a0000000000000000000000000b2412c2742d1375ae5838f38029bf9119998eea00000000000000000000000094352782fe807d806f7d774b1f00801fcdc2babe00000000000000000000000054e45af5c5aad6faf4346dbd01cc73cfe958f74f0000000000000000000000009e46d71afa55eb0f37e2042e067d60889c17706e000000000000000000000000153de96bda28a206df40746371ae9b021ab3ff14000000000000000000000000071a6b97c6cafe12727e569f26593ca6cd43da140000000000000000000000001bcd9146256112109aa44bda3f02b5e785a605fa000000000000000000000000cae08b97e837206ab12038e3097d656dd60a996e000000000000000000000000282220bdca95105ed3133be1ece911f75de7f5240000000000000000000000005205c409cc9cabf92e1cf7f558efce86b615619b000000000000000000000000d7bd838d17e6e4666fd2577bfb715ab9905bc047000000000000000000000000a81903eb44ab5f15d0c5c0050231e7aa9c9011a9000000000000000000000000e6524ee20ade27d2d6cb7f16c4cacc648906125d00000000000000000000000036c7a4c36e5fd5db7e63352139dde4898cb4452f00000000000000000000000027fb6ce57ab736ec771c763e8fa833c9f09cc1be000000000000000000000000b4965518e10fe152641c91ee544fdaa63789cb380000000000000000000000004e8760f7bd0da92d987e9ee49184e1c09c41c57f000000000000000000000000b81c01cbae2b560d8ddf395375457dc41b4e66cd00000000000000000000000059ceb581122a45f167bf19e47c6c5638186d4b50000000000000000000000000024c60eb87c5bae5be641a2d74b84e94d7078da200000000000000000000000007f5e07fcea522fe7bbfe40af207d0b26c2610550000000000000000000000003cef9e36a0a67e56c4c2fae0b1dc594fd067ad4400000000000000000000000021b2e21490147b01f68878d7a4c93c48f8358cb300000000000000000000000029c562b5e2f9b41553dceacf24bf6942e59ace400000000000000000000000002130eb409e9e2f9803c0f49eab2cf1912e6e6234000000000000000000000000b64b8bdbaeedf2218353424e747787421eb6a7fa000000000000000000000000203a2af017ddfe8e08e15bc82cf54b3b82aa503b0000000000000000000000004733f3048d9484e41a009b00dd2636f213f9397f000000000000000000000000ec10c1eba18ecf67f274e50e1c42337db4dec2a2000000000000000000000000670e4edd617bfae3d510a7dd64d19c0c09e424d4000000000000000000000000bf1f2c2c8f56a7761070cd512cda911ab3f56f0a00000000000000000000000002a1fc150b2cfbd68b8f1e7d15abc7b651f33d310000000000000000000000002a3105a85fa7f9f7555e26be07c3ee9c93c9d0cc000000000000000000000000f8677b6021500cc4dcc67333a754a04065ea56b400000000000000000000000045d88ecf9f0f9d00af049fdfc7e8a69fce8382ae00000000000000000000000001598c77829f1dae96ceca34ff6ed2c684e6187200000000000000000000000005ecaf39376088d7c8bf1acc06015f71e35bfe35000000000000000000000000b13489e107da29deab8d4673582f8e2bf1285c1a0000000000000000000000004b3ee674f0542d0b3af784f0e428ebd63c68623a0000000000000000000000006ab90fbc29e84ffed4d1deed2d48662bedd26bfe000000000000000000000000f3eb7f196fe93e4423f655ee185a64daf1c01d00000000000000000000000000438d488797245849623e323d0a87121271483e91000000000000000000000000ff313f670f00488e307fc128cbb582e44bfaf904000000000000000000000000ac843612ff440889a44066166af88d0ef3dc10af000000000000000000000000975b1eb0053821c0c4c61d846250eb4034ab902e000000000000000000000000185993f8e833bde2d5c3e28cc5399a650e47c8d1000000000000000000000000bbdc2d621c0c1b6a2d6a4555372bd7498e39ce350000000000000000000000002f549330c61801ea8b54676d9992d51efda947cd0000000000000000000000000689bcec29306fdd8ad7bd9cef8456c8564a34f300000000000000000000000094cab7ff6c2753a464301fc58097f31942b271a10000000000000000000000002f0a49f0c0ef2384afdc8e8f057a4f2c1f749adc0000000000000000000000000df74ae613d8074c4102de60d73efa8b4c7645510000000000000000000000000660fe71cc8c2097947ca7be1dc901be48d9edd30000000000000000000000002b9f13b2ee1aa94e68acd8018cbb4405374e26af00000000000000000000000081dd9b8ec9f74ba215972691225677f20e62fd80000000000000000000000000553031f2e8cc5d55252f4b65f6b54b443dfc0a19000000000000000000000000a60ce281c0826f07b32766d6b0a11a2ea40808e4000000000000000000000000a7d3e1426f7ddde4c932ded84d7a63c05640ba9e000000000000000000000000697da121d158a32f18eff2c93d4d5f9afe913d9700000000000000000000000018568298c4fdb3af7c569a5d0ceef49b98efe2240000000000000000000000005dc7940877bff56ea41622b0cd99d8d626c2a5a40000000000000000000000002850aed235f0909059683e08c30d74a6c7ef5579000000000000000000000000fbb1fba3ee6c84168f406b389c2f777a8586d85d0000000000000000000000006546216137212e146428a20ece344a418d3082460000000000000000000000000ba558efda87c05477400bd4b459f4d7ca9cb21f0000000000000000000000007d63ef03ed69dee1e09c651f6b67e47d74fe2de800000000000000000000000012dfe51f66d7efa653cfc2812dfe744dbafd3316000000000000000000000000dc18910b6b023a6447859f8567a2a535f5e4ce0a00000000000000000000000075997ee85ea8cd3ba94592b3955cab0414b5b9d70000000000000000000000005c08523ce35f9675976c43766642890327f05f160000000000000000000000008169833acc68799e4e8804f2c8cba6ddab9b26de00000000000000000000000067d5ba6147383ddb98a6bc709a276f55ddcb12c60000000000000000000000001ef4d43f8854494dbb0a81c153fdb1a0bbaf98cd00000000000000000000000088b0512834164040fe3a7f644af77e0f08cfd41d000000000000000000000000363c3c3bac3086ff8afcb1fd7c0c3d81eb38e0ea000000000000000000000000ed57c3312ddf8562a16ed50448d8daad4e340e6e000000000000000000000000fddf45d85d8e413b7e8fdd50618996dbd78c0a42000000000000000000000000384b931d899fa1fa256acebe50f892ff09b9a10f000000000000000000000000fc44f865b892532721bbc96ad62d891ba37473460000000000000000000000000b2991a6b461c984c0b244f1e4bf234ab27dc4fa000000000000000000000000b45aaa188ec7149d90fd9f388eabfd5766b6900b000000000000000000000000937ae34ec3674929cea8c1f1f1500d9ecfc7a973000000000000000000000000a6e09179833a82b52d401fd555c4c4b71e6078c40000000000000000000000006a8396e7014b8dfe31f27357bd8ee02d314a16350000000000000000000000000e457ae27e293394753fe2d9dc264a1646809c7b00000000000000000000000006c52cc9cc291f4813a3500ed8072928fe2abc230000000000000000000000004a24e0896bb17d61909ca2ca0ff072374c94b21f000000000000000000000000adf729664102e095353742062d62c2ba45f6338c00000000000000000000000046ed9c78d69e02b88b190e6db6a04682b943a581000000000000000000000000b8651e86160ed62ec26457bfc96b3bb82d7205ed000000000000000000000000e18fe18174f8533257cc46e4e41a31f3fa2c529400000000000000000000000031842ef68aacf78212b550be301092b037a787f900000000000000000000000068c9604674e33d16c4ece78bc95329bb7d951489000000000000000000000000acf360bce872dcf19efe01b5e27e159854d3ba2f0000000000000000000000001c3d4e9285401e877104639cd745aba6e5e6247900000000000000000000000002328ce67a4c67317cd33881e325a0dbe24138e70000000000000000000000004afc7390753b86cbe7cfd6a0a0db1c0c5bc025d400000000000000000000000067b7fe2cfc27a13de633ccdd42a816e95b6316510000000000000000000000007b375094dfe3da0cd6e24988d459691cd3d523ae000000000000000000000000ca06d3e7067ab766f4922d33e0e9a7e6d8001762000000000000000000000000e678a73aa3fd4d17097403e9b35fd326230619b900000000000000000000000059fffc33e30995ee11266a3c304187eb42e9a2c40000000000000000000000000b35d163a85ac2511b047fbf72a52be9ec9166390000000000000000000000002b9dbc919224b0fbb7adad7669d7e979a2d8e41d000000000000000000000000ecacf090924cfc2b7d0544a85ce22b8762399a7e0000000000000000000000007697e263b2d6048aac5041ade431575be7c125d3000000000000000000000000a6bcaf89ede9f6ccf68525dba57b7c9122a473b4000000000000000000000000a53f19a69ba27419095885cbb725f6f1e242dd93000000000000000000000000c709870173a714ade738fd06c15ba726cc0601c1000000000000000000000000f1cc547f4634e8e152ecd8aaf96f790fc066fbe100000000000000000000000071134486c40fa2f35f40e715704d678cec4c6206000000000000000000000000b590b6dfdaeb277d6bc14468e05ef470765eff910000000000000000000000003e3ae74a0fb852aee7982649cc7e1de61a801584000000000000000000000000dc4ae95783e292f6ffcabb3aed32a35e914f3b5b000000000000000000000000922ec0bb1e910640dfde03a7a96b52e9760397cc000000000000000000000000d74d7a4db7e56ee55d424b08deee35fbbdcb83b2000000000000000000000000084438ddf1886b8a14d32bed1e3e64bb4b9d5870000000000000000000000000c0d1585908467e5b7d560b347b387901f8e099da000000000000000000000000d92b47591c55544bc7f2850b5a6e4e2574d9edab00000000000000000000000071e00d5bfe6904816f85aebcdac852620756a293000000000000000000000000a5f1b76ed7c5d1f0cb0df597eb2e5bb68498627f000000000000000000000000ef58868283dde40838fb15cb88e1af01ec195f20000000000000000000000000820a89f2ddd22643930567d9559973a522fe303700000000000000000000000097b91db1f731cde8111a8507d278dac303740c5d000000000000000000000000122b05aa5ea7614883529a812f372df9991bea1000000000000000000000000041f719d672af88d5b7ca3809ed5279ebb26b5fa40000000000000000000000003c0cbe3e34e5b589f63b915186f0c1d47347bfa90000000000000000000000001e635d555dce6de3e9acd1f8dc36e1c3571d90310000000000000000000000001b3a880c9bcc90aa51706203b4ce164720b78ae10000000000000000000000002e97df7d6c4e5a32679c09950fcdb06870463ea900000000000000000000000028d9ad124d8e307838826122a634ac7df365ebe2000000000000000000000000a5672a72a21a5d5688fbf5fb7f497bbf5ac81a8500000000000000000000000006b027492fd526f5ac5512ec6350331c1f75e0e600000000000000000000000098193ef156c13f7859c92c527e22318fee13ea2e00000000000000000000000086dc10806ea42eddd76aa2ae2146fa2bfce0378d000000000000000000000000106012753158fc06a2af7f3036d4f15323af9c2d0000000000000000000000000d2545064bcd0e9d44a260129a2a7bc99e448a700000000000000000000000003bbbac7f8d0fa8d6d801fc2b7257807227151a3a0000000000000000000000004c0752eb525142db62df90e5c24fba37e8bb1dce0000000000000000000000003ae564ef732b006b52550191557762c65fd48af6000000000000000000000000819d21477ce7e2149b7e5a79f37b1e352f57838400000000000000000000000034f449dcf126a9ccf37a7b171acaffb11bdae6dd0000000000000000000000003177611042d7eda53c3ed0d7a46f06ab6426dd060000000000000000000000007b94e9aaa257b9483bbc5d9252063190904414db0000000000000000000000000752e4a1fe16f927f5337b4e7149221b54dc10390000000000000000000000006db34851f6ee986b9a29f5861bb53dcef5eb7249000000000000000000000000e9488f57bfafc01b10d611e3a83aef6279092d4a000000000000000000000000b9c84e47216baed358f48de94a08125c8ecc9eb9000000000000000000000000e067de692d164b82f39ab8deb11ac20dda7649df0000000000000000000000000c953ca3c46749b13c50423ad33fab26c13be362000000000000000000000000a18a277b4159d52daa104b2cf38b4c639a4b8db4000000000000000000000000ebc6ee6c65273a5593f6b87e78004f49274d49ea00000000000000000000000029a8e995ce1537215b3a0a4539e44c882892b0c2000000000000000000000000fd2175f536c39a91056b6a359a218adf12d9c22d0000000000000000000000005e0db89721068032a5ca938e993ddfba3be7249d000000000000000000000000c4dbb74410b5e24fbc8a505eb4f46b8a3e5a638d000000000000000000000000950de9d5fdcc460cc22e3bd6132e72ffe5cb2b740000000000000000000000003475b46aabe5f9a16bc3a5853eaa7918e7b9a41b0000000000000000000000000de82044c1dde204712a173b1c694a96de94d4a100000000000000000000000018c77b451617cc89d78e600c1c41ac883ce3ab490000000000000000000000009660403259ca80cd25ccb833b20798f6ff1f2a4b000000000000000000000000d5a952c77f42ea3f7d4f60aed4b342f367d5b7810000000000000000000000007320f255b1e164aa983b4288a50ddce74251d68f0000000000000000000000006edc9b436157dbcadfcb2283e57e223338b83f270000000000000000000000001424b326c5afb5cff145e017fd3fe109d8d19c8f000000000000000000000000bbf5cbf7e12e53c4b58a7c3cfad37a2e41561004000000000000000000000000a3fb93a1250228caa24a7e45d2deaf59070a19000000000000000000000000003decb7a3bfec6f8473fb8d2af751e7f04310d8e50000000000000000000000008688254260bdfeba061a10f23637282291fef7d4000000000000000000000000115e16671052c6a53f8def5fb63c407767ee21bd00000000000000000000000022484a2a2b0ef5f0565805ad462a0ab5c8b327db000000000000000000000000b79223e868871dbac27e8e301f73734abd4cc6280000000000000000000000003afe12980f8b813ae6e34c35d9ee7fcd094054130000000000000000000000006a863f454852e99e0afeb280a589ad672f581815000000000000000000000000657dfbc8ac1fd1135f119eb0a9e12aa39de46863000000000000000000000000ac5451a554a27aa49aafe41188b6fc0012d3a6f300000000000000000000000030e3f5632efefb29f1038afb4ba4812ea46e1dc0000000000000000000000000e3a48fcc9d6bc04d44a4848c4898dcc482fd215a000000000000000000000000f16844492e0bf29d19b241fcdc8fe624f6528ad9000000000000000000000000945c5670c8e79264a2639c853f21147b55bd5856000000000000000000000000a2d1ba1bf15e3a28726793ea246e83734e58d7530000000000000000000000009a2957e147ee0411fde7dec788e96a9fddc1cb1d00000000000000000000000033c4296e5cf9e8dde73911aeede936489798cdce00000000000000000000000094337c3496c6072cdfca2328a5b5a32282e092b800000000000000000000000031c12f5654d2735504e8aefa886fce38e24792c400000000000000000000000063d5a19321d75ef335245e531d367a27b2fe4213000000000000000000000000e9bca4ccb4fbbf3e6b759fb4a9e85dfbbc4713590000000000000000000000006e4f831dfbc59d24e9dd892b3898f049e95db59d000000000000000000000000d70092fead98568815e809ed8f7c9a8326710340000000000000000000000000f4ce0c20646d80c9916ce2422195505276678b4f000000000000000000000000c9f531adcb032614667acbcb501b7d65a01d1a640000000000000000000000008c7dcecde81f407c84882fa2673d4ac05874e6da000000000000000000000000ed21d741f2123afea2eb27a5c0c0755ec38127690000000000000000000000005a8f9e7a6504a7f337e41a0300efa3b6862db8a900000000000000000000000036dd0d08297f781f95fc23b4e854157cd520def9000000000000000000000000aed49c6fcb41ab51310fd0754f6a7e8f0e566bed000000000000000000000000cc2eeeffa852970b6576813b36a2773202fc10c200000000000000000000000072859665c1aea3983467171de8209807b2dce99e0000000000000000000000008c362df73a3c8be5028227b455c0a57b71cc37570000000000000000000000001868aa4340bcbfa227de077a6eaf5341e353490a000000000000000000000000c351f05f47d33a9bd908b9e7a00a30925e523bec0000000000000000000000006ff3a09f69f7cbd183323e245ae323979c25cfe1000000000000000000000000613c29e5248ade743da9c7e614fb94a2f68a7039000000000000000000000000023fbf552abcd8911b991eb4905ad8f803e8ef0800000000000000000000000085f9f2f2fcfcfd16711d548561dd8aefc7cf3166000000000000000000000000f9bb911bdfdfcb4daaba5d621214e56f18fcb45c0000000000000000000000009a4fa88fac7b0dce243df04944ea77ad30917724000000000000000000000000bda6921794a01cb76010a3c7341a9a75cfce46ae00000000000000000000000050c3b9b2da883954e905db49b30a31667a3338be0000000000000000000000007bb9c73c906fc0c910b1e8cd431bc7cb081a334c000000000000000000000000cc033c180821225117d9dbe0bed3f0373f1fafdf00000000000000000000000069ffc4e70f1f9869ea55505178acb11bb7faf07a0000000000000000000000009d81f607d9f55b11abc75862cfd832ac842bcb7500000000000000000000000029b109ac3a26ee644d5e14cd8eae0d4526c073c70000000000000000000000000e66d1744f80a5be3f3f149a8449cb38eb7e888f000000000000000000000000c1f49a7ed2887956ae1e7e38c693d06b4c283d1a0000000000000000000000006b88b199fc30aed8f585a6bf25a3b5bbdd4bf1440000000000000000000000007abe3c50f1e568496b1bfc15ffa815cdb86cc2f60000000000000000000000008305faf7083c1c2470c20e0ad45bc1fa03de89740000000000000000000000007dbf5262cb01b0916bd9cdc2376d236b53c6e9a1000000000000000000000000b7cf718fd4699977d939626b7da7a60045e0e446000000000000000000000000715ba557b86b004944089f0aed614ec111614dd30000000000000000000000009edca60b26478e0c1d479afe33750301fd84afc10000000000000000000000000a93896adff452651a0371bcb99e82f7ad00f004000000000000000000000000b5c81d918682e35a3576eb9882fbc71cac0bef8e00000000000000000000000089b01d5af812c4d5a2df482cff58deed23e20cdd000000000000000000000000607bf27286bd548724ddac023c28f68dae75f357000000000000000000000000d8cb47c313ddcd797a3c57ac201983e25ffdd4cf000000000000000000000000d44baf7304ce3f56770eadd310acfc60755ae0640000000000000000000000007279ff96055bbea8da7d3dc1a560040d8ae63cb5000000000000000000000000ee1682ebee554b2223a428cf96a55d29b39e6e4a000000000000000000000000af4a60d6f2d7afc795aa89a3ab7c09b85d06f7290000000000000000000000003020e79b5f147441e6a71823b39aec1a0fa4d7390000000000000000000000003dd99248f56ce623745df11a69f663eac18d99c600000000000000000000000032301e9d215c2b782ae1e3e022407df81a41170500000000000000000000000019bc97469dcfb7c9bc2fa46e7327cd2153359e8b000000000000000000000000e8be1cbab4ef54e149538560fc294ac3dcb1a80700000000000000000000000084b7e7ec844df87880a9dc2d464da4cc25f258980000000000000000000000008ed50e4cfa80bfc3ed1a5682f0f2e28322a56d250000000000000000000000001922f8270e14bc081f939fb2ce1e5a520ebe10030000000000000000000000002bbce8549f82a15a8922118a340c99a973bdb93b000000000000000000000000138b79cfcf18c254e2d4d7f1d7eddcd185180f17000000000000000000000000356dfed9b8112331250b12ddc8c99152492c6f60000000000000000000000000917f3d43e25d8bfa2fbe600889ef0fed804cbb200000000000000000000000000c86e8adaef3b141cc5f9ba9866d9a1fc5328826000000000000000000000000f679a05a03516b515e7e61bc4665c722bda90fd000000000000000000000000032d7bbba9d18cd429d87af8b04d30e5586df038800000000000000000000000061fb4fa59ed6b98d66efef9ea48ef6b77ed836030000000000000000000000000566189e238292f709b78b907db314bf2a52e27b0000000000000000000000002c55399c3697904f21cfc178fa0f3cc197341b110000000000000000000000003ddf191d1b60453ad5c696e3dce1f8b360b0864d000000000000000000000000e8b49fca03baa18ec747d32e2cf24853ed21ee59000000000000000000000000f7fd427b61d6924501143276af1d195927e35ba20000000000000000000000007f2086146b44f6c5382c1a34c215acb72a110af3000000000000000000000000bfcee2d573c4ee4456e721792fde6cf830ccba8b0000000000000000000000003cdeb9c38993a11b96308c2107a6eefb5a859799000000000000000000000000dd8ba7866f077c8b2e5e2bba1fe19f12078acb3d000000000000000000000000f84a2acb347e71a7f844a853839bc7459a9368dd000000000000000000000000fbc9ec99ab76c3614ef49954b5fb92b70c13927a0000000000000000000000009e0687e6b66f9135709d3844b5bf127171a3bac1000000000000000000000000a9d048bfef1a812fab7b4c0574285be9cb22401f000000000000000000000000df4e99596850680d77d3c6a71310f3eeeec5a7ab00000000000000000000000078702c85bb46aba87e54673f6b8623af6d587e6e0000000000000000000000006a43cf422bb521b6bcc1efa5c31c09cb1ee9bde70000000000000000000000004f5c8c2a58827006f162d322e1e1a2ff0f8e4332000000000000000000000000e1cb9f93254fa664a7c1b1a944e2c3303cea8b48000000000000000000000000032f068f9894eb7712d511cebf9934427ffa59af00000000000000000000000057470de71f1182dffc20bd60342e166967d59fea0000000000000000000000006d3b3cc92e2a18ba93ad9242fea37309c260220500000000000000000000000007a53e6c79dbd3731de9654113fa8e0dacedece00000000000000000000000007062f2920328dbec8d1dccffee3fd54d1a837f97000000000000000000000000c615c0bdc22e5f946a8a2be5748900bc55c371570000000000000000000000005ee0b3236e1ff4e3acf25fc9cf8f7f4f2260fc5f00000000000000000000000004c22859eaa2a7e0a92a536bc84182bd0f10ba14000000000000000000000000f0159c3cfdec87a4a79bb616744dd50f81e6f937000000000000000000000000414db6566b1d566b28dfca7b0dffd41f6ca2a6c20000000000000000000000004ea2add29118e6f31a86ce49a5edb002f00fd058000000000000000000000000529acab9853e21e7c8b08702146d7c3682452ca300000000000000000000000055b514b602fde1c41bb23a5376fc4a1d39b4b08e000000000000000000000000294a8bc615a6365698278d53aeb0f4cd937adb6d000000000000000000000000ea3a0ca59f3b375cfc7a5364acd3c0f72221d080000000000000000000000000b03006d5ec43aeb0ae34b823defaa109c17a57bd00000000000000000000000085ec2c3eb59eaf1b240d7f4cd5f9e081fa34a7d5000000000000000000000000ceff2643790b7b7cd5b7834b3a0cd582593f4a47000000000000000000000000016e1624238ee2db13f96c9d96c6146fd65339a6000000000000000000000000379d574ce3403ed141b7839365aa935fc26e5a9c000000000000000000000000abdd4c49a2aca696e6bd725a99bec4352ed98cc6000000000000000000000000182da0afa040eb651d194c06d37ba05c78404162000000000000000000000000030b6f3ce72ac46ea034fd93658d048e2104da200000000000000000000000003cbd1709e1c9d78901ad1cd7bcf251ff1ea9c1e40000000000000000000000005bb4fdb92198f7fed0a97f48a9bac19273430692000000000000000000000000b8d001d270d7d8b0b399c54a818bcf7b7f24d5cc0000000000000000000000006d1d96282056e3eaddb8422eddd9943b16bd1d7d00000000000000000000000077df2b4120505ada07b999b80731aa649a6c46f7000000000000000000000000a371614b75158e6d44d6ada9f6f4c112d98eb1280000000000000000000000006142f25f1a4ffe57aca843d1450fbca7926fbcf0000000000000000000000000ecb6474456fd07b03b50dc3d36f5723829a1cd850000000000000000000000005080849fd5ddd0928ea3e7e4a2e8733a46f2c01d00000000000000000000000030a9afa77f4b202f16c63ad25ed947d71f846abb0000000000000000000000002b782dbc936bff85475cf1bb780caa04db44be34000000000000000000000000c52aeb8d654ce848af4f48585c4880003b237a4a000000000000000000000000ec93dbabbec4fc49898e2a2a726fa3302fd30a4000000000000000000000000017fc6d47df50645c372f9528bb5ff02ac34938870000000000000000000000003eace61993aad16d37557bbd293013cb4a6c0a9f000000000000000000000000bf112f1f4de64cc8b31e484d9fbb185563fd043e000000000000000000000000c96b8fc535569e8d42a92b8af2ef67d03b11b8ad000000000000000000000000382f2f52e949817e5a4023b708835720df0fcaa2000000000000000000000000a356bfb145c8010f394e33fe23e07dbc76826fad0000000000000000000000009135c42b1d835887d6e54908dcbe014664e2b04c000000000000000000000000f852e6b936a9fa1103b5d24b15f54e492457d59100000000000000000000000049e055e22423b8bd3f5b9030f2de4fb3b9476ef90000000000000000000000001a19401acb8e6a2cf44876061ac9e31eb39c70d60000000000000000000000002f919de788859d4f764114907c98852684dee9ff00000000000000000000000048104e2fbd8f1bee68425e7336e4134f45a0d17a000000000000000000000000c0b15be3ad86a8a66a990100242725eee5912759000000000000000000000000b3fa8969fec99217b72e5e83e424cc8378ee011b00000000000000000000000059e4bea9a10ff0afd6f5bcf1d82055a4ee83351d0000000000000000000000008c6dc712e9c76b7625962915840bb5cd277db5c6000000000000000000000000a7067727973528c56002dc9c04d8efd5bc92f6b4000000000000000000000000e903453a92c6509a9a244414cf750aa3178bde3d000000000000000000000000f1d358d89a5d1ae6ffedb1f4cb449e3f32f795f70000000000000000000000003c61ad28c61f8cb55115d539da5212e54c11c662000000000000000000000000322bdd4bb230ba372f17cbcbddb6024ac88c56a9000000000000000000000000f4613880fbd10bff20138b363d0d486661bb3bce0000000000000000000000006cc46687a7be196cf0de37cf0ade9a1af4691bbc0000000000000000000000008a30d864f86f4d6cd96fab6182ffbca18d8c9d7900000000000000000000000096af6f1fa41e649a52ece9dbbea3d2b72a2618110000000000000000000000005e6db58f9448ae1f071e9ccb960fb09c604c8646000000000000000000000000c46e98d068aa0c45c07822d9da85dafef6fd8fab0000000000000000000000005c016826efd680d72402eb6c5ae89c63cf93d6700000000000000000000000002024d09f804c931e42115408e16f3c22a0096aeb0000000000000000000000006a2c22864d85f0c0b282243ebc2aae2e6e66a8040000000000000000000000001538d0f6e6b591b58fde2aa636bce17a3c9412c10000000000000000000000007b2349d6ef005f6bcc6d79bfe7387a16e6f552200000000000000000000000002f201ae99fdab54d0418ed8a67048e10d86cbb070000000000000000000000005feb637f4df7417de8c9bb7bc6f3c8584e520b8200000000000000000000000067bcd710886410860c1cd3c5613ef3530c3bd665000000000000000000000000e2ef59c485ecabf39365a325a01f57a40e9f13dc0000000000000000000000009a610297a7b4d93433085255e55072eda802c5c7000000000000000000000000006d0c12fb1a0fa6a441a759508260971f809ffe000000000000000000000000d46552acc5a553f75a7d2d38b606c9d5dbf5ed5b0000000000000000000000001f9fe2f00a0f0c4640d1a4e6e1b66c73d21c97f6000000000000000000000000026c6e33ab990e2ba8e1066fb4b31fb286bb0dc8000000000000000000000000763a0e3efbdc1ed69506aa853dabdf0de6d92fb6000000000000000000000000fecac395b17bab4357fdaa70561841e3b940aaee0000000000000000000000005fa18ec516bfe98d6e8871abf09c195ae73481650000000000000000000000002250a34404148a6aa6fa86b406eeace6ec232bcd000000000000000000000000edf6aafb8c745f38bf5216535579e0dad2d735c500000000000000000000000040caaba93c35d1012d85803fb1a1e37a128c83470000000000000000000000000436a5d8b419ff50f9b35649c3ebae920a1901c300000000000000000000000024e7f010d9caadb1040509033ab6a6c34a9a90840000000000000000000000000f1f0c92392c074e39d847fb7829376f813a255000000000000000000000000022d97d4b76a403e43499173750d1777f3fc3a84c0000000000000000000000003022e5101a5e07c8771f73973da27da20bd59c8c000000000000000000000000d8eb3c6b5bf7c00b2090c3c174ea4c1fb5c551dc000000000000000000000000430eaba0ce095166a47f6c84ba3697afe38a9e56000000000000000000000000cc02ea3c49491ecb14a63d5f24d71803788d0592000000000000000000000000228ffd51c4cb721ab15459e690a4155817ba7b11000000000000000000000000fe10c5fb855ad0c7949c7d8e382c6c7db2464de7000000000000000000000000d5c9c7ff4868d9b44e0a6e2003b0a071442548bd000000000000000000000000cb76d33c33b570217c96eab638e18eb3bf869a78000000000000000000000000fec6829d14805430d9991ed8888ea5f09240c31f0000000000000000000000002f0d643602a0a1cf421f674206f9e8d6fe666a1f0000000000000000000000007f345298ee012004b0638ff33f6f1d4b5a6904d40000000000000000000000001ae520f3d03e4785e6ba84ac31a3b17a66735e670000000000000000000000009458992ef1509e975699a9c135db3812381c70ef00000000000000000000000063f00affd4cc6998d56d6a4fdc7df5cb4243a8c8000000000000000000000000a455abfe0c9472aa404d045e6dcddbb880f15d5b000000000000000000000000c61f6c971a81a0821f1709e62fe0e6c469d79e67000000000000000000000000dcce3911f02f59ebeadc3c76303544a046083e51