From 022609f08d9d34d1d275875c3088853372d4be9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=B0=D1=82=D0=BE=D0=BB=D0=B8=D0=B9=20=D0=A2?= =?UTF-8?q?=D1=83=D1=85=D1=82=D0=B0=D1=80=D0=BE=D0=B2?= Date: Tue, 7 Oct 2025 08:47:09 +0500 Subject: [PATCH] =?UTF-8?q?=D0=97=D0=B0=D0=BF=D0=B8=D1=81=D1=8C=20=D0=A0?= =?UTF-8?q?=D0=9C=D0=98=D0=90=D0=A1=20=D0=B2=20=D0=91=D0=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- database/auxiliary.db | Bin 0 -> 471040 bytes database/data.db | Bin 0 -> 233472 bytes excel/tsa.json | 2202 +++++++++++++++++++++++++++++++++++++++++ excel/tsa.xgo | 100 +- excel/tsa.yaml | 7 +- excel/xgo_autogen.go | 244 +++-- start-server.cmd | 1 + 7 files changed, 2387 insertions(+), 167 deletions(-) create mode 100644 database/auxiliary.db create mode 100644 database/data.db create mode 100644 excel/tsa.json create mode 100644 start-server.cmd diff --git a/database/auxiliary.db b/database/auxiliary.db new file mode 100644 index 0000000000000000000000000000000000000000..a86f5bb825e9d858764dbf121ce15b1bbcbee121 GIT binary patch literal 471040 zcmeEv2Y?(`dH>Gd-fiD?mkYK}a+6%{rWe_VE!(neTx45vlQHtto!Ob4Ue_3MYGAqv zHGpZM7(&3b009yp)P!OZAhi5}B$NabN+3W8{NH<5ytlrU?pBhe!?(77zWvS2+nMkC z=6mgX-`jT6bw;R;YmVO$!*MEiOfH|#T{b?R%jGKIzX1F<_bGrs;D2);Z0?W!{J)Z$ zc+Tg|XEs0In5cgZ{JHvBmB6Y5Rwb}1fmI2tN?=t2s}fk1z^VjRCGbZg zfoF~u*KljF=_$ij)YMSYotD!IcFMjghN`ktcOoA#V^`d~dDHgIuSR7d>y> zvB&R5C*M83J_vm+G&<_~^Uk^BqH{VIouiDObM;0X2mhXT;rQLN<=?$w!!3oeH5aYH zqJ_WTQG-Bisi?Hk#eaJClm)+f_bhq$hOHxGYc{OGItz=n)L6App@qc@MJFsQ5>a<= z*mW&dT(f2kwkHZj$(p${R8oGnr0tt7zi#uR0;rVX=Wau}dmMeXZ@zu|_>DJTbN!~9 z?-;*!^BvME!S-yUw@u|-qW9MIf?48*VS~rFWQRJkt|1A&usvo@f)^oAHU(2 z>#nmuPcM|A- zBj80V!Iy0m{I|71!9RoM|2BWs{8{tI%^x(s*Zg+#pPT>K{6h1y&A)5@P4k1z_cY(p zd`t87%~v&F+I(U2zUJ=cz0IWQHO;2l+}XUNxvhD9b4znm^WrAcoNR7rp4B|Pxu$t+ zv)UYO{Gsui#xEL=G=9+dZsVJcuQa~c_-x}7jgK_`s_{_c?Tt4zUfXzO<4+sUZ#=6p z-MFU_HJpagkQ;Y3Zfo4sxVEvmacM)CxkY%JtDhq)f!$k5#S2Qo-aDq+iDHpyH?f2` z2-9TC=I!H?qH9dbj%BHGXgGFosSEtg6mhPr`ZvPA7#u%0Fb#LR6N=UpanCwnp8C3t z>vjeaI3)^HKUjC+IyF`0?ZC~g+el6j9K~I@uA_#!qkt2^kAM?=Ra1S{2jBHDbT>{; z5+pZ)gMWyPJTBmqJ15ae9Vb+;xe=T-e;Cj~D27o0ipKE^*M*r2eg%~0MQRX&qmgfc z?*ks=sS%EoY|pdI5IqkBO8^hCsioQ>DCc^oYgm>z$xPtm>u&?Ep_2sTH*6m#z`b5P z4hWXMcsyn44da_!*HUj&rE86FlA*W>iXC5n?bX|_zwW|u%P`gPEvjrf8^*8DeW#;N z5;S~R@Xz=*Q4@V*_LA9O?|bBXNt|RZBJhiFZX72z;><>znBXX4$L`aMK$F|{o-;)m zc1pLUL<$+nvRaF2auTROoD5`9(;Q0)4yZX|0%ut2h-aUBcqMEn_M}v$HBY7i~`w5d#Nc|!tJ1Cq=eGq za00(^>$b$L@{!;sw~`K5WY4aLGypw(Ue_i;zl#>niYo3TRUp z7HEvwk!1nj==%KmkCnYCKzXkPP~3Yrz`OTu2e@dkMg&?!^J#xpy7FJNBLc@V320fVb|+0N%0(Ub}72(*WMQ=SF}x?YRQrje9tN zH|)6p;B|Y>1bEG!;{k5j1FyYm_dNhN?{)xQxmyN!`R-c)UbcG+z)N=v0H3@YUOTlL z-t#59n*cA~4X3#`?ur5OyWsP3yEK5zF8J&8E;yAVCw8#_FWNN; z@WNf^0lZ)ryq^ub)&N|;3zmG|E_hexPQ$x8XSxIM?CG5V*G=C9@XTrWL}yGh08g8S zC7e2a8o*Pgj{~@7x(x87X?SlZLUEn|pXzuOz;Sm0I2Jxw<9Yz~O99kq0M!ctRMrA0 zpA4V`HBv0)n_tY0Hcjw%?t0Mg-vj#duW7!&^kC(Y@-+po@X7ie%}-WOEM7EvMKc=x z&(W8c%J~m8_Ku!Xyrtf$oHO?A^8c0YD6g&md+meOsVX*hV*Mj!uk`QrY3$+AuYwVQ zbH-jjaxM1#;=RSsSD#-ZYQHT0vUGZ>Q)aLiWB)tyoa(o$KWo0Gs#dNqysKWWol?7~ z`uf6u6;COCw{}Zyv~q0uM`O9t<~mXONb}fo9gGtE-^hC#-srB8T4}oSQ1hY2SBjg8 z_ha|g?jKXfvhrP{6JtNizo7h%#*b=7;q;<0^4X?{eYpIU#>dL9tcaESDz7Q*Ypl&H z`TwcDuXb-!DDQ1PGIDo;tZm9~9KF5x!F<-dZ|t+Bhnru|Z>Q zQhjsduIh%-zbL#ae@^|Sg{Rg}Z@gpdru_Hn4~{@3z|RRI7vv37lOuy@o4(KuGAZ|0 zkQ5DDjpP7VXiGG3D))X!#x2=3GbLp-Qej$g?tPFn8M`GWQI~OS+-2q5dm+iIB%8&q znJTT0q~f{vKvFPRo=|M9tHh#8)46v;QtY%Nw#~JLtjjujH}?=EL(K{eFAKa>z>}7o zdlw|rIAmp)76et3Gu_C&6Ou08iH$%vDK(S=H_QDcBt3=W2#K^AL9$6j%e@1V9hzhv z(Y6%aPg{ zX6`{qQeBttFs5e4YLduy?yZmv9a#){iS8zLyW2K%Z-Hc&cdWqCSVN068`pDhhGd5Z zkCZ4}S2R^pk8*E}t6;KvHN)o-9e4VB=gucXF?Xq;248q%kCCi=YpY20|nZ)=up=ShR@+6&mAtaMb@*O8?)r4&hWL5EOs&x0gwCZv%mvZeECK#95MLb6SfvFNh4(Xn}xRCCXP zB&B<%-Xao*$hss==I(D;IM`$~)%Igl7dp0B!z3p2fFLfl_l-qLdS&-CSG35o? zZTmKFWl3%yD%0i?R>ZXy8>XZu=k`J}bt5yCJDJc)Og7PTdmtIxrU2fmsLT7BZX~(g zkmOrgmkW4ZNiv^lvAJES%(fH8H0_5}>Kjs+n}($7Fit?Kw9ck-LQAsfG}AJWnRb$f2HrID;d)DiykvLba&qUdVMhJfh7OO}a)BJBW@`zMeaflm-twqQ-Tmw#$wV8a)M?gj;L~Ng3Ur) zOCcA#bkb@mk>BR545t#vxj`r3{K!gJ+s?vn3^_0e#i(M+rIwK-9W{bnn`c~0(%H7+ z3$z!7kW0jbZ8=>%^;43Uq5yJ=DG{!bdYR7IrfT?*qckqDcrR$XKCgMP2RTEgqBiJ< zh_;tWY3xFd4kWfsIFi_PWg+W0kZap48~L#w1R>wiWgBvWtJ8QJI4IAE4PY*)yq44Q zMOy68vKhB13v!7Rd#a149-b0pmp38jI(9pXjnGlK%=OteD$nm|I!m!EZfb4bHz22Y zl&5HXY$?9l&LkajA`^na2`}S2LM#bF3v!g#(Zg<-(V`r%M699nK*y}*5x7QBbjXn^ z;t1BVl!%OYpmVjQKu&dC#ba&7O2SU2bY#dej-qm+?gm*qwiQvDDKE4ITVQBC_A}WK zA*Y9dm{?rmy9~?n=G~AZI$6|BG`*d+43i;tLXOl~LNojp+v^jtjle?2@L%njw(iosdgnj}$yIO<0zUvSbJ3w3bVo zgl2bjHE~7d4#+Wy(#~4G+2$iq%^9~tPSh#4lQ3bIS1BqXZi5`K_f{-vCXc&{88Wv* z&Pdse%sL^J1TN1+w?K{~2pXuUBeWDttl0X1o_E92?l#HprQ-6LW!1@}WWF zPH;2i+ERy%w8Rftt(%h0O^}OYEzUGtV-Ms!P9k# zl{=urOgc9}j*&aK$VhP_rd>@i*7#!apiqo3!Wp1PgiQ-=dIZDw* z!b>&EC0kzDx)gG$Dgn=LSg{rJKpam-*GgjS1+=YtZlrpxDahdr-tNR{qyp;;UHuZs z$r2TT=|Gx|D7Wk47o+oRM~X$pb~sH4w0I-rguoF3o-_GG7ekvDAg5@FV%lcZH5Ept zNFH(>k>hF24D3nJ?7CQ;Kwh^Wh2bv=}l=%$LS@th=Qk$C~+SW2Ton~b6aT5fyJ`H+i(j;REusqqwLtHuV% zCA{Fs2@`Q)k|Yta9&#e#aw_nxCMmE)#GeN_InlMC<8ZV>2&74z3%QJsNYal@0{2}q z_0EBu>Qez@Ij$k%i5p30LoTIgP*cZ(PU10%n`c3e%oHLL)GiUk0^^hGAV;Ty;|HLD zC2Czf3f4l7Czvj0bsf`a8#G6ZLoOo|nQLWMi&a}4hC35-T_tclP`_EWnzTFi8IWT^ zD@4Kds6`T>!D*cixxi#dLlZ;J=9MU-pM=gM^pLhCJ~U}s3)0ijd2&a@Wrl4jVT%fk zQz7T`hQp_(FIjSCQ{7V_XIZh%cU(6N{D3t(Cqpjss7_>c%@$Bc9J*`JwMsxICb$!# zOSeP!B*>*yB&%r@;JhBkZTv*Yfeu5Yv=U$&lBQ7N36P^DgOe#r^VpUd$^7w<(=y&7 zB_fFYZYB!yagfU*ifDI0E#-ucXOhQ4&NQP)2gD+u8N0o+wq%_ zYiktSCOHE1lqjVuHz3y{+nUCA6I|3iLvibn)5tc?GC?fTNylZ}8sr2fiL!1;D1w># zExigkV92b}Y6UGJ1$C%eLFeHlFhc&4fB_G}vq#ec*2b>B92Sj$j1CMFjg9AuA{SpTJ zIJ|(<4d84eDT^2*by;kE9vs1%zXF)M7R>&CxB0E+*P35$e!lsc<|mpT1@r#zZN9Vl zw&t6fuLCpxFKgc4d|vZe&0S#bKWzq0yJ<8p12g_?lW1PpJg>P9%=w?(JiggzmYW4I z>;K!vFB?B?{Ac6)VBY_$jfWfm(D-!Y<6z$Z-HmrN-r9I$;{h=1|ANMSjXjO55rSF& zc0+C4-MF)HE137cuCb+Yd1I=k!$V?*QY#+i*%8z(l7X;d3y4XpmV`p@b=uK%F^ zz52K7|6Kpa`e*8&sDHHn!TNja@2tPA{-*lt>aVK5tbTv}dG%-2ch&E$dv&v})_2zL zsBf!ZU*A&SRKK{+)FSxtYudk_B>V?|xYrn4jy!PYT_iNv&eWUjI+NWzDtNnHD zeYJPi-cWmW?PawW)t*z^Q+q}&t@$;prq%AQ?Wk?9-B7!_c6sfR8e79_=hx1zol!fv zc3iDi8>{82zpegv^(WOIR=-#MR`sjZFI7KR{k!T%s~@PoyZRT^H&^%eOmSQ>dn>bs#jGnt8T2))rso*>bmNaswY*CsaC3m%I_<`uKc|6 zH0~@=uj7R6bMrc;&;D_gCIkd0XYrD-Tp&QF(FYd6j*YKdE#pVa2ZK6{+&n z%B__fD^IChS$T4WuaK1sE9X|mE2maYs5C02O1}KN@~_H2E&oUP-^%||{^#3(a!c)!QhHkH_R`Iz>q=LZE-P&;(WQyf`qH}6lS(I*jww}2 zh2rmvzb^i~_~YXDi{B}Jqxet7FBCsh{CM%h#rGHAReW3V&x;QfUr~H+ac}XN#jF?< zJH=K}EZ$kXrMR_tP4SB2RFNwZ#S4n(6wd_XOve}N#bOZ~``@u&j{VozkH-FW?Av2s z8+&-{@5eql_BUf69DC2$JI3BJ_WH3`jlFd2g=6=P?H;>#EE)60OfcTGbL@_>ZDZGu zZ5i7%cJUZ9HVMXx&Kf&?Y|YrQW7V{>T=;U~9}1r;{B7Ywh4&Wzvhdcz8w#&3 zysYq|!gC6H3ePB{1;1bww8Gtm9fj?M8wyt!E-zeCU<-KR{KDDI%^(uzuNtptJfr@r z`seFO{g~Q6*4|pYfAm}s1@z0N+`OxKTl1#owa_t)j+FBG8p0~V3c@nN62c--y!^8gug}j8-%|`_&*4Lh47aM{~O^i5dIwD&k+6; z;eR3g3BpGZ{utqZBK!}8KSKCJgg-#|eT4sx@ZS*rE5h%MjbQl#_FeSlI|%d zZG_)K_)Uc0K=^fp|BUc!2)~N(D+vDy;Xfk$GQx)uehJ|h5q<&T=Mnw`!oNrOIfS1@ z_!)$sM))a&pG5d~2tR@F;|M>7@NW_R4Z@Ei{0PDiBm8TGA42#+gdafoR|wya@O=p1 zi|{=N-;MAggzrN5PK1An@Er*M0^!>cz764n2;YkEEePL?@J$H+9N`-gz5(Iu5xx%L zYY{$x@HGfujqp_n{|w3Az!rcgWA)H3|CkUU3@EHj2Mfh}t_sp1D7k$YPrU(;+F~SI8 zh%i9tBlHlu2pxnr!VW?Up^31K&_JjoY$4PTst6T?GC~QVi12QNI}tt&;av!yittW^ zI}qN1@OFf^A-omgEeN+G+=lRGgf}6)5#d&ZHz2$o;dKbFMfeni*C4za;TD8fA>54c zN`zM+yd2>sgqI<_6ycK*P9eMm;l&6yA`}qv2swl-LIxp?kU~fzBoN{VClO8{ya?fi z2roc*KEe$M*CRX+;kgLUL3lR8vk%=gg;04GlV}y_+JQrg76W9KSubU2>%1& zj}ZP4;SUggAK||v{5OREitu{~zl-oY2>&0#e?j%J;KO+1x!iN!l3E>wJegWa<5&i?hzeo5vgr7zD8HArk_$h>+MEG|IKY{S$2tS7K zZxQ|t!jB^S2*M8|{A+|CLij<1A3*q52;YzJeF)!+@I46Mjqo9a??U)agnx(Q6jA$%>u2N1pn;j0n8YUb2GLtkEr z@D&JOj__p&UyAT02>%q}ixJ*GbMcGNmlq;@0mA1ad>+E*B76?Q`w%`G;j<9#L%0{= z9)!CQ?m{??@J~iZFs$&*!bk~w284SdJRQP45V{aD2q}aFLJT2-5JCtb_z*k@E(8aa zYQsM}5G)8Lgf;{Nf)1gDPSoI^Dg*_B3_*e*Lbw~kP6$tfa2JH9Lbwyc4hVNZxE;c6 z5N?HV3xw?uwn4ZV!c7ovgs>ID4G^w}a2>jjYvG?yfp86kt08PbN3Mc@Zia9rgexFi z4q+2Id>Q=nQV36mFa_Zf2p2=xh|UqX zAe;|j1BCSu&Vz6+gmcg@oei;c7Q%H1*CHH8cqTmY3<#$~coKxuAe;)}6bL6nSOeiC z2q!`~0mAVRj)QP4gkvByAv7S=A=DsLAygogA(S8#A&fy7g;0Pn0)zga0u2#+L%#m{ zT)pPQW`3vs+xkPzR?P=9@ekFnZv4LSaC2kh&l^eODYeg4veM5BFBq}wXH-64zN+xO z{BIi%)Yg{2H1_J|2O7VxP1mXwy!@fD-;IseKh*p}?d6rLipPx^V{G$;;z#n&$8K+4 z5Bh#@D0M;4?)>6QL9c9cUd>PCPsARJeS1$3qE0%cP<@`uA;Qo3-(-sL8-9(L;*qt+XzX=36-K+*+mM2i} z8ovreN~sEnbs7&;TNwuniVS;Pv{XO5Y>78@=@QR-@)FORTH<+^Eb+XHhZWk!A%rFb zg=qtuk521ZvoPsO@=gkj;d3Md#)0QdsedU04OTKZemHf}WxkUbO7F6Ub2Y;XRe$PS zHFd$dqbcxR1u^qe{I?uH1axX0VQ|f8D}>N10?yrR57$ zhgW1mbs~0{GKiKAmJD>9jN>{988E|?A-bW7M~V}r3KPl-eHi3J9RWR)+Y8edEUxFB zuCx;^bAb!9^qqr@YY{~gVPV=ls6vOZSp3A1$wz;4F1m4&95I&a-9Ruqh~CsEmVe1b z+(_`~Z}+^Q{cmF5qM{3-yIJ(bUbuwif<>S0{N>;1h9&y9^-DbOyd|D@?y&yyoFV+> z*-N~svzBoDMSt~_<-ap0 z9|kq7IRa`p>2SFE6OV+eKVebT9zUc(9XHURK--?(IFjTCHCYz4-zNh`ZY2%9A zF}*ehe(0DhL6dKw{1*SM$uL&cu5JsVlxa+2<(>@+Y7SG7qVhgzfQSKBid>neEt$o&b=9&eAciA4z9g=sXz1| z;N+8+Ze1eHrz(g`>$DhER^t4(!R0%a_*;3n2w=(LdM}*+A8XzWFy}V^wfU*$gJ6c= zY2FN0@E;3S?SB`n)PD%X-A{uR`8R=8_-h+wFz^2L`p4=Ig1PmqF4nK96ZKQ-SnWr( zhif0Ky}ou|&8yu}+f>_7JGT0p>UXQ3tv*zJWp%o0RBx&Z)wR`f5bRxPQ=r7Y#b_!a)aK zFzCSZ2OW6cpaahxbl^FI4%|2Bz_SM(c-Ei;`vx7@JLtfkK?imZI8}7@YVp{9Kg2+@WudMAHcT;@Y(=g9l$FCczFOX4dBHA{M`fiodfu%4dCw@z&~{W zf9C*x#{mA00sQR)_}d2Xw+`TM8NhEJz;7GC-#mc7X#juY0DkKL{)Pek^#l0p2JqJo z;GZ&pzh(e`^#Fd$0RF0e9wcgkX}vZN;IACOUon8cd;q^`0Dsv4{?Y;blLzoq1Nch@ z@D~r@HxA&10X#o|=LYcX0G=7Z(*t;F08b9!i2*!5fS(+|PYmEM8o*yTfWKe>fBpb| z!vKE$0RFrI{J8`8a|ZBd58%%lz^@y?uN}aT58%%nz@IUIKYalIqyhYC1Nc)1@TUym zPaeRp8Ni=3fIo2nf5HI%_yPQJ1NdVH@W%|`n*;d90KPteuMOa<1Nh1SzWf*-bO@yZ zt?CgNxW9eC!TcM*!7BzGgc%7Y2OPv+4i26^=-{#7;FAU%%ssabj+XLdu2HCMsoY!o zQt{-`SC9M-5UZb62`nms)%<^t<}zH(|2Hsm<7)oDgUipjn*Z;}<;Gmi|JR$na3v%n zLpe=X^ZzL@d+y3eK+CS?|C`BoJQo7ipUZG1XmU0GUtiAXxd^!xqr4&V|1C&fiIUyU z#`w)=-vm#87&ALgungXtSQ-W#fL}ZmS#uAV-?1kOaiADhknWissQ;h)QLg@$>I0Qi zO4-=D!f7Cc;75yg{Z=x$D?4U3nRZ{ci1~n>xp#NojC&&WflePy+>B4KJk1=I1fvH` zNmpEnqmFa!v#pBNUW3?BFaXaAqMiLVwh4V+| zg+!PCGDw%4H<82j#->dTdL5N0sMQiKDV z3CQhD91S~8?Ds`jXeBg0^L=I^(K$4ZmJ-c!k8YDPXFh0A(ae|Gl|^$$kYTMHvm!~b z`A7}a32^g~zHCd2TGhgp8%r?-oMn%^!&rFRD@H#Y4>rKaSAl-Gz169{%vX!n*$31J zNlj2Z-@B8~5vrS4juJR-$DXkY^t~7CJAJAz*Vv+O$?%KI4y-@0w-PNJp&ev;>)`!A z1{h4p^9qY z1FV1=40Iw%&>0t)9eYOB%yc48nd-|Jx~SvYZ`*l(7r|jVkzmk<6?)YQejiBkP>dQb zYiMAL9gt`7-z*y_y@dk|J|xN0x@D5$-bVI@zv%4^Q7XwW=9 zajtpXmu7fTv)X^t@u0j5K~GQ%XC;o1d)fap{_*)2a)M@A&^$h2u6f*-`S@TA;qW*Z zZeitgJnzXD5*a z3Jmie3p5FbdHWLgFQ&=9&6*FWIS^yYa!0|u(25)8ozoAF`u}C@(p+Ot?cb`WmLDi? z8QnDUpZS*pYV~tq3GCXo7HpllZBKKmZ(onax6WLcoN(U0fo~oVFSFIQvhg4S1DYsl z*tjg(i8b;UbZw&z*2hTCt){-C;`aM+SM3M#|>KH91E<1Y??0)XWruw$@nzyRC?%jM_ zVo+=xn$_r?e+NaNwt%MkD%^Bk4?}n3^PMeo~Pdn&f z`=FqagcGZMP<4EZDx1!R@hf!S>8O(g4NVdJGrmpKMBkWXC=NuFF0DB^I|s#sKIo~l zeb8XxhIfl;a)>@ChYLq$Y^TQn`)+&1ylI@k0xx&Ute5NCd~jYra}H!FUXEmX7YD3* zIq1vR^>?-A=VxL3e-(R1uJN||_S#3PyDCpBZ!DcUrWAfSay6h=KZjKUySH38TgUWm zc{*?TJ+Jt|*D)N;9ieyQv5&E^C$K`tIcaJmPEFu63}?MywvOrBsCF?;_BrbVdNt5! zr%7V9j#+jaU{*gA2kMyfXX}{0O@rt4vz$7HKWfzWc#T37Y|tZ zqYGAfVS)y2zn%uf;g;0?@A9BuL0p&+Kyc~w31^Ri-QVw-Qhh35EXOrOJaHqbu*?m# z?pde$z5@rrwE0c8EJqeYbzDTdZFK-W4&@nzqGYM#t{Ce5eJbD?W^ZfPwzFm@T2hME zT5K%nBp#EvxjNA@^h68rx7*guN|nqMA`;Xt5yS%HldDo4TB`JH{QqdB?Q z8GC=QfYV;d2Jx$gmTXAb@#MYHnUsH53BJ zlazDYd~C$?J+9s++Ts%EAMzM3@SkC*-c|zm{X?c>{9tvwXw=tApBIIl2zG*FL4@{p za&BH!Q5BP7Y=O5auS@y|VFia{UKCD`31m+T>FBqTC)~W~oLLbd@SlKY1=qzYYNVx# zK{HMocqF~3S?xb4{-B~R2p%-8+1{r05i*?pKjXsD);|XSLQN2GdD*QvGz7RV)=^YS zF>JhTF}x{t55^DUFIN5i2kp*|7jrPl*G02h>lkW~*cOLNgb5mbhgfU)1V!_`j`T5OS*u!G zs@4e9|F7o2{Qvsejg_Yqe_a&E&K(^Y`A+`h*lPiOm_NJDxD?pTw%zAVQHm}SUaC

C-A78WMIJNKVU&A396y-CnEt}FqNv3=(2_tTQQ&M z-k}i?g%VzZK-;S4MyhvcY^bM4xB{ia0|UBb z)_`yZZ+GG}Qbn2$UH#A)5X}lJ`yGQ5dE*z)ib$5INDM`qjVQP4;)g~=eM#w7pcMf( z#BT&5f^$^3?MSi6*bb)&ffg?=qMjkwCC^cDpf$!XNE~#yCAI&%>}xSEbDDV8gX0{S zqY`H3sD!`~0-iJZL>EJwKO%EfkKWdvt^CZuoHwOtiDKGj)HM}GrpWmY&hm$64@TJTSi2JA!}IP3QGJQeO>o^iJo|I1cp6%;{BfRY_N4At0ny+@+SOSE8lUZK>mA z9M?(6U@3Y%+NWvz9%;qs6;9K_`2PkL=9)%hqF$~3u=2_BTgt~2zcTjF=<^H4$d~gk z2M1R_hg1T)#;>34a4>QQ7a1u|#I&oa$>Oc)<&Ap4Sn&m;&4;@gz2NrxY=2p;W^yA* zZ=^tEC3EI8-A^9U597lDx<4sWn}uYskF^lr7c@;AClod;C*mrWsVwycWu^=z=#&VW!8H}zMgoQBrsV> z627|lyVmnoEq%BK?Ce6&y{pL%w>9nmE)UXsBGIud3@N^9#(SEvM{_MA(KFFB!|cd- z&)M4o18}EpMpnOe%3^HQ7qqDDu_R|4nlZ|i=o5&I43G|3H!r{u+$)iEE|@a#sMGS= zT!%Fj-HH~s_vQIb(4e9gB)&h~hQ8qT4#ut@6%oiJF@D9Yh!Qo;VvnV}cBBj4Ln0z_ zf*|SrPNaj!I7%1v%vli>(dDxu!bP*AM4_n?AseK|p|B#9ou@a!!^*QF9yCz+O+Z9& z9)Prnwir-EB-u0-QHzUc|1NvJRkxri$KewKK|P*Lx&7beA$bA8ek#)^TsBj&uqsY# zzL&X?9wdr?1S*z!zW{El0(!PW?wz@OsSq_k+)SEeP3|wR^C{^u}@TXR!%GYq5Rd{JInXyUpyj~ugia} zTr7RObZ?0-{-XGoqxTit#dF5KGxq9{H;+6C6UJ^E`OmTAN53#sm-@=WbUDAw5htFd z8QS5LNH!8Hp)hxtLP(O<1KTkLQcN8p!mb;p5V@1GY?re|J|#OAja@ZNAv9?Bl6aKx zj$tvRjcp#L5Z3VUBnZ2tE}CNCV^7HCV^<7Q2qSx-H)tnz(249M z#%>v=5P@RVP9!pcr>ZHNVB3Z&BoQRiRNFz2MP8?c-84)gvMEqri=%mqO+1RjZXBi% zK?-m^3tPBG6A77Mw+>T?tXqaGw>(bNXtw2I&QOJ$hk&Ga*1g9sK zj@>y-A!I9UYkCrkl-G7`9*c)5L~M7vzN5-cpkzv*W63auD1s%ZHZ2ND5;01O9e)Mz zvDh+wtlaGcEy5S6HYJLwJCt1ISOMZt6W#NC*N(7rhPn|R_dA;1CN(|G0`ZPvBqCEr z>gfW5r?%E&Z0z)53Xv>bW9(G3Xn{1H0K0jmvF z2*n1rE13*yc5z3>%EK5e=dhfT2Hl9JcqNL>p~^7LxFxy?fs0YAtBS)s4690A#$+TpVHXTj2on%&$7oZYl2Lf#`-MGvLq-iPZd}_bcG#5J&eKzmTTE= zrs*x!#m*e+Mnu}hLH)_IoR%>7(}pU8CMAbZgBBTth7fm$Dg*2#DX~5+wYb2LJGTuZ z5IS*KGwP_e<_TfPz|J44kVrCgkh{xwg|?pB*r`Jm(xC|&_%tWAS(nbRWLDmx$sc#kUq^j4GZn z_VuxsjNLd^8~ya?uFBX;># z*T7B~rVy3qQ$g1|Znu@HS{thjQwVU~k(Y!q&A0WSO=8|Kg_s&ov@=r3JR@+34rUKi zNT=&KAb*DB+IE|#J6JGGA*!ZlDs8X{qqZ`i!cG~c5T&J2M3-V*FrJ|>I(EiTg_tfG zvWx;++oTn9xtHZ~*d5CqA&PkcIvQWqO-;wU*igNOm<{x-Yw1ZUiIfmv8;5zEnB`Pf zaLl0F5!#W9S;G_(>2b$Y<%Ec=0K^+(*9=og7^`Ymw}nv3G$yff&mO9fAPQuy%Nbol zHrg_#596{zgGnUPHMMq|2XP?TP&cCae3wsxSdERqim(mC6cPk@mm-rk%Vud}+t}n# zg@}o!r-9B{Uw!^Pn!ye1>R}48ErR7UmLw924-*dCI#eO;Kq7TB zVO^K>yKU^UVG8Lannc8k*6Fk*@FHV33{^pE-)j5T4`4^xO0(Wym}QcKbW z&62P!Llx4>5-<)zftX$r#A#zE4pWH9WRcPB>JF_6ElAoU7h~<=3XxQYHCS9D6dlxDw+~fFsI{3++n43G6ALmnHB=$8s_U|qrKCW5 zgpXY^R3V(5fD~{Eqq$uomUAy3st`O?)wpG{k|D|9E#`(PM0YJ-Q!OnbQikbjSZk<4 z1hdOi83;5YG~8=pLsft+Pi(0IAu_xe&|DWgdzd@XGMe`o!Uk)1B+u_+mk(7)K=^K8 zM4`ZRM9soZ9;VvSI&78@qHhPH)d@mrs2gdw^j4o zVM7gRYBJtpRF@W=)S-lIs2L;GOjSeDKozQKnLuIdhj|*6qgh8``L3%4vcX{yjQ=lT zEX@D+k5#H{6dxIV$;k5ovHIDM1omvdWoGr{JyS-?W@Oe0sU&cDCOU|6NwX{S#~nC5n+}U@l6qgtD+5n$-nh2_=}TqgjgW2rWg|nZ=h-?mv~&!KF0=xs{KC zC6xPr!at@pl*kNdup|Y|aRpW^g#%3qHXz z%n{lOp?9h6{zb6RPM(PV1sWC&!Z)*CDT%$DsT3 z-Y$1bb7F#}gx(xk;75S84ozO;rRTg|G`a1H-0EjelRQ{5yZiJTfhOUW=5egWnTBg@ zq_FLlwU{QCyVVbf6X%bH2HOhT()>~VfVHFHR_NvSBvWQ9Y-g67sH6HV5wOfQKshJw&`P5 zQmp3x+kgJQ`Im)bX7c}Ir{wCtt({f5t`v=|3c3W;f-QcIy0^9OiB^zWd7#$Y=F}?cl-o&| z5Cor5R6;CMt<1ux{XYV=_C3*xQtO_PTcKKEzE09LTCt>=JnkxH$jpzE^o&SO?l%eQ z{3OG0`8pYv@2zVe$B~vLKjFeTgq5AI6ZQYml;cePzf$h)xyD58sg>uH-aYn>(R}{@ z0CDtv_H0$5!5aI#DN$-0Esp@S0buKw9eeW1j0;=? z_Hbq`ONmIZzMN{Qt;g8~f-sE*+3Qw4U^vN8+yuprufO){?bly-;kad(>i8B_Hk}RQ zSLnXeQ6~u+?8FWK8Q&&qqHoMzGFuDpZ{Hf=0cVW>^f7OdXPP&6O{p$OP{7)Xm4uy4 z=`6E()3*lxfXy55d^kfN)nf;JkF;{yHv(w3-XhKEl>vLhaiZ=9Sv$5BahZDU3q?Gj zUP)lLB;7mvden7C`W|WJ=oRFk+I@>Sr&m!5ZNU~8T95rqUT!awTe!~rfO;jE35Mf) zV;+t=z4krQ%F!#BiQ2vO?isz_G^K}um{?rmy9~?n<}%;ctj)x(W5}XwYh)B3P_H1K zVSWdsqfVoJ53_PK%7VQBw(gwMDACEHE?D^1PFse_EO+3bZw=DQ)@a|utRRho*|V)r zo6{(%vxH{&Ew&lTgxu#I^}X61%P}WSu1jnj}W3U*w8G09L;$^Ogs+_GoT+j+)>o z?vEzBF$;3#!bsg6(9N7_EoyNi9 zX2&yPuwLyT`r(Hq-npl#aP;@lpNJzn3^yTw{Ui2_SkR*2;I`3nTE0k&9a;u?rKp3j zs38Zp!Ia~QGMg1YxXo-tRzQQ9D|4o~a_3Yc#h&WosfVY;@}olf(wfaz8iS+b8T{xD zALx6cmC+MQ#8vGg-nZZQ4TOc|qwX#j{5r9N7k_)z7jeuqU6+v`p4a37U~OqRO=iHVbj> zAnK%HyB)pGX0>5**e8^^jT8^|#G-cW*_O;SOtPuirIS`miTpNaW%$ALJr7I6WCHY3 zR#eyYiPt!px2j!f3~JuVJlSlro{G(dBJ*!C;EZq)a z3m+`qZu5+5NjlqBe1Y~BPusI_4fFwDD=@^4FW67^aeS|O$2%6@_6mB_K=&dGppyd$ zDiSeaTTWL`{gmXTNA)x3Kn|!4wBcHBaMk0ejk%j#L9z!syi-1qJzT%7m=fWFEl@I@ zvrTot_IHozH7#fTHodxj`{1G%XFM7Mk{z7sL65e3!xW`)iN$+C+x2;KES zH|H7~YByJ|EBZR}NFOmHJB|Z`bI+XJoKw$8Bk58$5#pIbADO|q`PJY~u^IHIdk zp-X{fFVv&W>?I5JAm>k+g+u*EzuBz#`O`*zO-C!Sy7H{xJMUVw2K_ssbf!--k~hX*>#$2?C1wT&-tjpD)j6)+ILqReK+`;{3h zfTN|`yU+^Cd+!9fu}O|I4IHG|S6Yg^%yk^h!i@qC*o+5_5Qgg=SUBnybM!q?U+eX# z90Z?LD_EYhJ)2W24)$IZ=#(G?m9dy~nQHCZ&gqXpt$k0lqSQK*|NnEj#<%JpsNP+^ zqc{y_{~reZ|JBb5lfa&l>GE9lOX;4ew}`|cvMxyJiM-U2Y*TJ8w_T;EyiXcR*kYx~m5C+j6(`BwnY5!$ zuYFIn()2nur&rw-Q(mCmwr}&+@^c(6+^+n9dWAEjM|YZnz75z{kX}j98J-@Uua0dl zVMSbPv0+Mj^5fqd#;Mib@Z(t>lLB0ENs?e8+V<%JGy`MbJyWS0nW@~#gid0ziGC1f zaJZrYSD2YR@y6Qb?F!6@j?B)8#Ehp;ozNQ<=p_vf{yHNDHj1@Q|%IyF$%FoJ( zZ)IIB;B_U*e5S=78X0jU-aF^DB4t#;3b~7OFUS>~!uccrKJvPeJ4a4xY;9EPpRE5$ z{o>lMY7f;qwe{71tv*ndn_H{vo6pIAGxvh#3HjIM&#yev_;RHn>JDM#zxS9XL(tj27EjpCsfojqgrN%I1u@J>U)4=b$Gg}a zLlwdXde*h{B$Y%;2(XRA6~d{k;Fv)dj6y^%W(`wFq{kgol@lVe0?y>IYnHB9k#fSe z0^@vnTH=-b2bXgxO;RSEShgF9rjkE%>6Z#gD`;`9-Bm;njKAeiT*jp|F33u%fe?S% zOzHeGjF@jrU~6ZIR6-l4l1V&Of+VwmN&L?;E)61?j&UOmKtjNlpTA-mm$qB3 z;CC|BVB?ha^6Qs%X$R~^VbhjxcUTVl?J_RqLFz)Y#dIhE7=?&^f9aR9u_}7JVs&D$ zOp_1uo0f5@Z8I*d2w9qR3Es+|vW!brn#J2;*YIh9NILlwmUAf>m?DK%yBpv}lI1_V z^h=qLi$mNs9aoQeE6G#KxYYAp%M0X=&T)j5VZU6)rHm)4X;*8}v5m*A{7095DV?P< z!$gjtbBRM5`DHYIKwzIt@>wei2s!rC{He?MRnhANI(lbyqrjp#spSz4pJF40iIgPVzhyX4p|#C5ck($-~sST@g3CETKpmDRnv;Rvo60%vM=XU^_UDD;}?6>xS6~zApjd z-9z0-%L`>rbfcE4GHit1HdG-B-ys9f?kJKX;2mtJE$K7K(`3evT5ZejCO#$%btj^h zP(EcEVP?mcf$_r>k_N7ws)QSe4$-wuOdP6^Hjz=j$6Izgqi7A&hAM>fL(??7S#0sV zL1QZD2v%mgflGgNs92S7Ukf>da=TWXUxp7SBTIH^8@#nFN5xtGOH2P%QVc*UdX;ZS zcAL}e{O6Z`DM9L8&*tyF$j@xjrXMxK&?HBO(OD@@QLbwOa#L z5-sRrA8^)!U?&KI=$&RMOrJ1)%uKMpoN$t>@TP0ob|C0S zBv}8^`vMa_&AAC5GLsnJCiIM8OrCta!yl;$0u0~wDE{b=nqBGPkH8FYVS)mAUciJ; zV{XDH$t2%#qBh=Yah`lIVK|3l!UwEZCb(YzaP*tW6K=w1&aOaKk&)^8oO@9~T^h9+ zQ&d`k-+43x#N)PV19VhY-OJ+}-o=2*92cN_sm;5Wgo*VirAU$sI)ri*&L^)hGkM~< z7kuNaUF}{wT?OsY+xBjlqRoUfGDWs@UJWSm#!cI=xcWe=H|86lJ#D}RZBc%Lr57X{ zLdAkpK-vJ+SN(Mx*F8?#wl7>G*w-pO8e{N53?Rc#2rLg$UQSnLUVd+?O_8zavbNE& zd6Qf;70nX&>^mH7i{3poR+|-uWr>qujnw%1+YDQAl3@IX?c)U4xa#6@K(O@1<0(r& zp7BX@VWs@+`u{iN8sDt#uG~|4d2mO4H#fjVDTvhQaJ2>#`MWE{iEhoN>IMh zvRYkJO|tI6Y$7q#@|V@F(c{=PnzI17LUDQxv;esBwB2zqi%&n-xIBXR_~l%!3Le%r%#&GtAopC zE0Wukz%p)1FH^6I>5?JKC>D&Ti@84nz4krPiqh+z!t{wV9{aQ@g1}q0Y=LmA%nLR1 zAciuA@z?}ELC~us=8tO^ghoRTECG78+ow-}b^w=1WQ?aO7Llelg-c!IAnf39GzLkq zx6pz_VXIx+qpoW^Ygag!VqH6Z{Omk58Mo{h1W+@KL|gPB3I7K@EKb;e9!oU3)p0_# zZ!78x*9D;%M!~v`Bn}2j!pv2{@RzT8ks5^1h5Hux{+N6z3+BoDJpFL9sbC%&&i~hP zpN8xIKUjMy$p6n49~hHHuPB^7GKzg499S8jU8hZ-hjhJmDs*Hq{;>XA+DNsOYl?AAY^w{JQNSbbJpC;mEf___8DKJ zLzRwfq6-Tm}YrLk%A1y`)P}dXUOqeo+KX6#d!O_%R}O~DHe|3uALdb z6pcuE2{M0z4vwZd#_)23o1cChEahb^xPZ<8W;fq6#*GUg5l({ey!7Qr?&4Kdw2S2xBJ^4^L?l8eRWP% z-KtYn=V*e5b2;rE9RKag_k;qu*Y@n)wmN0^Kzy%MV@S>e#}T-ElTF!)MT+0L)vQLl zb=6D2ta3AMZ~|8kO@nz#9W>$C6_>z~ON0Zi5ORT3NfBZ%pXT zzto%bGjxAx2H@iMJ?k&($xD(gM~3ZCe8h%gv@tQ;7a5Y;*IPUI4uKK-FDDV|e{9Ny z8_>~UYi}?qJ9h6ewT^ZyWneN!aY976gv)$euy|46c?Y*}5 zj9%Fjdl&SG-jN`Bzz@2g?Y^gbOZSFu*uA2=ySt-%NaxPZw>r0X-qN|Lv$tb*F6juJ z<2v1$J7&HzbL-4&XPz-r&WJM?%n&n2&LGo2nEvead!}!hzF|6?zG8a!^p5F6rtX~j z*3|7&Z<)GjYVVXeb;*=4b=*|9eMkE%?OWTgZ9k)3w#D`ZZK8c-yM=uZ`xN#L>_ynM zn1x+}@z}B0H2M?t3+VgMm!UVH0eU%l26`W~kNgt(Dsn6G8suq6hCB>8XW$+=0;5n8 zCz(?T{8XIVhLgK+9QHXO81Y;f@f;ZOY#8w@81YOP@eCO8 zbQtk881YmX@e~+wBaC=5jCc}^xB*5y5k@=#MqCdg9uFg~gAv!lh-DbD7e+kpaEwCs z)2JT{!5;&`9}U4D1;MX@;1vWfA$S47a|oV6@Dze45Ilz95d;q*cmTnD2<|~}7lJzw z+=k#51UDhL0l{?$u0e1Wf-4YQhTswe7a{l~A^0O8_`@Oi!yx$85d10#ekBCI0)jsj zf?p279|FNIgW!80_@xm1!4Uis2!1gHzX*aq2!dY-!5;|09{|Dc55X^h;O9f|^C0;B zMsaYkX)uX67lNMy!Ow=^_l4lQA^2Gk{7eXb1_WP%;HN|I(;)aR2rfWy9)fcaoQ2>F z1g9Z51;I%OPC#%Rg71XjixB)&2!09#KN*6b1i^Pe@Dm~U2@w2v2!0<3es2hVF9^OJ zf*%LLw?Xh@A^1HZ_%RUtXb6531iuFaKN5l;0l^Q4;D81LGZgm@IxW^ArSm7 z5PSiG&qMGz2;PU_vk<%o!MhN=1Hoq?_%sBcg5YfkjzMtrFpTQ%JD(qZUk2;{$75Kl zeOvnt?Ps+sup&Ocy|aB7_6O`c*vGNAVmD!r!*uLH7=s z;WK}n`R>doK+M4x%

pW-gjxXO5X^PycB8bHF$7(&;Bmd()RqpFVxB>E6^GQ(vC? z;MA+8o-&n8T{U&zsU1^yY5%tUbqqs)h<+A*H+nOAJ?f%+(9_WEXczf8@+IU0$SaW> zkr=rW*^Rfpcf@ez4_QDV+hN3UFk%~wI2K0S6Gj{ZBaVguyo8;tlGjQD>r;;S&?D=^~AFyc!v;$LCJ7h%K~ zV8rKP#OGkdXJN!=V8o|k#HV1yCt<`VV8q8^#J|9Z+hN4VV8lmZ#7AJnZ7|}WVZ=Yd zh!4YvTVce9V8jPu#0Ox+Kf;Lj!-)66i1)&X_rQpE!-#jmhcfg3Z!-%)Rh_}Ls zx4?)u!-#)?5pRMKZ-fzVfDx~U5wC+0uZ0n>ff28U5wC&~uY?h=fDtc;5if%gx4?*( z!ibw;#7hR}|L0q0*7^VXH_cYPtGcImj+y@B)Hm86!frvA5gCy1KXAl?86L67bUCm~ zrC>npQbymXlR5IOMfk6^Mqp?F%QWTHybTk2U+4>44a z=vpajah6b4tZ!6X>S5}u8~9K?iRL6`SjJ%?;JLmv_6Q6!7@Btu)l-0bKOhXSAgG!Q za?5PBo)z^h4%HLjZf3@YO{s|#2j!M}7;wS#sJ*8S)e|Zpb$~>Aj39ZW0=e0;W_Gdu z5!}iCa@FcNWvCvPCRtzf90iX+rZRD>^)Te1^_;xgxj>?T4EIe=QRiH#dQKXu z$Kn$Z`AeqcD0lE|OFaTZ49>RisMT}wQZ6L{kuffzS^*_*(Ajo|AotDSJ?OEMaz$b| zb;bueI&r8YstS0Qu{AqW^IY~eVgMo*agvzS^Z&z};X-}?f4+6jVEzA({g=!>c0cR? z`iwi=1<-1Nk?ibYS1mcoFQPz;2%l6oC>P~Ke+Sum1$W=ok<8`-hQ%|34-L=Xx?L`; zsAu<3Jw*{DRG7FDh}&hG8#9tkcI&BEaAytGV@9cBb4ALCRF#q3Mhs$;9od4d)pO=h zJ(*~P8Kqh=%NL5Zr5+F>Z7|6^W2l~lGvdl~WlE>{+}K*84ArwVRF9@O0k~#NB{;|O ziM!RgSa5;zsJ*AJs;4MKIn+ek2l|P(!o~<}y}&(fs2)4?K`thn_c*G;^)1(It)6Xr zch%}S8KgK89FGwh%D_`Q-k7mxk>S<`l%KdI3R^n?gkck6L@A1CivhVEoq~?G1|Sx! za*x`}57m=IC8uOs$QXema$7x2SWyo*RF7$Ea%vKm9SK!jN?WZ5WC{c8e|9(kiKeHf za*QjqBbqq1A?jHKK9UK|LpO{J2R5e%=l|b^c&&vWE&S`ktqX6&4qbSDTUxkoAwZwK zaMi;77Knvo(C?#vSm;bWeEyg7UkC93-adcx{FA2W`E>q~^ADJ3k!$CVL(c-I{(n37 z@7OhSpPYO5)CF^|n0p%X;kgRCvpqkj&RvXNHg_8Ofw|-74ndyZ{$~FV{qJL+?ti}j z!T#&86WSl|KexZP@ANP4-?x8i|HyuO_GhzSoxN@L&9g5=A3J+J;?0J$SI?d|OU)iT zJKOtB`^Mh4dY|aMtM~HWQ+s8b$KKmhdKdLh>mA?zb?*@5$KBs|zt{a-`@-%A+Ijc2 z-Dh_n+qI^8-G_8{BX8`Ug1#1#PWo{n0bCv>9D!#d}8sLrwI z$(`QJuV=p5zGdd)Gw+;v+00WwoB?I(SoAP(pWw8aj}T>7CO@O;00V0=EplHuce|w@$ry>WNb^cFEnalTnHm z^_(a`o^C32g&cd#03gypBHXX{B7p+6sh ztd#h+8(6Vcd7_k{UmAc+8F`EqDW@e=^P}b1<4W}L*Yt8L*Fz2Nf3J5k~rGWiU_!EwfP}(WWd2g@wMN27|;SJi`hlDJvBfeR&OXvQAODO=PqZAw1 zUkpIXae_SKiA;>h!XU6i2Owz?mLr3_P?aQcjEEgM09iVYX(`}@5IBhm9y@6O5;4or zIwck$k*v!WSi1)ET(`xfl#EQV925OhUEClfJ698(WOyqsu}2R;%4Q@t<4Hfn9nG__ zXaLf93DgtQxacS{?P9?I#QBJ$9EOal(ACofvua6Mr(@X)Ef5b*5?oBLpQ(cc>vl{! zrBQ$^XP7bo8Pnl$KcOjEcLgoRt{i|YB?zf6YZON-I+4M5T><&sbY4kTZsV;_4! z4XQx}(&cCjFG@;bV)q|_ARmU8`hi}6-o&RAcFq8#J;x$7Hpq%R$^;D)1|U;fqAr*u zZo42!NQ&_T5HIaCk=e|q2qSeFj2(c4>yzO40V`?&$*~H?)RJMu(w0`FaU40gj-5IH zL3g)RMiqmE1<71hbY~69st8n?r3~&%q=?k|N^>cfGfoMz z*hlATkV-kFGz5=w`J671as^Bz*Nfy>OI6>NklGv^zf}mN7bp>593`X5k3*wq%r*>*cBKQdfQjb*}t}wm<_OAk)B8do{ z9Z0fyvQO&eq(Q^4Ejmxx&l`ijblMi7@)<|(373;Mj1#w91(j*{ddTK9d% zjdtkxK?N-i=I}4dL}!#95E&5`BjCSyaF0h#*vEXE4*Kr zt)JB|mt9;0%`z83qI)&JuoeWnabc`mc%UVj5w?C=gQ8J#6jR}HE=87sA}ipUWlifn zHOP6KgXe~yGMeTw=&t%bECqT*!4-~~=dPO8f|Rb}ehj`fJP$^18bQ$(P1(pF2k)UvBgDCslr_=On4%sc=u*%F zRq{dS(=!Q2K35ACf*-{og@~wCcpBFq7CO-x#v(Mi$npFHqh#5 z^r^KZ6=caWLNlaX@jO%GJ2_&AK>|da_vv znHwot;UV?(f+7N%QnZSIF+U%mCL8jLj~iV~azqXy2|=)Gz%(n2jSx!iJd zMbBFG?1Bt&Jun!Jl1Sb1W8@w6%LhZHq}eRxY@{DEq$e7_Cp&pef`g1*S)W=NKY|{AXR-UV&mZl)**PyC^ z-Ef+f+{#QU8mZ^Vgp$NrCelX6Rs=~Sch-`emIg%SI6j37xq@aj2&Q;~On~%_Ae?yU zqV@0yP7N@zS>ll+Qly6?bweNsk1tr&c4G%5EVa-R>*8xOezcx50P&)VH7d=BLJF&o6|a76#-6J$Q|_~B|a1Af*=Hy zahPJ|HKOe*X=1BH!p4Pp-};H1O?r-2+LQ&xY!>S!vZv3!IW^*0E@tl^hv-zK-hkKG=FQ5=EQ&&%&-*=~|se8_x(A(Yn;6OA-)w&zy>I)S?OWP6&S=x$N1xly zXOC%1(|>4R2>b|N?fz4nZ{MpukNh)sC-&Xh>u1lyK7+jvd-cMP`ioQl1pFQ!UU<{O zO&xyWy4i5SpMBwq-(%*Qg`*c{=6^B&Z}T6Uf7|@c{pI;5&8OI(4XSn(^#W|(K=Rp9{V3iJ;BEz>=q34M%ErW%U$s+Hnf2UWn zgdvp)hzoDfGhS`nvkw}kzM8K&!1$+m< ztC{jA)U98_`Is3TmJn#oB0}_xx;O(o09l!9F70`QggEuvg;cjdzOR@tvPkr?x%%xO z$A-!?HvgGAJi3AS$*BT`G!sUI}lz5pALS#o>JY&^_GJ+t<0y@ml`V$}%q@PluWZ||x z=;#AM3CxomnsPz@P)5`kbYX@%e}0xJukkydem*fl6hIE{OD z5>{X_5Fl@k5ZnnhCCmgHo}S86b1bHfuW!vuW;Odh{jgKO^qwCcBuj!`i(ON&LIsi4Weww7G$ z5pKP+ZiogIxH*$lyh>3yad|BWmVKH+1h%AA1`{ClI%}}JiZx9Pc_E8Mx%Hj8w3K*) zCjj?N7L~Fou3(m_hXg)Yf+XOJQDX$_I7&*UyaJXtdhOy6N>K06Drk~6eMUs;fkG&9 zqQWId6r@w^k1cJ{Meza1CAx3mYN!#q&4nuZlod(P$$%RPOo7abC6K$+V3x>=keaf|k$L4J zw+~*ldX$%zK$k=&@sx68eMz$d^ej z@m@t6g(RjXy3+r^%8QL@((}tQ!(;U014*$e7|>7f%qDPF4A6fWfD$8$iZ5{{n3@SZ zfqt}pCdiVS+mdg{V1^!*NbPhHHJnpfg|w4OV9El0|3Fe@XjPHIiV&?Zv`cKhevzPB zwisq!DBxyDqVKN3f@4^U^E@-#6B<*XM-~)V&d^a{m97USxMHZ z+K(NbRZU<|Lcn!YtU)URIUNfy>5d53!CT*`!L>K3T5qkvwJ8=_D-B*3C7__v(iI1| z;gGB9muqJ3iz;UkY?%P3N?lsxY)L0FT>>r<$wc<9fJ6Xh$gvc&8I6bN@inMYN|usU zz)BXah)CUv1&(G^LgWcByn_)Dt^2>okz!5;r08csE(Ta?FS~B3HieW;_kbQ$M(cjdP8e2scmsbQ>l9U$uy;`yen4D*6Fw8`e zP@?tV#pjgiF){F`3cN+xXg!jH1PxMU$9ya}gr*b7dG#|XAr})z4l|mQ7zV4y50%jk zPd5`%5BRF|uzP^rD;nH8)l3(dnAcnz7h87>it7?y0*?lh0q?Ynv&d8pvX)=2)J>;7 zR{*PD+c$MP!qNdP7$N9*3J$#Pl1j!{G5|rsFt%VSN1+VbHbSf}&JA+QdX?*g@j#$6 ztZsf%=Eo|JgRwwSb(h0xXNV#@nP!`22)rg~oMLsGlodh+FIVX_&cL?$zRS8ye-`Ig3o znVSiTjBx`=nUQl-G)yib$vm{Ml{pk;`I#4axX!YoDPzPyQnc`r)Z<9ANk@|!UVraA;ic~==^8#!lfvbd!8=>{U4)%5YD)aa_hzQ*!5q(fxC3u|T6B2i1 zymBn0o_;E2W*3=X`Bnrx6#??xfus`UUdHiyE?WVOrwBS2OcYQdMdLF^iBt>hy3~SB zCWoLUSP>Wv_^|bn8nj(72gxf=22R$PMy{(%+Y%9&MOYe~XRBsZ3xbUk;2E<)K9)Fg ztJYI$K`mEo&rU0_jFu^quLU*33l%Wuk-(bWQ;?6;f*_kqp_nw|7ja0^#0sX^6ypiJ zM}-v`)h1VjNCBC$Tm~=jN=T92^%Gf{QVgO3>r*dgY~=YhNSPsT<{p`bK}7LL{V|pc zJJ4v}bW4p(f)sh|KvFKi(#A}KMAUq<;E^W|UM_>vim~ehuQnl&Hc^kEphrl7!rOu4 zd9h%$o?e$uQW5wafp1H5dEn-gYA}{0!mtD$I0e8A4!NNQBjDr)-h5BBcvg3j-`1e- zakfWReih+9TOg;_pk?5$NmsHhi(o>6Tv~%hkR)lLhq+ziK98JPgPLBLoQ@YDaahC( z$O-jt*AzFe(n$7l-chm(YC)wCY@W|@k1@&6MXVYGdpR-Akf6~CYDl#1tU*bmO~))% z;7nm<7D?+zN>nN)BF&~$PzCsDD;Vy@x>*n)0}t3ItOq+;6cS2Sb>IXDB28+2seU5G zf=RSqMc}SJDJ00*EBF6*wdTJy_u>A_XRqt2-TQS;n8CpP|My|fLkr}J)~@}Z{Rd}r zE*Ty^36x9#6JfryL3tX%-<+JSm58mfm} z>#N<6vpExe>YoG0+PCd}(D3MzOY$M1WoD++;5-7cA?jIVz=h1e0Ucd9)KO@=;Pi;^ zrD_yue6c|~n)Ksc960~KZSMnzI*OUB!p#(yWhE_*jX5E>$O8A?WVfSQM-Le4D3QV8 ze+4*4Y01+zC^_mP!*a}I>!`j7aQ|9I$1QPdeGVJa*Cty%^-X{ahU!Vcq|DSjAq6Lh zq;zAFaZR>*>QnCL57lGFC2%~-QYdDD6X{#6hpW|d-l}>swd5*B4}!`13JceV8}6;nk-rgAPr;#(np1h$U8cFs^esxMI)!!lx=`+~4_ z#ZO@Q`uzWWS|4m7?`?f>;l_m{=3g<7gT3tY`(Nlka`wlw#caFx^xje3S9OWb`#a~& zd~W7p)8C(tr~Wu~!_?i{H=_&4DeWuUcL)3FPsZ+tA?W+j>-O(0_+LVu_TDSdjYtg} zh=~a@Yd9=M_GiO015sCjY63O7c<^5g4)pgIm37W(@9pmY$F7OA^xq$|PmK@T zfQO*p-iU|1c_SWj!A3k}BXojngiery(H@cVAanxckq6_Y?7?^`eK1~19*mcE4#G=Y zFFhD9z3E`Q^w|gFrB6K=FTL?#y!1&28`c@W;I9)x#Zb`ajlAB1<32jQK^9E5isb`ah< z_viTktNZ_t?C$Pt2mAluY2Vf?{{JIt@5;$b!rFs&8{(T=WO0(5X#XW&p9FaL&;uo` zJ^j8RI+|?t)F%NRHdK#ZpU?B7r~-G^xGnFuz}F`Mt{(QVGAO}yIZtZZ#o+uXiV}9I6N0CD`|J$JPL}qMj>;>M^n) zC{rbKyfpRwtt0>fU++#nbf}(KmPkqgQOXJ(oKy|ATF;7lE+49A)?aqXqH4bjnLPY^*Ex1;v%8LDUG zg7=nsxO#*8(xG}{#by-{!6I}Dj~4hX^{lAp!9(?oggx3)4>+d2vi?8oFX#XFUH`ud zeFCDi&ibGB?!f_5w^r}TOTL72SqN@oi3%wu8(n~hvBa(o zezhS@5FF;7>@*ZY9jDwL_EHcT5L~#@RDmlvA5S(!MU&lvYV}w{_1Fay6+Tmyf*A8$>z5bVm>M;bFCBfb2L}28CWwz8K)ant3>PbCP z;2DRCC?Ud$twf37Qu@Gq^vI!lsI_r3w^|R_oL*V~pRl_AALRezJ9nG@`P3)cZ^WL8 z`p5%XCxG=oSms|-Yw_fzB=Q{%1dB^qIsrkBH$;nrR0`CDj#Jbw9ACt7(9*W;t%f?% zbQ;7mNtses+=$T(PTHF`Yc2-RF7Izd8P3nzK^Ve z$hceT!E5#8L-pWPxo>pSE%o5_QITvo02L}lb4mhI0y(LqZp=~y3_#4J28|dF()DHk zbf_aw)M*AdWN}{%9C>4|A`b@XN%dFntD|J7ql{!LkVgPSf40&rXE&sq{SAD`fXngN zy>YFh9ZMjb*1owAHcCg68Z%(lMkD(TWG*X33N|I4*oedQPu3rE5k?ULYUz_{K{!O!0 z?;%~XbJyu#O?|Qb7VIg2*!ufF(7<)r@=WLC&fXo@AGxGze#vAYPacRSulUOTF2*;! z3%8#e{?}|5)5O@mYx^VO6kMxMV>ODmpR!#oRC$l-s@r$rgU{-|#|gmufj|V(d_-yl z3K~fg?Ao~#B>GqcZjVJ`7mo}0&PVL5g!UvwR%`t6t+j**N`#ZLsZA8AS?j-1eGQj_~T`Fo~WDbiA z-#(&}N0T_ooJ!!Q;@mcz+(lEn2y&4aoK@PkJUyHZ6ufQOY-NHRRZ6OF)B=v>CfkEV zg4w{f<*A{LMq)f~$mb3;e`-?iL#)i0h=I?0xjp>m*-SzvxXT7{zy|)tEZ`<|N-$K< zV8*nJ4b>CUAU}xBP-!3rASu*_G@;2>&%n#Jj1JW^60mwpJp@?!Z(Bx&1CX>fgUN=d z2Y5%Q$zJ-e=%_W+(MV#G4bl-saFgB5>SITb9dH!BwsLA#o5%s~5M-Q72w>Eq4hUjRro6umYxc5=RCR8#hxVWa51c$4Z zx=~FCBuAcf9S!#XJFVMVbFZ2GO!s%4ZPVwsQ}o3En54gJ_be|Ame1YCU$x}MN$FZ3 z3$k2NApiO~=RWY37v>aa)KjqlQYM(t4IdmFa}!*0VM}j`8QzKks3{w zT`yXmTe0gUOC#BH#49Clt9GSK2Bd*gj55?Sl1j$3D^Ibp7Xard zYgf20H?S*1;QMYbY&yG+)M$e2N?m!~p5@NKuIBaEEa^p>J8mkZV5iQJs=s1~@BpG^ zuGGI(#gYXqgBUwzx9E3^1bV86K zowZ5IE0T3PAHK+~NjA0V#^8|(O-5fCxFbNOm1{3rK5WITmn>J{rqjV8^mcU`qB5hZTvm3hq4xJ(*j+Eo!8LG@@+Q1TS`m>Stt*wic5ks3{oT|t5_ zuwp%Q)vlsivYJ8!AkTSaFu|C1rCpk!gNXJEj}7Q1PJV`46JC1deL#DgW%FjFMw4aN zir{j?gALw$hbV|$oHDK$eTF(}T|jQhIG=Cd#BeL~dP(>}bs`^uN@7UlW zPk&+d&e?CzescC*v$xDXc{ZJW#4J5~kKXrt@8~V}F6tfK{XzGg-D|t|?;g_m@=P$p zP5*KFw&@$EA3S};)Yqq8F=e47vSaFWkRkBL?SF2+sGYPQ*uFRRd+ZC?8?fuJt1%ku zqu&9!0-udKXb<^!~^g9Qq>rc&1@c#la25BZE1^tJa*S2Ornz|FPOOgFQU`@8VprM@6Q0~Hp za`$g2cfo-w0{QobZ#ci9TvLsn)9`s`H%AL_rZmFT%=?&#hYbbYOL%9515-kPp(D?@8-LO$DFTRPdQi z1+Q%?xZG55Z^OPB9;lvo9caP(9B9EQ5;L1Nd$2Bz)Yyo|FY=)Ai!6>`=?hu z5#twGATYDL|Jm2RV|6{Y43&H&#_iuMvnOGfqZjYqbN2b`9V=};`R>@xzhpCv)g&=J zJweL@>=&KhFNz*uis$qI%UyDSFJ~2iC8;}9W zUj}v`b#;9=C$Y$p+`e~}H=X->q(+nD7~|>#&G%fjYv4zPQxPFkdJL|WW7<{GHHxSx zCWvHGVb-JX=3Wr>C!E@7% z!y`4CAiGk7ZU1|$+BK2MFfOQ+&vL?a@iF@=ol2%*+C~%zmQk!f4gWGY+gl=w+X;)PWnb8cmR0$t%H`<|9_@ zdc_hRX%sDRIUO4um2qR*Rf~xzh|Lrvad1V=X<*k)ex`Y(LK9@x)${)#|KExIi+e@q zrPCj4{~S94IqUCi6@S3h1)s4KR);%T(+iW+@xoTgh!w`{76hG<5ob7&Xd02X{%}Vu z;*_wdr=24;nxKABpGrJ_)vhL)GqPv!n#5F=H126rA>t*`;|-$pBZ46s40j->(WX9a zI#Q!av+I5SY}bk@STdyaFi8zT9kaj6nUaZ=nj2vl1zx(YU5Q0Ppf`1>kdYcqkX`Fg zA@^RjYni)|RAq9^P-VbqW7<^@MO_sLk>SOd=Bjn=iZ8M>xvBf>NR1}VuJ>BCt5vZ= zO3`*gNpY%>W7;)K-6F#+0sQ%n6#os_b)-g8Wfe zur7|{O314X>&k*SyC?i$B2UQuLj zv20o7UNf&Yx2ZpCBQ=_wZo&ia=bq)oKikzPO|kN=NTRb6A9vYE;)Tr1KDaqW<{a%e z`K%F}+pZ%unk>6sw0!D{T`yUZeUGy}vhu44_t|31<%I~&0f4)wl*DH;SFG>81Gz9< zH8FezWTjYn6;Rw}xpz8JnaMKgp5;?kyJ`_7ap3W;5b7W$^0)^9LZ=LIDzP;-GDMGQ z(pBlr?YSGN(FEDGj=pm8YFB0SOm=WNVoJ{Qt7^=y%BoVu*sQ^)p>CAxd+s)MR~@O$ zWSMl&@=2>*mC8JuPYR!=dD=?&F-=P6K5M70>S>{nxJ^QJusFV{opvKNnl!uaShcH2 z@`cO$t|{>{9fV`rHPIrz;`2CDGc$G?bk#+M<@XIfx9L8uBQ=^VyI!<>;_490872{_ zsZ^$nSp?<2;GHO-W-_TGL8l!e>h(m6;%u;`RD}23cs$pU}Tg_meXpnes3l{PXYi z4}{rd2Q7RMW;2dR$JTVM%ymA>_5EG%`JdC&9lx5P?tdrDrogW`b-ER1b2Dc4Bl$%} z5UvCX9+^SA8YFn6V%N?&-c1zC4|D6UXjcc4;E`D5!S#ZD7N48H-TVzCc&wWNKZxQ> zuMRJILDQ+{@Qzv0O!e2~`TXA)UWi4OTjO@x{LSR=F^VtAF0vqtFBo2^)#1hT@T#)7 zNRvE|O8=VZ&<8TS4D!cvTf@u$asJr48L)%lg5Noqg4X}smA(1p$x`}ZEwTk74rH{1P1_bc5Gbzj|mYB%j(-95W|5{U8lyUsT{ zAL+btzCZWNxv$RMI`^8nr_E(^51Tt@?&P^c`*-%g+5c$&P5tNeAJvyT&+c5)kvbQ2 z@Xp~gf1LU5%qM2vHuHj+y)(wlMKkQoF*EJyA5DL5`aRPxoqoc!H+|Xk>C^X`?oHh> z_2sD#PQ7aCDO1VRRa5t!+A(#P_HWx?Z{OB_L;G3nsx7w9Z|`g$hW!Ei4)$^Et=LW2 z<1ih25XN9fV;K5F^t0%@(VNlhQ5W5Vo`!BmyU5RxFCia5UWwd@#K@J%?*9GzME{7{ zKh6FJh-&!u*%!_(&ziFr&vLW(oSo|ZxcB+qdwaL^p4jsjzPIqHg?B8xXyMugYvGaw ze&N`K>G_|`e_{T8^DmpfVLq6@eEtlevcLQtfl=t%eC{~D3&)YYFye7A;;}H|F)-rM zFyc`#;u;uH!H5z@6fh!(5gCj~VMGEWVi*y@h!92uFv5os9*l5dgaadN7-7K(6Gj*? zLWdC=j8I{O0wZJ?A;Aa{Mm!QmJOV~M97a40MqCXeu7VL)!iXzi#6w}k!P7{S7bd%=k9Fyc5Eu?T4MyA*MjQ$wo&zJE4I`cfBc2H(o&h7C z4kMlhBc2K)o&qCogb`1M5l?~gFydMmu?!;^7(v4b3PzAH zf`Ab?jMxby7GcDxFya&#aWafJ2}bOI5huck6JW&gFycNi;@%*-;fMFP#(52_#H(S% zt6;<{VZ z^9T3;FY7(F^XlnOw||Qri=6+L1@6{=HPHYFk8#F|gY1f>3YRp2w+bQ!`Ebc`^Ium6 zp^1f^xGD?s6E(_CBy8%mt0NVf4EGo%ERsT8XXd6H}%QWks3{qUBMyoJ(*f>rSToP0HJUWL?pn2L6$>6Iijl{Kwil0kqBvt?qpTbwFC>u?*57{u;T>3fQ`>c< zMiXRLu&?;wWnsmxmoGUc72`#06cw8=^0;9;N-5N2CQ5b7@v6MhIJ~KEOODiMvaEX1 zGQVQgOO|v?t;~Rq3SNz(Y~0w6rKsgpMA>FidYRMUUdKKM8#moP@knJR%cOgjxzzzU zWK~wfqlC*%LM+Cf2;+sSW;%%BYD%)ft@~je#5p53b=)L#ZH*?!uDoz%4=ir?pf|SK z7qyQEyX#-TUXLwfS710cgMJ--$6vDWE%fHUHUIAUr_F2gOY?V|`_bHo=Wdz{=FXeD zXaCpzPxN2juR!L&6T$xazs|mK_PW`tX35!Z@0-1M^`6>Od#CsA+Wleo*6#DWe)oRe zV>-X;e7y6rPT9G*a{@Rc@Wq)o%v?Kj?nf}J~JExyAtxTUbedyE=ramb{trHt&JU~9!RPX~$1^=Wq(n+m?Gso*=C3cjPM;M*Gtwtn4I@K;R*f7w*<7fl84Xe#*g zrh-3fD)`f;fOS<2Wgsu2Wgsu2YFf3-*`(?!Iw4_yt%1h(=^N zX|h4&g-xIMf~JBuH5Gh*Q^Dso6?|?}!RIs;e0Ed8rb!!-rb!!-XEc5F)0+xDt*PKs zn+iUqso;%G1)tnh@JUStZ)hs`#HNBzXexMpQ^ChK6}+ygVAGVJNYj*`$lj)}eq2+* z$2JvwOjE%}Hx-<2Dmc|tu-#M;YbuB~6-1f}wi*hy{?t_Pk4**t&{XjEO$Gm}so;M$ z6}+>l;P09W{e+rP$+LC$Tm=e;E})BxCZy5FjEETzmi zO9+l(E1AxsF?We&w_w?d^F+QNU1$9qMZh^GF#BG&+;mRQks3{ob4;jn0G_*Q*CvKO3q!f3>9VE z!#b=P;(44@q#@d3+-TQnliPKqMw4dOvsdjZQ*2V%dKJlmO$y1F{T0V0Jqlfo327## z8rhZNH}x*@NR1}Qu61t5`>xtGkw_+BaTY`b6RULW+*2jZhYaCq0WXEo`pF%@DJ*(( z+f`dzqsg-CgO_)&*!A)yMTitOS6mQA6|aPGb30me;YYSys5+FDTbaT5Oz@{+PL!*H`gR0Q#9ALB#>Nl-4PG0|C!CbP8_Mx1a*!& z3E+jRcD2kP(*`3~pdWpq*(Ywqxi%;x2bRIjMQj?>{=(Edcdk(6Q!WSke56r zV7Ox3TOC%x8>x%4X2cR1v3`;w&|f#XT}Ns(S$4f>`Ti?*y=2Ly1>lEG6JAg$E+4nQ z#zc_&kxGV+NgJ%T{y4muhv1RQOqNOaEMKtNRST96by6WCg-gIm@iB+s)W}?0m2)C> zV$SB*H|ZinZ0;d=q(+lw*Yj8HO6ZBF-~pj=v1)0`n0EE;BC(Syq(G2(25)fmf79D_ zq(+lw*Yj5G%2Sk7*)bmr4x#D9n09qix^PHR(j`OC9H~ivCGkx?Wg4l`1le^p|KHiG z>;GG(Z*TtsI|@1bK$gLOr)9wE{~@bggQR1dl68SFOIv2gy_*P}q_|NgIhEsvSsAZc1kbzVmI~j z^;6jbyW*SrP{&AxCe5sSR?S)kR6?+BWs@Pu$S`gu+c1nmy$C`!$^wyMn{?OBZPt+r zO_o{rEMK}h3d@#(yCz-9wk*=(xMw;9FynMnk%>c9E!g!(VX*e!`ZKz@+Jt z)$U4Bk(J@R;-!jUJHeRi2_Y9G(pIfFF4NG}*EK8HGGXye?OGqH(WKe+;#IqbmFaq% z7M4bVD{elfU1eLKLY<>|hs{H3{jIRgzhyE~qe-*tMXPqziOQ!vnUQo5$R8hf81@{3 z3yr)=)uQyhEYZS7iQxriQ-`n_snNvr3kt6T|2=Hgt|=)LfynZ%Pnnir zkNF+5oKVY*$R*88z{w_C{~V5Q>Url#jV8#hb>P3NSM8bvZbXtQ!;lfM(YQxC48g8= zsw_pD(D1OyypyEKP2FEdYBXtfy=v92f-XuSm6VpQIIiH2*Qf*kkzYKbN|vuZO=DvBPy{y4n(?K)DUNwez} zf3|DssX@+192+T_KW=}`ctK1`GExm&Gw}7VbdZa@uqJWx%J=}Z7pa;WsnPab+l?d% zcJ16rkRbUO_#d&02T9O&K4NDr3n`z~_eT1d)31$?B2sTwB( zyF?E7_f9b|cgnuwsB&V09R*1C=$#`q8kCRKXt%C<33$qdezh4>1%iOd6kdN{AG&H+ zE0+S9PC}2MDkUEG@V{9|s?VA%t`Umit$$^b1XntUP3_kisnG=46{LXNvwZogU3nT0 z0+VCJ+zAbOT=#mZhl$LIL8_}N!>)g1a^SCHH}zH6ks3{uU3)WS>-5&sTF6<*RO?@m zJCJu`N1*@Ky%BvG_SE*7?RNVeQzuV-ZTi78SPz~47;+7EY5V8BpZ4B{>ivs5Cv{Zx zl-aM&?!azuSJO|Kx}~?&y<`rV(xwmZ9@cu=!fgvrTDYiJ%-+0kxB0Kkzhvf&dAak_ z`4i`U()oXLZ|#1x|Kz!R>TB2$(;sX73wT30cY13VmZPxwTI8Byyfac|aAG&!sdT%*sd!GX;3j%05v8IS$S<20l^HLxk|ZNjI&p9Uy}fx+F_Q|z!97{fd`TnF zk2No$xT7M!8lz~Q^I+vw2a;Rn*)F96gkc(u&c4 zY+h88gEFIOku4aZ;5g)m&5KH&?NU-GSgFZVu7cjBc~Moa%E$?`kPs$^_FH|Io>^#8R7i!yS3yW2cQ*gQ9+&1xmR4r2RH7fCSo5NaoW!Z`Cwa(J z3MFClV-!_sEoTkgwNjTL%-d?MGdPV=Ig zR>qDh(yC`hUM^rWV-)4IqQo_~EJ8^wcxW)(iE}vQ^hev3B#KCM#Q!2u_5E zxtQ@OhBhxMB{pMtT4qTqS%7)d@0%A@^PCAhA&Y&N0KXU=qao@P&qxNBsagVF>Y(3g z{#J#^d7iO=+dYv=D?#7Zyr>*zlA9J1MaMi*ddSb47gY(6PzGFfXG|?|lL-B2|L(2R znss$6u}vkAO~0a)(6rHyG=Hm3<-pcAM35E*W5-2Y9&|8}qH5HmLDxOWXq6h;LeIHmkG}JI? zejfP5mX+rSV8adlUh}tVoSjfnT>1sB#j=6E18f#He5+52EGdNqQ#v9iX6W0SztvP3 zTGSIIB;3K_C3K9gZsb1rU`Z@nWQC>r==SDsHA230HJPna8XQ^`(6@|H)RW!7&VipR zlM)(7?iiz}P^jQUCeJXAX-E;uj!~5HeZ|#mI+H=j9vwZac~QMgb({vNy`0RX#S}eb zjG_$1nJURjhNJKvhb}ZPs#RdNq?5KI7BNj&=rLmy%>}g-b%XE|Q_5OeBxvjZB&c3SqshQtQ-?M!`)C0gl{R7@6ZPnY9+H_%f0tGHJS`>6GJU>RGpqnU9~F@7Tmcl`5<|ksz)X4 z0~tv2BPg7~Ig%j+^3U#{f{PN{wyQF8c-~w;P$D=TMsS<@O#MiWCdjVfknWykW!0`p z$m)3@ls;9_nL6%nPAuk{0g^y*j$mrc`nx&6uH5Fn9X3*<$+0V0pVF0A?V6c{>KnlM zBY@o;ZCtz379Ph=K@>KytKu{`rAvUB>}I}wJyN4dv#YdfS2;;V&NRK4)m%OvdpAen zfxk8MTt!j@++EkMAe|mTZSLKiwKbYFyNauJ^+h{Z$|#Nf+^{Wb-0y1~fV*x)5Q{!h zd3FQ4GB~@bvvd_}YcxT2<*vML&+;P&b~UfRW{D(uBab8l_C@v$EzOQ)U{`MIeaAKPZI=l`?!9`KTsRsMH(b-W$PAjtud;K)!p zAOnH}h$2~mAy!xDs_N=WU6~-v9nobG!zv=6A}S&v7*G)rNh%^B0wSUyvWN9+2 zc%M4AXPvo!d#6}?nYsJk(a)E@=bY|-`d3v?J@uqx`=W_rRNeFyZ~3kYn)ztS%hBJ8 zDUX(~_dGzOwKTPMI}4Q$Nj;sZ75G0pwPLKmi2;t2?B8XW`+H7{SJODCF}D3(k~zaz zm$^U2;;iw2LJQ-(%4Ta2Xk*ngSDlibS9_e(T^{KJN$wMpLD{lLssF@z_4l)9eAejl zde0klXorfg*)p2pvhklX#F|467s;AG;P~tE!Z`zQZoL2BiZ%29FRR{F{(Wit;))IW z_`kru96kM5Ywo&Mz*q#?7X;5%?9_aTcin-?6GlP`iK~xnB2R0Ip_q+&1AuwIXklC% z&|3j(0ETOhD?QSJ$T0_KMw%2cFE!^WtGR@3j^dPaP{02A=RA?i2#(mOTT}CX(E>WI zFh|i`b6f>xkg{PCsYBYbh?ja?LzYum!5)m#AsWSY)_<2n+r*J;w~prO2c+I~8c0)^ zd%Er~T3E;Rs8xfx<9h7!p5dyg%u0gc;^`=UiS@9mdcF{mOhhGw)>rZz*Nu8*$GqRO zfQ~Afd3w|;W6e>OC1bPP)UFcvSV+Va?vqCK!3Bx$EDC1@$d%)JJvR?^#$! z^_W%qnmU;ABbwI8Sfac@wqNQ5adSPV?6H{Ewtm>Uvpd)lCjg! z;zy20^oK8X*CaH}kXIE`4TzXw(mW%wEU|H4uk(JTck9^lSGvb{59|`%?Yp(+k2=qH9_@Um^QF$Eoqz3w9kJw?zVEwlNK;*W~A zW7}Y*;BZ8|Tcy&yrLUDPFTJmHdUN|yzjRb-Im%hNIri7)McA*f zAC#r~HRTuTAFjWn?$l4HA5etldsdIF9#Gx0x=rJeO0!z7 z{HF47vsU?L<@1$Gn%7p|Ss7JM#?G!BQej%#RF-s~?mpPPrF(Vv!tQMOvaZ!Qt)VuK zZ0yt6t+Cn6UuJ$ebN|duGoP9Hz|7lcjN(NzZ=HGl%+i^y%U>zKdj_ljy8aN7dW$Ve zOR;_w`81mMF_7GzPfDfjG9%jANJ)li-wSBc(#X=*nNd;ggbD2-szX)TmW#D5HZLtL zDl(e<&6$x*xkS%o_kzzHvLlHPRbCevJ0yzFfYDG=9qp(a^NQz%c##KV(2JbVC1@{V z%sz>|0*oUzK@-Y-&GdAMW3aD*(HRX!12gSOebj6kVFDPV(Cvwe!K;iU+Ag*Y7(?72 z#vxCPqC`pg;y1t;$YRfP44HJ@&=)W>GwNpCi_8(qgJ;E|Phx+`j7ERJ>5jn}y`GVd zDC|EW()0Q*ZiNaP^mJ;3{SJ(Z)w5_ceNm>!beLej$&8AI^FB|88k6)DLdCAiMA8OS zAS0#G1XNX~L=axnRcA2j;WllOoX2CY$=ea;#v4vvdKaZ@k~Xg;|w z(!Rh*G0PMl2O}$zo{lEvpt+ImFe=V{JMHtsp~Ce{n-KIt@iB;`?1)4SSf3PFhH|jm z=8P0g#i}I*WZyySQO*P-Iv9M2b4-6UMAMv$WM=HgL1YdCA;4+D?4`x}oROvj%S4lb zQX0+GEz)p$=`w-iQOr38AL=3XlPppvM=`;YRNr+~*2J+NL!=?Nn$}}cjz>Kv?ZY0N zJ3aL%wrRYtdUPD8%%M;u2aOtYs_05`!R8Z#tz zIT#s{ODIQh9gU+o7W-Ic)Lhjal3o&|nkus)_R-8}@MzB=%aIbva^eAvT@1zn=P)cD zYP_pic2KxA`|XDA$33(oWZ+7sm)gr9aNQgc#kYX5F9)h^8@ld^yy#=c!Mjz8HAs%Y z9hQ<)sRMzE$qt#=lPR?Hpl23;2u8_`eOb2IB*ERDgY5(F?hVO6jXa-4v&cyMNC-rW z4#=Top&hgoNgiQK!6=BjrI;c!^wG&RD8jXF@V;Sb5+!+&iHAwyO87{gam=2^8nP$Q zZs5baDbZprtM7RxEpmPlWHTr-6dl$=TRZUsQYoC9Md~RNv!sj84nNQYrTFSOBi?sN zxo?~3EU-=NgzS6tm`%uJ=u^?i;hEsAb2gGgX;W||?8|*wO5x3+shTlmW|tu~3W{Ht zGb#z68a&GqRz${yZ-deIbxC4yn@nXQm0V7gr zNOFan=Zt7BCt8T8X+q#c9Cjd-$PW4fhmSOt4|$$G4FYW>qT!3OnOY()6`uy9g{P^( zp|qfuMFnY*f_D$JLEw!niyWyM8tjI^fhq+$VGKMW9VNZOS0J!&_dT>j;gFUFVV^R= zCQ*T*yMbuAs74MQunCq*3Sp|?erVWU7e0_lnbadfg&U&n2c^O{!AL8Egc?u;8c7k* zbpmIlPPt^CW+^6Nc{b6DcS0l?F_NY6YL7{co>tryzK0~xvIbGIXibwfwhT5r7@~RR z+>q5}%?ws#Z`Rgbuw6VJjO(t>FRlb*=r~Crho%*v6#;tTM_@!%XfLrf-)0>*7!~iy zzDM)XL>ZHdJannC{NU8NKwKGEeZh-eosgWuC&B25F)z@L;aR+yM1^w-1+3!W!%!cg zI$!a7BPS_blSR%;?OBAf+qO-`vVppX253W;AqF>wdE2`d;k2}6g_3m(H%x{f^imu? zvS&mjx|#L{BaiDl#UIZZaV~WAp)AUz=%65Y^>P+`s+#VA@3 z>3AwjDQqu9xnFR(2zTju=~IeO+goUl1!sURJSFJ)BOW^h-i{gqXv46`8KJ587J=v_XrcH$h(z^6pfV)NjV$-MsBkG5`*;$0(!f)) zzjRKIHJf+Cp++mDQi6)apnW!Fd4^C_vTuo{x$41m17ELU4dt_;pz1VC=2j2h1k2rF?pEg3PYT^hg_QBEv)gyuzfluCT*xXh>;XcoI>y1hs+*iYI_OP`X|MAq~l=(aNa-Z$vWcd@j8KK2xI%V!*H}ZwQQKl@7>^O27^_eQ*w#QjC#zY z@_3pXla$yGOHjM@!x%Ltt+eMcwu8QXw=7bz8PyFVbd#}6ml8|6X2!l63sfkgdu$|9 zRDcm+ltNAEGZe4mwq;P*r{;`~ims{H;?>~*7Yo0gGa8P{M!3?a9bz=Z=A@HIeT0rf zLPa{N&q^~8*~1f_HkgpKU6jbBSOFtz*okX<9-6_Ha&h62tmf&HhN|*ugo~PsR$sIs zaNRBLiigh`!^mM=*GNLYrw@yB#Uw^SzvpuyIT)hp{TN)meRStjeKyjhUdl2are@!x zCcH`ZP`H;Sq9ARSeI#1IAWE((4s4ubM_S=VFphZCj2?=t+7r?k$KC}-8x>DO)uAvn z{glN%3`Wy(Qnb}A>l>n=#0991RJ5>-j7V+d`l#(GUv_HMZKf zRi08@!6ICaRWS}evag}T;NWOBKuCmMajQ8a9g2LwB$7Pzc&G3p7?r+?76zj(a#U~o zHr4{8Y&yC=qI~pwcz;;L?%cPkz>Vocl7MI6tl&OXwxST^uNZ8SoU1DXVtuz{8Ul2NEj zs7fNJQQ<@IkwdYMejRG*p_$SWgPjFN({Vk@LW{oT1l8Br=5t0fR);=%BH~fQBQ5ST zxBuUN<^Rj}|NBE}hvIj z>OqQmzi0t6pI$O;6D>6tw@? zT63c2z7MIlu?!T?`$Y@uxE{XBpF6HcE;mIz64C*WT3I3Ojb7q$#c`kSiKBp*y;K+0 zze&;B)7&%}UU2q|PbR+cAJ=)m zXrUcfcg=A{m1lt3(kj!V(3A%4C04<%A_Okls)FVXZDf$^9VbS!I;f31W%9gVw9t;L zv*x&Rl;0a#o-|Se#U8xWxph2CGqlagfuu)fMCCfJwT9KRhsSRnlrhP&vBmjix$*z&7S|8g(nN0JzKlZ+%v=0 zUaWqg;*^gpEyEhf{D0)%swK0<+S2;bvrCr?Xd91Sp9uRs)I-e_ALDDL(y6A_eVAOV?F!EzJ$e1>lAO^>2^S1?S-Bmmyy)iF>kBdGf1=v{hkEA zC(bRw$-QZAZ-!gO3G7OwQDLmnkT${rfqDxGG<;6+Q`2beS$7LlqgSqaJ7~1Waw#4- zD$VP|L`7MPgDGjmul>xw03~8puG((ZnIO?l%Qb49$q7@DXss@h1t<@VuCi5UjIT0# z-GRGl$b;s#62tVhoN>U$>tbu15Y#99GRf+3Vhw~S?GWeRct2tI7 z67({XW7fU~=dVTl->k|1;p$Wd|L>O<{?F=ro?5wzUv(Nf6N6b{Ifr&HM`~=hgpYojBTG z0LRy!<-hTtH~$9~i^FMvw(mN8RW#QLaOCoowMQb4W?wpF9Fgiv?6eb&G({_x;UdZi!9!F2t+s$^y@=&Bn z;*KEMxSJ5ta8aH)dD>%n{2>>}aioztA)rY%i}K*vL-lNHEKd|$Xfka$(oDx-5^_MFR5cI%JSp320F@}QJeNS>LoJkqF# zCh8gjPdjl>O&8^vlc&B$o>&*r_9c!lsy3PjyeJP&W@k@rERTTJ3xolgI&9CNWpPoS zIeDsMd5EDt3{ru>4VCoWa8Vwd$j+Y1SRP6>JjL!4qBCR#j#!ij$1{1#V|iq>;-RNT zDJO9hGolyenUkk9mWMNw9v?XlgOUcBUGBv!j;7P2{I94J zTcDcNYl#|GoIDv_UMR^G5Q+vf& zo}NAInUbC52gezHQ63&`?u*WzZN~DTjqoU0BholftPwLjZbVo9i_@t&ZC9g2uB;TWwp>2V|l{RM7bu0D9?m1Yr0!C`!$O9pcRFfZaqp2vo zpl^OCe-@JGHDh^5lX7FU84rOn)_LCI^~ul4v&UE-(bQ5#VremURFuVb@$4a?^Jw?6 zJfp}G(a_0g6euIK)!CvvB=nB#HkOA#TVg5^&Gv?=?x&0L@R>YIW_Ja7mM)*S$JbQO z9`x+CPQI_~Ll@TFkAyyeSC2J9OTyOP+-X`G2@86JfX_7AZg!XPW#;%&G~jHSasoR^ zxv6Nhuy64&x#m@4d6+1oeKJuUy^l6+TAZ52lh8Y|^H?4QWp!O^E3L(|heW+2OJ;W( zS3n}o3z`~=de4qf_S>n*gVN2cvvqp*p$n{%h90CP<5MV7Wr2?bLP{ydQx`|Mc@lb% zUOAS>Sa-wTshmO!yM6|Fc3gAzIGTsYjH56%(QrhJV%L6HRq8Kj~F(!7>^6XWI8h@kw*N&?zN=g*_Ih=M7n6NT@7vG+9Ugh zJ)LgHOrr(8ik_d-h#qTXk>U`gqR=Hf&xo`UE9 zWn+2xKyn?w$Hk(fCduORHJ*YcBzunK;S7yt&^|elJCwLYol5<@urDrn{(tRQ9){{G zxQ%wx@A14nkQU{k@bU9Mv+nc%Znb*lS7`nJ$ICcQhev%XVNE8ErlS#s@<%P``ydUoB@O_Mc3K__J%bwH zqX8w-RYQ63te;PxHMgSI^K6`pr#MkHu)@c|c&&u4Yd@-^~AQb6}u z*&`z*;1=s1o`wh9ea7-6u0PU92~Cx7hX%7a{?F6!fcv_!Jj2){`83fT4aYrqv2$%K z&)#EsQa#W(*Hj0prHJCvY{H$|*=RF;@v%IrK`|0+r?GLw|_QCBPTYqTX)%rv$Z5`R#z4^E1 zgU!!2S2s^+lFgaMV~wvg&TlA~{>H}IUif$zv0xH@m(Y~H|Cc>~YR z8yMsb^z#Oe@&NV8+d%)z~k};9-BAtZFvLVnm6#6yn#pO4LmAu;E{O) zkH{N%c;3Ln@&>*oZ{VSM1K*rC@J%@bi;v|E{Au36NAm_gk~i=tc>{l(H}K)Sfj`O{ z_)y-!ALb2wFmK=w@&-PTH}L+vf%oMN{C?iRd-Dc}+dH}IQz18>h8cw64UTk{6qGPnN!uzxiEe`o0`?7ZTzaM=Gd{y))x zdNSWS?ra%Ep>8wgh+`t#S=_K}8PC9i?qkOC;Bh)qsURfco@<1QNdU(396gqYr-p(U z%dsBxR1=@h3W^0i$i%=1?onfT=tSr{O3y~Qu=`W*s+J9Ax4dkmoI9d15P?6U_Z*Bm;Q zhaYH38m8o^*B>zIbmnI*Yv&Vjy!?Mao;Qu<(J7bg(=5d# zEYBv>N#4D%<$>8Fhm7SBLSK@FK$momjMBx23Z4OZ-Z+*gA_j(RCOpb<%g4cVmiR5~ zvxk83|96y1h3+r9_jJG1y`($aHM&Q3`R*&b)y}Uw4|KlPxvcXq9j9|_XWve%{k!(V z?OWPcwBOSX+b6YGw3oIwYyC&-vDUX+*R(#^I=v+|-qu*&*rm~&d4A?cGdItCdglC@ zVCKY`H_W_dX4Cqg>OZZ2tNz*g2kNKQd-X%=cztU${{QpZU9~UPE~=ef(`tv;*xC-Y za`oxzebuj4FRi|_YE|D_-KYAhYNPVo%0rcJR4%W)yW&?)s2ot)qq0f)kL5?p-z;BU z{^xe`IN*^wrRqB@xD>0?*OQqJET10CbG(X|V=H1Qfnin@$ zHTC8ZO|H3Pv(k8`aew26#>X4)YS^7uV^3k<$F9ddhMj{Av172;VLM|p#pjAYEZ$W7 zRPnsxsJODY|5_a&+mtAb#7SmP0^bwomf+;xIFA00Et}-nbCTn=lN?JYIbJi#vBxCG z?vot5O>*oy$?@t*j$I}>UNyB}j)x{WemKeT;3UTnCOICM z$1Rf_H&1eWW0K>hNsg~ia@;tHIp2lo#eQBlH;mLjw>fPuzQn`3XL0ao+_kZ$ol{hQam)6gonGKes3`-vE8?h=# zw2=e{A9&1?y+lXfOG2qD6v@|ZYqZxoE8+KZ#J;ke*wsPEh3&JVios?2iOGN*Oum z>{L!#a*(K-ioC?Pmy8rkUSisP-C81=iszrUv*LNShjvI*|0~9{CDB)wh!8wP<|Ub+ zfiLzyDO75k>_ zD?&dCOkP?{J<7ANx82Dg&(h^)G&EIPkQ0HT4P{#U|FO)%-j8%nqm#xO1-8j}mZZm& z8>PmCT63LS(|T_|#4?-_*1r8@Rq@Mq|M}-?N1EH4;g<0%8rxnnd*WE5VShNVVp-P- z%fqGVOdQFwC@<`NBv}~XK4DxH**zm7(QTkN7gE**z$f*cF!->Us)ZFH=o*#nmgl%e^q%WF6riBYoR zz(Wr_=D_vzHSDGI3`>;~9hZlK#s=$c;H`ae%zeX4Zr!1+kNw0!57#?;ii?uF`B}5g zGtuAweZR>3vi@_ez40?=cDbyWwLrqdmva%?j3$ZYA#2+y@8*+GR5-o?0 zYu(0PZVBg=b&3+2V+s31b|mqk%IhLyheSRJ6PNP2QPeYsq@FtN`cK6TDB--aPDett z;Ap?u!B|4w9{R4~i?W$oA}-~WFp`MW9*{B4j(p$PxFuY-tW%WGSaTuw(um@NfF?N4 zmWTNyR3#?~XWSKKR$n8bAqxo^3xuTwme&WL+{J_$JBU;?3C7f5*=}3sW!dA>GAmQQ5LyFR5I~a@cwOvME8*`E<1OSnYXnFYfW^>6FS*12Mz~t;y#Vcse?wrtON^ zc&sBu1lb6z5Dq;#jIDe+j_6>BdmO3xk(fwfJ{{K{aeTS2>v;v9qK?s6M+wOxC#-8J z2G90$KB#g&M@b|e%cCeU2YfCa*O>wEa_cy+z|+wYJtwS~4aYjVq3gt<6sr9+C7d|l z`4|R~HzZ;%Ao^lrnz?i&He?HJUV*2mV=&gS7iqW~sj0v+vKHlh>StWnG2K!2pvw_v zl1oQ&L*B3F6?i&2!V`l(){)jVf$-@;=(2L^2>H%OF&Q|9ZjosqxVWk0(vjYf_2aw( zPf^FwSVw2%aIT@*sZJY|oU{EXYQxkS`u(IwB(kjK(h=W~=i|HrPe(^I9KT}L8|%nZ zq00>ieabX!Q{eKQk2+G{?nN%j`z%F+zfU!t{N#l)gswe{>gB%A%q#HJblh*&1sxAu zj;oS1jOad{qTVGc=LnHzNkeB4p_$WR&!_SApN|``2|ll^(~%HmhS+b`8B1vP$$)l4 z%^A^((97ASC%Iv77{on_9`QtCZPXIZE9-P5oXh{$D%_Th{|E5=|M&6#qp>D(Z2bRL ztyo3H#lE^a z)-mP8G_ZTFriG#2_wrTjqktHAx?p;w&iCVdI&RR0#=HVgQOC+yN7NsnDQ+rSl-2KB zImfN-Fme)JR|C{79N>9$#AZ9oM`7eA9aPH z#lA1Q#E`K?Vxz9z=aqGe5|+jinthM$Q5q@qBF574_EB*`^%&|BWEK z-}^8P+Yj5S`0L{B#fytx@sQ$@!XFFwpe_i=XOLn25jj@96n>vGKSJSmc>|x%8~EG2 zfzRa){7v4#XY&UBI&a`Jc>|x$8~9Y-z+ZJ6#hdaR>r3)};=kn$e1G1+yy+PWdDAl% z&fcwbbTP-Tc5}u#IpegPac{{Pmp3m{;g@-}{zcxvC-VmWJa6C=c?17FZ{Xv31Amq` zFmHaVLf-sVg}nK#3VHKe74qh{D&);?Rmhv)s*pFoRUvPFt3uxVR)xIztqOVbTNU!= zw<_e#Z&k>f->Q%|zf~b`eyc*>{8oj$`K=0h^IH}2=C>;3&2Lr6o8PLCH@{UOZ+@#n z-uzaDy!ovPdGlKp^5(ZH$dT||!ifX4qgs@6)ju^< z6hq`x1{W29TK}q~4Y_f`ys}P3LJkJGHXTby>jvQsvY}^R9Gatir=l3>G9HRUa)fgn znPWM?1{~y?SJtUXxMKAtA$L?51ig0L3R#Se^OZiyIr(>U?I9(yxo@UCtm8(`Hm<>6DeO`g5qhq#v!s^cW zl16h1lPIQR#@141m~%puixxhG=D-M?#Pgz!`;wkl)+tKZ9!tovR1l#7nvj#7aFllr zPo$b7&kzV+v^hM-ski}aMSb0}PDjFQuyA#2ETO9ORo@#@2@#o`pHo8Fpi?t3IoysT zyg%BghyLf4b!rl>Slt{~h#W4XYgm;TXF!oe&I>u>`Ju}Aiic(k*n>PvdT4T;eUe}9 zX5zd8Pe;dW>FDalSVtT!rL}BB8d|ECXgT-S5@=kItkaP&Tcx+U zK0XyA(({D@&T2%D42YahEPF7wUY;^xnJioR@ zsry{_>F$%=pLKuI{bBdM?%mxxy0>+2>VCC*UH97VmEBKuFYR93y`cNP?s?sJc2{-J z=*Hbq*Xrus*LPpnWxGW8wcXviJ9l^JZqwbo+v(19%bmYzyxjKHIsX^NG$!JO9=>A7vL@-AOur$L<&%rE_ZMgwESKM|KYF9Name zv%JH1sLry^9-Un}uk38w*|M`qr`f4?itRtQf7^bh{fqYF?MK=VweN4=(Y~#HQ~Rs! z>)O}0uWWy+eQEpR_66l~t;1SxY#q?rr^UAL)@xe3w03N5)7q@nYE@f>=8MhWH=k|(viW%P zC(Q?&_crfr-rl^ad42N>&8wT2H!p2o)cip6{N}q*Hp0`JVbf_EO}Tk;^SI_w%|n|9 zHDBM{yGb{fHFt0B+}ysoRdbVOqgihJwehFM^C)NGla0q34>ulY+|#(Dackqo#+MtP zYh2m*WaFca3mflmoYy#~aaJR3_zkO}HF}K`QD(*?8gFW>XzbhI8)W0Pja?f{8rwFu zXmlF&1~&8OnHOfBn|W&HiJ3=d9-6st=B}As57U|teiP! z=CGMJ&Kxka&kQ?*qdbti%$lf$ zs$XCKLjCIc<@HPJ7olvC=hxp=UsXT79@d?@QJ3o{*N>|oRX?=WEZ@o~%7qd${&M?Vj2lwOea9*1lZ(TY%DrPpKYXJ-Ygq>cQ3htFNmv)xD~Fpgfg3RJX2fT5VP4T zuPeW({H*fh$`2~vt9++&TjlGOuT(x?xvKK1%Eu}nuKXLyX8F#_*_G2OLB+1<6{&Jk z<=D!Rl{Z%otn612DpY09%96^ql`SfrO1*-W|6G2d{9O5|@)IcUH;`P}mA@|oqh?3K;3T0XVBvV2VWFq9qhfbu?Nwv3lwQ{JU} zVCTo^I9}K}v;6`(u2FlF*8Qz3YVWJ;+WpV&AO3!Hv+lo2sg7YSU=!E?&H(Gc8n6ni z0L#D<5Cay0@M*=rWv`2W1^xy2XW)MVUj+UK@K3-$0$%|B0r-31?|{z(e+zsL_#5D} zz+VHO0X_|U3ivDFFM+=RJ_-Ce@Co3*10S!Jideb$v(^>mvx|>`>8HR)fsX)x0{k)X zVc?H|4*`D&d=U5p-~+(>f%gHw54;!nJ>WgSyMcEBzYDw*_#NOKz;6S;1^g!PcHnKm zTY9PnD;HNejTuLfQP zyb|~s;1$4611|@D3iwIjCxDj$KMuSU_%Yx|fgb^00=yV_5%9yn3xOX3UI6?c@B_eq z1HK>lKHz)d{4Ks*UzS}5?}0BqANX$IdBA@Ko(udJ;JbkD1fBzY2XHlT7Pty{Ht;Oq z+ks~S&j6kdJPnutV_*affdSA5j({G}1v)?*XaR>n6F2}GKpm(7`#=?_0A-*A>;XmK zslZc!Cj(Cco(MbvxDt3g@HpVHz_$V43OojQH1H_kk-#H>hXW4-z6E$F@Xf$C0S^Jb z5qL20AmD+(6~H$D4*>2Dd_8bK;J(1+zn9{3gDmw{gbUI+Xl@C(4t13w467I+Qtv%sr?R{^gCeg=32@YBG{fu90? z68H(=Wf_Y*eH{L{6!x3^EuQ^bA^tJ_PQXy;L&D8Kexo z3}S{;Gn|s)B*Pms91Nb_vzG^ESdrlk84k#>Ke+eEUhbD+-wew$?33Yj8TN*l*JLmG z3|s~_1CxQyKxH5^5E<|cdu3RbVb2V&&9F2Bd=z{qlnaUt8onC72?y>4Tn5||_*x)* z!j9R;?2uvm4BKVcHp442Y?EQ@3|nQ`GQ$=bHqWqGhD|eUlA)WSlcAlVm7$rTkzpo7 zJwq)+HA5vsIYTLH)7PO`M5A3O{-#_jv|eoezV&SDm#xQJKWRPKy0>*_>-N@7t?OG~ zXkFd9yme{oqSgmm=eOR~TGcwe6}Fs~(UMyyw~lKa)jG6wQ0w)ry<2o^S!?&!&aLfR zTeUW6HCpB7Uz>kwKHq$%`DF94=EKbgn)fvCXx`eqvH9iZ=bBeGKiT|f^TOu)o98vp zX`aOBmT+!UO$v4U7Yn!_^mo&F+Zqe*C>rJfj=f(?-=NeBn zo@hMUc&Kq-aj>AFV!Ay{~##^;^}Ot2b1yt6o#RqIy~NlIjK3_g2rXuCAV0jjLYOtg6*h zt1GL=R1d4Z@qhKHcDKq-mF+59R=Sm$N~!#p@*m5;Ek9lUdHJX1AC>Pf-(CK8`Ihq6 z%3ms9TmDS>6XlPTKU98S`CrTLD8Id<<-ZxnCB`CzRh>KD>NL`3>deWv)z=mzG~$ zer5R;<;~0Oa;^Jf_xIgryT9x{j{3A7?B3hGvwJ)0(Yn6-h3?he%Ta&UMcof{&+onq z^=6&k4ZBX)=*r!byT^5p>K@uX2=#02-KD$By1S!Zt?j#8bvNlYP@mRcJAdjt-+2c0 zXg$_>xbr~gp3WVpN9)GUmph;9T-o^~>e0He^Zw3xopU;8byC!)Wp%VpuX7^m(K@2@ zrp}7azNkNo?7X(KYi9}S&Dx^V>C`(I>dShe{apL0_7m+#QD4@5?Yr9FYTw+x0rh2F z)4rm8S^E;yll9*Ax$V{MGuv_7YnyGgeQJAU0mc~Ji{ZQ`? zQQd#t{vC9;!G4)t@YpYa(9FSp4zHi6j34n!?dSAyc&2F@JirkfL8!N4ZIxqDIm1-uus72%YYvT zUJ8U}9tO=k44QcuH1jZM=3y5>47BnvXyswh%EO?Qhe0b3gH|2}tvn1`c^I_vu=m1y z-vc}!_-^2Nz<&jv3;Y-0yMXTmo&$Ub5E^;dEWBO?JR5ix@a@1efoA|u2c8B@feA1M zM!*ml0Da&H=mA}z1GIq_a0oPk1E2xaff}$6RDlXm21>vlPz0U|JOy|%@Fd`gz!QKg zfyV=n10D-}8}O~bV}M5kj{+VEJOX$)@G#(8fQJI#415#t5a1hu2LlfR9td0kd;{(dD-T(Rqnp zqq7YW9Z^Jd#TkR)G~@8CU{hz#_1aaiR4xLzy1~ z{uKBq@DboofIkL44Ez!BA>a>z4+4Jxd;oYq@IK)8f%gKx2fPP(H}EdtcY${TzXQAj z_-){~fZqh(4!jL`EASTJ&A@K}ZvuWDcq8y@z#D*H1zr#Q3h>LoF9ELuei8Tu;OBv# z16~Wf2KZUv)xfKOR{}o+yaM=X;N`$i0Y3@+1Zw-NEM5k$KMuSU_%Yx|fgb^00=yV_ z5%9yn3xOX3UI6?c@Bm;w`E42*ywFaY|%5zqs=KnG|8(e;JCWe7BZ z1E2xaff}$6RDlXm21>vlPz0U|JOy|%@Fd`gz!QKgfyV=n10D-}8}O~bV}M5kj{+VE zJOX$)@G#(8fQJI#415#t5a1hu2LlfR9td0kd;{oz#d@9NztN4`WIDY7$9Y^!&sHQ0QSDzf1VmzXWjXROrys}PF!tKWrnz3Qw zeNOOfE}>&KpM*Txea$B#Eg|vH9u79@NpJJYIvojN{^fS#tJ&8zIgnD#mQz>iO#oLAr}>bUJ#$9PEMlomU^p_h*G?$AkVtVHrjKNt~G z=;fGynd!J87f8%2@YHnNZ}lt2mvleqMNa4vv==dGFXnugG;3LmL!*pRbM%m!Wav~Gc? zsN>dS9eG1#B3I=Cp=WqW&b4C-$uoT=>T!wZn|hv2cNs$1kUGvQ@N{%U^Qy(wTh*7= z&z_kLmZt$_7!GctoIGmGItL$k%z6@N@8^hpWjV2{qj*PTuNZt+RaZ=Tv|L~RYCLio z$#HAvOF-X;e$`7`Sc?{x{*TgWk4t`Hfa4_l_u|j}{a?RfY9jBqddqRWnM7=wutW6I z1B=pweD$Uf^+$cqu~J!dlQhSDd;`{-^U69M3DM@zD^_nYzTR!yrefJJTy>y_Le6YQ ztU|N6;itMs3q&-`(-gvm4Y?F$UV*2jV*@?iUs$@RP@U95|#INx36g3TK#kNdguA-A3Kk9?x=23xv}#_H1>IJ z_4?YQov*FXW~=eX(zCUlYQL*I+4%SB-DpnySJ6!P_m+>XK3+ekaa!qi zG)8)4W1srPjom6+G&Z04>&&m}C)Uob1v3v+_MQ30%#|}Atg)qQ%Qw%Qh32gvi)O1Y zn|Vd$=<43(A5=a)Q?4fEvumyTZz}&;eRcie+Nt$#Zm>>~#V`K~tYB7TAGAz#|jOUk5 z%8YT6$V@^RsTB+cB3C*VjD6pZ#L(tF+fDqabQHXu*Qr#J(vi>6g5a0l0+F;B@}?p> zt||63w{&P`j7U=I2R=*EJu}sa(!QB7>6xQp6d0OmOS)v1UJY+2Y?2B6gb6K_6xA)g zDl?|8E;EEFXd4XL4a5u#oiz=*)Xa?WF!c$RLHot}yq&V83K+e_h=|x#bXP`?f+Z|7 zCTeGe=TnNQx`Sz1R{o>~46w>7*nZ4MkEx;&Ip=bCG(I;wC3^GRq4I_GK^* zc|WvLlW;A*hkMw^Gh-kcoHiJlJ~J{$Zirn9pNR|op@PS_xI=iQM{gxGly=_q!f+o^{;a!RGxIhiq` zc$*+Rljm4*r1r71!KhkHpS6u3HbhTUu(!k8H8GGvvhRxwo+v%+%*>d&KHiVH6!-OT zqzy5+;^H)weM-Vfi!w)|iKP(92xd%qwx|n%F40(=83VL6J5OqKmNfzOQei$s1_?9j z4MdA2)1jqdgUpyDs;;8rYX&aw$pdWeDvpOP7xj8pkkFwJVf`#J7Gq%;rY^eXgqRO8 zxU^%FRE?OB@xTybs*jxtk-Db@1BvK4HpMC)2G@J&YKkn3VnIz!+vl+3;oI?07bS{e z{K%k50fS3Blp>Y#2)?JAVraS;T-vc6m`vj86nZ3OT^ZXSz9_H*p&#RxuadEbHthwY zX&8~0rhJcQ6P>`8!xzP->S&_r*mz_|F2>JAiakQMStg~VzDQvVM5>`6#->g=>OfH< zY)>${vP2Rjk#Iv-;5=-%%os{W;72IN_fZBiAA^b|jnGdrJjPRLU*V*}C$h+SPcRtN zA?Zl4NKy1G&K+1Ix41V%IuxoIhUtKGBaSDF$AD1}G|n~EfodtDNEdI|ytK5K$|KwL z0@JjV$QW8XLLhIOBU@!r(iYXiwZi3KTsMghR)u$Sct8*OH0kK5f}u`_K-M0Kyh3XZ z8AqgAjKD|{Q9lS|g0%!gc8Vv1k;FwYL8%kWVHAl$u>nSc8VZc1gt*2tict6k81bGe z@aPN)6xAS&;=Y+NiH2S;4N(n1B@Uw&cbPM;^8|uznH4h$D8d-}sc-wXJ0LfOK-V8> zq$JY3J2aS}c;lRrr}&svMv=~p(zJLB7}16oJ}$;0EtA&BD*ObDmTr2K9}ygh>zrQf zfN|Y~O;`=SoDWFS3kL-5Aw^s`yb0H{W6x1NbpMd`sBjy+n+Yh{>n8+*rM=Wsuw;0A4x_M*H6qotMrEq_sT3Vjvb$J{b5g+l7T)bK+)sSXC(*S?i5u@ zG`(;wMEY(oRQjeUNZWT zq2Tr@!DEZB1)~!TVriHN!)U-pT46O9?U-Rq-=d;46-IIqs^i$gN2tz@6^=9Fo?mJ=#J0_TWvui>ht0mPy>84phVgV#Nw@B z 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 z zyxLEylnEL49mcq@0|nStQ`|YGVd6#Zas$R?~7& zl9Y(z(%BPWIWmP}D}- zhunu4iSCNoD#R;{F%gzOeb;!zV_7g5x*G|Q)YHteAbq3oyXtED2qo@a>Ur-|q?D)} zOQrKMb1r8_a*T|~Md1W>Fsq*vw(D7o5G_VFfM&go*#I;Jv;N%)2gmKZdgj^^jR}Fd zJJGD3Co$5&!c~{duYLBC=gM#+#wdt&c!}c+w1essZV)RZW@bX^Nv&6fzIICPBVsJ0 z8D>>YWRp@M5v~U7G(%dvw~Z~h&62tTZCqcj=hpB_Q>?iJP0Wyz(aC+%)=o_ZYEmz$ zz9}ux&rX7YGMje0y(3AYmU~;-Rw7Ze4V9WC>N_ub5;ZsvHdJ!Frp*#HcF{p_s>62> z2d(tZci?)1(SOwvHJR|g4L~94Vg<*nfdCDu+m)x^z=z*-*E6TAK%3<&Cks&{kru3U zybvu(jE0DQ$QtxAErFzDHSwHQaY<$T#<7E~xBmPEHP73|& zJqJ$|-;Iz)Etsr{B||M$=8alW!>lL4=$rWKM3(pp+}48{TehR5ZKx>E&I?*|xYs(w zCUy6vb%{fPuq$glta>Y;LW~ZHNo)%*H^lMat&W(ak7eBwgXM)o)2)tG{0LicJ6<%f zsuk?uB?{|W;b!_?AIbT zq;D0bS49(kt$qy^wr=EtDuUWFbxS)-)*alg7(Eb-Q$x@t80{0DT#c9@+X?enDjQMW z?<8%zaP{5EckearJArh*a8VyRpV4@(N zdVNjOYsi$^YHWfkE>nBk)!0@bYh#3I`SRBkkU#Db6;w4h-FqoFLLCTg5;g6K8)=AF zXDUlinwrpG&{-dvnp)1-s%@6-ijbItCzf~+?KcQ#hC@)KrBPNP*|6EZ4xZTUq-`+0 zp7#AUlyxgSNqt&V4GpI3WsF0spc*H1$R~PVJ3Qto_+%TxMr~eVN2|?IGCX@Wa_&)= z0k2-kMn4#k0!DgVO5$QyAHD>JK9D` z3kq2fkY>(X@wAqZ82OMAO*tH{bIjYX?KLz)86*eUlOQi5Gtv^Byh9R;@azzaz>V1p zcYg~$Otv1-I>=(mzJ+KrQp8`!E$H%ynuFSf52R`0&?Jr!vC?*N zS+K6}d_^Pf2;SsQbK+i|3^Em^5RgIEtZuC#75N2jJk&~6ez^Tn6Qd_7XjNO23OX%a zu=&)jjLiQ(cWz&@O57aZyWTBYLV_%lYVs{Dbv1p4j_$SgbcfU}%AER7@k< zaWgl)m3_@k_vSCYi&hnctw?IN~@J$EYDW zzQUgAq@VZ(M~HG`>#)RvIn2U!4V47Ddi0z~MlQoC zoaUJ-`nHtf23-ZWF6K{NHB5OKpUsNRp90LEh>P@PZC<-!yR)E}V=y>i^s#j@+$Rgo zGCzKRcsWPr*ANrE0(%3jpIu5qyhe&23o)U}y-@pz5&Zc2SCM*ykH10sVJC&KQYzGAOuhY=)$pb)<>SK|BbByNf}(#xc6hm>_!JL@$^_$ zW_5x*^YmHqGe7AR z2To&2vWL%v`FL@gZ#|)Kfu-vSBvh;?UZ{!cIxTyVQ0a#2xy7h37tDntR@#c%LeNqe tzi`Y*SW}#$5bVQ}pn$rxp|IVTHquIht*n>JnC?9C?Hy@s+?!XD{~u2({nP*e literal 0 HcmV?d00001 diff --git a/excel/tsa.json b/excel/tsa.json new file mode 100644 index 0000000..8e6dab9 --- /dev/null +++ b/excel/tsa.json @@ -0,0 +1,2202 @@ +[ + { + "amount": "1 585.05", + "birthDate": "10-19-88", + "caseId": "20911700350000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Галаутдинова Зиля Гарифулловна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АБИДОВ АЙРАТ ДАМИРОВИЧ", + "payment": "", + "policyNumber": "201988107000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4817690", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "08-06-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "05-11-60", + "caseId": "20911657530000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АВХАДИЕВ РАФИНАТ НАИЛОВИЧ", + "payment": "", + "policyNumber": "254930838000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "25. Кардиология", + "ticketNo": "4759413", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-18-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "04-15-40", + "caseId": "20911721850000", + "department": "2. 6 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Нургалиева Регина Робертовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АЛЕКСЕЕВ АНАТОЛИЙ ВАСИЛЬЕВИЧ", + "payment": "", + "policyNumber": "275950834000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "БАШКИРСКИЙ ФИЛИАЛ \"СПАСЕНИЕ-БМСК\"", + "specialty": "76. Терапия", + "ticketNo": "4845686", + "unit": "ПОЛИКЛИНИКА №50, ул. Революционная 167", + "visit": "08-25-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "10-03-53", + "caseId": "20911698440000", + "department": "9. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Гиляева Эльвира Фанисовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АМАНГИЛЬДИНА НУРИЯ БАРИЕВНА", + "payment": "", + "policyNumber": "249640896000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "25. Кардиология", + "ticketNo": "4814895", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-04-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "08-03-55", + "caseId": "20911658600000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АМИНОВА ХАЛИДА АБДУЛЛОВНА", + "payment": "", + "policyNumber": "251440896000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ АО \"СТРАХОВАЯ КОМПАНИЯ \"СОГАЗ-МЕД\"", + "specialty": "25. Кардиология", + "ticketNo": "4760717", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-19-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "08-03-55", + "caseId": "20911685210000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.0", + "doctor": "ГАЮРОВ АЛИШЕР САЙВАЛИЕВИЧ", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АМИНОВА ХАЛИДА АБДУЛЛОВНА", + "payment": "", + "policyNumber": "251440896000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ АО \"СТРАХОВАЯ КОМПАНИЯ \"СОГАЗ-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4797669", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "07-14-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "09-29-53", + "caseId": "20911666430000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Исмагилова Ильмира Рашитовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АРЯМНОВА НАДЕЖДА ТРОФИМОВНА", + "payment": "", + "policyNumber": "250640870000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4770898", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "07-04-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "11-10-58", + "caseId": "20911658600000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АСАБИНА НИНА АЛЕКСАНДРОВНА", + "payment": "", + "policyNumber": "248140889000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "25. Кардиология", + "ticketNo": "4760711", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-19-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "09-22-52", + "caseId": "20911676040000", + "department": "6. 1 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Шафиева Венера Альбертовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АФАНАСЬЕВА ЛЮДМИЛА ВАСИЛЬЕВНА", + "payment": "", + "policyNumber": "250740877000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4784058", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "07-14-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "09-22-52", + "caseId": "20911680510000", + "department": "16. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Смильгина Ольга Юрьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АФАНАСЬЕВА ЛЮДМИЛА ВАСИЛЬЕВНА", + "payment": "", + "policyNumber": "250740877000000", + "prev": "Да", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "25. Кардиология", + "ticketNo": "4791120", + "unit": "ПОЛИКЛИНИКА №50, ул. Комсомольская, д.19", + "visit": "07-17-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "08-10-62", + "caseId": "20911657360000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АФАНАСЬЕВА ТАТЬЯНА НИКОЛАЕВНА", + "payment": "", + "policyNumber": "251730889000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "25. Кардиология", + "ticketNo": "4758934", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-19-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "02-01-44", + "caseId": "20911721700000", + "department": "2. 6 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "РАЧЕНКОВА ОЛЬГА", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АХМЕТОВА РИСАЛЯ АБДУЛЛОВНА", + "payment": "", + "policyNumber": "277550898000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "БАШКИРСКИЙ ФИЛИАЛ \"СПАСЕНИЕ-БМСК\"", + "specialty": "76. Терапия", + "ticketNo": "4845403", + "unit": "ПОЛИКЛИНИКА №50, ул. Революционная 167", + "visit": "08-25-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "11-28-53", + "caseId": "20911681360000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АХМЕТХАНОВА АЛЬФИЯ АСХАТОВНА", + "payment": "", + "policyNumber": "248640871000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4792372", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-18-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "05-04-51", + "caseId": "20911668920000", + "department": "2. 6 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Насибуллин Данияр Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АХМЕТШИНА ЗУХРА ФАЙЗЕЛГАЯНОВНА", + "payment": "", + "policyNumber": "254840895000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4774053", + "unit": "ПОЛИКЛИНИКА №50, ул. Революционная 167", + "visit": "07-07-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-02-54", + "caseId": "20911681360000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АХСАНОВА АНИСА НАСИМЯНОВНА", + "payment": "", + "policyNumber": "258540897000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4792385", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-18-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-25-50", + "caseId": "20911726820000", + "department": "1. 4 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Гусейнова Сабира ЗАТАЛИ КЫЗЫ", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "АХСАНОВА ТАНЗИЛЯ ИЛЬЯСОВНА", + "payment": "", + "policyNumber": "278940874000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4852858", + "unit": "ПОЛИКЛИНИКА №50, ул. Комсомольская, д.19", + "visit": "08-29-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "11-27-48", + "caseId": "20911709920000", + "department": "9. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Гиляева Эльвира Фанисовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БАГРОВА ЛИДИЯ ПЕТРОВНА", + "payment": "", + "policyNumber": "268150872000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "25. Кардиология", + "ticketNo": "4829803", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-06-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "11-27-48", + "caseId": "20911710420000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Беркутова Марина Игоревна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БАГРОВА ЛИДИЯ ПЕТРОВНА", + "payment": "", + "policyNumber": "268150872000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "76. Терапия", + "ticketNo": "4830596", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-07-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "07-03-51", + "caseId": "20911658640000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.0", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БАЙБУЛАТОВ ДАЯН ФАТХЕЛИСЛАМОВИЧ", + "payment": "", + "policyNumber": "252840846000000", + "prev": "Да", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "25. Кардиология", + "ticketNo": "4760792", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-19-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "03-30-68", + "caseId": "20911657560000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БАЙГУСКАРОВА АНИСА ЯНУРОВНА", + "payment": "", + "policyNumber": "256130869000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "25. Кардиология", + "ticketNo": "4759479", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-19-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "11-30-41", + "caseId": "20911684020000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Иноземцева Дарья Дмитриевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БАРАНОВА ЗИНАИДА МИХАЙЛОВНА", + "payment": "", + "policyNumber": "268850869000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4795777", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "07-22-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "07-03-52", + "caseId": "20911724580000", + "department": "1. 4 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Гусейнова Сабира ЗАТАЛИ КЫЗЫ", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БАРЫШНИКОВА ОЛЬГА ВЛАДИМИРОВНА", + "payment": "", + "policyNumber": "252740896000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4849576", + "unit": "ПОЛИКЛИНИКА №50, ул. Комсомольская, д.19", + "visit": "08-27-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "12-28-40", + "caseId": "20911679360000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Иноземцева Дарья Дмитриевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БАСКУНОВА ГУЛЬСУМ НАБИАХМЕТОВНА", + "payment": "", + "policyNumber": "267950871000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4789531", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "07-16-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "05-06-75", + "caseId": "20911681410000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БАХТИЯРОВ СЕРГЕЙ АЛЕКСЕЕВИЧ", + "payment": "", + "policyNumber": "254420843000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "БАШКИРСКИЙ ФИЛИАЛ \"СПАСЕНИЕ-БМСК\"", + "specialty": "76. Терапия", + "ticketNo": "4792447", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-18-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-29-52", + "caseId": "20911710350000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Тихомирова Софья Алексеевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БАШАРОВА ЗАЙТУНА ЯМИЛОВНА", + "payment": "", + "policyNumber": "258740870000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ \"БАШКОРТОСТАН\" ООО \"АЛЬФАСТРАХОВАНИЕ-ОМС\"", + "specialty": "76. Терапия", + "ticketNo": "4830513", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-14-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "04-25-62", + "caseId": "20911710000000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Протасова Айгуль Салаватовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БАЯНОВ БОРИС ИЛЬДУСОВИЧ", + "payment": "", + "policyNumber": "7755730824000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4829910", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-14-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "08-19-47", + "caseId": "20911700740000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БЕЗУКЛАДНИКОВА ТАМАРА ВАСИЛЬЕВНА", + "payment": "", + "policyNumber": "271250880000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "ФИЛИАЛ \"БАШКОРТОСТАН\" ООО \"АЛЬФАСТРАХОВАНИЕ-ОМС\"", + "specialty": "25. Кардиология", + "ticketNo": "4818162", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "08-06-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "02-13-35", + "caseId": "20911711660000", + "department": "16. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "МИФТАХОВА Айсылу Физильяновна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БЕЛОБОРОДОВА РАИСА ПЕТРОВНА", + "payment": "", + "policyNumber": "277460886000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "25. Кардиология", + "ticketNo": "4832361", + "unit": "ПОЛИКЛИНИКА №50, ул Бабушкина 17", + "visit": "08-13-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-24-75", + "caseId": "20911687910000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.0", + "doctor": "Сиразетдинова Маргарита Альбертовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БЕЛЯЕВА ЛЮБОВЬ ИВАНОВНА", + "payment": "", + "policyNumber": "258420875000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4801475", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "07-22-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "03-31-46", + "caseId": "20911660080000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Валеева Алина Рафаилевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БЕСПОЯСОВА ТАМАРА ВАСИЛЬЕВНА", + "payment": "", + "policyNumber": "276350868000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4762469", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "06-19-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "03-31-46", + "caseId": "20911653760000", + "department": "16. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "МИФТАХОВА Айсылу Физильяновна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БЕСПОЯСОВА ТАМАРА ВАСИЛЬЕВНА", + "payment": "", + "policyNumber": "276350868000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "25. Кардиология", + "ticketNo": "4754775", + "unit": "ПОЛИКЛИНИКА №50, ул Бабушкина 17", + "visit": "06-02-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-08-72", + "caseId": "20911657560000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БИКМЕТОВА ЮЛИЯ СЕРГЕЕВНА", + "payment": "", + "policyNumber": "258720891000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ АО \"СТРАХОВАЯ КОМПАНИЯ \"СОГАЗ-МЕД\"", + "specialty": "25. Кардиология", + "ticketNo": "4759493", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-18-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "02-17-64", + "caseId": "20911658520000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БОГАТОВА ИННА ФЕЛИКСОВНА", + "payment": "", + "policyNumber": "257530882000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "БАШКИРСКИЙ ФИЛИАЛ \"СПАСЕНИЕ-БМСК\"", + "specialty": "25. Кардиология", + "ticketNo": "4760582", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-19-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "04-24-61", + "caseId": "20911676120000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Мухаметдинов Артур Русланович", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "БОРИСОГЛЕБСКИЙ КОНСТАНТИН ВИТАЛЬЕВИЧ", + "payment": "", + "policyNumber": "255830825000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4784232", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-07-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "02-03-39", + "caseId": "20911709980000", + "department": "9. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Гиляева Эльвира Фанисовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ВИЛЬДАНОВА СВЕТЛАНА ВАСИЛЬЕВНА", + "payment": "", + "policyNumber": "277060896000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "25. Кардиология", + "ticketNo": "4829890", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-06-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "12-21-39", + "caseId": "20911681570000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГАББАСОВА ЛУИЗА НИКОЛАЕВНА", + "payment": "", + "policyNumber": "267060878000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4792704", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-18-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-01-40", + "caseId": "20911658500000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГАВРИЛОВА МАРИЯ ПЕТРОВНА", + "payment": "", + "policyNumber": "278950898000000", + "prev": "Да", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "25. Кардиология", + "ticketNo": "4760541", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-12-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "08-24-45", + "caseId": "20911681570000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГАГИНА МАРГАРИТА ВИТАЛЬЕВНА", + "payment": "", + "policyNumber": "271450875000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4792707", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-04-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "12-15-33", + "caseId": "20911655200000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГАЗИЗОВА СОФЬЯ ВАЛИУЛЛОВНА", + "payment": "", + "policyNumber": "267660884000000", + "prev": "Да", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "25. Кардиология", + "ticketNo": "4756213", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-19-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "12-15-33", + "caseId": "20911668370000", + "department": "6. 1 терапевтическое отделение", + "diagnosCode": "I11.0", + "doctor": "Бадартдинова Зульфия Марлисовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГАЗИЗОВА СОФЬЯ ВАЛИУЛЛОВНА", + "payment": "", + "policyNumber": "267660884000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "76. Терапия", + "ticketNo": "4773205", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "07-07-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "12-18-61", + "caseId": "20911681570000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГАЙНАТУЛЛИН РАВИЛЬ ЗАНФИРОВИЧ", + "payment": "", + "policyNumber": "247830831000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ АО \"СТРАХОВАЯ КОМПАНИЯ \"СОГАЗ-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4792715", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-01-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "08-15-58", + "caseId": "20911681580000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГАЛИМОВА МУНИРА ГИРФАНОВНА", + "payment": "", + "policyNumber": "251140884000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4792723", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-01-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "10-04-69", + "caseId": "20911689430000", + "department": "2. 6 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Кузнецова Светлана Николаевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГАЛЛЯМОВА ЕЛЕНА ПЕТРОВНА", + "payment": "", + "policyNumber": "7749030895000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4803374", + "unit": "ПОЛИКЛИНИКА №50, ул. Революционная 167", + "visit": "07-26-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "06-01-46", + "caseId": "20911681580000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГАЛЛЯМОВА ФЛИДА ЗАКИРОВНА", + "payment": "", + "policyNumber": "273350898000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4792731", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-01-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "06-06-38", + "caseId": "20911714990000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Тихомирова Софья Алексеевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГАРИФУЛЛИНА МАЙСАРА ФАТИХОВНА", + "payment": "", + "policyNumber": "273160893000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ \"БАШКОРТОСТАН\" ООО \"АЛЬФАСТРАХОВАНИЕ-ОМС\"", + "specialty": "76. Терапия", + "ticketNo": "4836679", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-19-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-19-42", + "caseId": "20911670530000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.0", + "doctor": "Исмагилова Ильмира Рашитовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГЕРАСИМОВА АННА ДМИТРИЕВНА", + "payment": "", + "policyNumber": "278750880000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4776353", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "07-08-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "04-09-83", + "caseId": "20911657250000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГИЛЬВАНОВ АЙДАР НУРЛЫГАЯНОВИЧ", + "payment": "", + "policyNumber": "255610840000000", + "prev": "Да", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "25. Кардиология", + "ticketNo": "4758767", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-19-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "10-12-38", + "caseId": "20911726910000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Кутляхметова Назгуль Амировна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГИМОНОВА ТАМАРА ТРОФИМОВНА", + "payment": "", + "policyNumber": "5269160887000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ АО \"СТРАХОВАЯ КОМПАНИЯ \"СОГАЗ-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4852980", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-29-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "09-30-58", + "caseId": "20911722310000", + "department": "16. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Шакирова Лилия Саматовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГИРФАНОВА СВЕТЛАНА ЗУФАРОВНА", + "payment": "", + "policyNumber": "250140869000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "25. Кардиология", + "ticketNo": "4846402", + "unit": "ПОЛИКЛИНИКА №50, ул Бабушкина 17", + "visit": "08-26-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "03-08-73", + "caseId": "20911681630000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГОЛОЩАПОВА ГУЛЬНАРА АМЕРХАНОВНА", + "payment": "", + "policyNumber": "256620891000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4792789", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-01-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "04-21-57", + "caseId": "20911716450000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Тихомирова Софья Алексеевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГРЕБЕНЮК СВЕТЛАНА АЛЕКСАНДРОВНА", + "payment": "", + "policyNumber": "255240878000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "76. Терапия", + "ticketNo": "4838977", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-11-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "08-07-51", + "caseId": "20911709950000", + "department": "1. 4 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "ЁРОВ БАХТОВАР ШАМСИДДИНОВИЧ", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГУМИРОВА ЗУГУРА ФАТХЛИСЛАМОВНА", + "payment": "", + "policyNumber": "251840892000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4829845", + "unit": "ПОЛИКЛИНИКА №50, ул. Комсомольская, д.19", + "visit": "08-14-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "08-07-51", + "caseId": "20911727740000", + "department": "1. 4 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Мухаметова Руслана Мансуровна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГУМИРОВА ЗУГУРА ФАТХЛИСЛАМОВНА", + "payment": "", + "policyNumber": "251840892000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4854279", + "unit": "ПОЛИКЛИНИКА №50, ул. Комсомольская, д.19", + "visit": "08-29-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "10-03-51", + "caseId": "20911664600000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.0", + "doctor": "Иноземцева Дарья Дмитриевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ГУРЬЕВ ВЛАДИМИР ЛЕОНИДОВИЧ", + "payment": "", + "policyNumber": "249840846000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4768463", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "07-03-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "02-20-44", + "caseId": "20911675850000", + "department": "2. 6 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Нургалиева Регина Робертовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ДАВЛЕТБАЕВА ГУЗЕЛЬ ХАСАНОВНА", + "payment": "", + "policyNumber": "277550879000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4783703", + "unit": "ПОЛИКЛИНИКА №50, ул. Революционная 167", + "visit": "07-14-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "05-20-55", + "caseId": "20911725330000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ДАВЛЕТОВА РИММА ФАЙЗУЛЛОВНА", + "payment": "", + "policyNumber": "254440879000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4850652", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-08-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "04-22-37", + "caseId": "20911678230000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.0", + "doctor": "Сиразетдинова Маргарита Альбертовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ДАВЫДОВА РОЗА ИВАНОВНА", + "payment": "", + "policyNumber": "275260877000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4787833", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "07-16-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "04-22-37", + "caseId": "20911692280000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ДАВЫДОВА РОЗА ИВАНОВНА", + "payment": "", + "policyNumber": "275260877000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "25. Кардиология", + "ticketNo": "4807031", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "07-24-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-18-63", + "caseId": "20911725340000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ДАНИЛЕНКО СЕРГЕЙ АНАТОЛЬЕВИЧ", + "payment": "", + "policyNumber": "201963016900000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4850666", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-08-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "11-21-63", + "caseId": "20911676040000", + "department": "2. 6 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Насибуллин Данияр Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ДАНИЛОВА ЛАРИСА МИХАЙЛОВНА", + "payment": "", + "policyNumber": "248630878000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4784043", + "unit": "ПОЛИКЛИНИКА №50, ул. Революционная 167", + "visit": "07-14-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "11-21-63", + "caseId": "20911666220000", + "department": "2. 6 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "РАЧЕНКОВА ОЛЬГА", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ДАНИЛОВА ЛАРИСА МИХАЙЛОВНА", + "payment": "", + "policyNumber": "248630878000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4770607", + "unit": "ПОЛИКЛИНИКА №50, ул. Революционная 167", + "visit": "07-01-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "12-09-65", + "caseId": "20911657190000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ДАУТОВ МАРАТ АГЗЯМОВИЧ", + "payment": "", + "policyNumber": "247430840000000", + "prev": "Да", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "25. Кардиология", + "ticketNo": "4758705", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-19-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-12-69", + "caseId": "20911710340000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Протасова Айгуль Салаватовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ДАШКОВА ЕЛЕНА ЕВГЕНЬЕВНА", + "payment": "", + "policyNumber": "258030887000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "76. Терапия", + "ticketNo": "4830497", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-14-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "09-19-65", + "caseId": "20911716490000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Тихомирова Софья Алексеевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ДАЯНОВА СВЕТЛАНА ВЛАДИМИРОВНА", + "payment": "", + "policyNumber": "250430880000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ \"БАШКОРТОСТАН\" ООО \"АЛЬФАСТРАХОВАНИЕ-ОМС\"", + "specialty": "76. Терапия", + "ticketNo": "4839018", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-12-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "12-08-51", + "caseId": "20911674590000", + "department": "2. 6 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "РАЧЕНКОВА ОЛЬГА", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ДЕКШАНАЕВА РОЗА ГАЙСОВНА", + "payment": "", + "policyNumber": "247840891000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4782114", + "unit": "ПОЛИКЛИНИКА №50, ул. Революционная 167", + "visit": "07-11-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "07-26-51", + "caseId": "20911726170000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "КУРБОНЗОДА АДИБАБОНУИ ШУХРАТ", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ДИЛЬМАНОВА РАИСА САЙФУЛЛОВНА", + "payment": "", + "policyNumber": "252840873000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ \"БАШКОРТОСТАН\" ООО \"АЛЬФАСТРАХОВАНИЕ-ОМС\"", + "specialty": "76. Терапия", + "ticketNo": "4851786", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-28-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-19-58", + "caseId": "20911704850000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.0", + "doctor": "ГАЮРОВ АЛИШЕР САЙВАЛИЕВИЧ", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ДОЛГИХ ВЛАДИМИР ИЛЬИЧ", + "payment": "", + "policyNumber": "258140830000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ АО \"СТРАХОВАЯ КОМПАНИЯ \"СОГАЗ-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4823131", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "08-11-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-15-39", + "caseId": "20911700700000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.0", + "doctor": "Галаутдинова Зиля Гарифулловна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ЕМАЛЕТДИНОВА БАГИЯ ТУХБАТШИНОВНА", + "payment": "", + "policyNumber": "278060884000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4818123", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "08-06-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-15-39", + "caseId": "20911727480000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.0", + "doctor": "Галаутдинова Зиля Гарифулловна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ЕМАЛЕТДИНОВА БАГИЯ ТУХБАТШИНОВНА", + "payment": "", + "policyNumber": "278060884000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4853860", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "08-28-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "02-11-73", + "caseId": "20911722900000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Тихомирова Софья Алексеевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ЕРЕМЕЕВ ВЯЧЕСЛАВ ВАЛЕРЬЕВИЧ", + "payment": "", + "policyNumber": "257620838000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ \"БАШКОРТОСТАН\" ООО \"АЛЬФАСТРАХОВАНИЕ-ОМС\"", + "specialty": "76. Терапия", + "ticketNo": "4847175", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-26-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "08-16-36", + "caseId": "20911728060000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.0", + "doctor": "Яппарова Сабина Артуровна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ЕФИМЕНКО ВАЛЕНТИНА МИХАЙЛОВНА", + "payment": "", + "policyNumber": "271360883000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "76. Терапия", + "ticketNo": "4854875", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "08-29-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "11-19-71", + "caseId": "20911698060000", + "department": "2. 6 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "ФАРХАТОВА МОХИНОРА", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ЕФИМОВ ОЛЕГ АНАТОЛЬЕВИЧ", + "payment": "", + "policyNumber": "248820830000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "76. Терапия", + "ticketNo": "4814373", + "unit": "ПОЛИКЛИНИКА №50, ул. Революционная 167", + "visit": "08-04-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "11-19-71", + "caseId": "20911712860000", + "department": "2. 6 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Насибуллин Данияр Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ЕФИМОВ ОЛЕГ АНАТОЛЬЕВИЧ", + "payment": "", + "policyNumber": "248820830000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "76. Терапия", + "ticketNo": "4833756", + "unit": "ПОЛИКЛИНИКА №50, ул. Революционная 167", + "visit": "08-18-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "03-05-52", + "caseId": "20911667720000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.0", + "doctor": "Исмагилова Ильмира Рашитовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ЖАБКО ВЛАДИМИР ВЛАДИМИРОВИЧ", + "payment": "", + "policyNumber": "256740844000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ АО \"СТРАХОВАЯ КОМПАНИЯ \"СОГАЗ-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4772348", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "07-07-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "03-30-58", + "caseId": "20911658000000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ЖДАНОВА ТАТЬЯНА ФЕДОРОВНА", + "payment": "", + "policyNumber": "256140869000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "25. Кардиология", + "ticketNo": "4759875", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-19-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "12-27-40", + "caseId": "20911657460000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ЖУРБЕНКО ДИНА НИКОЛАЕВНА", + "payment": "", + "policyNumber": "267950872000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ АО \"СТРАХОВАЯ КОМПАНИЯ \"СОГАЗ-МЕД\"", + "specialty": "25. Кардиология", + "ticketNo": "4759154", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-18-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "11-23-53", + "caseId": "20911694020000", + "department": "2. 6 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Кузнецова Светлана Николаевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ЗАМАНОВА ЗАЙТУНА РАУФОВНА", + "payment": "", + "policyNumber": "8148640876000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4809617", + "unit": "ПОЛИКЛИНИКА №50, ул. Революционная 167", + "visit": "07-30-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "08-07-38", + "caseId": "20911687730000", + "department": "16. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "МИФТАХОВА Айсылу Физильяновна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ЗАРАМЕНСКАЯ РАИСА МАТВЕЕВНА", + "payment": "", + "policyNumber": "271160892000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "25. Кардиология", + "ticketNo": "4801090", + "unit": "ПОЛИКЛИНИКА №50, ул Бабушкина 17", + "visit": "07-22-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-01-52", + "caseId": "20911683120000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ЗИННУРОВА РАСИМА САЛАХУТДИНОВНА", + "payment": "", + "policyNumber": "258740898000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4794508", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-21-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "03-17-58", + "caseId": "20911683130000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ЗОТОВА НАДЕЖДА АНДРЕЕВНА", + "payment": "", + "policyNumber": "256140882000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4794520", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-21-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "02-15-68", + "caseId": "20911694470000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "КУРБОНЗОДА АДИБАБОНУИ ШУХРАТ", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ИБРАГИМОВ ОЛЕГ АЛЬБЕРТОВИЧ", + "payment": "", + "policyNumber": "257130834000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "76. Терапия", + "ticketNo": "4810105", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-25-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "03-16-40", + "caseId": "20911724230000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.0", + "doctor": "Валеева Алина Рафаилевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ИВАНЕНКО НИНА ПАВЛОВНА", + "payment": "", + "policyNumber": "276950883000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4849151", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "08-25-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-01-49", + "caseId": "20911727220000", + "department": "2. 6 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "ФАРХАТОВА МОХИНОРА", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ИВАНОВА МАРИЯ ВАСИЛЬЕВНА", + "payment": "", + "policyNumber": "278050898000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4853446", + "unit": "ПОЛИКЛИНИКА №50, ул. Революционная 167", + "visit": "08-29-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-25-56", + "caseId": "20911716870000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ИЗИБАЕВ ИЛЬЯ ВИТАЛЬЕВИЧ", + "payment": "", + "policyNumber": "258340824000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "АСП ООО \"КАПИТАЛ МС\" - ФИЛИАЛ В РЕСПУБЛИКЕ БАШКОРТОСТАН", + "specialty": "76. Терапия", + "ticketNo": "4839447", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-08-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "09-16-57", + "caseId": "20911671390000", + "department": "6. 1 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Бадартдинова Зульфия Марлисовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "ИКСАНОВА ГАЛИНА РОЭЛЕВНА", + "payment": "", + "policyNumber": "250240883000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4777560", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "07-09-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "05-16-86", + "caseId": "20911676460000", + "department": "11. ПУЛЬМОНОЛОГ", + "diagnosCode": "J45.8", + "doctor": "Хисамова Вероника Айратовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КАДЫРОВА АИДА ИЛЬХАМОВНА", + "payment": "", + "policyNumber": "254310883000000", + "prev": "Да", + "profile": "601. ПУЛЬМОНОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "55. Пульмонология", + "ticketNo": "4784923", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "07-14-25", + "visitCode": "601692", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "06-12-51", + "caseId": "20911702570000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Беркутова Марина Игоревна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КАЗАРЬЯНЦ АНАТОЛИЙ МАРТИРОСОВИЧ", + "payment": "", + "policyNumber": "7253840837000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ \"БАШКОРТОСТАН\" ООО \"АЛЬФАСТРАХОВАНИЕ-ОМС\"", + "specialty": "76. Терапия", + "ticketNo": "4820563", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-07-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "02-14-66", + "caseId": "20911714800000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Протасова Айгуль Салаватовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КАЛИНИНА ИРИНА МИХАЙЛОВНА", + "payment": "", + "policyNumber": "5657330885000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4836411", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "08-19-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "03-27-55", + "caseId": "20911682470000", + "department": "1. 5 Терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "МЕШРАМ Рузалина Фидарисовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КАЛЬСИН АЛЕКСАНДР ИВАНОВИЧ", + "payment": "", + "policyNumber": "256440822000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4793774", + "unit": "ПОЛИКЛИНИКА №50, ул Бабушкина 17", + "visit": "07-18-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "03-18-58", + "caseId": "20911683140000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КАМИЛЬЯНОВА СВЕТЛАНА МИХАЙЛОВНА", + "payment": "", + "policyNumber": "256140881000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "БАШКИРСКИЙ ФИЛИАЛ \"СПАСЕНИЕ-БМСК\"", + "specialty": "76. Терапия", + "ticketNo": "4794535", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-21-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "03-11-55", + "caseId": "20911717170000", + "department": "2. 6 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Насибуллин Данияр Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КАМИНСКИЙ АЛЕКСАНДР ВАСИЛЬЕВИЧ", + "payment": "", + "policyNumber": "256440838000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4839881", + "unit": "ПОЛИКЛИНИКА №50, ул. Революционная 167", + "visit": "08-20-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "12-19-83", + "caseId": "20911710490000", + "department": "7. 2 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Сиразетдинова Маргарита Альбертовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КАРАЗБАЕВА ФАЙРУЗА ГИЗЕЛХАКОВНА", + "payment": "", + "policyNumber": "247610880000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4830687", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 44/1", + "visit": "08-12-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "08-20-40", + "caseId": "20911705570000", + "department": "2. 6 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Кузнецова Светлана Николаевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КАРЕВ НИКОЛАЙ ИВАНОВИЧ", + "payment": "", + "policyNumber": "271950829000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ \"БАШКОРТОСТАН\" ООО \"АЛЬФАСТРАХОВАНИЕ-ОМС\"", + "specialty": "76. Терапия", + "ticketNo": "4824085", + "unit": "ПОЛИКЛИНИКА №50, ул. Революционная 167", + "visit": "08-11-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "07-12-53", + "caseId": "20911673990000", + "department": "1. 5 Терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Газимова Альбина Азатовна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КАРИМОВА ГЕЛИЯ ИМАМГАЯЗОВНА", + "payment": "", + "policyNumber": "252640887000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4781244", + "unit": "ПОЛИКЛИНИКА №50, ул Бабушкина 17", + "visit": "07-11-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "06-17-73", + "caseId": "20911683150000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КАРИМОВА ЛИЛИЯ НАИЛЕВНА", + "payment": "", + "policyNumber": "253620882000000", + "prev": "Нет", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "76. Терапия", + "ticketNo": "4794546", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-21-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "06-09-55", + "caseId": "20911658530000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КАСКИНОВА АСФИЯ БИКТИМИРОВНА", + "payment": "", + "policyNumber": "5653440890000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "25. Кардиология", + "ticketNo": "4760593", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-19-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "08-02-78", + "caseId": "20911658110000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КАТИН ИГОРЬ МИХАЙЛОВИЧ", + "payment": "", + "policyNumber": "251120847000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "25. Кардиология", + "ticketNo": "4760001", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-11-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "01-27-58", + "caseId": "20911683160000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Аиткулов Урал Рамилевич", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КАШАПОВ ХАЗИНУР ХИСАМЕТДИНОВИЧ", + "payment": "", + "policyNumber": "258140822000000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4794564", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-21-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "03-26-79", + "caseId": "20911657160000", + "department": "4. КАРДИОЛОГ", + "diagnosCode": "I11.9", + "doctor": "Голубкова Лиана Валерьевна", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КАШАПОВА АЛЬБИНА РИФОВНА", + "payment": "", + "policyNumber": "256020873000000", + "prev": "Нет", + "profile": "602. КАРДИОЛОГИЧЕСКИЙ ПРИЕМ ГБ", + "smo": "ФИЛИАЛ АО \"МАКС-М\" В Г. УФЕ", + "specialty": "25. Кардиология", + "ticketNo": "4758667", + "unit": "ПОЛИКЛИНИКА №50, пр. Октября, д. 26", + "visit": "06-20-25", + "visitCode": "602688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + }, + { + "amount": "1 585.05", + "birthDate": "11-06-53", + "caseId": "20911677490000", + "department": "1. 3 терапевтическое отделение", + "diagnosCode": "I11.9", + "doctor": "Мухаметдинов Артур Русланович", + "finVolumeCode": "Ф25-05П_ШХЗ", + "patientName": "КИРШ ЛАРИСА ФРИДРИХОВНА", + "payment": "", + "policyNumber": "201953110700000", + "prev": "Да", + "profile": "667. ПРИЕМ УЧАСТКОВОГО ВРАЧА-ТЕРАПЕВТА - ГБ", + "smo": "УФИМСКИЙ ФИЛИАЛ ООО \"СМК РЕСО-МЕД\"", + "specialty": "76. Терапия", + "ticketNo": "4786573", + "unit": "ПОЛИКЛИНИКА №50, ул. Парковая, д. 8", + "visit": "07-10-25", + "visitCode": "667688", + "volumeCode": "2025-05П_ШХЗ", + "yetCode": "1" + } +] diff --git a/excel/tsa.xgo b/excel/tsa.xgo index 82c5ed6..397b3cd 100644 --- a/excel/tsa.xgo +++ b/excel/tsa.xgo @@ -10,12 +10,14 @@ import ( ) type Config struct { - FileName string `yaml:"file"` + FileName string `yaml:"inputFile"` + JsonFile string `yaml:"outputFile"` SheetName string `yaml:"sheet"` - StartRow int `yaml:"start"` + StartRow int `yaml:"startRow"` Columns map[string]string `yaml:"columns"` } +var VERSION = "0.0.1" // Чтение конфига func readConfig() Config { @@ -60,13 +62,36 @@ func convert2int (s string) int64 { return n } +// выводит результат на экран +func json2screen(dbValues []map[string]string) { + //echo dbValues + //b := json.Marshal(dbValues)! + // для красоты: + pretty := json.MarshalIndent(dbValues, "", " ")! + //echo string(b) + echo string(pretty) +} + +func json2file(dbValues []map[string]string, outfile string) { + f := os.OpenFile(outfile, os.O_CREATE|os.O_WRONLY|os.O_TRUNC, 0o644)! + defer f.Close() + // Создаём JSON-эндодер, который пишет напрямую в файл + enc := json.NewEncoder(f) + enc.SetIndent("", " ") // красивый отступ (можно убрать) + + // Сериализуем структуру в файл + enc.Encode(dbValues)! + echo `Файл ${outfile} сформирован` +} + // ====================== основная программа ==================== cfg := readConfig() rows := readExcel(cfg.FileName, cfg.SheetName) -echo "Всего ${len(rows)} строк" +echo "Программа конвертации excel -> json. Версия ${VERSION}" +echo "Файл ${cfg.FileName} содержит записей: ${len(rows)}" var dbValues = []map[string]string{} -for row <- rows[cfg.StartRow-1:2] { +for row <- rows[cfg.StartRow-1:] { rowValues := make(map[string]string) for col, val <- row { colname := getColumnName(cfg.Columns, col+1) @@ -80,74 +105,13 @@ for row <- rows[cfg.StartRow-1:2] { if colname != "" { rowValues[colname] = val } - echo `${col} [${colname}]: ${val}` + //echo `${col} [${colname}]: ${val}` } dbValues = append(dbValues, rowValues) //printf "[%4d]: %v\n", line, row } -//echo dbValues -b := json.Marshal(dbValues)! -// для красоты: -//pretty := json.MarshalIndent(dbValues, "", " ")! - -echo string(b) -//echo string(pretty) - -/* -rowsToRemove := []int{} -bkColor := "" -groupColor := "без цвета" -newGroup := false -newContent := "" -firstCell := "" // первая строка группы -> ячейка для замены -cellName := "" - -for line, row <- rows if len(row) > 0 { - cellName = excelize.CoordinatesToCellName(8, line+1)! //H1..H13.. - styleID := f.GetCellStyle(sheetName, cellName)! - style := f.GetStyle(styleID)! - fillColor := style.Fill.Color // это слайс строк с цветами заливки - if len(fillColor) > 0 { - bkColor = fillColor[0] - } else { - bkColor = "без цвета" - } - - if bkColor != groupColor { - groupColor = bkColor - newGroup = true - // меняем значение для предыдущей группы - f.SetCellValue(sheetName, firstCell, newContent) - firstCell = cellName // запоминаем ячейку, которую потом будем менять - newContent = f.GetCellValue(sheetName, cellName)! // .. и ее содержимое - } else { - newGroup = false - newContent += ", " + f.GetCellValue(sheetName, cellName)! - } - - if !newGroup { - // строка не первая в группе - удаляем - rowsToRemove = append(rowsToRemove, line) - } - printf "%v %s, %d [%d] = %#v\n", bkColor, cellName, line, len(row), row -} - -// меняем значение для последней группы -f.SetCellValue(sheetName, firstCell, newContent) -newContent = f.GetCellValue(sheetName, cellName)! // .. и ее содержимое - -//rowsToRemove = append(rowsToRemove, 3) -echo "удаляемые строки:", rowsToRemove - -// Удаляем строки в обратном порядке (снизу вверх) -// первую строку не удаляем! -for i := len(rowsToRemove) - 1; i >= 1; i-- { - row := rowsToRemove[i] + 1 - f.RemoveRow(sheetName, row)! - //echo "Удалена строка", row -} -f.SaveAs("result.xlsm") +//json2screen(dbValues) +json2file(dbValues, cfg.JsonFile) -*/ \ No newline at end of file diff --git a/excel/tsa.yaml b/excel/tsa.yaml index a40e601..b96dded 100644 --- a/excel/tsa.yaml +++ b/excel/tsa.yaml @@ -1,7 +1,8 @@ -file: tsa.xlsx +inputFile: tsa.xlsx +outputFile: tsa.json sheet: Лист1 -start: 2 +startRow: 2 columns: B: caseId # Ид случая C: ticketNo # Нонер талона @@ -12,7 +13,7 @@ columns: H: finVolumeCode # Код объема_фин I: visitCode # Код посещения J: amount # Сумма - K: diagnosisCode # Код диагноза + K: diagnosCode # Код диагноза L: department # Отделение M: profile # Профиль N: unit # Подразделение diff --git a/excel/xgo_autogen.go b/excel/xgo_autogen.go index f1d9cfe..bd8a983 100644 --- a/excel/xgo_autogen.go +++ b/excel/xgo_autogen.go @@ -16,190 +16,242 @@ import ( const _ = true type Config struct { - FileName string `yaml:"file"` + FileName string `yaml:"inputFile"` + JsonFile string `yaml:"outputFile"` SheetName string `yaml:"sheet"` - StartRow int `yaml:"start"` + StartRow int `yaml:"startRow"` Columns map[string]string `yaml:"columns"` } -//line tsa.xgo:20:1 + +var VERSION = "0.0.1" +//line tsa.xgo:22:1 // Чтение конфига func readConfig() Config { -//line tsa.xgo:22:1 +//line tsa.xgo:24:1 f := func() (_xgo_ret *os.File) { -//line tsa.xgo:22:1 +//line tsa.xgo:24:1 var _xgo_err error -//line tsa.xgo:22:1 +//line tsa.xgo:24:1 _xgo_ret, _xgo_err = os.Open("tsa.yaml") -//line tsa.xgo:22:1 +//line tsa.xgo:24:1 if _xgo_err != nil { -//line tsa.xgo:22:1 - _xgo_err = errors.NewFrame(_xgo_err, "os.Open(\"tsa.yaml\")", "tsa.xgo", 22, "main.readConfig") -//line tsa.xgo:22:1 +//line tsa.xgo:24:1 + _xgo_err = errors.NewFrame(_xgo_err, "os.Open(\"tsa.yaml\")", "tsa.xgo", 24, "main.readConfig") +//line tsa.xgo:24:1 panic(_xgo_err) } -//line tsa.xgo:22:1 +//line tsa.xgo:24:1 return }() -//line tsa.xgo:23:1 - defer f.Close() //line tsa.xgo:25:1 + defer f.Close() +//line tsa.xgo:27:1 cfg := Config{} -//line tsa.xgo:26:1 +//line tsa.xgo:28:1 decoder := yaml.NewDecoder(f) -//line tsa.xgo:27:1 +//line tsa.xgo:29:1 func() { -//line tsa.xgo:27:1 +//line tsa.xgo:29:1 var _xgo_err error -//line tsa.xgo:27:1 +//line tsa.xgo:29:1 _xgo_err = decoder.Decode(&cfg) -//line tsa.xgo:27:1 +//line tsa.xgo:29:1 if _xgo_err != nil { -//line tsa.xgo:27:1 - _xgo_err = errors.NewFrame(_xgo_err, "decoder.Decode(&cfg)", "tsa.xgo", 27, "main.readConfig") -//line tsa.xgo:27:1 +//line tsa.xgo:29:1 + _xgo_err = errors.NewFrame(_xgo_err, "decoder.Decode(&cfg)", "tsa.xgo", 29, "main.readConfig") +//line tsa.xgo:29:1 panic(_xgo_err) } -//line tsa.xgo:27:1 +//line tsa.xgo:29:1 return }() -//line tsa.xgo:28:1 +//line tsa.xgo:30:1 return cfg } -//line tsa.xgo:31:1 +//line tsa.xgo:33:1 // Получаем все строки листа func readExcel(filename string, sheetname string) [][]string { -//line tsa.xgo:33:1 +//line tsa.xgo:35:1 f := func() (_xgo_ret *excelize.File) { -//line tsa.xgo:33:1 +//line tsa.xgo:35:1 var _xgo_err error -//line tsa.xgo:33:1 +//line tsa.xgo:35:1 _xgo_ret, _xgo_err = excelize.OpenFile(filename) -//line tsa.xgo:33:1 +//line tsa.xgo:35:1 if _xgo_err != nil { -//line tsa.xgo:33:1 - _xgo_err = errors.NewFrame(_xgo_err, "excelize.OpenFile(filename)", "tsa.xgo", 33, "main.readExcel") -//line tsa.xgo:33:1 +//line tsa.xgo:35:1 + _xgo_err = errors.NewFrame(_xgo_err, "excelize.OpenFile(filename)", "tsa.xgo", 35, "main.readExcel") +//line tsa.xgo:35:1 panic(_xgo_err) } -//line tsa.xgo:33:1 +//line tsa.xgo:35:1 return }() -//line tsa.xgo:34:1 - defer f.Close() //line tsa.xgo:36:1 + defer f.Close() +//line tsa.xgo:38:1 rows := func() (_xgo_ret [][]string) { -//line tsa.xgo:36:1 +//line tsa.xgo:38:1 var _xgo_err error -//line tsa.xgo:36:1 +//line tsa.xgo:38:1 _xgo_ret, _xgo_err = f.GetRows(sheetname) -//line tsa.xgo:36:1 +//line tsa.xgo:38:1 if _xgo_err != nil { -//line tsa.xgo:36:1 - _xgo_err = errors.NewFrame(_xgo_err, "f.GetRows(sheetname)", "tsa.xgo", 36, "main.readExcel") -//line tsa.xgo:36:1 +//line tsa.xgo:38:1 + _xgo_err = errors.NewFrame(_xgo_err, "f.GetRows(sheetname)", "tsa.xgo", 38, "main.readExcel") +//line tsa.xgo:38:1 panic(_xgo_err) } -//line tsa.xgo:36:1 +//line tsa.xgo:38:1 return }() -//line tsa.xgo:37:1 +//line tsa.xgo:39:1 return rows } -//line tsa.xgo:40:1 +//line tsa.xgo:42:1 func getColumnName(cols map[string]string, col int) string { -//line tsa.xgo:41:1 +//line tsa.xgo:43:1 if col < 1 || col > 21 { -//line tsa.xgo:42:1 +//line tsa.xgo:44:1 fmt.Println(stringutil.Concat(`Столбец: `, strconv.Itoa(col), ` вне диапазона столбцов`)) -//line tsa.xgo:43:1 +//line tsa.xgo:45:1 os.Exit(0) } -//line tsa.xgo:46:1 +//line tsa.xgo:48:1 type ColsMap struct { num int str string } -//line tsa.xgo:50:1 +//line tsa.xgo:52:1 colsmap := []string{" ", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U"} -//line tsa.xgo:54:1 +//line tsa.xgo:56:1 return cols[colsmap[col]] } -//line tsa.xgo:57:1 +//line tsa.xgo:59:1 func convert2int(s string) int64 { -//line tsa.xgo:58:1 +//line tsa.xgo:60:1 f := func() (_xgo_ret float64) { -//line tsa.xgo:58:1 +//line tsa.xgo:60:1 var _xgo_err error -//line tsa.xgo:58:1 +//line tsa.xgo:60:1 _xgo_ret, _xgo_err = strconv.ParseFloat(s, 64) -//line tsa.xgo:58:1 +//line tsa.xgo:60:1 if _xgo_err != nil { -//line tsa.xgo:58:1 - _xgo_err = errors.NewFrame(_xgo_err, "strconv.ParseFloat(s, 64)", "tsa.xgo", 58, "main.convert2int") -//line tsa.xgo:58:1 +//line tsa.xgo:60:1 + _xgo_err = errors.NewFrame(_xgo_err, "strconv.ParseFloat(s, 64)", "tsa.xgo", 60, "main.convert2int") +//line tsa.xgo:60:1 panic(_xgo_err) } -//line tsa.xgo:58:1 +//line tsa.xgo:60:1 return }() -//line tsa.xgo:59:1 +//line tsa.xgo:61:1 n := int64(f) -//line tsa.xgo:60:1 +//line tsa.xgo:62:1 return n } -//line tsa.xgo:63 +//line tsa.xgo:65:1 +// выводит результат на экран +func json2screen(dbValues []map[string]string) { +//line tsa.xgo:70:1 + pretty := func() (_xgo_ret []byte) { +//line tsa.xgo:70:1 + var _xgo_err error +//line tsa.xgo:70:1 + _xgo_ret, _xgo_err = json.MarshalIndent(dbValues, "", " ") +//line tsa.xgo:70:1 + if _xgo_err != nil { +//line tsa.xgo:70:1 + _xgo_err = errors.NewFrame(_xgo_err, "json.MarshalIndent(dbValues, \"\", \" \")", "tsa.xgo", 70, "main.json2screen") +//line tsa.xgo:70:1 + panic(_xgo_err) + } +//line tsa.xgo:70:1 + return + }() +//line tsa.xgo:72:1 + fmt.Println(string(pretty)) +} +//line tsa.xgo:75:1 +func json2file(dbValues []map[string]string, outfile string) { +//line tsa.xgo:76:1 + f := func() (_xgo_ret *os.File) { +//line tsa.xgo:76:1 + var _xgo_err error +//line tsa.xgo:76:1 + _xgo_ret, _xgo_err = os.OpenFile(outfile, os.O_CREATE|os.O_WRONLY|os.O_TRUNC, 0o644) +//line tsa.xgo:76:1 + if _xgo_err != nil { +//line tsa.xgo:76:1 + _xgo_err = errors.NewFrame(_xgo_err, "os.OpenFile(outfile, os.O_CREATE|os.O_WRONLY|os.O_TRUNC, 0o644)", "tsa.xgo", 76, "main.json2file") +//line tsa.xgo:76:1 + panic(_xgo_err) + } +//line tsa.xgo:76:1 + return + }() +//line tsa.xgo:77:1 + defer f.Close() +//line tsa.xgo:79:1 + enc := json.NewEncoder(f) +//line tsa.xgo:80:1 + enc.SetIndent("", " ") +//line tsa.xgo:83:1 + func() { +//line tsa.xgo:83:1 + var _xgo_err error +//line tsa.xgo:83:1 + _xgo_err = enc.Encode(dbValues) +//line tsa.xgo:83:1 + if _xgo_err != nil { +//line tsa.xgo:83:1 + _xgo_err = errors.NewFrame(_xgo_err, "enc.Encode(dbValues)", "tsa.xgo", 83, "main.json2file") +//line tsa.xgo:83:1 + panic(_xgo_err) + } +//line tsa.xgo:83:1 + return + }() +//line tsa.xgo:84:1 + fmt.Println(stringutil.Concat(`Файл `, outfile, ` сформирован`)) +} +//line tsa.xgo:87 // ====================== основная программа ==================== func main() { -//line tsa.xgo:64:1 +//line tsa.xgo:88:1 cfg := readConfig() -//line tsa.xgo:65:1 +//line tsa.xgo:89:1 rows := readExcel(cfg.FileName, cfg.SheetName) -//line tsa.xgo:66:1 - fmt.Println(stringutil.Concat("Всего ", strconv.Itoa(len(rows)), " строк")) -//line tsa.xgo:68:1 +//line tsa.xgo:90:1 + fmt.Println(stringutil.Concat("Программа конвертации excel -> json. Версия ", VERSION)) +//line tsa.xgo:91:1 + fmt.Println(stringutil.Concat("Файл ", cfg.FileName, " содержит записей: ", strconv.Itoa(len(rows)))) +//line tsa.xgo:93:1 var dbValues = []map[string]string{} for -//line tsa.xgo:69:1 - _, row := range rows[cfg.StartRow-1 : 2] { -//line tsa.xgo:70:1 +//line tsa.xgo:94:1 + _, row := range rows[cfg.StartRow-1:] { +//line tsa.xgo:95:1 rowValues := make(map[string]string) for -//line tsa.xgo:71:1 +//line tsa.xgo:96:1 col, val := range row { -//line tsa.xgo:72:1 +//line tsa.xgo:97:1 colname := getColumnName(cfg.Columns, col+1) -//line tsa.xgo:75:1 +//line tsa.xgo:100:1 if colname == "caseId" || colname == "policyNumber" { -//line tsa.xgo:76:1 +//line tsa.xgo:101:1 val = fmt.Sprintf("%d", convert2int(val)) } -//line tsa.xgo:80:1 +//line tsa.xgo:105:1 if colname != "" { -//line tsa.xgo:81:1 +//line tsa.xgo:106:1 rowValues[colname] = val } -//line tsa.xgo:83:1 - fmt.Println(stringutil.Concat(strconv.Itoa(col), ` [`, colname, `]: `, val)) } -//line tsa.xgo:86:1 +//line tsa.xgo:111:1 dbValues = append(dbValues, rowValues) } -//line tsa.xgo:90:1 - b := func() (_xgo_ret []byte) { -//line tsa.xgo:90:1 - var _xgo_err error -//line tsa.xgo:90:1 - _xgo_ret, _xgo_err = json.Marshal(dbValues) -//line tsa.xgo:90:1 - if _xgo_err != nil { -//line tsa.xgo:90:1 - _xgo_err = errors.NewFrame(_xgo_err, "json.Marshal(dbValues)", "tsa.xgo", 90, "main.main") -//line tsa.xgo:90:1 - panic(_xgo_err) - } -//line tsa.xgo:90:1 - return - }() -//line tsa.xgo:94:1 - fmt.Println(string(b)) +//line tsa.xgo:116:1 + json2file(dbValues, cfg.JsonFile) } diff --git a/start-server.cmd b/start-server.cmd new file mode 100644 index 0000000..2f61f0a --- /dev/null +++ b/start-server.cmd @@ -0,0 +1 @@ +pocketbase serve --dir "D:\projects\tsa\database"