3066024414674057431687103901225466025573428013569513435240743307626661871372645195048085378519854323945150046339735139180152308192375379400289154312226217309480717714807262744544232838384132551510316785237706540552912279921289703982341367366583289156716726944548616227526335690786579022116375512317476119926052152527848557300297368229382539558232166456684160288473286549205557823183513846806762191473715182317115531712177173221866247542803656853688598178562624254698494708044071353993773988207834877523401576545962715271083724917283983224145950136615747746566314200794800570436353153113347182253655355053347877274917660568763238367740330367442268529360130245864713215805659354203258560711272552338179556454202707563195175387361173450600655773198867933383480963958959744403072333866476611702106402442514573693671655935210781064135610967365335220134812764515147448573087667261273336793845715599424439846358285144271944436147846837892776559796373388564011487517915071963325031715387644767705728117656458574866354455296636702310571852854515103157125827080648818971984135046132016983548112848219334352026726647162811845316146346470952430454711130389122541345211449643236438523671475021367402827252190285595281448274204752356948496466792554769642191146344825657797728112346114301754588426675705349276686763737768259651362847124780788248954528437182638644156745287568381422503764460343711649024376729490732282086655026544458733727984023822266818834144266522340463789935286523558023916786818012055489437076050833972532987506483422301431812205366506722681385421441174464231411101115021207040679547213372925777814536404653802142169920663573822463727577260256855777886186452765479313766162483779242146047844607082128275324970451146238551268982610639714016444729933159017772758637494351363070156550953649546197664381781786777731629670290319553305295207646561837741248522125798115691