2222220000000000000000000000222220000000000000000000000002222000000000000000000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000022222200000000000000000000002222200000000000000000000000022220000000000000000000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000222222000000000000000000000022222000000000000000000000000222200000000000000000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000000002222220000000000000000000000222220g000000000000000000000022220000000000000000000000000000222200000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000222222f000000000000000000g00222220000000000000000000000002222000000000000000000000000000022220000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000022222200000000000000000000002222200000000000j000000000000222200000000000000000000000000002222000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000000002222220000000000000000000000222220000000000000i000000000022220000000000000000000000000000222200000000000000000000j000j0000000000000000000220000000000000000000000000000000000000000000000000000000000000222222000000000000000000j00022222lll00000e000000000000000222200000000000000000000000000002222000000000000000000i0000000i0000000000000000022000000000000000000000000000000000000000000000000j00j0000000002222220000lllllll000000000i022222111134000000000000000000222200000000000000000000000000002222000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000i0000i000000002222221111111111113400000000m0m02222256340lll000lllh000002m0000ej000000000000000j00fi00002222000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000000002222222222222222225634000000000022222225611111111111000002lll000000000000000ll000000000002222000000000000000000c0k000cc000000000000000000220000000000000000000000000000000000000000000000i000p00i0000000222222222222222222225634cllll000222222222222222222221c0002222000000000000000110000000000l22220000000000000009a11111m011110000000000000000220000000000000000000000000000000000000000000000000b00k0000000022222222222222222222225611111m0022222222222222222222210002222lllc0ll0llb0h002200l00011101222200000000000009a87222220022221d000000000000002200000j000000000000000000000000000000000000009a111111111111111222222222222222222222222222220002222222222222222222222100222211111110111110022001100222022222000000000009a872222222l022222110000000000000220000000000000000000000000000000000000000009a87222222222222222222222222222222222222222222220002222222222222222222mm00002222222222202222200220022002220022220000000009a87222222222ml222222211000000000002200000000000000000000000000000000ll0000009a872222222222222222222222222222222222222222222222m0022222222222222mmmmmm009a12222g0000000000000022oo2200222l0222200000009a8722222222222l022222222200000000000220000000r00000000000000j0000000002200009a872222222222222222222222222m00m00m00m0m022m00m002200022222m00m00m000mmmm09a872222200000000000000022222200222102222000009a872222222222222ml222222222100000000002200000h00000000000000000000000ll0000011872222222222222222222222222220000000m0000022000000220002222200000000000009a87222222200j000000000000000000002222022220009a87222222222222222l02222222222000g00000022h00001111000l00000000000000g0220000022222222222222222222222222222m20000m00j00m0022m0m0rm00m0022222m00m00m00m001872222222220000000000000000000000022200000009a8722222222222222222ml0m00m022221340000000221100022220002g000000000000ll00000lll22222222222222222222222222222m20m00j00m0000m0000llllc00j02222200000000011022222222222200l00000000000000000000222l0d009a872222222222222222222l00l00kl22222563400000222200022220022200000000ld00220000011122222222222222222222222222222m2im00m00000m0000i011112200022222m00m00mm0220m00m00m0mj0m001ll00000c0lll000000002221111187222222222222222222222ml2222222222222561110022000d0222200020000ll0001110000ll0022222222222222222222222222202222m20000000m00lll00m0222222m002222200000llm022m00000000000i0021134n9a11111000e0000222222222222222222mjm0222222222l02222222222222222220022000112222000000ll22ll02220000110000022222222222222222222222202222m20m00m009a1111m000m0m0m000022m00m00m011m022llkhbll00m00m002225618722222k00000g022222222222222222200002222222220l2222222222222222220022000222222002l002222220000ll00220000022222222222222222222222202222m2ll0009a872222o0b0000000km022j00000lo22002211111111100000mm2222222222221100000022222222222222m00m00m00m00m00m00m00m00m00m00mm222220022c00002222022200222222000022000fll00022222222222222222222222202222m211m018722222211111111111112m0i00m0112200222222222220c0c00l22222222222222ll000000222222222222hlllll000d00000000000000000000j0222220022110002222002000002200000000000022000222222222222222222222222022220222002222222222222222222222m00m00ll2222m022222222222111111m2222222222222211000000222222222222111111111111111111111111111111002222200222200022220000000000000000llo0000000b22222222222222222222222202222m20m00m022222222222222222m00000000112222l022222222222222222l2222222222222222d00000222222222222222222222222222222222222222222m0m0m0000000000k222200000000000000002222000000122222222222222222222222202222020klc0002m00m0m00m00mllm000000c0l222222l022222222222222222m2222222222222222110000222222222222222222222222222222222222222222000000000000001122220022ll000e0000000l0000d0002222222222222222222222222022220211111m02000000000iii0000m0m01111222222m022222222222222222l22222222222222222200ll22222222222222222222222222222222222222222200c0h00000000b22222200222200000000000l00001100022222222222222222222222202222m222222002m00m00mm0000000lll002222222222l022222222222222222m222m00m00m00m00mj0m0112222222222222222222222222222222222222222221111111111111122222200002222000022200l0000220hl00222222222222222222222202222020m00m002000000m00m0rm00111m02222222222l022222222222222222l222000000000000000ll222222222222222222222222222222222222222222222222222222222222222200000022200200200l00000l0110022222222222222222222220222202m0ll0d02m00m0m0000ccc00222002222222222m022222222222m00m00m00m00m0m00m000l0m01122222222m00m00m00mb0m00m00m002m20m00m0m0222222222222222222222222000000000000hl200l00000c02200222222222222222222222202222m2i011111200000m09a111100222m02222222222m00m00m00m0m0m00000l0000000000000ml00b2222222222lll00000002000000000020200000000222222222222222222222222000000009a11112e0l000l01122j0222222222222222222222202222m2m0222222m00m09a872222m0222002222222222l0llllllll0000000mmr00m00m00m00m0llm012222222222222hl000ll2ll0j0m0llc202lll000002222222222222222222222220000009a8722222j0l0000022f000222222222222222222222202222m200m00m000009a8722222200222002222222222l011111111m0lcl0m00l0m0000000ll00110022222222222m0222m0022222m00i22222m22222m00m00m00m00m00mi0m00m00mm000001118722222220il00l2200000022222222222222222222220222202c00kblllh9a872222222200222m00m0m0m0mmmm02222222200111m09a134m0mm00m11m022m022222222m2q00qm0q0mq0mq00q00q0mq00q0mq00q00q00q00q00q00q00q00q00q00q002222222222220000000000000022222222222222222222220222222111111111872222222222m0222q00q00q00q00q0222222220022201872561000l00000m000022222222220d00lllllllll0000m000000000000000lllll00b0ckh000000lllll0000222222222222000000000000b02222222222222222222222022222222222222222222222222200222oo11111111100022222222m00m0m000m00m01110000000000222222222211111111111111111111111111111111111111111111111111111111111122222222222211n111111111112222222222222222222222022222222222222222222222222200222222222222222nnm2m22m22m0m00mm00m0m0m2m2m00m00m00m2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222022222222222222222222222222200222002222222222002222222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000