60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000fcaf9c57c26566f96d23f585950bb1c66e13889000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000f647964786e6574776f726b2e636f6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020636c61696d2072657761726473206f6e20647964786e6574776f726b2e636f6d000000000000000000000000000000000000000000000000000000000000002e516d564a4c625835457a56467650316b6647414e7a396a396642766939564548474d695a456e665768664b457474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e000000000000000000000000db1a988b8f42faef767b617e4dfce41ba96438e2000000000000000000000000a7fb2308e10f17c5a1cfb7e950badd3aa514b310000000000000000000000000608b427e2401102c097f75990f41f44d154b8638000000000000000000000000f01b263d3c6f0a566e879628bef75b7007258445000000000000000000000000526c4868091b91241bdb4780fdbe41460bfd1c5a000000000000000000000000c2de23a4c57b60b523b703daae1b87df3328e656000000000000000000000000eca3409120481e10d5e7c385a8860b66d6ae55e4000000000000000000000000493ee7c4734749c54000ec2711715ccdf78e4abb000000000000000000000000d7df3ecf4b2203627d2e6ee94dc3fad2988259e0000000000000000000000000e20f0928244bd2402955b920316d5390b087573500000000000000000000000057826cfddbbe603722459652cccd751c8fdcda1f00000000000000000000000024ecacb286af700ef8bcec407e6980ba3289e4f200000000000000000000000055a74ea0c0a9ebe853cf5584aedce47d36437ad8000000000000000000000000eb276c5497ba883c1ff88eb3223115964aaece9a0000000000000000000000008adfc6e6e6da6ed9af7f094b3f3115ed72048395000000000000000000000000405566e4d8e2619841545fe1c3cd7d70b3d9ee38000000000000000000000000085ed975a8b6b860de3c2b871da60a3f9f48a5b800000000000000000000000063dae0946a44eeead00c8b30ec206fda63f7dfe10000000000000000000000002d807f02008374b7a1cafdf859110bd113b4c6ba000000000000000000000000bbcf0bb2ff9f9043da34372174b702f9dd58040a0000000000000000000000007c2b0b35584837475f45b6771fee2f8d31edfaad00000000000000000000000036ecbe947115ede61a66b3cfcfb659097db3927c000000000000000000000000255ec4b407262adf076b829c234faf6d5d7b75650000000000000000000000002a8016c43865a9ae68b8991e99450abe7d2df40a0000000000000000000000008486f6c0e37caa4a370c05e3f8bc2f2578de5da70000000000000000000000001a843b7f8c755d629d776ff5454096624e236daf000000000000000000000000d62707f513f4b472d0badd922d74c49e06d9e7c70000000000000000000000004704dfafdf126faa618fb28e6fa5ab51c2298999000000000000000000000000cf7ac8bac0127c863e5bbff4eda83166b68b5cd20000000000000000000000006b4604679d7c0c555c4b4bae5c1b5d60eaeb91f40000000000000000000000008097161955fab9a9f8673d453d9f8beea8e5ef3e000000000000000000000000c3d1d574013c38b0bff9d14eed2e421a54a81b4b0000000000000000000000001ab055e2bb4426c9d928420a13f43afc8f8edc9500000000000000000000000096073f84046018460d64f4fd26e99900fada44cc00000000000000000000000086b3ee320729d64855d394da06e05f3d3d32e8d5000000000000000000000000fef13825a97a9f7406f4e7c489e9ab64f92e3498000000000000000000000000df4f13ca69072752827ffd528cd736d0537b919100000000000000000000000037eeed0ebd81574e8cc8fff5631ae8dc06f2db45000000000000000000000000239a4bc9946f7ff9094f519e1e14c5f96fd777a40000000000000000000000009c808320adec1a9ef6b5d074dd61f7b8b8278d4c00000000000000000000000009776980e05b24a4296d5e3e087d912987caaf25000000000000000000000000df87bdfd5aceed3080624cca5a263d021de2adb20000000000000000000000000c12d7cbfbbe901038ba8162c70837779062c441000000000000000000000000fbaa598d9674e20c49407f7b5b5ae5d2dfaf1eb5000000000000000000000000493f38aa492b30c5c9654e75c7ffbe634806e64b00000000000000000000000062fac0f7d2b3f8130b77c3835c3c2320a13cab990000000000000000000000007d723ffc8bddbb463d72e176f0d8b221ab6bb6f5000000000000000000000000d7c2fecb6112b30b81af2ac32f47d0324d76e48700000000000000000000000021fb4e341902465cf4b4a8a8878857a3784b647200000000000000000000000003b92bbf7273660d3581dfa9e5cce9715b862b98000000000000000000000000d66516fe7be8cd00a4652c928c9f12f87ef8801b00000000000000000000000048a9789428f2067338d02b1ef3612df64f05feb700000000000000000000000058c21f0cf6959586fe4346bbeb27f9d507e16a810000000000000000000000008ee1cd58f64dc3d1a546f3be01f22dc8114dc4ba000000000000000000000000e0edadddf81f5b37b497f495b155679f15a9e2780000000000000000000000003c18e110bd07057811acc7acaa20df99f21fcea40000000000000000000000002ac7ef2251d04b43d3eb5634f0c8fba5c94acb630000000000000000000000005469f22fc52ad7a5e1f430a75b1cbd542393dfb00000000000000000000000008786d020e658d17eec69b8ce02dd2decec2f537c000000000000000000000000dbcad3d5e04b1fed8c968afdd784303ce3a5635a000000000000000000000000679a63b9227f901c52eed6b27a390fe61d4bae0b000000000000000000000000600961853a45d7efd688d89b20b7d48304b5dde2000000000000000000000000d4807c21ff09ea6903f49f03ad7560fad3cbb5ad0000000000000000000000006674bae9d14c578ead66e7ba5d37b351e604cb35000000000000000000000000d1e0232b00d092029473c4d16f30ef68d11dc5fd000000000000000000000000b176a8fb83fa6a891f5d8d8ece9c44373db5fa860000000000000000000000003eede967f32936a7aab4536475bbfd3f2ef8e542000000000000000000000000c34f063c634777b3710d7733ab9bfe91b13ddc1a00000000000000000000000019d7cf9434d88c760e0306a02cda842d6a147679000000000000000000000000b56e034553ce2590e98e41c5508c059ef8f7b5ee00000000000000000000000062052a61527ce3a9a3a79c65842048bd51c4a3a400000000000000000000000032a9d97bbcc94afcd04ef3aa6b61de33cc79e33f000000000000000000000000e15e6351452f136af7b4d6b9106a92d7980f3d03000000000000000000000000ed147c7da8f7296f05d0481f0ffef38bf2b3815c00000000000000000000000012e6b7c051b7f83a3485602abd96083d2027bbbc00000000000000000000000001c8aa09a881544e5c3facf8aef8cf7c5d198b3d0000000000000000000000000dc2fccc8912cf51187b25f78de63cd0bcc170b90000000000000000000000004f40ee207f75e4388a643afec18eab47168e91de000000000000000000000000959db0e23993319053d28a5b9a056237a4eb9e8c000000000000000000000000dfda7181eb27a69d897e82cf96c5bcbdc3c059b0000000000000000000000000bf942facd304131e3cb243c968d1b3dccde739fe000000000000000000000000a7142a36f4f9a17926ddec73a30423967a3c35870000000000000000000000004df622c2d7df728960230ec203e833034cac84610000000000000000000000006b5f7cf8e41e0ebb941d139ec845ee982ac88f8f00000000000000000000000094b7a4bf420d2997ec911bf41d90f3b5af417082000000000000000000000000921ca29dfd189aab7f20d8bef717140bbc3da8ec000000000000000000000000f050520a4bc99f3827847583c5f4b4014ac1eb1f000000000000000000000000b28a405d9cdc1d88735b08af03de45e7f480d1a1000000000000000000000000767bbcee7d8bfa87e9fa2aeff3dbe9c740c63a6e000000000000000000000000127d45f650aac933db768042e2f576f7c9e8efa5000000000000000000000000c2b02f88008f59de7101e11ccd0426a9513e7fef000000000000000000000000581659733160c79a887e518b14c03dc05b564916000000000000000000000000de58dc4d07a08168dcefe9e76fb4aff587a26b4d000000000000000000000000b4d515f04d2434a8f2d7c8c7f4a1a11f34866fab000000000000000000000000e193e96b4946b9980462f8d159913069baac845d0000000000000000000000007d997befb3531c26c70461bb4625e858817eacda0000000000000000000000001a77681d61147668901506280cd3f5da2e199776000000000000000000000000b1cc8455a694538b0216f006f9a6f5ee5054932200000000000000000000000065b36d4979df7c1410a8718b3d7b29b55bf1b6d3000000000000000000000000bbfe96e40777bff29966f2d43ed3220ac78cd0ba0000000000000000000000005591f240e0e9e278ae7ec9a29567a06f73e7b7bb000000000000000000000000e63d4f4e8482ccaddfefbac65901abf5ddf998ac000000000000000000000000af0c0b2a4b1e7ae1ba15496567d480f93d18e13a000000000000000000000000258cb5f273eab8821eca5e0aeb397a00754eed7c000000000000000000000000f3cbe2fb844e4e33cc48ad1db04fc9bdd884a12a0000000000000000000000004e36e298808813a0a4b6ae3a97a945e62912327e000000000000000000000000a8ac2b7148e3f60492d48d63d10a0e8469b3fbde000000000000000000000000b238ddc3d7d7ca3da2c831045c3d8b68c912795a0000000000000000000000000ccccc2e6ea8caa99cb18817cc4f4e45ddd743cf000000000000000000000000f87888fa29411021e15c83ddd2d1c96eef6ec25e0000000000000000000000004e70bd663b20bb64db6172f5c871bd41c1cc7298000000000000000000000000c095e57ddfa5924bc56beacf1d515f154ac44e94000000000000000000000000e92cd6cba8da134364fbd8913f1baf889d47763e00000000000000000000000061e2c57fa38363e70823ceec7e431d00f07240c9000000000000000000000000c97f131d83739a150e4605f78c8a24af18384b760000000000000000000000005213a5541f27faaacc65289c6b6930c0e8be9675000000000000000000000000932ab7ccc4298ca7ee4496b86d87629f50acb863000000000000000000000000104c5a2f272ce8107d1d33ebcb1facb6e3f166a30000000000000000000000007a952833b63d9b0c648b997e8afa0c45a6310b6400000000000000000000000011ee166eaf08ba119f81f3aa5925155acdac73720000000000000000000000008b932f5e9b62bba7fc468396dd628ae2dd88cf33000000000000000000000000bf8dd246afe903a32bfb7570b94c2b1819c0a76d0000000000000000000000002a1274043e827f2cea457220ec2cb9e9e0d8261e00000000000000000000000089ddad6277deff03f2666b66cfe66abd4819786700000000000000000000000098bbc2a9180f2e3a3c9486dc8a1a9a0fa0cee26a000000000000000000000000925aa5516f419c97a8de5cda60237087dbe4fd500000000000000000000000009fc15abf8121b738697439d219668dc14ae2b8d1000000000000000000000000806346b423ddb4727c1f5dc718886430aa7ce9cf00000000000000000000000007cc55ba243dbeb5e3c6e5311498f9a7801b982e000000000000000000000000831283a628f377ccf760d885968c6a0b8019c22a0000000000000000000000004d767371fbb1949fd7a6e1f52fee496a0ed45701000000000000000000000000f53d799bd7eedde07670b0d40acf5c5041d5a24c0000000000000000000000007db55cb4a3b74edf10ff2072c3f0b9dfe9a9dbaa000000000000000000000000807c5628be858548ff72d0839a0a9fae8063293000000000000000000000000087444b2a154b8aa93841e5a15e5ba7a8cae1182a000000000000000000000000a4a4d61f63d909421679738f0262b52534dfc46700000000000000000000000086baff33b00323ca54414ec6cf16d713e03bc3e60000000000000000000000001f14c2f40400471fb4a3aef1390f6bbbf2ad8f990000000000000000000000004bb12cc382e36b4b6faf7bdca7708969aed258ef0000000000000000000000002172d7b4ccb6b949ed86d6280713a9ddddd724f900000000000000000000000049b8469a3aa6180d5a6b990f55f0e9e888303ea500000000000000000000000005dcaa0657a159291bdd5b4e2f0514df4fbc9fbf00000000000000000000000010f76c8e9d87685955700fbf3df298ab4b095ed3000000000000000000000000167c63274ac6bc7df50bdfa414dda2108c88feac000000000000000000000000ada6b747f95a8d28c60ef56fa9395f8e481d38730000000000000000000000005574d6f75a59945a3d2e056d048816e11ce12bf800000000000000000000000027d414c21e026a39923fb81c3c778888a5818c5e000000000000000000000000169fbb5b77e068dfd33ccd5e4b345d83bbe6d7b5000000000000000000000000996230685815e1a68cc5380ace54333284ff18b70000000000000000000000002ac92770d44bb6ab328afdc9112be63cbb49bfb4000000000000000000000000b83cda18ba0ade05bef39d628636e42a66a88d960000000000000000000000007c9395cf3d82f7fcf4c6fdb9c14bc97f3df1ff820000000000000000000000000bd4ace2d2b236070df3f20949b0347bae4209d6000000000000000000000000d0b6535e3b0b7f93a3b90fa3dc33cc9e2fa388ec0000000000000000000000003da0b023110b73b50d1ac5eddf4d381102cb78b5000000000000000000000000d48c1136095dbba3f0d57de75de8659bb7a9847c0000000000000000000000007dc65a150caedb8bb5b355a2fad84fa0960323f6000000000000000000000000547d7ef04c005a44a3cc89109d2cc78c856795860000000000000000000000001fca3d2dd95f32fcac555e37f6e7bf2267dd4e7f000000000000000000000000ed9b382c350b1acdcd42af967025a69c829c56e3000000000000000000000000ad7e2bb37e12cdae01f9379c24afef499431235a00000000000000000000000010c60ef229b58baaa4e0fb081e83cdf9ead4cc85000000000000000000000000d77cedb57dff901af68b687a6a1da9fa43e985c40000000000000000000000008e386a47a061b84367e0d5895a970382e6fefd6300000000000000000000000064b68382eb57395dcedafcbc95a6d186aeaad6e7000000000000000000000000c3f80334a7c40bdd56eec6eb0a11716d56a936330000000000000000000000006f9deee5912d3e5649d69b12fddc6da43c51aa7c00000000000000000000000090fa0aa8b1e4761f8509b6e34c3456104e9d6629000000000000000000000000f5ee417b5ebee209e28a7d80e5dfd73f09c9b517000000000000000000000000ab6a56ddb7d7060f1ba3b2134f3af9ad551e132e00000000000000000000000065c3d19168c01581d916bbea1594978460838f62000000000000000000000000589fe4ecd61fb78a42f08f497129173917f8d2c600000000000000000000000007e05e3cf07c4de090b4daaffb5a8c9708e0ac58000000000000000000000000a27a1c9df5c0050127b8592ff9e456821c7fbf53000000000000000000000000fbf8ad66f10f21ec92bcea55551e360eb688406500000000000000000000000094528f2516acac39a07e46cfcba605dfbf18d66f000000000000000000000000ab2bbf49b4f32cbc8e2ac368dd9065179a6cffdb000000000000000000000000a58446590ddda62e485e54bea6faeaf2448018d6000000000000000000000000a39a7be7f9432a87f2ab3605b31310ddae255c8300000000000000000000000063dc166db49052e9329bca01edb803bc3af927680000000000000000000000006884db7071419ee0620ba7abe1290b9cb980763f00000000000000000000000061f0342e0df305a55a48581e471ae7b2caef169c000000000000000000000000145425cf55655585e94d1bda9fc3a2d4dda4af5a000000000000000000000000d0f8d1a32e5fb5f7936e7a205a02f7066c8e2f95000000000000000000000000a852c020a4602436d11e1c805600fac3bfeafa61000000000000000000000000163717a4343a2ffad068d4944e7941681346a1ca0000000000000000000000003178ef367fc7be463e040194a3b9e247c6fb9f08000000000000000000000000ef69504ce48e67c4101897216497ad1fd87aadc4000000000000000000000000296d70572ee3769a74fb0b96ee8b4e6a95bbab010000000000000000000000007ecc026838c2cfa5ea11277bd875e92ea7347f350000000000000000000000001715a3e4a142d8b698131108995174f37aeba10d0000000000000000000000002e53627dcefda6dca1b64ee8fcbb1b474c8348540000000000000000000000006b4f7d73f43dcdc80722383930236d6538e98702000000000000000000000000c90095aec22781660fc0b260d4452717f4dce237000000000000000000000000e81f8fbe2369cd1e31cd739cf6af2850dce93ae10000000000000000000000001c121b2eee5679a0689ce9ae41764d3b489c7bbd000000000000000000000000d1b891fd196a00a709daebad4843270be18bf11100000000000000000000000067a447c4567207991b3a7c58460ef19fa886c1a1000000000000000000000000dcc32930f32ff9342eb5ea30a57ff380faad09f5000000000000000000000000a8c4e3ce1743d0f2a6c227548c982a7c40569940000000000000000000000000df7b56482681259dadf20a79d7497ad69df7eeb9000000000000000000000000c2f8c63d6d7c8c6ed2feb92dbb1e8119193524c6000000000000000000000000c9b9a96618437eae9da8ac39c3028d89eda53c380000000000000000000000000d070bb482bed550e489cb36df4a9e36ab7d7ad800000000000000000000000087803829543c026a30297c47925278c69d8d44a7000000000000000000000000bf2d91450b4d551c1d435da4431d2a41f4116717000000000000000000000000a671a8cd90cf8b7fd6aa712e62ff97cb0998f979000000000000000000000000248a5eabd2aba54238316fa61dbe96afd5e935d5000000000000000000000000ccf0a2d9746886e2ae9516a8e6284870d432cf1e00000000000000000000000009ad31043b0b939576d5206b064ca1807c4160fd00000000000000000000000065f2c3f9f8aa78c4204f048672b6bafdff8ab277000000000000000000000000047aa912135e7dacd4f761ce2de485eca88c096e0000000000000000000000008c0a9155b93e76884a959a29919d24c86b940099000000000000000000000000e4210648674aa56770dd5f5f5a4c96f77f71f44c000000000000000000000000a3c77d5aff9fbecb27c75530eaa59deaf12e3c3c0000000000000000000000003234e4c039d7ce56725842b2e99ce21828815463000000000000000000000000c037174bd6fb2099b559395daa383fd74d88703b0000000000000000000000008c27507ddf6cabf4cf290d39b532585d5af38d920000000000000000000000006938a234efd63eb22367fab9a990a5f90ea9fe4f0000000000000000000000003b3e36a0277140ac7a70516a3dbd55db157870a30000000000000000000000006e8ac8fd0d82a58e0a9834f92845baf614dbad0e0000000000000000000000009677b16aa4fc78bf40ded06923d20999969865fb0000000000000000000000006268b465cb5f4c9361647507d073ef18a8b97f3f0000000000000000000000003aaa1b22b24dcfd0db68660c891e71915aa3dfe7000000000000000000000000887943bee7bcd0b564eb41938af2408fed0645360000000000000000000000008a2caaf0246aff5478f2e86f0f8156b254287436000000000000000000000000b353d1ef1668c77772ac26058d7f7ab58ddd39df000000000000000000000000a6ed35d1c38be48ea681426f4c513711c0d88f790000000000000000000000005d8f01269a6b3d5e4d2b61ba2af49b6aa6326e2c000000000000000000000000a0f155a711c50ed580a2c4a379f1074e7cbb8dc8000000000000000000000000253a3690f81fcbd389adbbe66f5b1d9eacbb25b9000000000000000000000000b1e506b6267f0e0317b9a37d915cf743accb1323000000000000000000000000b1ceda1e6fa0e801546c78b4697dc4c5d383ccb300000000000000000000000093d84acf040c04190e20c6408a9dc72426b5565c000000000000000000000000d52905d916643780046f84223dddb165ce08270b000000000000000000000000872c87a49d8f3bf9679ae1f452e3897a71bac441000000000000000000000000d5db22360209c9db1c72afca348f84c9fb1939e60000000000000000000000007b2bcd514eb7c68288041386fb06faee267c350f00000000000000000000000046573467ebabbc927d25a266e4d555112a2d07f0000000000000000000000000c7a2e7bb3cd2bbc0172fccb65b98188857fd0a580000000000000000000000002d5d1d2a70fbb341262165c7a6fb4d37f91364870000000000000000000000003550e4b91dcd11f84ca3269d386d33746c46061100000000000000000000000085b03c607eb8b9f86af1cdabba5a99bd684c7b8c0000000000000000000000005ea2bde700aa71e0fc6912c3e1a3d462cd374391000000000000000000000000e8d0b813865444ece79e4a2215a705fcbf11c87e00000000000000000000000049502fef39a5bd9997eb58ec19915953e02053870000000000000000000000006c2b9696627612fb7656abec3b0e9ce4c6e98b64000000000000000000000000ad061562fac0fdb85a8eca979fd9225c016e2ba000000000000000000000000006f398ce76acc1fce97b7cab0eb2a96ba9230c9b0000000000000000000000000e3cbd67b2e89cb57fd3dc852484136ec768dd68000000000000000000000000bfb5458071867bc00985bc6c13ee400327ac5f970000000000000000000000005dc75ee36e95f5e5034bb83731bf43cf3c86d8ba0000000000000000000000002a4b84589b6c7472c3325c600432c9221b3e3795000000000000000000000000dfcebc0782e8756857e1e975ea1a0d78c3bc2c710000000000000000000000002ca4425a257e770a21b3f604d7c52b7c1239def40000000000000000000000002f922a11072b485fea60e9ccf23e8c89c2436a04000000000000000000000000d1bc2dbb8ebc0707ed89499116040a3efc3f97f2000000000000000000000000c667d62aa080baf4f45602e5f798f914b9ffb06800000000000000000000000020aa7418d8635c1af2452d0dbea9b4ef844e556b000000000000000000000000c76991e59bb4fcd732bd413bf83eb43f495bade8000000000000000000000000703fc8c1dacc8ffd1b00bb555944c5482d1108f5000000000000000000000000a68ab6d6668745c4585667ae4a91c0032dbb932f00000000000000000000000038b4986cbaa1190319a26e8cea73e6e551340fc3000000000000000000000000d8053c45b881c3c4ff9ee9e8ed0d84a8b80971c8000000000000000000000000bac4646ef796e5f43fd406e2a63c9824c844bfec000000000000000000000000d235278a56f2c2e9f4dc992cf4af1a13200dbccc000000000000000000000000666f98cde498542e004e338ea5efd4bc35c88a38000000000000000000000000c90963a2e7e46b53cdc42bbd9ca049845b30895800000000000000000000000081efd4526dfdbbddfe306d04073fc6beff25a1e1000000000000000000000000506de75de0194ecb4c39cc5363623a1814709f7c000000000000000000000000665b47047eed6b3fd67fbb4348e2d19956d7f81e000000000000000000000000ebca892547bcf62f181bbd4697c6296243174c8a000000000000000000000000d34705ba038b4ff7fdac975d2d5789051eed6db2000000000000000000000000b1f4a0771e8ba8fce87000b37716ee30c327e10f0000000000000000000000006878dc0570ceb655538694d71367e0e56057c1aa000000000000000000000000ab3d140d161793d2ac846859f1d4c416eb4c9d830000000000000000000000009f01a43eed2e23c926420a5dfe7c68b5edd57ca8000000000000000000000000195e767a8efc5d18e94ea966cd8ab9e38938bf950000000000000000000000003b4da4dad56cc638a513b1b9f4e20c5381f52651000000000000000000000000570a56c90dc4b6688d2931a86deabaead43476a2000000000000000000000000ea10bd2317bd983df3395c84a29da95dd2f75fba000000000000000000000000fb5b99035598326d6e82134981b83b5a8f37609d0000000000000000000000005d53671a9f53481e8079ea6ad97b1152150601b60000000000000000000000008fbe61378387192035f92ba63d26377601094d8f000000000000000000000000971fb8c792330ea23bd14faf89b9739df581266e00000000000000000000000053a01923bad871ae7839b0362f9db216f5f22a3d000000000000000000000000635ff07e852404b7a8343145da6630960076e08b000000000000000000000000e58ea23bd88e7f341dab3d35dfeb923415f50e7f000000000000000000000000ec93b659682cfc176fbc6f070a427ca9751f07bb000000000000000000000000483068e60d41490713225b252d34064c7a12e6b6000000000000000000000000d952c734c23d1cf1a7f6d13a95c35e8d3de19f49000000000000000000000000c292c11a712fcd72578077967d16798300869310000000000000000000000000279a106fec9c20836b0aa0eab4cdcad45a78c3ee00000000000000000000000023da2170079c9d9091903cc2819145a0a35b7b74000000000000000000000000e89361d355b51a8e2648b726a84a155be91369510000000000000000000000002fa103d8d88dc2d7da24fc723a3465fb00b0479c000000000000000000000000be13517a2b520b2449068d2ec45280992b04047b000000000000000000000000255749ce8ab1dd14c09787e7405a15ff17c244590000000000000000000000006be232616b4862f5dbc14fd19bb704d7596cb1ff000000000000000000000000770fa4c9d9ad83fb4b11e72e1f32230b0c702354000000000000000000000000f602344044082f7337f26e4804f3141c18d2eb2c000000000000000000000000f56504049f99d2449aebe4ebc209eaf1daff25160000000000000000000000002b384c9c242eea44dc0b1c1a3593b81ed6d5d4d200000000000000000000000067ad7ebaf04af795b24d62d4798caaa17dddfecd000000000000000000000000aafdd78af4f90ab649b94e5ef8430d27174a084c0000000000000000000000000680f57daf9acf42421103a08c475274d26fca11000000000000000000000000902fc38af709401a7cf604b333bbcde86499528f0000000000000000000000004722aa9673167306cbb57ff579e26c664f27455b000000000000000000000000fdb6468b57e758939cce33dbecdfd14b76b161330000000000000000000000004095f2b8dc6a18ce295699b0ab6ca16980881e480000000000000000000000001f4dc26f26262fe6431c6ff1bd304affdf600289000000000000000000000000d3848d158b81e55b6e3ee2b86de7d4090766b1bf000000000000000000000000e4b899208f1b9516ca9bf1b22507bd149791cbc40000000000000000000000008a1c3c9b16b05cda42a93f9789e2925a19845baa0000000000000000000000006b9b0d556d53963d023a455b323958025c7aef5c000000000000000000000000924ed2fb8c92e177a0fdee5ff4620ab8fe2ba2f000000000000000000000000041a78bb4b9de88c99b272b60bd92447ac02bc3d60000000000000000000000000e65d6f8e3dd092d864dac0f9cec3f1aae9e18480000000000000000000000008b3a2fdc286e1bd9e28248ed071b55768d9f5bdd0000000000000000000000000690e2da39716305c8e30d1732c6ac83c1e643dd000000000000000000000000d9dc433074b364634979aa982369ebb5eb3c77f800000000000000000000000044f67d2232dac0db303706a4b28e2628bd2b5f50000000000000000000000000202a27c4316aa72d587a5a4fb2c4cb2ee4bacbc8000000000000000000000000b70f8998bbaf3ef8ee34ee1351d6ba5456b34ef1000000000000000000000000426374ba446f0826a8e30a51435972063147182b00000000000000000000000027d0707dbefbec4d8fd0c59e0f493e018962407000000000000000000000000041bdeb424f0b8707e842aa9292af833c4c7901fe0000000000000000000000009051579291f429be99fd850d7ad29a53fe0b061d000000000000000000000000133559e37006dfcd952dc9ff0b2b70f583677fce0000000000000000000000001f271baf3e59b07efaf511fcd79e35fc372d9687000000000000000000000000a42fc4ca35dbe3c9c529c6509445fe7664e22bb9000000000000000000000000b765a781ddc26e2f6e150f86462cbba8a35693d400000000000000000000000024c4bfde479a27a37aab03796c80e4ae667bc4730000000000000000000000007add36b80981a1d90b2099f80452686fdffce9b60000000000000000000000008f25446889ddc8dc12b4888c8fa7655cdda9f5590000000000000000000000006eaa90a660242f6225d453c43eac9c3308ef39f300000000000000000000000084258d34a8a0242844331d1ece28573406cce3870000000000000000000000002a609accb8e4baa4abe54f337a9fa49f59ec7d8e000000000000000000000000e118f5677a3172967547c377d677034ecb58ea59000000000000000000000000f34cd5c1e2b4d3c5b4deb1b4a933b9eac136de64000000000000000000000000998c5e134d9d0b3415121c777b86cd9e819618b5000000000000000000000000a7317e09e733fb103927bb4ee50661442d9b4bbb000000000000000000000000873c548dca370c09010aacb862568c58c96619bb00000000000000000000000043e7506bba86ad42d50ac3684d474a34907a35cb000000000000000000000000e82ef68a5d00cfdc07e9184f674e2b3e9739228f0000000000000000000000002b4a689303e187c6eaac28036f42ec03f3f40012000000000000000000000000e7af85b0b1a9401a3dc44e7e93d10d69df15db530000000000000000000000005d2b487a8437ccaaa9102e1599c5f3ee52e51c53000000000000000000000000dd5d3ac28853613300438ec9f3af370b202a449a000000000000000000000000d4b8377c6cb6c92cf4315ab132cf4c21738b5a70000000000000000000000000b68f9b60b5a75a63be2fcb4e8e009833fbf95e7e000000000000000000000000b1188df06bc525b243a99640f596b42ce75deab30000000000000000000000007d9f1c4091bfd744a5d47cdb7a2f0d4644a34296000000000000000000000000b0e04fad7366ae34ad92ee65895c270f97759e6f0000000000000000000000006ac0eb227b163f1205164e5b3cfe86e74b0193c3000000000000000000000000ec6e819e69435882aac98736ded36be6bc61c1ad0000000000000000000000005664e2a9245d02c9f93970a6e38b2bb4c44f1cbf0000000000000000000000004540ea7903873d32ae068578c3721f6d6634180500000000000000000000000037d66bd170c34aa5d411d650d0695421e1ab71d20000000000000000000000001ccb144b700ec726d37db38c617e154de6d9c0d000000000000000000000000057676da3229a938a7787c80703a5573f5f54555e00000000000000000000000013a75aa067940614c514944b4c024e8ae9cdac36000000000000000000000000a893425b285c37bd8e4186291a7c2c3f719ef2eb0000000000000000000000005c8dd97c51d709747c4bfd3ab90d6052ac6267f60000000000000000000000009461102d08fc0a0dfad9ef8e699ff0deeee9333b000000000000000000000000fa9303d902b86ae771ad54e4f975a797499a92c80000000000000000000000007df7b2cf382156aea1332a558fadc77eba1b30a200000000000000000000000030ec37d327e9b7f80f98babe49deca36507b654100000000000000000000000042add773b02585dbaf024db751d8944618ada20a000000000000000000000000f01b0ddebd3c22125ac691489a856d7e562ba5340000000000000000000000009340494e3e86694fa8e387f6a12fdfc993dce58f000000000000000000000000711d5f5ebd6adc28bd87f0256d9c154a6218c12f00000000000000000000000000f77ea074591ced31884cb2ecef7d7abc99320a0000000000000000000000004cfe70c223510bbb6c8ce37a28d999bc45f5f34b000000000000000000000000bce19153083b9839031a0442d24bf29cc84403d50000000000000000000000003082f27581a2449268a14af56d810cacd9984ec10000000000000000000000003ac700a33a10391a2f2c9a60f2d902c555e006960000000000000000000000004dc2d4eb7bdbe04b9d70922a079ee1b8ed0306d6000000000000000000000000c38315ba4131692879575717ac3321dcdefbc169000000000000000000000000c58845770299b93ff997efe3918a3098abdc8ea8000000000000000000000000958021d5ec1e587920770438383430938c6920e900000000000000000000000008ddc43bba135009d3e03e0b33b6ef3c70cc4c2a00000000000000000000000072ff47882d38bae22dd0246681518ed56815313f0000000000000000000000007400d4adca1971eafa4fd7e06e86b1dd657a2acf0000000000000000000000006be9a60a1b25ec5bb0694416530d47c284e1d04a000000000000000000000000b98a8e3d14bff7137e94be436e4ec6d187a6b50b000000000000000000000000afb221b7c1e9e30fc73eb48338cc8864374e00180000000000000000000000008a7212140f1f4f29163050d76b7902118b8691a100000000000000000000000058d25ac50057adbb220eab7d62ce05cfe7ef96db000000000000000000000000602005d6f9a7edf320c3ffb2c0b05e3e02f1f7140000000000000000000000002744a205b3a599508295e53d0290b949104d57f40000000000000000000000004b1e0677ad4f19e2819dbc8735a5bf6230cafece000000000000000000000000510fcdabfd1fb7a00cf5fe181b3d4fe16a14d9460000000000000000000000002212b8812e0a324d18a7e2d7c3373b276b32a4040000000000000000000000002657d4b87e85b914ef3c3f12ab0132bcdb08f00e000000000000000000000000914a5e56da6df3025b847f1a2171068cda9bf74b0000000000000000000000003f9693d17af8f695e31582e096e5c1fd00b0f18f0000000000000000000000003cbd286771c6abe25cb903caff303021235834020000000000000000000000009ca1edc6f58bd821575870c9bb13b01e3cdd5894000000000000000000000000e8404eeb942928825f45ddc603b6697f4f372f1d000000000000000000000000f1911ac95ef5848bf60cb4f2004b94ad21dbe79e000000000000000000000000211e805073a45e05be386f61545c14864307b63f000000000000000000000000ee224f96ffdcae3d9a25f1695b36e10269c08aab000000000000000000000000d498b7af967acb1893e86726bb7855232739215e0000000000000000000000002398dc624040e2d3b082c775a46d2cbf8704c1450000000000000000000000006f1edc0bd59944f479b3278523a12a6b2fa7adfd0000000000000000000000005b990c664ae7e759763acfec76e11c289c53be770000000000000000000000007671cf1e2bbc524bb1490dbe3ed8c8e4ba941b9d000000000000000000000000d506fb416b0ad8dbf7859b9b38c435405e3d1110000000000000000000000000545ab213e8fe038210308b84de00a547ca25b5500000000000000000000000007e9fb2730c3e079f80be9e91dfb24412f1d2ecdb000000000000000000000000866fdcfb71de6b584eb8310a3b04fae7ecafb1fd00000000000000000000000089719bf149967b9305847ded39393bc3b44be203000000000000000000000000a1938c220605565ab70ff3e52c3c7ff10f8e14f3000000000000000000000000b9f90aea17e59e682fcb5167fb7da6f0fd9d263200000000000000000000000095b0b7670d2ab9d71048197774f1cc6a5299d33c0000000000000000000000003fed016f04343ecdb8c7920d6aec8d415e2080b20000000000000000000000002a3381b6909512ff4a028b6ca747e4592f8384d5000000000000000000000000ccca3f59537a35c62f53b72d62e8be9ece14d36200000000000000000000000001ec4a63e8bd579e1a2cea4763cf3a5da5e48e8b0000000000000000000000003f5b5d7d68164628c4b61ca3eccc4f877396f993000000000000000000000000524e6911dc1df7ed64d411ea04dc8bef08ac0268000000000000000000000000c5fd0d7086c93639669936b1cbe92d3c3c58556e000000000000000000000000280027dd00ee0050d3f9d168efd6b4009000924600000000000000000000000086c16f44bc75851a9e2e16e28366add78169fea900000000000000000000000058d2a3fcc9e279988ff48cc8cff1d6e9eda2d2ed000000000000000000000000520768717f317893e749b363399f51bc8a092cfc000000000000000000000000824fe1b18b2b55b00753b615519b44db898554a7000000000000000000000000e7f5f6fbaf3c019319880176f4f95f3078aeace0000000000000000000000000c9409b9d393af0d8911b941a2e0d0437bc9cedcc0000000000000000000000003c9dfaab93a0529fc39edb415f6aeea59642df5b0000000000000000000000001c145e15dd003d2ec1cca676ef07e18a1567b08b000000000000000000000000b096400f9621e42369e7db6bbf64b7f753a471080000000000000000000000000b5dcef8ea54915b83bde380c191c668ddba4e16000000000000000000000000f2e652a2e15ff6f0dfd6ab98d2121098f9198fd3000000000000000000000000071fb04203bfdd1297952e5763bff30447e7e2ea00000000000000000000000008c3745794c6922a05a12828802cef90c1f86f9c000000000000000000000000f656970a1994c211acda565b8fa85f045aca3e4d000000000000000000000000bc0f79d681f752123e439fe5b39c32e120500330000000000000000000000000963bd57d9ed4a6c0360bd98b9f2f9011c325b3460000000000000000000000002f54dc965fcf3149a6e4964565336a6caf5cfa100000000000000000000000002ca98b83b1b8bbb2df2138fc01c20a635966613b00000000000000000000000082b56b3a41c2e6e3c4bcd16b1cdd65293e9983480000000000000000000000005daef43b02cf9446d6dd6923386bb22fd48873b50000000000000000000000005e03d98002e325ab24b21ac2f4085af33740fc720000000000000000000000001c3be20a226333e26833618b96e9d10aa741da6e000000000000000000000000ec4e2b03d67bd649b414e742a30312727598e44d000000000000000000000000b202e9f213b68c200408a136519910edef710455000000000000000000000000eac749dedf473d822aaca4348adaadc4a523e82200000000000000000000000042b0ffbfd65ee7fec3d98673047c0c5937f9e18f0000000000000000000000003c603197425f98392227a1fbec80ce65cce544c8000000000000000000000000886cf30e5f7c6f69ef1be1173a53a6dd04e769660000000000000000000000004f9c25b0bb40fcb486c646e9a36b25398119635f00000000000000000000000035b383af43b376c1663f8f6355fa453ec03a836100000000000000000000000028fbd8228fd7c20dd3e751f64ac3d6c96a6a54300000000000000000000000004538c4534c32959b6f6d2ef9cb50e2e22011ce7e000000000000000000000000ff3889ad54d4ff8cf2b6d6d6f5520f10c1d91436000000000000000000000000b1ebe120c810ab46afcbcbdad7102096fb1263430000000000000000000000006a9670359273bdd3237f77a9219b06fb243a36df0000000000000000000000008d012489d720948ddfcfea91391d8c83619a6196000000000000000000000000db5d7147e824393e4b3317ceadac5f297a682a910000000000000000000000007a4c6e32c31a56bdd78de86970180d8a0d613f570000000000000000000000005c182c4089770d1d1cf4a2f9adab651ca833b0f700000000000000000000000054ce93058f687411f880acf8213b57ab85ffa3bd000000000000000000000000ea7a2e298e218fd84d5b84345e6cae712f234ef200000000000000000000000013c581da36ec1d36291c91162b9d33716067d5ff00000000000000000000000093907de38066d70109935732757b625d636e47b60000000000000000000000004bdccdf03e8fda13f76cd1d44459581e20221c4900000000000000000000000002ba693915c6ff9399fb7ebc8742d389ee4150ee000000000000000000000000c7fcae1e32c6e2dca1403ddb4aac71c29905968b0000000000000000000000009eb6174405383dc833b9fc59c37e19b4b011b245000000000000000000000000074a8adeb96ef74ae82a6377c8085106f014989c000000000000000000000000d52d7fc160df558f3b284cd544c17124d60d223e000000000000000000000000aac6bdc6e486f53e975fa2625277c460f6d03cc2000000000000000000000000f9d761472b940e031dd6d9e5a7dcbaecb54d09b3000000000000000000000000ceea37ed947c168eb7e66a5f434bc607a2508a9b0000000000000000000000003309d7635c105d646397fe78700b8b32a360d10f00000000000000000000000071b710194dc8c2400f4b73f343b7000f356ef7e0000000000000000000000000adfeeeaf5dcb76e28d4137706d92fa4a76d8a0a5000000000000000000000000c7cc6537873c71615381329df83672f4678d890700000000000000000000000013038db35c3926a6a5a30d8c4ecdaf46be4a707f0000000000000000000000008871517bcb1736238c246a26692562a3fbf2232c000000000000000000000000980e2bf8368b26e070d12438c3ce9ab8cac60c65000000000000000000000000cf18329020455b1aa25c37a49678a6f99bf8de44000000000000000000000000f6244b82a8ff1ac80e880f94fbce44a4bf7e7b01000000000000000000000000d634a8f8c02e287aba5ff6c0dac0d7183c91f2b40000000000000000000000000acda96c8a4f84c8d9b2251f16193755ed6a4bf8000000000000000000000000da9f2fec9d3c95a9ad3768de419f631c9fcab83a0000000000000000000000004b43246728b64a75a4c85a290cd32fe1f2aaef3c0000000000000000000000005116c4943c449c7ab58550914a6f4dafb414e770000000000000000000000000e46f168f7abcf67c64aefb20ee9d01e5e368902c000000000000000000000000ca5bf99cdeb411d7f4db43a9bc41d5ed0ce9f9790000000000000000000000005c2b983cf0ecf9abcf5ede635f77c35ab8cad46a000000000000000000000000db22085c07d445b63a0b63a833c13242914d80fd000000000000000000000000b18d6d0683f75a7e46b03457f8229fa78204e076000000000000000000000000dc3d6fa44914ef386acde7c1076dcb71e5b0bd12000000000000000000000000040e8a0b1b2b0e7fe883a95e76ba382cff7b7bc60000000000000000000000008706f755fb696f73eeecc49879c898cfb18b2ac900000000000000000000000081522aa4d8874df988babe603d7f310c598f5e66000000000000000000000000229d6890892acecad999c31531dfa8497bd13cc2000000000000000000000000f93dfd2a438904ab94a16426e504d5b0676740230000000000000000000000008833344f6e256731b9b5de9bf121e02fba24a3000000000000000000000000004dd258017f41bcc208dc3cb408c7eb87c5c6960d00000000000000000000000023d4e10dc767d649a91b371e100f3d05cb8a3ba6000000000000000000000000ce68b1394ed29ecaa6974536244d1d2aad4a2745000000000000000000000000cc3b759ba4fc2f73a0fab559714aa0fbc2f6437c0000000000000000000000000d51091aa9cb91d76b27193f711faca25ffe61b800000000000000000000000053aa1b4a947a07700753d1911e86da80b85b02e00000000000000000000000001dc9307d3588b27c12a063d47826ba2bab658687000000000000000000000000cc9cbcd023b7a9b931af9fcc82c195ad3f98a466000000000000000000000000f75bb865b8efe8a117703fadeac183436d63a4ed000000000000000000000000fa89ed30a7fdd9f1892298a413871287288a48c200000000000000000000000008b355510db1d45affe7f6fa342efcbff50536670000000000000000000000009debadcaae4820092c8ff7dc741c9ec7d9e95027000000000000000000000000ea82a3403fa84dab71ef6146da215dcc5798e8ce0000000000000000000000009e781d55b3cffbc6c9259b1c6a6b9e8c24ff6be80000000000000000000000009a25a0651dd9fad0f3ecd03c73f1dcadea96029b000000000000000000000000c26f3c12854a7818bfc0629ea7bb46f9d992b85a000000000000000000000000bfd1de3406e00617915403481c9158d3726d1e5200000000000000000000000077ecebf46ddaa7abe495e5f4c6b844fed8f37d1d000000000000000000000000794eb403a551cf9f34e07507ac5db222f3182fca00000000000000000000000039e03b78b4c78bd642884155ad0c3fea325a2d68000000000000000000000000a94b275b4d849b1a0c7eac6ca486f05f448dd3ea000000000000000000000000d37569ffe0c01091e1d3a401a46fec6ebe00a7c50000000000000000000000000b051a19eba91a955b7181ba194609f2efbf386b000000000000000000000000a67c2f1c2e8e407e699b5c8606ac7eb84425abb00000000000000000000000008abd55c98df56795d362a2c049c6b184d1893434000000000000000000000000524ad2c42133bd4ee12a728ae9a9407ed0dbf4e2000000000000000000000000460f1802f7b3856f2a2c60199907fa8bf529eebf000000000000000000000000262b1d83f3a0a2cc2b5882b3bb5e80d9e23b2f9b000000000000000000000000470b4c0f84713d83d6ee18243bdfe0fff3351a3f000000000000000000000000f55a3b0a28946d3efcfc8e2c87f76ebef004eb810000000000000000000000000120695b3f2bf29563f157c8aabd8f17af4eb47000000000000000000000000035ab97a1514d582c7244160e64ec6a9e06262e760000000000000000000000006177e5880e382aff2da3d5f52da5acbd3c67f9670000000000000000000000008ed820d9374916026f011a30f47432609d24acdf0000000000000000000000005c3e50b648bb32cec6d0da77daf5be0ee17aaf03000000000000000000000000a7b020785250c38f34bf2b5e309541bea95e2c8400000000000000000000000056e5f8da620ade06f971f2d2116a1796727cc1740000000000000000000000009bdd2e064bb90add962dcee7a8185213163b1533000000000000000000000000d565cb596039465f6b9856f381dfc5cb2848ea2e000000000000000000000000df3a6977d4d3de4f7ea47fb8558d301a77598bba0000000000000000000000001e3709dbad46a021ebcdd15a60b7f2cc4bc8aa65000000000000000000000000f498feb7e1646b2102c78f5cc5cce017a656ca0f00000000000000000000000097161503fa4343efa71dbc70ec8276560261861c0000000000000000000000005dde1be1aba6d9e9815e1c633c47d448d626b1b70000000000000000000000007234ea11773f89089c9ffb84efde2cfbcb116b7f00000000000000000000000000f1f0f836d59e4c9dfc63fd534e046c2ca3045200000000000000000000000000f17adfe2b0d0dc320e8e5639fefd5adb4cb3230000000000000000000000006e7965963ba50667b5ff718adc852aef1e688ac2000000000000000000000000227a3d114545972db762ee2dc27319243f517b48000000000000000000000000cfc4266c6537876fcb2e7d2d7042737d1a5d79c000000000000000000000000020a8792dd28714c1076b2e6831e8e27b364cf8dd000000000000000000000000c913c7ec06432bfdd0fdc42ee4c8855c19061e8c00000000000000000000000051832912db8af94684225f3340b85f29b9204973000000000000000000000000d575598fb34f1b475a6fcaf095723ada606969fc000000000000000000000000404b1a77b1e3d148e35815374f89b22cfe1b9031000000000000000000000000796b1fd470b250ada39f04ff698f8509c48f25d5000000000000000000000000ceedfe90fe66d46c612fe3a2ccf0538b2b10b316000000000000000000000000e8a9834ec82c2037b725013d835e1be39df6a898000000000000000000000000ec596430a57f8fa27d24501c3901099e07cb5fee00000000000000000000000060091f39167c5495e8e0e76b659f600c1a8a69c70000000000000000000000006e924ca67b6f00912a7e0c5db01709009a693372000000000000000000000000235dd8dc08da6efcdbfbb9ef3df57cdc41999a070000000000000000000000009e123b2efeda2cb7ae158d2cd7554b2cca7e8fd4000000000000000000000000417d1151271966e34c40d1573dd3589508d25e7900000000000000000000000027a5c883432dd1d121c90ebbad10914499d2e8dd00000000000000000000000013c6b15c13f77b0c47fe0236058becdcf51281fe000000000000000000000000cf211d3841b2502b6709dd644d44b7a2116dc99900000000000000000000000026b99e15d2abb2fc752bb787bab5e726c135a36b00000000000000000000000081478a40d200b4f00d53541ea7872401302600ee0000000000000000000000007ac26329c185918ba288edbcc0a81e409c19655a000000000000000000000000a6997f012c4a5c20b964cf29f6ab902c81de6e9a0000000000000000000000006c31ef790a19a0f065f42848ecc5dead94a3f454000000000000000000000000bdc3438a780590f1590ac2891fb0b1520cb93a9b000000000000000000000000dab2bd1fab533ad9cfc4b189730d7fad789eb2760000000000000000000000002e92a21b89b64de21f920acc875cd0b1e782c33c0000000000000000000000003ab48b0744a2869fb8b016234858c05009430363000000000000000000000000a8021fa426180842ea450ba1a391a16517860c140000000000000000000000008abcf7c58c6a92f01a26bf267b91c2d68587c8d6000000000000000000000000e5cd5316660ebbe53feede4d8e7d9003fb822a8a0000000000000000000000007b2c2192f869d1b420112f4cf4dd8396cfa1e7d50000000000000000000000008338dfcc35bd4d813858e920c5e7c1e40d8166fc000000000000000000000000d32b0a3d760fd00d9fe44dc7793a5fe3c028159a000000000000000000000000ac52c1586e5921c2c5da887b0cb7bf1b857c2efe0000000000000000000000008ebc08c08b79c7ee7de645fde878d0dbcdbf93ae00000000000000000000000077fb91c185e47d423f56641459a04abaa9afa11e000000000000000000000000ad9b6b0a6cf5d8b273efd740fa24042bdcebef4f000000000000000000000000dd459c69005b3183bd247fca7edd1536813fc028000000000000000000000000afa25a655a80de9ae80c59b5f57be62bc109183a00000000000000000000000020961dc602b67d8090a5d7dc43c029b3ec2a442a0000000000000000000000005139e4f9e49b7c8e7fb3b297b00fcdbca8a53a50000000000000000000000000c53b7fba8806aeecc81e1ecdf73d6999c67285980000000000000000000000007b8559409653d661345939158f8405c820311dea0000000000000000000000003f6b45251ebeb634460ee2be01d5c5f0139f995e0000000000000000000000002b8710e9e21e7e4ce95148e4544d89a2fd49bbeb00000000000000000000000081bea1b673dedda52c5d03e561830fc462fa680a0000000000000000000000001478240733c20a8721e1f71812b70c28340663f6000000000000000000000000954fb60a517b6e3bfe3c62d116330f84b31906080000000000000000000000008d944dbf5f6cd6a2b7dafb811898acaa5eb7a2e4000000000000000000000000dedc09a1db745085afc3d418ee1e3dab0b96dd3c0000000000000000000000004249211b111c624c32c26293e113a0ae8cf01bfd000000000000000000000000f0c1caafc727c697deb3c7d576e682d629aa5c9b0000000000000000000000004ff4b90434e70d0c728f108cced157dbcb32d249000000000000000000000000300bf697e76e1aa280db6d926392f29912f10da60000000000000000000000002e195f7c87a3d2de1c2fc174c1cad860237bedc600000000000000000000000024b1ba6690e13aba1622f04a64a91ad1175f6e820000000000000000000000006d5ff71c6874c9a4aef8546a6ab9935eff8d2f47000000000000000000000000fd9cb1866635fd6da6ae168f0efe125e6fe5114c000000000000000000000000efbd558194db47cf98808996a2e349ac8e7bb69d00000000000000000000000054a7dd49f35f8f53afc985629d0f2526e2aef44d0000000000000000000000000492a3c355ddb461edfc6b6db31a1a4f588e285e000000000000000000000000142ffebbff2aa62950fc1bb1b8c66113bfab4b6c00000000000000000000000069dd4dbb83bbd75d8c66f14e0e8e86f39bf4a05a0000000000000000000000002e573e993d18668bce2cfba33a823bbb5da42ca10000000000000000000000004d2acbb69574bd96aa8c835f1452afedc2c668d700000000000000000000000040afe2ef984a8e5983daac5e5a656dc8a16f7cca0000000000000000000000007fbf5dbe11cccce21228265a064497b9d340cf530000000000000000000000008b9d1f12bd60bc20cf7147bd05dd7dc5c38cb2ad000000000000000000000000630b3891cc3f9c35ef9f81af7428ecf9cb525e98000000000000000000000000c2adda88d6b2a37d4723ea74d437c0914f4e9248000000000000000000000000bb616567e67b74c2e97d6e0184bf45b3b78918990000000000000000000000007d3461e2537c8ff2ba1ad7615a70769e06ac216b000000000000000000000000287d27199b1f75288e9fa7c6d381088578c8a1790000000000000000000000005056c6003f84ca5487a367b09a1dda3716b2581400000000000000000000000082447f427b8b78052a940ecf2200b34b20dad2ab0000000000000000000000001d0ea400126b54893ea35686ba33ff91f5935f5b000000000000000000000000ee011dffdea226f261d768b8b33afa4a3d8e6926000000000000000000000000c0ef1aa6b05619f70aaf55f31f4276a550f7099b000000000000000000000000e8fe35df98c37791b75916702d72a5054579bc0a0000000000000000000000004ef5cb011fc9cb81080adee30a9e4721e8d3af7f00000000000000000000000019752489719873e3d1d15d3f9de107128761902500000000000000000000000032166aef2d52ffcffa2695da1f1fbe700c5c378c000000000000000000000000fb75904f872841a9b4786ecfb5a3231de56adff0000000000000000000000000dba5187a48d4a6953b9ea3c0418c29e6b292103c0000000000000000000000003d46db44a4de67b207203515589a121c12fd8dde000000000000000000000000e86e738bb5aea56151f5ef9f1c7344efb548b19800000000000000000000000088d9a755a339b746ccd0a670c2c135558bb76ea80000000000000000000000002637bf688ee1a291c7d782d86c6b58154979c58a000000000000000000000000d243ef40044ea52b09f1b3886506de3cecca4a44000000000000000000000000907ce0628024686b3f12f060a57d3e1e65b188b0000000000000000000000000df6149a4ada615a1c8d3e9f14fb2326a2ae68c0b0000000000000000000000009ac00dfd9511c3e967bf52c819f29c76d2d68bbf000000000000000000000000978a0c6a756273901d70effef75860075929b69f000000000000000000000000f91eb053fd83b617ced02e5c15b4e4a8330ffb6f0000000000000000000000009cf126cd2984cb203c5a22a0fe2c74358676e97100000000000000000000000013be998b98c455794e0f3e4861270c748426bd330000000000000000000000003028951418f069469c6a531868dd32e7ec3bc31c00000000000000000000000013dd1fe9e987c45edc651f1a373c9e5f635c01e00000000000000000000000006b35196de455b5064c85d596b32902e4474e5f4100000000000000000000000028f900e1b9423e2982a6f6ebf0d014b02eebe6fb0000000000000000000000001d327ef6baa4106da33d8b7fc4b85731640514c7000000000000000000000000b788eb5388f9c6d7ea62fda318cb071db1935c83000000000000000000000000ea344e1ae99ffd8a4d5db56c00c4446c94416e7e00000000000000000000000084b0700212d5e9867eba830c7840dca794e99d61000000000000000000000000eb3315bae13a9232c12df0efae68c25fe19a83bd0000000000000000000000005f5a23d90ec08382b8625e446895150c42a72ff7000000000000000000000000403e22ac836311256a02d123223f9c2453e91c74000000000000000000000000f3f4d3c21c83efebb8251fedc1b0651473514cdb000000000000000000000000fefc8e153faad97bb9946d8660b57e1e7792cddc000000000000000000000000b8793ceb0e188a59fe0946e4c85cd44a3b78e1f700000000000000000000000074fece3a471d7156dc3c417181926bc1054a17c40000000000000000000000005c33a5cbc1b03fcbed29ec4b887b9abb3016ea6a0000000000000000000000005dde0e9e85897f60ae20aa8d428a26cba00d1cc30000000000000000000000001f7a1e9e1ef0b5b7343b5f5568fe6dba59ad1168000000000000000000000000eeeb61439cec4c403a14de628a052451f973cdee000000000000000000000000b9486de6375e6c1eed59660c449b27b11317ac6a00000000000000000000000027daf2c3703453239c45dc7e8e4be22c5c07ba9a00000000000000000000000037ec04f394f2dafc7077a11b55cf777ab571ed69000000000000000000000000f5ed6c5144a89419437127a493a2360f9e723bb1000000000000000000000000275a745f9248830c5af5a4c6ce4e45ab2c5c9ed90000000000000000000000009c57f0cc21d213b523d8c34f8d88b1be9c3c03690000000000000000000000008097e59eb9ec9d52b7e23c81d95165c1b73c5c27000000000000000000000000dc954c971bcd573e3c9ade420635db3adb991b07000000000000000000000000b728e3547acb5549f638ad3067d822fab106551d000000000000000000000000d548d57fed9cfc19aa25c972b4988e25a1a45eb50000000000000000000000006b2c522a80181ce46aaec06d9be06c44e3f63f4a000000000000000000000000c40690e8bde3c2b6954a678cd3193cb9108310c100000000000000000000000067d70f8a769c1296880a7326f4e5d17c76185e40000000000000000000000000847d1d51b6e558c0c78b6fab3aeb1def9fdf4940000000000000000000000000f9c7fc3861e8aab960eb6b4de7d6a7e4e6257c5e000000000000000000000000a2a6a3ddcb69fa4b02b19b5bf30f8c8311f93f530000000000000000000000003bc096d2e11aef035df4b1a488be619c4571542b0000000000000000000000004cf3a8e6bc0c52b4da3adb5c5529e04ac9b8577700000000000000000000000023f571b468696dd4f70c35ad73ef6c9c5fedbeab000000000000000000000000dc8d02778d7e64311df0d2a3e0a7bdff9891b7bc000000000000000000000000e202e664abea2ef2ebc0e2874a22a4f7fa7b503200000000000000000000000098fe47b8831970ddd38fe6e6f4b9004c7a7a1b1d0000000000000000000000001b723031f7b83c3977a331910b1d94201c18523100000000000000000000000003a895c53b41ed96c69f98a0f1a16041e01a090a000000000000000000000000748983e1ed1c070431a0e952ea56c4a3c03ee9a6000000000000000000000000d98eb675e81e36b84e052d0f66e1c12b820baf500000000000000000000000005eacd4899bd0121a17f9fb604dc3da63d22f80220000000000000000000000002608716210c2e57a9799279fbe25272e7d37486d00000000000000000000000035d8b9d816537649d66e96217360630054641a560000000000000000000000002c920462c94618ae78102a5f04ca7f6e94dc72330000000000000000000000003b5504766d25778731bdd236fd4363eb5548d37900000000000000000000000030474e4739dbd47f6070e546ff4a594b533e67760000000000000000000000002eee34b0433cc39c0e9859ac1899dff34ce101e0000000000000000000000000a9381dc437514d607afb125a08844c3b3a96a2e4000000000000000000000000652ff76bf2267fc900e6ad4230ab9332f3f94cec0000000000000000000000009e19b41292b8c3e547de8a1d030013900373c271000000000000000000000000f07a9211c9517d8d0a4616ed62f35b888692eaa7000000000000000000000000d89200d53c77be61ec04ca52a6eac90719312444000000000000000000000000e19c6bd9aeb959ea3249eff452aadc20ab3428cc000000000000000000000000134b345ebcff6eeac3797e5dbc2bc321b4da876b0000000000000000000000001a7c82b24af588ce11a846dddc7e065692f742200000000000000000000000007481d40b97b0369544bff01c8d45e1c67f7db6ab000000000000000000000000e39de750bc006f1b6060c6e861ae97bc216f58e3000000000000000000000000ccf610a29683f30d500fc7a7a668f43494652d13000000000000000000000000ec2c7fdbad841effe29b5753e1e4da1073e1edd20000000000000000000000008fff722e9ea3a158e2ad7446b256e0143c9636fd00000000000000000000000069834ae51c1dd6ef3c92f9cbb9c23b977a952b8e00000000000000000000000033b04840989ec83c1c3b25c7d790fd30669f24cd000000000000000000000000f478391c246b260649a483d56855e0d276602aaa0000000000000000000000005c0783f448ff4ab1b5857d860557c2450524cc74000000000000000000000000b3036b15fcd13d66131f5368c444ffc4cfa9b6db000000000000000000000000a0f9e61bfd61c4f5ecdf7b5c838f402549d6b9ec00000000000000000000000004a9337d7376219f7e2e24732b8096d92a079ad7000000000000000000000000831e45478224ca8db602c35a4d1d174733b6a08c000000000000000000000000c198925d2e42ac3af246e6f0249750d383d914b90000000000000000000000001d8de89516a5763f701e218fcf4dddea4b580efd0000000000000000000000002a81579aab05701838b80c826844e618aa023ed4000000000000000000000000d63bdcf5946277403d24c907d270b76a96b76fcb000000000000000000000000a992375dc77f77886b028bfadd45c2945f353da90000000000000000000000009b6dfde35e9e37294fab77edf8e5c94d5fbf7f62000000000000000000000000083760aa8a0122a4981fde42977e92f6b7bcf25d000000000000000000000000a6f7d42c54c361cfb292721e52d2a1a0e3db8ae60000000000000000000000004e0e346442b76dc0676350899a7faf114c5857140000000000000000000000000fce64deebe95c4a6a8f282a6882b895ba1cd843000000000000000000000000b0dccbb9c4a65a94a41a0165aaea79c8b2fc54ce0000000000000000000000005efeab02bb1580d14b0a2d995dd1698512d39e3f000000000000000000000000773584e63e1df27ad1811c8c593c34b4342d9c270000000000000000000000005638fe006e449add3bb49810f5084692f65d9810000000000000000000000000c38af2be35277e7d1a1de2783ff63d806e6dd4a800000000000000000000000098cff02d1cb6672a47ba1a044b5ca80df39a81d9000000000000000000000000b42eb983c67921774d4e7dcb056b959e67ea8c94000000000000000000000000d0bf80a492a50f26d5067937aeed88443891c093000000000000000000000000d642279425d986b5a51037ced3b9df366639229d000000000000000000000000139ee4840cd90e62ec99fc157facad4f6c5b99af000000000000000000000000544139dffd65e1fee21c7ca72d7c9818404223d70000000000000000000000004b1187e25aefeee97976de72e23db374399cd12100000000000000000000000064e06d0fe640a20fd5fa5eabcdc881b2b313849100000000000000000000000070818f08136c7396e44208c1bc377d9aabf79d89000000000000000000000000d68c6839dddb56780ec167488f659027a569ac63000000000000000000000000b9073ef0315c366af174964fc67035179c709e36000000000000000000000000a2e3ac52cdc586e48ad48e72c8f135a354a26c8f000000000000000000000000d35a51f7fe1979818d11ddea0256ae1164c3768e0000000000000000000000004e51a97ce8fd55182305ed6896a11fc29658c830000000000000000000000000b73af5eea9b5ca8d943fd4f8eddde0e3cb70e9da000000000000000000000000c83d4493ccac19b9db31263a2c83b745715e390b00000000000000000000000075df2e4d22142bce598a78f499ea3bddf31d6366000000000000000000000000e0cf7389d1c9e59d724cdfc5e50162930ac36fbb0000000000000000000000000f5cf485cf1c8c24f215a6fc8f93f189d6b49d85000000000000000000000000cc3102ad6cc021129ce875c098eff002434d2f7200000000000000000000000051d9de846baf3e8a50b872fd53d3df74de8e97db0000000000000000000000000aa822a0995734a53e216db73ee2c1949777953c0000000000000000000000002badf9789b08dc9a701b962fbbcd93e3247584ba0000000000000000000000007a962d9c5553a763b6bda46f7c24913cc9fa49af000000000000000000000000d4b5f7e864f5c8cf476fa86b2226204154b70dae000000000000000000000000cbdac861aa6e0a7ca2844c2a52577040a449bc0c000000000000000000000000461ddc2d357c82187ffdd7dd2f3d7257a1fed7120000000000000000000000003ccb28ae637eb2e9d04b514ffeb1b9d694f91e08000000000000000000000000788f4ae001025d05ab6cac29d878dd4e24297420000000000000000000000000183a484f10e1f0d2e360394b92be37174296555f000000000000000000000000cf37b48a6ff99e2971bd815f840715cacc72fdd0000000000000000000000000030283eb1f8a5f1d11c5a069294a0b0a30b3cb9c0000000000000000000000008ed898249e4599304ee190b4c92fe56270baeb360000000000000000000000006993cdc98967aea1fd75a7975cdcf9103232b97f000000000000000000000000f1aa8e9d4ac81015fbb788d2a21eb64112718383000000000000000000000000a636ad383005c4e26b72f8b2f2e4d0326828403f000000000000000000000000d3abe6fd7b03e8767e98bd8362bb27df90cfe4b60000000000000000000000009136c10358c82a98d40eb69267910d5a0eb67ac40000000000000000000000006ef805debb43d2c5ed509c8f45348dacdc60a96400000000000000000000000042ad796b29695031dc67e0c50448026cd0b6accd00000000000000000000000064186ad66326a004d3c0a9bf3caada2d286d15c6000000000000000000000000e3977ec09d39d3a23ffcdb6f7997e499d82ce71b00000000000000000000000097dbd0c5e11f0499185518c906112728b855e3a600000000000000000000000078da544b9672f19f6d76b449ff2c84074e32ae1f000000000000000000000000909619967f9af3be27daf23be85d0ffa003a5e4d000000000000000000000000341f7b0c87eeb9037469c6dd154a4c4f4e15820a00000000000000000000000020d4f8e09fbd05f80bcf5a833d306e22e5e16850000000000000000000000000a335c5a39b17c1d53f2ae06de8e904129b42a349000000000000000000000000b4a034f7242dbd5a71a99fd44edf73c60c0faadb000000000000000000000000ac0370d578132a8c513c47ac0f4a44ede299325d0000000000000000000000008db1a1e2497dbc29400e07aec687a6f960d0e95e000000000000000000000000c960651f00abcb1aea94bd5909a268d9e40d8572000000000000000000000000e68e26ed21220c6f3960232563f1c49f5a62646e000000000000000000000000efcd502ae4dd820a5abe8afb0d3a1b6de968f8740000000000000000000000008479a34adfd6ac1b454306c9345cc74241b3f225000000000000000000000000a560a30d357a8a82d70f821de7b68ef7275d1174000000000000000000000000668e67d026982c0097ed6b921314852d02f33f73000000000000000000000000f1b06080f21a2eb33e40138ee1f9f8b26dd8b5a0000000000000000000000000db68607d2970ec2b2aebc32fc870faf402a4ea0800000000000000000000000031df80f007bde559b8c0224d482c1f61d95932d0000000000000000000000000e2a4d889168a14245f260a9fbe8ddfa21a4cbe43000000000000000000000000cd78829b418e18b85d4e0acdf2fbfec610ff025e000000000000000000000000d6224df689594a7d49419a003bca3fea807623ef000000000000000000000000e16bb2ae0a07b4a42b913bc8cbbea0213710e04900000000000000000000000027472b797f3d0c1dcadb97185d8c6a45c935c4940000000000000000000000007b5a296d1e4d28fad1190e2f66e40108b90fef300000000000000000000000003bc10d3111cd1ef1c49f4d37c5c8bfc015881c6d000000000000000000000000c6e98a702329813c5acdde34922cf7b7cae99271000000000000000000000000a5feef41490a2b3758385eb3db5e0eaa1d2f809f000000000000000000000000b80997443a12aa8788499f99584cec7c111a8ff90000000000000000000000009784ed92cfaee395edc5cf1a48dc2c5a9529e742000000000000000000000000f28e7b0fdece7e88f71c3c449f57fa8a323b2f02000000000000000000000000df60cf2eb879d7c1fbc25a105e11a41954c312e20000000000000000000000006f01c0646bf16c20eead8cce2f40662f94c51a22000000000000000000000000535699ff2aa1d4a12971800e46367cec80f4488500000000000000000000000068d84645ae806d967fc8b839eba9a3424cf314a3000000000000000000000000d13f9254446fe6a3b026dbf660b5715ec28dfc6400000000000000000000000000d5bd62befc0437c5745403fd584ea849908482000000000000000000000000eedaa056061b90d7386a7502888e4910bd62dbb400000000000000000000000076c8535fa0e9a45263af804944632498697e9e62000000000000000000000000e7de380a615aa573e6b07fbb1eec3c71a6800d24000000000000000000000000fb03ec439b458a56291131caef1a11a5031264550000000000000000000000001c7e5dabe5d088ab001074b6d5afac75bc316acd000000000000000000000000168603b0bf21dee48f805c70b3e97b614ac51332000000000000000000000000b966dd0f20ac5ba443b315c339e0b4a3f6f3b010000000000000000000000000af44d5c99c853016b49202e45c7a6cd925fabd39000000000000000000000000671001af93e50483e68e97af1988ac9d8cea89e3000000000000000000000000ca2f75e3df76a0ef3c4592531991b07cc7f31e930000000000000000000000008da6aee41030b30d44b7eeef45d4f92c4d79f2b5000000000000000000000000568213670cf97f6542baf8718a1aac79fbdc06be00000000000000000000000047cc96570a818a0211ec297ce640f6331974816f0000000000000000000000000c40b8f5dbb0b9da6e2d3d7bfb280affe521f9e7000000000000000000000000a3ec1db8cf0cafd5c2c9e12f9853f8d9414c3bb9000000000000000000000000290521e844cb8e481acce47e77ddb290c11d3c20000000000000000000000000d31316d3a6025e58edb81a094227f975658dd34f000000000000000000000000b87b66641ec7f7512102b7e685f0760a27ff16820000000000000000000000007c3de5b4dc63642a84f30495a5b4cb01dc764cbe000000000000000000000000804b93e6d4842c0cc617d46b5839d1557a543c1c000000000000000000000000b920f017e6acf0d6ba53949ab7e7472a98d34fa0000000000000000000000000dd68d014be932172dd40cbc2326b2cc35afabdfd0000000000000000000000003d9004806fefedbff021e039352d2c2ed6573c47000000000000000000000000ee29e567d0f8a4af19ff840db9e2ec988f56c813000000000000000000000000281c30fa182ef7de78706651d2a9e0ae42b2353400000000000000000000000033f52dfaa80870a8bd55ca6fb1c3a816f44e4e6e000000000000000000000000c6b130154e4c447c26dcad6c6365b6d3795fe99b000000000000000000000000e89b519abd57be6fe2c9cf1c3ce2488f5d810a440000000000000000000000008e1d749948a3e6efdb8830a6b69123e968a7c444000000000000000000000000781743845fabf30468fa69c84d405ad1b0945af6000000000000000000000000f78d39b89aee9c070effb12605cec15138e193ed000000000000000000000000477a7705135f8dd79a67bc4c9c851268b52ce3c10000000000000000000000007b1edef00685fb968b061a7134df01bd4011fdf70000000000000000000000001d1500ee4efb3c058e6bba46e2495d93b9a3639c000000000000000000000000cf6ac5904399fa6fa1ee0fd918cea5ae2f688d96000000000000000000000000644a997094ad945dedbab1267fd5e499bd06d05f0000000000000000000000003c31a7e980a2033784989e7820ab909b272c1f410000000000000000000000009a7d2469c5abe5e942c174e9cf15c1a93d5719c400000000000000000000000050a7a7485538c44714149d110409460a0561a1e00000000000000000000000003b0be1334684400caa9d30ff7f8d2a8c0b7dd4420000000000000000000000006a8ae9f1ebefd842dc7e9ea68d48d0a9a753d5b400000000000000000000000083355d8e49c87ed669140e1fe000efcc850726480000000000000000000000002e9592d5dfff1f75cc89ac08c86605ef7f8229c1000000000000000000000000ddd88e335a4098c5c4ef3f28009a5dc79cd53b91000000000000000000000000e7e770d6a1b2c9e65fef3bbf99bc2d9ff83a9b19000000000000000000000000131b9f41e485598b14cb77b8afda38b6a1b0bc600000000000000000000000008702cdd3a796a33c7dd8af43e44d949e28666d3f0000000000000000000000005e6fa4ae0b3fbaa63abde09706b04fd303c5fb0900000000000000000000000083b22531d62f845b8d9cff82f728791ea076d33d000000000000000000000000fdd2606d669cb490d38d43981fc50d4b698162110000000000000000000000005595fccb85dfeae5efbd70680abf45249eef8e2c0000000000000000000000005e1610784f0b8c1cd1df8170ec28a59e94cb5c0d000000000000000000000000fc7b4a228308688843ce07833a4529f94585049c00000000000000000000000043b7b4c844eb35366a1926d9e439b3c294381d03000000000000000000000000b2935dc1ccceb87a1ed536b158783f74be5d30b5000000000000000000000000078f82d8c8e283a4a67a0747ed2a148086aa292e0000000000000000000000000fef01544b0724ded2a7a0f6d89a8be5bef335b500000000000000000000000076a91d45f077851c9bf6550b863e473b0cb29f0a00000000000000000000000093b57ec774cda69169cbe80e8ae44150e0df429400000000000000000000000008fb5797b3d751d022736f6df6006a39c049c2c600000000000000000000000090e0b3d32f8646c398aaafffa0dee5e8e1242a320000000000000000000000004a9830c4a02ee7124984e7696002eb5e5a4b9ae70000000000000000000000000bcaef6b3dd18ccc4500e488b45f212c965d3db700000000000000000000000046fb6c1d704ba23fa4971a675e6c0bb14bcda951000000000000000000000000fada10b64f205b43510bb645d99d03e3a80180fb000000000000000000000000bb24143273279ea05b7663f72fa90f777c2e83a8000000000000000000000000f27f18a206747f549386ba240681710b05822d2e000000000000000000000000fa9b397c0601dc4c2df04a1cff3496d2446aef200000000000000000000000004f32f072a5c94fcb6f5104cec41d824b887f386600000000000000000000000077c8ebf8a7a4d8621ecb5902efbf4b405fa5ca9e00000000000000000000000042c22d603a5f90db9afa24b96dd8c3cc758ac19a0000000000000000000000002cd6c9f70f47ade5390ade8b29e58aa04e620521000000000000000000000000cca718fd94fcc6e8bff104af83c64641683b052c0000000000000000000000008577502e8a13f90ac03cef138d9212cc1845d9ff0000000000000000000000008c0540704423490f88c80e2d491fcd083e7cac28000000000000000000000000bc0df3d8a45b23bd99c765fa4ca03a0ad50e8a300000000000000000000000003d88c9e545dee943bc1e07c5c5d7320aa6e91e320000000000000000000000000d70e7ea23fea73c444d346dfda534aa5ec7fda1000000000000000000000000f30fd647527dc47bbd0c66d828e778b3a90a4352000000000000000000000000dc425667cf4a1a03a2df4a22dc4fe2c64d3f74c7000000000000000000000000840b1c1c500b25bedbf6b9fffda73cc9606e479c0000000000000000000000003e852194c7ff459ac2f80330cd8eb05d60478651000000000000000000000000017444c8707ab5ce7aa12d2b2c9763ba871c7ef80000000000000000000000009c1d9168f9ef926ff61b471f1bddb4678dfdabba0000000000000000000000000f82b5a50f891c96cb218982b6901523dc76c62800000000000000000000000089039a1dea6f77edb0cd6794708cfc3a3e130605000000000000000000000000600b5f9b6f165e0878de9351c9c9753d10b18624000000000000000000000000a92214a12a75e1c69635115211e330d1d781383d000000000000000000000000df9958320292e2b5b6a8380747738f327442112b0000000000000000000000003d684123d06cbb6f7a5eaaed95aaabcb0ea4f4bc0000000000000000000000009f479ae664f0beda22c64e5f48a150a6f85acb7700000000000000000000000050856959952516c0183c3570fbddcf071a81826a00000000000000000000000003bafe5137c7b228a5a5ab0b0bb0709e224762af000000000000000000000000c9ce4a16275d0d1b2014482c4a5b113af155db030000000000000000000000002a114054abc4c4ffe0b086417108799889a5acf000000000000000000000000002ef5b8ff910854cd67d1e37295c4a99f8b15d4a0000000000000000000000000c80d6ea749da25813625a7a95c47edfa30cc0e200000000000000000000000062eafaa0069df64b7a735fe79eb7f7bbb85d7ab70000000000000000000000004daf8b8fab63459850fe3957e394f2280cd032f500000000000000000000000049d0d09ec4fd72faafe15fc087dee905119c61dd00000000000000000000000079eb433727d9abda023a2e5e8d1fb26ecae6ca54000000000000000000000000c5329a6f1535c392aff0b83cf004ee695a9c48ff000000000000000000000000e54c5272d418f8b7205b076c68dd2a26702360350000000000000000000000003cc769c5bb8f56900ef9acc6f185e1a37891a7be000000000000000000000000cd447f858ad0cc7f4afa2387b97287f4cb8a12cf0000000000000000000000001a936f832695c356aa22aef5948bb3f6d253e0e10000000000000000000000001304f7ec12e074a3e249c7a79f2eeec3bd3b5cde000000000000000000000000d436e21b7dd6cca86c73099ba01554104815771e0000000000000000000000000df58d7d446867137824975d95b2d3235f5d39550000000000000000000000008e997f10b2bc602a3d85e6b73c08d83b00520f66000000000000000000000000386cbe709f1069c161982888bb4f6532d82eb967000000000000000000000000e52da69d6d4182562bead7f8ad3ef77613fae7a000000000000000000000000077b68335c616bbfabb4ce29b90e2e3219e69460c0000000000000000000000000541bbdbdcb20462eab5c0abaeff1f75450223c7000000000000000000000000a913be969fd81224a9b7022c97ee52aabaa5d1ce000000000000000000000000e862cc037e8f7922b91acb4a218e847b954a10900000000000000000000000004dc08221af9352f411d69648d960369d137332f0000000000000000000000000e4650e6b684eb191302223f30a719e5b98a0e53e000000000000000000000000c8de888d62e769f8ad456008011d40c680efadd2000000000000000000000000b4b5c3dd31f2d3f4cb0c1b495e796e0330d3dd4c0000000000000000000000009733367d814297d501784c7e330c7e73ddc47fb40000000000000000000000005eda3e11d8418c836f21774da8b36e5bfb73cf77000000000000000000000000dc6657a6e3ee8ec7004dadd99a7a030b975556f80000000000000000000000006531d1a73905608986082f32d485fa79afa4aa69000000000000000000000000df9c09f9332669f6a5b06df53a342a66d7ce7667000000000000000000000000687b54cffd927786266c77e873f583fc8a2957ec000000000000000000000000ee150ff42c3f1457a02a7c247b83c0456a22189f000000000000000000000000b3ed5015e085eac66a21ab6e882897c114c5b24f00000000000000000000000015a6de18a827c00cf9d5c9342b95006bb9260b85000000000000000000000000613ad2a455e405a9cc3c089029f3047029d457a6000000000000000000000000bc34e5d25d804c557927e1e8129ff8782a5eefc7000000000000000000000000ca20d1e8129b318aeb968bb4c5d4c1b2c8d07f170000000000000000000000001bd31156888e0283abf635047e915c36ac8c96b4000000000000000000000000f57a542d2984486c0c0e142f847472ca63d76b880000000000000000000000000f8da7d71eedf6b85bdfd3491886fe2e396f772100000000000000000000000047374f593ec8b796a374cc551c5596ab8fff832b000000000000000000000000c6219bf556f848ab916970c25c7d02e4b542d4ee000000000000000000000000c1462425fdc766b747c7f0bd9de1883c818d2ac900000000000000000000000062ecfdc82d31f109aea8959bca5772207a63ac5a000000000000000000000000ad1e480243d88424810208e7bbb289ee67ab43d8000000000000000000000000b51f3b47eaa3e81077d8f5869f1afec65ebf1a090000000000000000000000003bbc15b8fe73c05e74e741ffdfce888a4215f2ab000000000000000000000000b49ed79674e20e24f8f0f71b786ee950da6034ea00000000000000000000000082b6c1ed461ed743601ca4a9e0a7fc168782ec76000000000000000000000000e81b5f122ca1dc08e453f6d3f02578b68e472db000000000000000000000000000d2432e6af76a8150a7609d7ff11dbe44de8e1400000000000000000000000081206c4d4eb4a693e4f85341bdc34793393577f5000000000000000000000000197caa72b938857a71b13e693731c028bc588dea0000000000000000000000002fad179af59b3f33b52843d70fe1a686382de01900000000000000000000000045280ee6c792b60d3afe14277368c2ab5679d957000000000000000000000000508bb30769ad58b356cb61ea03093652f3dd1b49000000000000000000000000c4bbff2fcbab6cce3eeb534d01155b46c03d5f9400000000000000000000000056ba12031e486d70eb70965524698bc193349393000000000000000000000000bffbf015e9f1ebbab088897bd69353ed177a09ec0000000000000000000000003e1088af1923840d5b0880cb79395296958cfecb0000000000000000000000009ea26a388b40b16c93ca7f2f88b5ff7f470b40bb000000000000000000000000c1a3ab5e146933c29f9027184cc6872da270fa22000000000000000000000000d39ef1bd16f75649ae71e69198f615f729b64c13000000000000000000000000a966663ed65fe3de0bbcd6ac394df24ff6c32bbf0000000000000000000000002b67401f0f5bd40c235a5dc35b9c2ee3dc8909960000000000000000000000006ba8c50eb2c0b7eb789d4fb2dc68267ca3ba06a1000000000000000000000000608c944f9b8f35c24bb5bee9099425c9539666b0000000000000000000000000721e6bbcad44c87017bb2eedf124f6bb15eb025a000000000000000000000000651794ca9f6e9692c92c2dc69ef14e57c00f4359000000000000000000000000bc1500daaff721f626ef1a4f1a8c4e333648c5a4000000000000000000000000f8219bd4d474a8ed9e4041d6cae01467f3ee1e5600000000000000000000000019d7a7086e3a96e0aa783e59594eff743eb12acf000000000000000000000000cb87e32f821a7bfd4f25ed4f154ef2db5aa0fb4000000000000000000000000069423a88dbeab0177e935a5c63a79f5e576f5c06000000000000000000000000738c5dbca9f2d022174c7abf99da5bec001fc54d000000000000000000000000e7015486cc7a4f87467a1774bedb8a0b2655afd5000000000000000000000000c5299e5091d10090ea06fba683bb83b40bae2619000000000000000000000000b489f8399c48b350d3f6a89c743994f0ca867ff200000000000000000000000070fab80c7958bb505dfd3f9cda68f29d06b8ef17000000000000000000000000362d38462141ac521e10bb4c6752bcffa9b41feb00000000000000000000000099cc75fb995486ad9bb90e9a3ae594a0c7eb893f00000000000000000000000083b6fa157cd1008841f1267b351043b3e007b90e000000000000000000000000c3cc6e2175fe6b56edf802dd1c76fdc89375e672000000000000000000000000adf65b8226a682599342a11039e4513da4babbb9000000000000000000000000ef086a32c8b09721cfbdba8c32abe7f14716321a000000000000000000000000a2d33264548fb5c0408509af637dcddea74a280b000000000000000000000000b3d9f8323fc4165443d5b314953f24ea3f340ba20000000000000000000000006f30f38c89c5e3c86b612d44d83a60e9546ea6110000000000000000000000002c4608088a8bcb9bfd5e0f782ad1482618b4c0200000000000000000000000006beff0d61c91d7535c9f9fd7b0cd6f04b12ceb8d00000000000000000000000091ca8697b412335e129c542a1e5b64367e4a3c4100000000000000000000000092ab10390c7099436b0cd8419351547fec013245000000000000000000000000905dace6d347b186e4e52d4594de6b41879a398f00000000000000000000000014d60ca93a91c0c95896c1ed5bf0d961f9debdb200000000000000000000000048e1c28dedef93f5f37dbb87202e93cab7aa1cd8000000000000000000000000f611613e1c826c8819999229233ccbbf8a990f990000000000000000000000004a41d76b0524a3989998380c033f12bfeb5f7201000000000000000000000000954318580c9e7ee86253991003a476e548a1b25000000000000000000000000011069e7c2f5ec448a8145e49a0c8a956fb66732200000000000000000000000028bd980907b8e2182d0debf2a414a0c4ffa5a527000000000000000000000000fbbb1939910a8875578480af8c2407fcdaa5b40d000000000000000000000000aebaf30b1b1ba38514140a06d700a6222f9ddf10000000000000000000000000f821578256a66a12428169c6750f498387b88b8a0000000000000000000000008081e38699f3caeeeb49bda683da8f57a7be3b1a00000000000000000000000004a8c06ac6d06f25c657fe61106a485d2583be71000000000000000000000000c408cbc94b285430492cf7ee95c1ad35e9e8391f0000000000000000000000006828e51539b28db8b25385ae3487d8e7ed3659d60000000000000000000000008f35cfea855cbdc5430522a1f9e8bd95369fbf6100000000000000000000000086505baa2ffac3444fbb9a53c6c75833d088c6c6000000000000000000000000fea998f9e6f23bf0876f9ba5a0f2445527bb1b80000000000000000000000000e145f5818597095294e9aeaf250128ed99d7f8a8000000000000000000000000637dde137958a3e459cc813bc24e0fa9dce2fc16000000000000000000000000ef72c08032aaacab6d973961277c6b5fd91e8b990000000000000000000000008b6f82d834e49cbeff2e7ff1b798c3124a68be040000000000000000000000005eb18a389dad941b2124a9a39462e4185cb2a11e000000000000000000000000db41f0d9186776fe853aef0de79897648b6c2a9d000000000000000000000000fc3bba2d7cb939a5df4d430893e09d616f62268300000000000000000000000014a0136adcdef4bc92d1e649094ee120f165f1fc000000000000000000000000a3aba06c78d0a27b1bbfa7476174a97941605047000000000000000000000000aa45d2ba4ab87f6fe2575434248a5b478bed46db00000000000000000000000074a64c78657f0b753035cae35cbca76ac029827e000000000000000000000000ce6d4f3cd71647458f8aa1de43b890eb747ab6c3000000000000000000000000d85b424b23609bd9325b35e0c2b09ee0fdf282730000000000000000000000009e6b993e9c8aa17a805ff79cffa491825c537443000000000000000000000000f7e0ef9177e01d5871dfc59714510b44c9918622000000000000000000000000e881b366f1962c6464459f3bf72678015ec1bd26000000000000000000000000371ea1e8fcb52083a2a6ee8bb44bb5540939fb82000000000000000000000000dcd9cfb69b0f59751c37952eed7faa2e8f0e37b3000000000000000000000000e04a9418cffe0f43fd42527bd3cfc05593eac052000000000000000000000000fbd08fd2b2c7148b4e38624158c3155b5b49f8860000000000000000000000004bf38cbaaaa3831835392e4387951b406ab792a60000000000000000000000008a119eb6770f3a0ff43387c18a6d334932cb96a8000000000000000000000000a9816ac65481dfc3abe65ad26a3aa8bab618e8d400000000000000000000000093b73ac9e671c2f0c367bc7efb12c0b2eb29a4a5000000000000000000000000d1ddfc597883668c2c6e78f30ee783fceb888c040000000000000000000000002d1b0ff550b1cd64879a590601c50775f0925eff000000000000000000000000364a9ec91951995d6e54e7351121bd4d4cdacc7a000000000000000000000000e2c1a36f6d39f3d1698078e6579fcabb779b5a32000000000000000000000000ea29a51b283ea6c0d3872a5c3df4dde3cba9412800000000000000000000000082b31797c36b0b74adfbb97af94758cdafd0777d000000000000000000000000830bc5551e429ddbc4e9ac78436f8bf13eca8434000000000000000000000000b69adef1596b2b0f600452581c786e3db7b87de6000000000000000000000000ec07ce9c26bab652e14d81e6278da3a6ea5004d60000000000000000000000009ed564411964c3f797f9cfe20e43984ce6819a7d00000000000000000000000083bbe9cfcc205bb8e53cba0b51d6db9386ce58b50000000000000000000000002a6a1e161ff5fbccd773364c1236cbbf79a6cfdf00000000000000000000000079bdda65c706cbda69c0ad4c8da1d3e91724f48d00000000000000000000000050cc4076784f76c25a38d8a85e35f5c07a56d2b700000000000000000000000090dc9b5321bc16def1cd97f259f29e28230c8fdd0000000000000000000000008c405c58bc10ab8b8812f29f21eaf91108b58d6800000000000000000000000032573ec9734a1054cd0e35f0e28314e688089138000000000000000000000000cc1b54235fb0d1499237c75a628248fbbb8c2a630000000000000000000000007bfe8963dda9c2f33faf8025807c4c6939f1c58a000000000000000000000000ae5f2b07073ad963f85d0764969bcc2e2fe5d08b00000000000000000000000026b3a9e36912f75d576574a76e9115a93efdbf4900000000000000000000000097eab8b99b5d00c4b5ee81d378a86e0ba01266d2000000000000000000000000302c56f60813b47c15c5a72bd7e3d85cc0181d290000000000000000000000007223bd1daadab74c8e26eceaacef5537bc2b61c6000000000000000000000000bb954be900261d0d407010ce9078c9df971edc3300000000000000000000000004ebf90dd2000d6cc1c12b63ea28b1c2c6d9d85900000000000000000000000061fce112bae75a42715332298546217b09d9d85b000000000000000000000000aa55e1b7393f654c8b1526cc204c10c189f98cc7000000000000000000000000c334e58083d13aac0011fecead863db946f45e110000000000000000000000006e6d0f6f594a09240c0b773521b76e3ec0faa9140000000000000000000000001cba91a5a954c439baf4e55e3b6a829edd95d79e0000000000000000000000007e62a89af7b673abf45063371b6fa8c56c6da242000000000000000000000000b899b4fb9c1cc383f9e22b9088aa94d9eb27138600000000000000000000000038bc1023a966225dff4e58b51a2603bda94df61e00000000000000000000000009e43b79dc4e82c681035d6f8bae47b608cdb4b00000000000000000000000006050cf8280f944ef0d8eac3760c1f040bf6e118a000000000000000000000000de1c33ab5fec82bdcf54a5388e0162e48c53d73f0000000000000000000000007a088d089ec0bd07e8b191c082050b723598a3570000000000000000000000000a4f85217a1e8734b5f12283b16fd53862a91ead000000000000000000000000f211909dc3d3a7260f2719dd426e8e1209ec0989000000000000000000000000803e88a6cab0fe67402cef61ef14b74d1c818a97000000000000000000000000ad0b22aabb71c868703efe4301d42f2f774eb7ab000000000000000000000000a196be15aaa876a91dec226c683fe4328eb49e04000000000000000000000000527fd0c24380ed9f587fbf4da13bb1ed425e5ded0000000000000000000000006d7816dd220720bf93a3237266f5bcee1d46d07e00000000000000000000000039f20f520df1fdf7e1aa4e2b381839d557ed5d720000000000000000000000001f9df4d0b1534bb28c3835259b06082539ce9f5300000000000000000000000096ca4dfbfef238efa5aa706efa8ac70e0537a89b0000000000000000000000009de163c9139c70a168af120214ec5e291320ee3b000000000000000000000000758c26e54bdd0d01645b6ea4a9b34acbf9c652fc00000000000000000000000094780e56866bd72c4a809a7e83e34fe107704865000000000000000000000000a5b1699d791ab03ecf5889b5107f4510f38fe758000000000000000000000000dfdcbd6715ceef1fbda8d8ef36111a6ddf7aa5a80000000000000000000000008bc152f7cb0487224dd26756e77c448c5030bfce000000000000000000000000a667e64f821ad534632bef9fd218105f1352ebd60000000000000000000000000c2a81be7d92bb95c42d8e5879d3967181320ed30000000000000000000000004c15db8bde9d8e72436715ade419ed39b3bd07da000000000000000000000000963510167b3d984fc47fc8907609d545f061b64a000000000000000000000000dd71eb7bb7e091f4c76758cac5b7b374dbef988d000000000000000000000000aca0f97e315699d4942bc94a269e7285cd6b6f04000000000000000000000000714f0c9537c0ba1c88091a87e8455339b31cc6bc000000000000000000000000062fcce00dd0e3a0bd57b7eb41533231a025354c0000000000000000000000006efbadcf778f821807f83f9386f145761234a4ce00000000000000000000000017af595e62638a1270025b7ef54e938dba6d7b82000000000000000000000000dea501755303145e15e2baff3c33c1297f1f40dc000000000000000000000000253ea482fb56286bb07f6515a5da55752702afbb00000000000000000000000019b814c8863e5aed40520a1160d1c02b478d0474000000000000000000000000a7b63bfed5de9a04ad4d72d6a6eca5999e590198000000000000000000000000be562d3671c54fc0376e08eb73e27d9561bf83420000000000000000000000002049d19e4dc423c0eb57e7fd618bac9da80d393500000000000000000000000071e832570cddb3c6a971e2e4f9b0397eb542f221000000000000000000000000d4a352f2b68d1b8e811c61200ec16543ec570b11000000000000000000000000af93fc44a1ab50fc79402dcb87735c298b0b83cb000000000000000000000000850841403f9f428cdb985e5ab36754f6409adbc90000000000000000000000007fca7fc9b45f613637c79b7c60dd34adcf961251000000000000000000000000672803350747827c35e305daf8e0b69bbe60e299000000000000000000000000ae530a4b983c14d3171d99224c35224185fe15a6000000000000000000000000696db39b570996e2ea15024c2f59d86f0c20bb3800000000000000000000000072e91b9fd5b10c632c9f421f5014944878ef51540000000000000000000000005c307f228d29fdddc51fc2f054c675fc11517f72000000000000000000000000ed404b25a5b8547876c2bf8a797cb6ce2380704c00000000000000000000000070cb4af062428b4a021b9df52701b63111962958000000000000000000000000c115c9d8e39726f97be98d6e13f4fb1b8c5224f40000000000000000000000002116c24c95ecabbe562bd3bc6f4924cf010177880000000000000000000000006140ec1329495ae9e471697ed0424c3b859f68a80000000000000000000000000a350216b125bde30f18d0597e33ff2c0141e6ad000000000000000000000000b246be0536550ff77475f25c95732d096c2acc10000000000000000000000000dac81897c7d9798f91377f17b344601634672590000000000000000000000000f5fcd295a3fa45d2a7a9c42101a1b6a0d592b21800000000000000000000000074724c429176e5d18882aab48aa5c44a7b41df9f0000000000000000000000007fb63ab80733827daa18f9ad5ff47e2245b62abf00000000000000000000000008895a4cb13a5dec31180836a40d8d1b45e14569000000000000000000000000a994d557d0f22e047b7da1e4d5775dd79eff76420000000000000000000000006738e1afcf814a9a5c4fdc342b06c07dcd5f36ea00000000000000000000000038a7183ca607493acba45b5be3df0e6a7cad00be000000000000000000000000ef9586d085a443b1fea052a1b44caec038a58a4900000000000000000000000033807d3f1018ff0621c68b52c51d2e9c30c4b51a0000000000000000000000008e71df911416865f9f49d5bd271bbc63234e87f3000000000000000000000000789a3dc229e4997b1ae0aeb470138b002e99108300000000000000000000000017c0a4de5a7ddcda9946fe64b9c4efaf2276092a0000000000000000000000002f9fb3e9016d1504ae46c0e0a055a66b622f48c800000000000000000000000037a6d34efd25b8e7a7df8e822816571c94fee0070000000000000000000000000b3efa57dcff76648b1c35d66213f57a5fa36a17000000000000000000000000dad9326261e0d97cbe3408fec8e0864bc37cdfb5000000000000000000000000b3731134a25e4b841a0b98e421dfb09099de85be00000000000000000000000042aa7dc42d35dc7e918efbb8b6e76b6c196af31e000000000000000000000000205d29492aa3437d4d814011a4cc6019e74574fa0000000000000000000000007925b775e324e573ae6f2ff808986dfc430c201400000000000000000000000036004e3ea41ee1bb71e0242460ba3f118e23b22a0000000000000000000000005839765e6f2a57c8270670c5d6d23867e6b63b0e00000000000000000000000077285368d6ee7dac798bab6fff175008bb935b84000000000000000000000000e662706b6c9fb865806c07c30e7897f27094efea00000000000000000000000041fa4abd81c7bbba007ab48ce81d188901ae37040000000000000000000000007b7572935f067d60b2ddd8aa33f9f35e14ae6360000000000000000000000000def969235bcf45eaf030938a221c3c3b2417f9f600000000000000000000000043fd6f1865ba39e68624dbc1664320664df927f6000000000000000000000000bd2659899addfaad6c5a13ef62550f2b4ac5cd260000000000000000000000009f474e118e61dbaaa88b28f6b10f36a1c01b1711000000000000000000000000e46dbac5bb68ca805822cf0d5d1351969b06371d0000000000000000000000004b9b397ee1fb95331409fa5a5eaf526f73c66c5f0000000000000000000000008a08e6dd0a99cf6f3e26e8a16ae2f4f72331471a000000000000000000000000f320187b3aed99e8e4a550c899cab45460ea6298000000000000000000000000cac0c9686b69c154ebf2b5938573bff434bc74a9000000000000000000000000a30f331cab429ff164dd98ef06ae2f184bba510f0000000000000000000000006123d580b79a99ccf185ff70bcfedf167182e9d700000000000000000000000082548e6904d3d95e0f58c0630e5af70b02f69b8f00000000000000000000000092f14a118ccf37870d0db75c70afe333034ea99e0000000000000000000000004f6410f10e99803ab548908c39bf8ce441c67a510000000000000000000000002a9559fff1018657e9cd746b02b30cbd6f47ad3d0000000000000000000000008214e4ab4fd9212b7e14d97cc0bba6b9f4c37feb000000000000000000000000ea34844cdd15d2334b06b5480d0c1ba4f848c4fc000000000000000000000000f96efe70c18de37323e6ef145f2c0b8caa93633100000000000000000000000052d2e17765c1e201555dfecfd404910fb9ff84d0000000000000000000000000639822107482dc6a1a406f36f6a80a8d4f4629180000000000000000000000009d4229b45906ebdebc04e1a0e788d70a3b670ae8000000000000000000000000758772a4d926ea4b1eb126334d8d545860a595030000000000000000000000005acad6e75bf6ddd63ad5d88dbc9852ba401d8d020000000000000000000000000426b2f8e43deb95ad7a840f8c2a517ee33c6fb10000000000000000000000003de96826f3b349e664fcb4fb90ae3ab88308121b000000000000000000000000d0425cb43371afc6eec2946ef5a0e76f4c92eeae000000000000000000000000118b676d265dc7889cb5243bc10e821eac3ddd3f00000000000000000000000049c55cf3a3a72582f6c96c74c80e9ec45411fbd1000000000000000000000000c02c661a2d705ed3bcc174a9829cb95d76ee0825000000000000000000000000ccb5d53c4721c008a65cc02f5df10a9ce67c60440000000000000000000000006206af3fe2d9fdb2bb9febf649bf8b6c826fcfc7000000000000000000000000352a45cc1aa286c643a9471a04435dd88a027d88000000000000000000000000608109470afc9857561f9e33a3efbe2547902302000000000000000000000000a5cecb35595dab8e60542ae2bc0531065e84a5b600000000000000000000000054e6627177165aa7b6f31752c744c306fac993db000000000000000000000000347bb83e4ab465c8c6b7afab3beb373410a9cae200000000000000000000000039f721f039996ea3750d532c405b8b49fe9ccc60000000000000000000000000d805fbaaac25f6ba6264ad1626b20d5a1e9f9a9c000000000000000000000000a1118d2663d83857e858f12a9ce29d8faa2ef62f000000000000000000000000ef406878e13a9581d2d5603a11cbf51738f39018000000000000000000000000b5b44c678659035cb6ff87e9f1393b54a4d0a3350000000000000000000000000cb5d3dc004b0c9e14d13ed9cc94c2fd219223cb000000000000000000000000459a683540806d87638cf263ad80be4c2d17422b0000000000000000000000003da952ccef2b63bf708f7f78a0ed333faa5cdaf7000000000000000000000000ff03cd2abb3c78c1ff2ea5522bf5f6a4616d666e00000000000000000000000097a1ca841b4792068932d4224681f6f6fa22c5490000000000000000000000001a5f8687ae4290c21c867c8e09496c4a83f9e981000000000000000000000000a774508f8cdd91061387fb953ed99954f6d9c4eb000000000000000000000000c4c64c832652f0a326e67e604f2cf6e6ffdfd9280000000000000000000000004a43fe589a5d2f871d7f284c988124a77a36530d000000000000000000000000670f2a946f731c6a1aede41f27f2fd4a378abb5d00000000000000000000000021755efbf8b98b7930595cbc5aeadf96d195fe3900000000000000000000000095182aeb7f1a753225f43a61e139a6ccf6428e8f0000000000000000000000004ab81318dde19fac25c7bf03984791515764aa6f0000000000000000000000005be10f3434bc1ac6c0a34f86da39ea0095392f21000000000000000000000000245b0a88060d9e992e7950922c86fea91dd40fde00000000000000000000000063451d017fce1f3e6678224c5000069e63fc1be90000000000000000000000003a0255eb22ef46e6e7440f5a1702ec67b8d88d69000000000000000000000000743ce34d8d827397093f4d25aec05d71f6b5127b000000000000000000000000c3aa26220656d6481c1bf54275ed37a2465f282b000000000000000000000000a054423571dc922130608f98b9e6d6c4c744ee4c000000000000000000000000f472ec9c450ef0b65d10e731eb1980448658e4da0000000000000000000000005aa5c20819dde5ee448a1d565cbc9de7433a3cba000000000000000000000000716dec406526be6773a11fb36532db7ecacc8a9900000000000000000000000088441dcd4bc985965e69ecf5a454b04dc84ed8760000000000000000000000009e73201903164d3b476505f3c54f86cdcd4010df00000000000000000000000030f70dd738ec601d7cf9f030699f7b2389fb908d00000000000000000000000095d8bc3ebcec8a8f2d3bdafe141ea118fbd7ca3f000000000000000000000000c4a5a54657c961740aeb0b053224544b249311a0000000000000000000000000e5c9e325ccc712519709fc176e4ce556196d6010000000000000000000000000c9591862c557be58ff4b9b51ae567bc5c3a84c53000000000000000000000000ab3f34994048c2714cf403fdbe38ef8bee79b4bd00000000000000000000000009464735d56b1228a7b40aac18d5a77361f57a770000000000000000000000005e5d2e2cea802ca9f990a53c12c6298d8932320a0000000000000000000000009ae6b470d238a4ab42cac5feb27caa5a19f89510000000000000000000000000936ea338d597191e4f171b55ef76662033e414af0000000000000000000000009947a1c54cd439037f169c9ee165af3b9c1847520000000000000000000000009c2fd95e1b8bd9be5612700b0b29c893fea417e1000000000000000000000000183371bf98622b3ff2556de41361175a00fa127d00000000000000000000000082053fa9505dfbab217499c8205e55b135d25b01000000000000000000000000d5fae9a76de0bf1063eee5d4ae05be77cb08e68a00000000000000000000000069389398e4d903b02010e20d308ee58ea8d6d714000000000000000000000000dfb02ab79162ea52afc512d94cb696b7bec05bc50000000000000000000000004ecba83493ce3bd79de0f71afa164eb7565ec87b00000000000000000000000073f61e66345b8f78951508e8f1cd0ab51e1d9b6b000000000000000000000000ad3bd81dfce42b2bf6c39b6f9dd9135d70c59be2000000000000000000000000c3f4ba207df037a1eebddd476d755e133589f5bd0000000000000000000000009946415acc89a9c903f6d94d75fec4120310874f00000000000000000000000044ba78d48d0981c765dee84c048cea662eae2e8f000000000000000000000000557a7eec3a957997f2b826f17855ac353095282c000000000000000000000000fd8835df382b69b3cd498aba0d745fbf6a421d1300000000000000000000000048a19ec96b8750b22deb049ae9916094aa03f3c30000000000000000000000001e82b59b6412ffe0cdfb58345b35dbc3b7f70d84000000000000000000000000a41060542e22adc9af6ff46c1bde0309c47a544c000000000000000000000000dbb06f40796ec424ecd9c6419e6381a9f99de2e400000000000000000000000064986e67ef13776ac665142cfb10f049f93443a60000000000000000000000006c1e48b3035efbbc781b476f01a1358ce38d9d48000000000000000000000000ae7888aa070d74ba3c23bdbcd8826d8e19e457080000000000000000000000006e0628093c39a1e2b21279c777d83b85df484bad000000000000000000000000bef710d8c7f2496aedf0164efe900ca12db6bdc4000000000000000000000000ce0dacc4e88c14512e56155f8faaeacdaaeb4ea200000000000000000000000050682ffc5373c73161a2b4322ced5aaba58605f2000000000000000000000000832a0549d0bd1359f0087ba870cb0a8a4dbab8a5000000000000000000000000bbb67c9bb9179f8f79be304ebb254ee15d8f3a84000000000000000000000000754ae0c545c755eaa2330573c9700c16b70791ff000000000000000000000000e322f19c6664a0392d33c72599abbb24144989950000000000000000000000008b7090e1df8ab111274e8a1e9979bba67f7366ad00000000000000000000000065fd4df72a4041f8f97eef1f379766a5c4858ac30000000000000000000000006f75a8fa6cb1b5c7cdf19646194f2b8cb3b8d442000000000000000000000000c693567e1dbb9929c8d9d6ed2714a7e742af3e9000000000000000000000000025fb6a2730570702f9b2b5eba96a3cbb5e5b7fc3000000000000000000000000dff007371a268075c4472518ebab064c5ced62470000000000000000000000000c89ffc44d0b11269fcf017247dbc3bb5148682b00000000000000000000000022495947e37cda8cad2ffeab79b295d1d83b104e000000000000000000000000abfd99a7da59e8b96f1cefa6e35fd03e6831bc10000000000000000000000000f5df7f94806fa50d6a391fb59fa68d751fafa29300000000000000000000000016529d9e955e51566cfb3af9b5945281fb9a5cd7000000000000000000000000864ea24856b3614b2a8aa4045f6bc940d34b2e9200000000000000000000000053f2780902e9d34dd8be363516736794ad6c2656000000000000000000000000cb95b97c23f1e8f1ff66e67d1e4946d024ae461e00000000000000000000000069ea3cd3cc84594534855b11c6e2bd23310c7d9800000000000000000000000072b2cb558bf17f9e5aa40754a4e26ec480c075540000000000000000000000001bb77e121b1ac9083c3c958437086d93bab4b1280000000000000000000000006bbaa5ae12841a21183eecedd63ce83027473a620000000000000000000000007dded0481811c15cb16f9d595d7b92acdab8626b000000000000000000000000cd7b19411dbdb37f686b400fe132f2f3df072bdd0000000000000000000000008e9c82e35bddfb9a2c39667651640a4f2265dc58000000000000000000000000130547d71d2465672c8703128c5a19ab7ec1d0300000000000000000000000009a422bf331c52fbcb38c27f2d203b4071b9838320000000000000000000000005a6ffcfe805fe3471407e785b6dbe2587c155142000000000000000000000000890ef67abf425a7a413f62084273fec066ebae63000000000000000000000000319aeb370f46a08477fa577a9b3567799dbae57d000000000000000000000000e4e8306043e2422c8b9d075fb0ea20405c5ac988000000000000000000000000c0a2b3e396fb37370e531fa7e9217f8cf6c3e5490000000000000000000000008e89080115d69b6dd49bbba6867ea1180d00cb320000000000000000000000009ec0f4a32094ade08357a1550d668e47f7850fe9000000000000000000000000c21a5ee89d306353e065a6dd5779470de395dbac00000000000000000000000049d1978dce1a788a0e33ac59c004e5fee4093e95000000000000000000000000b666902436bb3d8e4fa487a53799393dc94cbf83000000000000000000000000e750458c49f9808ff77e9b279b3936971ff73d2400000000000000000000000096a0ac12fc6863f959be2a3728a829f8efe0125c000000000000000000000000c6ab0a68f315db51665811ca0264c053bb961f61000000000000000000000000d5b43dee8c48d39a5e1ab9eec91e45665418435b000000000000000000000000a3fe6d8722644d7a3f858693826e652c87a9a4300000000000000000000000007384a5a0b1e853c401d9f5596bdd34fff7a2f7f9000000000000000000000000d2033db9c5370ac76abd80823b5c5adc097e2fbf0000000000000000000000009bea8d579a72785fd79d5356864ec002f02281a90000000000000000000000003de2d55ee2f1d75b5345d71f392f03bd8bde6182000000000000000000000000522cd8a89c5d7ad14f510eb30765b1e6ab9385060000000000000000000000008eb523d7810aebcc23b4237700f0a93c672b9e36000000000000000000000000aa064ea8ece949082316c7028a26535b12302487000000000000000000000000340eecc4e7b04a063e31dbf041c5211f7a7fb7b00000000000000000000000001f8ad1326e7dcb7c41f45660da55c6b414ae3ac8000000000000000000000000f6d2b9cf8d4b344a15255c72381986e6fd2366b4000000000000000000000000a66b4f0f9f25ba7a78f574fc063ca1cb6daefa09000000000000000000000000cabf26e5374e56bc3c4244da1b0ea1e993fcefae00000000000000000000000072456bd1239f9529c684aa00e1858178c05463cc000000000000000000000000aae01ee094dc3186db23383abf0b7ad70ded533d000000000000000000000000fc19b6fbb0a54ce5dd0923281fbee5f0b2e981bd000000000000000000000000314f29f6ad94267b0e4907b8664d45b791e26f0d000000000000000000000000d86f319149649abdb63227fd836102519f5ef436000000000000000000000000ba1513e2b4bed9e753dd8694bcfb54a8c1f350b600000000000000000000000023c14e77e980e8d90851c72678ec5f4255af78740000000000000000000000005c82ee78288354c5c5d68596caa37f881394e1e90000000000000000000000009c64e4fe8c13afd4176913f307c3572191c65c9200000000000000000000000092a5831828e14f5d604e2de2048587e54cb6177b000000000000000000000000f1be236378c32360792b107ec1d2d76c8a86487d0000000000000000000000000b7f17939c14938ac839767fae911bebe283ef50000000000000000000000000cf8cf5df28db4f4e8376c90d8cebd5f7a4f73620000000000000000000000000dfcc5047677af18381b357f7513ad8f3d9638fb000000000000000000000000009a572f21b4e8d51c3edb6bd509a7abed610ac85000000000000000000000000ccb38de4c2469829a3d0c27d9e1d12728296f0e100000000000000000000000014e9ac3230c049fd4e5a91704388147de1743abf000000000000000000000000a03754d919d74f2cb4b5051bbf3b93a4855a94440000000000000000000000004361b66fa886c89c2778f5cdcfa36582c1c2631c000000000000000000000000b78942224337f0dd43aaf570bac067d431f5f059000000000000000000000000a0feb20d2871f53de0a5accb5801b3eef1267762000000000000000000000000952c23f8f067a5e7e165ff0e42491f51d87dbc950000000000000000000000009638b8cffedc92c852f0ba20475b47ed21b6eb61000000000000000000000000d9f0582fec4d65814eb47ae57fea0538beddff3600000000000000000000000034d3e28a44856eaa59a5990309978bc9f5730c6e00000000000000000000000094c8818050785f75c2a15e84a0022571c8f775150000000000000000000000008b38169083495c9d9e237faefc9c3ec298a05a360000000000000000000000002afad5084fc166b691ea0349777c5d3eb033060e00000000000000000000000000c37c792d13e1004630a56acda30307110729930000000000000000000000002a9af65cf752704cd83033cccc2a44302c05228b000000000000000000000000b7be5243b3db60d8530fbeeefd0ee59b454b0944000000000000000000000000e091bd5088a50b891c6fe6f6c4f8c33a29055fb3000000000000000000000000e1ef9e4792f27c1c4f1b4d6c91b127d5a477104000000000000000000000000086a9504401878d24e6bd9418d66ae487ea6fc5390000000000000000000000001c3c22a3357305413e442299482bd75838255bc1000000000000000000000000d9de342a75f436195604ec24497d8f89f2dc85bc000000000000000000000000b6bd1b9b3e6e3512bb354789289f6d8fbc0f65bc00000000000000000000000057fd5cbb49d531d8c266813536e35e400f15d018000000000000000000000000ba73cece5b0f762b19d60092c7d179d9eb7f97e80000000000000000000000007b88c2297aea1db96f7827ccb85e9694a68b10540000000000000000000000002000b669430071f8c217e0557fa1628e51e7e1c800000000000000000000000070b7454d7ba86666e9d29b551f2603a6acc8daac0000000000000000000000000917e9e60faf685e399eff18a6739637edd984930000000000000000000000006e80714a0d5b059107727e79152c6da58a0a62a90000000000000000000000007f565a70859c5996215951e311667a2aaa25d80f000000000000000000000000ac7dd5a34f5859ef1fecc8f4d036f75a35b19eb9