# HG changeset patch # User kazz # Date 1313055257 -32400 # Node ID 814d8ebcac7663797212b2fbb30209dee2782fa3 # Parent 4788fc826bbb46f967cdbb537c2e2c533d6b2a41 add fig data diff -r 4788fc826bbb -r 814d8ebcac76 paper/fig/datasegment.graffle --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/datasegment.graffle Thu Aug 11 18:34:17 2011 +0900 @@ -0,0 +1,741 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle + 138.17.0.133677 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {559, 783}} + Class + SolidGraphic + ID + 2 + Style + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2011-08-11 17:40:41 +0900 + Creator + Kazuki AKAMINE + DisplayScale + 1 0/72 in = 1 0/72 in + GraphDocumentVersion + 6 + GraphicsList + + + Class + LineGraphic + Head + + ID + 10 + + ID + 12 + Points + + {122.459, 295.655} + {193.937, 260.764} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 11 + + + + Bounds + {{49, 286.5}, {82, 50}} + Class + ShapedGraphic + ID + 11 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Pattern + 1 + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 Remote\ +DS} + + + + Bounds + {{185.5, 220}, {82, 50}} + Class + ShapedGraphic + ID + 10 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 Local\ +DS} + + + + Bounds + {{49, 220}, {82, 50}} + Class + ShapedGraphic + ID + 9 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 Local\ +DS} + + + + Bounds + {{117, 115}, {82, 50}} + Class + ShapedGraphic + ID + 8 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 Persistent\ +DS} + + + + Bounds + {{173.5, 212}, {106, 156}} + Class + ShapedGraphic + ID + 6 + Shape + Rectangle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 Host B} + + TextPlacement + 2 + + + Bounds + {{37, 212}, {106, 156}} + Class + ShapedGraphic + ID + 5 + Shape + Rectangle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 Host A} + + TextPlacement + 2 + + + Bounds + {{105, 95}, {106, 100}} + Class + ShapedGraphic + ID + 3 + Shape + Rectangle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 Database Server} + + TextPlacement + 2 + + + GridInfo + + GuidesLocked + NO + GuidesVisible + YES + HPages + 1 + ImageCounter + 1 + KeepToScale + + Layers + + + Lock + NO + Name + レイヤー 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2011-08-11 17:46:09 +0900 + Modifier + Kazuki AKAMINE + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 41 + + NSLeftMargin + + float + 18 + + NSPaperSize + + size + {595, 842} + + NSRightMargin + + float + 18 + + NSTopMargin + + float + 18 + + + PrintOnePage + + QuickLookPreview + + JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls + dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGlV01vIzcMvetX8OgcPKtvjY7dbIsi + 6KHbGOgh6KF1E7TBZovERX9/nzQiJY8nCdDCMOJwRJF8enziPNNneiaNTwiZ0uzo5Z5+ + pq/04fpk6HgiUz+nI+31FKh8h4UPZDQM84y/EV+t4A0j3eD7uOxxfVu313R7jUim/rMv + f0qw41PdIQfeoIS/RU4IbxXCa0Lowc2EmaKbi+PHAxnbtrO092HS1nlP3iLJwxN9+M5M + GgEPD3Sndp+uSgWWdr/yj7+vUM5o+I2fyJLTPZuoLb69v1LLPi//yMOXK/qFDjf07WHJ + /Bw4l8ibVmCIpcCHsaIKhEI9WGdRUEVyWcdAlHNYA5E1+VwBXOFg0hRTSo4SDkutcKDd + 91zRX/zjxECgxl7GgPkSqqR4HiojkJvtXCOtEN99c0WHx21ElEkOR/QuKJUddenruKg1 + LtbGsvc2NPOkdZjjVsKgyNvQVK58HCG6aBEzxyln41SMuh4CPZHVDkFtphj0lI2Pg8WB + snPwxH4UbZictZ6OZHB8OeWsogkTWg7EqAzXhrrFZuw9pzM/Y5FDwirZvVmUZGDEj/NE + PNkdgb3XaOmWAUWxXNR33OByPba2Eh1qS0VuRMI4u9TN2Cjj04KNIGFCpXEckCATU8uM + c+2WVpEa/RiJvrtYOANBQvLsSCiD5QvyjES3XNR3FNna6tYqW95d9tAedF3ade9WLXRH + ux+7xJz+XPWr2snDr/wInbzZwS18U00N0mhLB5Q66Oc8OedzhN6blWrsPt2+3sxYPlfS + 414IpZSIozaFe4X0ASdVSK+6xSF8Jb34WS2k1yAvSE/BQLwK6VOCqmvjxYJ+KJyPuHa6 + n/eF8xp+vHu3tAzQNezX8lTHYfcYGrUkA7FInlzfFunLyQoS1qalogEJ61BJrZuxsQHF + FkHoftFWBJGZ4TxssktmgoRYpCLb/NAsUjfvrrqFM+h+nOeAhMX9sZBeMmgW9EM7aanv + bdLj3gibV7Xxk/MuBdq7FdXA+R+YzHJBHeU+/vIKv5dIrbvepfeqz7bordAG+GD2sDh1 + D00f6W2TmcJIb+oWJiD7qYGm1uXJn9HbGtyE4LfQm0wG/kXTBz8zG+SQjBJ6s0UabPDr + NO27M5k5AxXEclHfFr2LcnBFJMcPW0NCCb3ZguWN3t2v05TzwAaN3pyrEosgMdBb6pbd + u4XpzX5K8sQpMs5C754BE77n2duCJ7CtUXSZNN5l+IptmDP+C8PXwRaSq9c1fBV2i+SV + 4pXk3NnKz3kyKw0HYydfdYqVy0ew9kzDfXDT3AaXphsQHj/pMw0XiyjQ4Cc6JbuzRUkG + 3Y/zHJTLZ8hTHVxYubqlKVevr5D8jvCygAtT0+8XA3kdYkTvcquu67lymOsWDBgVZxgn + 9nOYSiqag54717JkPVdikeoGP8aAZPdu4QzYT1nOc0DFzu0U+o0iFs5z8HuL8OU9oPR7 + GyPG4cHWyzVlKPqKeOD7T6zoMrA8ibbzuwcebU4u5zHV/9L2u+2jrlc3xlQfsiGbMcQE + zOQ46hlDjIc2W2il0Ripv/CMV1/wyktzffsw2U4WGEKyodN4CVXF2U3Jegg7phS8IGc4 + l+HWBUxYASM9VAqmP6DbK2dEfsC+N/g+0jMuohLl7IWZPSwOPuSUaq4tXNFKb0zJVcJZ + zM2zduos3OBczvzzv3nXO2wKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjEyNjUKZW5k + b2JqCjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA0IDAgUiAvUmVzb3VyY2Vz + IDcgMCBSIC9Db250ZW50cyA1IDAgUiAvTWVkaWFCb3ggWzAgMCA1NTkgNzgzXQo+Pgpl + bmRvYmoKNyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFj + ZSA8PCAvQ3MxIDggMCBSIC9DczIgOSAwIFIgPj4gL0ZvbnQgPDwKL0YxLjAgMTAgMCBS + ID4+ID4+CmVuZG9iagoxMSAwIG9iago8PCAvTGVuZ3RoIDEyIDAgUiAvTiAzIC9BbHRl + cm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGF + VM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi + 0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWA + BOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoH + hP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhT + zSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHC + CxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3xmK79VvJK + gnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQ + EEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1CJL8 + Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8muwa + P+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62JizdW + m5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinS + bZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIv + bODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOW + ls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw + /bBS+fmsUtl+ThrWgZf6b8C8/UUKZW5kc3RyZWFtCmVuZG9iagoxMiAwIG9iago3MzcK + ZW5kb2JqCjggMCBvYmoKWyAvSUNDQmFzZWQgMTEgMCBSIF0KZW5kb2JqCjEzIDAgb2Jq + Cjw8IC9MZW5ndGggMTQgMCBSIC9OIDEgL0FsdGVybmF0ZSAvRGV2aWNlR3JheSAvRmls + dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFUk9IFFEc/s02EoSIQYV4iHcKCZUp + rKyg2nZ1WZVtW5XSohhn37qjszPTm9k1xZMEXaI8dQ+iY3Ts0KGbl6LArEvXIKkgCDx1 + 6PvN7OoohG95O9/7/f1+33tEbZ2m7zspQVRzQ5UrpaduTk2Lgx8pRR3UTlimFfjpYnGM + seu5kr+719Zn0tiy3se1dvv2PbWVZWAh6i22txD6IZFmAB+ZnyhlgLPAHZav2D4BPFgO + rBrwI6IDD5q5MNPRnHSlsi2RU+aiKCqvYjtJrvv5uca+i7WJg/5cj2bWjr2z6qrRTNS0 + 90ShvA+uRBnPX1T2bDUUpw3jnEhDGinyrtXfK0zHEZErEEoGUjVkuZ9qTp114HUYu126 + k+P49hClPslgqIm16bKZHYV9AHYqy+wQ8AXo8bJiD+eBe2H/W1HDk8AnYT9kh3nWrR/2 + F65T4HuEPTXgzhSuxfHaih9eLQFD91QjaIxzTcTT1zlzpIjvMdQZmPdGOaYLMXeWqhM3 + gDthH1mqZgqxXfuu6iXuewJ30+M70Zs5C1ygHElysRXZFNA8CVgUfYuwSQ48Ps4eVeB3 + qJjAHLmJ3M0o9x7VERtno1KBVnqNV8ZP47nxxfhlbBjPgH6sdtd7fP/p4xV117Y+PPmN + etw5rr2dG1VhVnFlC93/xzKEj9knOabB06FZWGvYduQPmsxMsAwoxH8FPpf6khNV3NXu + 7bhFEsxQPixsJbpLVG4p1Oo9g0qsHCvYAHZwksQsWhy4U2u6OXh32CJ6bflNV7Lrhv76 + 9nr72vIebcqoKSgTzbNEZpSxW6Pk3Xjb/WaREZ84Or7nvYpayf5JRRA/hTlaKvIUVfRW + UNbEb2cOfhu2flw/pef1Qf08CT2tn9Gv6KMRvgx0Sc/Cc1Efo0nwsGkh4hKgioMz1E5U + Y40D4inx8rRbZJH9D0AZ/WYKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago3MDQKZW5k + b2JqCjkgMCBvYmoKWyAvSUNDQmFzZWQgMTMgMCBSIF0KZW5kb2JqCjQgMCBvYmoKPDwg + L1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMCAwIDYxMiA3OTJdIC9Db3VudCAxIC9LaWRz + IFsgMyAwIFIgXSA+PgplbmRvYmoKMTUgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL091 + dGxpbmVzIDIgMCBSIC9QYWdlcyA0IDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvTGFz + dCAxNiAwIFIgL0ZpcnN0IDE3IDAgUiA+PgplbmRvYmoKMTcgMCBvYmoKPDwgL1BhcmVu + dCAxOCAwIFIgL0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzgzIDAgXSAvVGl0 + bGUgKP7/MK0w4zDzMNAwuVwwMDAgXDAwMDEpCj4+CmVuZG9iagoxOCAwIG9iago8PCA+ + PgplbmRvYmoKMTYgMCBvYmoKPDwgL1BhcmVudCAxOCAwIFIgL0NvdW50IDAgL0Rlc3Qg + WyAzIDAgUiAvWFlaIDAgNzgzIDAgXSAvVGl0bGUgKP7/MK0w4zDzMNAwuVwwMDAgXDAw + MDEpCj4+CmVuZG9iagoxOSAwIG9iago8PCAvTGVuZ3RoIDIwIDAgUiAvTGVuZ3RoMSAx + MDc2MCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9egt4VEWW8Km6z36k + 093pTj/Sr5tOd6fTeQcCIZE0IQnhkRgIYoIEk0AgQRgjhCjMwB8VVAIiiDwUR0FHnuOk + Caw0MrgMi4Lfzo7ojvhYx9EddPxnJ+vs/DjrCN39n3s7ZCD/znx+3+83t/pU1amqW3XO + qVOnTlXf3pWrOyEF+oGBxvntPUtAebInApBLi1a09yTxND2mbyzq6/UkcS4bgFm+pGfp + iiQuPgWgdi5dvmbkfZMIkPbTrs72xcl6uI5paRcWJHEyDtOsrhW9DyRx4wlMFyy/d9FI + fdr7iBeuaH9gZHz4CHHP99pXdCbbZ5swzeq5d1VvEg+cx7SxZ2XnSHvSjPS9BQRLLXAv + qOAeEICCHkMrgPCF2gks1sr1+CzO1ey4O7XiKzAg2fjcXf+Ekr4h/fTy153XA5rt4p+x + QHWjvZzywXgQQEuwflizfbRGeQ8jSxSaQlGYjlCJMB4hFJpihX5yALYh7ENgoJtshjUI + mxCeRmBHc4cRO0U2D7Fi+FWyBuxkRljDuueabG6rWuN+J0r4E8+5P7D+5jSx4ex9SmxD + KaCaoib7yPOwGNzkJfCRtVAH2eSZ48Hl7jasOgw9CP0IjBITcnjIVex+jeSCjyX4jh9c + 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 + d8RqJqZpCN2qEh9cSl/fodhi2WH+HVsAuC+E86vI64TCUuiiXcxS/lH2Me4gHKIifklA + a9gZ3CPsJu4Ce5ETp2evypZvgHBJL5V1Hj9diSZ6TuBG6mGj5OGTDLPCSAnF73keDrt4 + fgVenRGOZxlCOMrwDOD/ympRZnyQvkrk3WrDcTLI25J3RZ98MnJbhHdFFXhbZFRWj7FM + qM/HE/yVeiGZhGbOXhP20aCRYVgI4iUV7uO3dI5+0SCu5tF+y8piZWXJe6jRnjlBH8If + nh9xy269L01F8CqJfERcJPR6fPnZ+Gq24Poepuva2yghivLCJ9GJ30v8T48FCxnZC8IT + cgjPhCUwHkqhGmqgFr/EmAW3K1+CyN9bzMO7zhZsTfBOkShd8XjDCM1zGhoaZoTqOpf3 + dfZ2L2pXWijVGC1G6EHoR8ADOexDiCCcRbiE8AnCH+QuEfQIHoRChDBCI0IbQg9CP8I2 + hH0IEYSziZEH8BnNE/CMwaeMwavG4NVj8Lox+KwxONJ0y3hzxuBNY3BZGjfT1zEGXzQG + V+boJn66x9TL30bc3J/yjeVN7b83pv7eMfjKMfiqMbjyzeRN/fXJ9f8XLvzYWwplbmRz + dHJlYW0KZW5kb2JqCjIwIDAgb2JqCjY5OTcKZW5kb2JqCjIxIDAgb2JqCjw8IC9UeXBl + IC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDc3MCAvQ2FwSGVpZ2h0IDcxNyAvRGVzY2Vu + dCAtMjMwIC9GbGFncyAzMgovRm9udEJCb3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJdIC9G + b250TmFtZSAvWFJOTk5KK0hlbHZldGljYSAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAv + TWF4V2lkdGggMTUwMCAvWEhlaWdodCA2MzcgL0ZvbnRGaWxlMiAxOSAwIFIgPj4KZW5k + b2JqCjIyIDAgb2JqClsgMjc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg + MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA2NjcKNjY3IDAgNzIyIDAgMCAw + IDcyMiAwIDAgMCA1NTYgMCAwIDAgNjY3IDAgNzIyIDY2NyAwIDAgMCAwIDAgMCAwIDAg + MCAwIDAgMAowIDU1NiA1NTYgNTAwIDAgNTU2IDAgMCAwIDIyMiAwIDAgMjIyIDgzMyA1 + NTYgNTU2IDAgMCAzMzMgNTAwIDI3OCAwIDUwMCBdCmVuZG9iagoxMCAwIG9iago8PCAv + VHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9YUk5OTkorSGVs + dmV0aWNhIC9Gb250RGVzY3JpcHRvcgoyMSAwIFIgL1dpZHRocyAyMiAwIFIgL0ZpcnN0 + Q2hhciAzMiAvTGFzdENoYXIgMTE4IC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+ + PgplbmRvYmoKMjMgMCBvYmoKKE1hYyBPUyBYIDEwLjYuOCBRdWFydHogUERGQ29udGV4 + dCkKZW5kb2JqCjI0IDAgb2JqCihEOjIwMTEwODExMDg0NjUwWjAwJzAwJykKZW5kb2Jq + CjEgMCBvYmoKPDwgL1Byb2R1Y2VyIDIzIDAgUiAvQ3JlYXRpb25EYXRlIDI0IDAgUiAv + TW9kRGF0ZSAyNCAwIFIgPj4KZW5kb2JqCnhyZWYKMCAyNQowMDAwMDAwMDAwIDY1NTM1 + IGYgCjAwMDAwMTE2MjkgMDAwMDAgbiAKMDAwMDAwMzUwNCAwMDAwMCBuIAowMDAwMDAx + MzgxIDAwMDAwIG4gCjAwMDAwMDMzNTUgMDAwMDAgbiAKMDAwMDAwMDAyMiAwMDAwMCBu + IAowMDAwMDAxMzYxIDAwMDAwIG4gCjAwMDAwMDE0ODUgMDAwMDAgbiAKMDAwMDAwMjQ1 + NSAwMDAwMCBuIAowMDAwMDAzMzE5IDAwMDAwIG4gCjAwMDAwMTEzNjAgMDAwMDAgbiAK + MDAwMDAwMTU5NSAwMDAwMCBuIAowMDAwMDAyNDM1IDAwMDAwIG4gCjAwMDAwMDI0OTEg + MDAwMDAgbiAKMDAwMDAwMzI5OSAwMDAwMCBuIAowMDAwMDAzNDM4IDAwMDAwIG4gCjAw + MDAwMDM2ODEgMDAwMDAgbiAKMDAwMDAwMzU1MiAwMDAwMCBuIAowMDAwMDAzNjU5IDAw + MDAwIG4gCjAwMDAwMDM3ODggMDAwMDAgbiAKMDAwMDAxMDg3NiAwMDAwMCBuIAowMDAw + MDEwODk3IDAwMDAwIG4gCjAwMDAwMTExMjIgMDAwMDAgbiAKMDAwMDAxMTUzNSAwMDAw + MCBuIAowMDAwMDExNTg3IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMjUgL1Jvb3Qg + MTUgMCBSIC9JbmZvIDEgMCBSIC9JRCBbIDw5ZTVjZTM4YTlmMDVlY2E1ZGI4OWIyYzg0 + ZTRhMDQ2ZT4KPDllNWNlMzhhOWYwNWVjYTVkYjg5YjJjODRlNGEwNDZlPiBdID4+CnN0 + YXJ0eHJlZgoxMTcwNAolJUVPRgoxIDAgb2JqCjw8L0F1dGhvciAoS2F6dWtpIEFLQU1J + TkUpL0NyZWF0aW9uRGF0ZSAoRDoyMDExMDgxMTA4NDAwMFopL0NyZWF0b3IgKE9tbmlH + cmFmZmxlIDUuMi4zKS9Nb2REYXRlIChEOjIwMTEwODExMDg0NjAwWikvUHJvZHVjZXIg + MjMgMCBSID4+CmVuZG9iagp4cmVmCjEgMQowMDAwMDEyMzYyIDAwMDAwIG4gCnRyYWls + ZXIKPDwvSUQgWzw5ZTVjZTM4YTlmMDVlY2E1ZGI4OWIyYzg0ZTRhMDQ2ZT4gPDllNWNl + MzhhOWYwNWVjYTVkYjg5YjJjODRlNGEwNDZlPl0gL0luZm8gMSAwIFIgL1ByZXYgMTE3 + MDQgL1Jvb3QgMTUgMCBSIC9TaXplIDI1Pj4Kc3RhcnR4cmVmCjEyNTEyCiUlRU9GCg== + + QuickLookThumbnail + + TU0AKgAABgqAP+BP8AQWDQeEQmFQuGQ2HQ+IRGJROKQaBwSKxmCtiOACBxqQRoAyMACi + TSGMxeURRry0ACmYSuZQ+WteXzGZxGVTmaS6YCmeUGDzWb0ChQ2d0eFUSfwx/U8APGpA + B4VUAPmsAAB1sAAWvVesyMAgAFWUABG0AAF2uGUycUqFUm4UOfW+Cva8ABtXsAPu/AAW + 4EAAjCAB8YfB4V+YutVyqvAAOzJAB9ZUACrMACxAC3Ua5wi5Z/OXWgYd8ABm6mEWsFgB + pa8ABPZZqSAfbAB07kABXeAB5b8ACvhWq2X59gAQckANnmUXRaCP8+C50AOLrWe0gTtA + AE90AOXwdzvZV9R6BADtAQAU9/WSzZsGfEAOb6e4FABz/nndKC6HPuobsAgAD8CPQ7aF + qIx4AHRBgACNB7iNah52wo9aoMkdj9v4/y5uo+hzPEBLsAihhwxMAB7xSsB8gADkXNi2 + aHr2bQAA1GwAHHHMNOlDi4Oo4wAQCboAAvIsRqC9gAI4bAAAlJwAAxKLRpspr+PM87+O + og8kyEhDZAmxIEK6r70soyx+zQqirHnNgAAhN8iSMukqLs58eqVLSHKxFh3z7Fa+r/NB + +zGAsDPU+IGAAB9FsaAa2tJK0row6U80illIStO6jqIg8FTeCELPbNh5gAAVTAAB1U1L + U89xhMBq1gAAN1nFEVScCQAMWfkIqiqcqw26NKJcsr7xSe4AGtZLguG15pTiC4AVGAAG + 2o3zgB3bElI6vB7AADNv2seSEKbD8dztYLn0rSyJXU0VNKFJcr3WirNpMFFI3fed9X2p + F0X5f+AQQlt84BeqTofeN/YChtkmsf9foSj564mAE+nfQDjvIhCt0cr1C2oBs3ThjlHz + ozyG3ahWNHdlla2PICPs3j0QyO2wDohhuHzq0wAHJn1DVcAADaHoWiM3XWMTUyGLSbJ8 + ogwhGUoTdUk58ck/0/adq5nklBaTiZ64rP0khLsraLGg+cqbjRl7aAAXbhrWQmhulngA + dW8aKAzluaG2/RrG8knBwcw8ADUp3NgWTXkanG5FUAO8iAB6co3DdPAcoAUQAEKHbb1w + BZ0KEHX0mlAAEXUUbZFk50oHBnBoOQIRvB1MiybWABblozb0IWPshhveD0/U6lqNIZYd + wAbAAHIg6hEgOYbNVgF1Tf3EEfsabXCFtydPpt23u1JjeN7IhExw9NngX/XwqH+7u3iz + m53MVRVXZIXjRhf0AAKf75jkkvkQd051/7znxFAeCN5z4GWaOKMMYhBg6AAAzgoAAC0F + yIDbg0ABsoJXEMQZKc50g615QXAsQxngwIVK8gCZgFREHaKhSglKA7k3KwaG2SUk53UR + FKRyON1SNnDvxIMdRryXXZLfgYUpDAAIEwTgqySGpB3dIzf4/6ALNnvkLSAgoqQ8WaKz + A28ZxZPSbAkjQAAUcay9F8ClG97TsVqplIW0h5byF5Aej00BtLrIQJbKg9Z0yrSDskaQ + mV2RaESNDb3A6P5BkgDHklDNqCpnqSKaC8tpixgANeZmkBkkPHHq8M2QuKbC5HExY1E1 + yg9HbIZBxLGLcqCFSnloQgaMuYrgUeUxSAKt1tJMkfLePrDphryVbK1P7uGZqtVbKJza + ZWeRNGnNUAAN5sJHlLEVTExJTR+TrHZikWmSMzIeklVrSIvsul2fg/ULiIRElvDVIETW + ngAF9PlziFVFgPTMeWYEBJ+gAd60GGLM5MTyg+nWb0xXWu7VI5szcBGkSCks993RhExR + ifaQaAkAaFUKlRDWQSqQHTxJcgqCKDkIO4Ieq2LVIZu0NIRDWAjm4tELfPOxVqLgONBI + fMpzdMoy00prOAoCQJ1yipcUdcsJmgVEcTUaWxCH6UaV5FqbZ/TzpJnE2GRjmj5PymPW + ShlVKkEQk4xprqaZlMkdkmVmdF5UsnhDWWYlVZvVSrxPOtJE4nvLnuuWIUvWwnJBApeo + rKKZkQden+YEyqLlECRZUkFeiHDBs0uGUbTLEJ/BraGxVU2p2NIeMm1AAIRwLlei1F9m + hggADVbOy9f6jV8rPTQgIAAPAQAAAwAAAAEAKAAAAQEAAwAAAAEALQAAAQIAAwAAAAQA + AAbEAQMAAwAAAAEABQAAAQYAAwAAAAEAAgAAAREABAAAAAEAAAAIARIAAwAAAAEAAQAA + ARUAAwAAAAEABAAAARYAAwAAAAEALQAAARcABAAAAAEAAAYCARwAAwAAAAEAAQAAAT0A + AwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAQAAAbMh3MABwAAAnQAAAbUAAAAAAAI + AAgACAAIAAEAAQABAAEAAAJ0YXBwbAQAAABtbnRyUkdCIFhZWiAH2gACABYADAAPADhh + Y3NwQVBQTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWFwcGwAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtkZXNjAAAB + CAAAAGNkc2NtAAABbAAAACxjcHJ0AAABmAAAAC13dHB0AAAByAAAABRyWFlaAAAB3AAA + ABRnWFlaAAAB8AAAABRiWFlaAAACBAAAABRyVFJDAAACGAAAABBiVFJDAAACKAAAABBn + VFJDAAACOAAAABBjaGFkAAACSAAAACxkZXNjAAAAAAAAAAlIRCA3MDktQQAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAbWx1YwAAAAAAAAABAAAADGVuVVMAAAAQAAAAHABI + AEQAIAA3ADAAOQAtAEF0ZXh0AAAAAENvcHlyaWdodCBBcHBsZSBDb21wdXRlciwgSW5j + LiwgMjAxMAAAAABYWVogAAAAAAAA81IAAQAAAAEWz1hZWiAAAAAAAABvoQAAOSMAAAOM + WFlaIAAAAAAAAGKWAAC3vAAAGMpYWVogAAAAAAAAJJ4AAA87AAC2znBhcmEAAAAAAAAA + AAAB9gRwYXJhAAAAAAAAAAAAAfYEcGFyYQAAAAAAAAAAAAH2BHNmMzIAAAAAAAEMQgAA + Bd7///MmAAAHkgAA/ZH///ui///9owAAA9wAAMBs + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + キャンバス 1 + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 1 + UseEntirePage + + VPages + 1 + WindowInfo + + CurrentSheet + 0 + ExpandedCanvases + + Frame + {{633, 97}, {994, 1061}} + ListView + + OutlineWidth + 142 + RightSidebar + + ShowRuler + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{-150, -62}, {859, 907}} + Zoom + 1 + ZoomValues + + + キャンバス 1 + 1 + 1 + + + + saveQuickLookFiles + YES + + diff -r 4788fc826bbb -r 814d8ebcac76 paper/fig/dsandcs.graffle --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/dsandcs.graffle Thu Aug 11 18:34:17 2011 +0900 @@ -0,0 +1,946 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle + 138.17.0.133677 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {559, 783}} + Class + SolidGraphic + ID + 2 + Style + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2011-08-11 17:46:55 +0900 + Creator + Kazuki AKAMINE + DisplayScale + 1 0/72 in = 1 0/72 in + GraphDocumentVersion + 6 + GraphicsList + + + Bounds + {{287, 144}, {110, 14}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 26 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 OutputDataSegment} + VerticalPad + 0 + + Wrap + NO + + + Bounds + {{35.5, 106}, {101, 14}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 25 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 InputDataSegment} + VerticalPad + 0 + + Wrap + NO + + + Class + LineGraphic + Head + + ID + 12 + + ID + 24 + Points + + {256.233, 238.221} + {304.077, 251.163} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 15 + + + + Class + LineGraphic + Head + + ID + 10 + + ID + 23 + Points + + {256.233, 215.779} + {304.077, 202.837} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 15 + + + + Class + LineGraphic + Head + + ID + 15 + + ID + 22 + Points + + {118.191, 279.226} + {173.311, 249.583} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 18 + + + + Class + LineGraphic + Head + + ID + 15 + + ID + 21 + Points + + {128.5, 227} + {173.25, 227} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 17 + + + + Class + LineGraphic + Head + + ID + 15 + + ID + 20 + Points + + {118.191, 174.774} + {173.311, 204.417} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 16 + + + + Bounds + {{46, 271}, {82, 50}} + Class + ShapedGraphic + ID + 18 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 DS} + + + + Bounds + {{46, 202}, {82, 50}} + Class + ShapedGraphic + ID + 17 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 DS} + + + + Bounds + {{46, 133}, {82, 50}} + Class + ShapedGraphic + ID + 16 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 DS} + + + + Bounds + {{173.75, 202}, {82, 50}} + Class + ShapedGraphic + ID + 15 + Shape + Rectangle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 CS} + + + + Bounds + {{301, 236.5}, {82, 50}} + Class + ShapedGraphic + ID + 12 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 DS} + + + + Bounds + {{301, 167.5}, {82, 50}} + Class + ShapedGraphic + ID + 10 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 DS} + + + + Bounds + {{28, 100}, {119, 234}} + Class + ShapedGraphic + ID + 27 + Shape + Rectangle + Style + + shadow + + Draws + NO + + + + + Bounds + {{282.5, 139}, {119, 158}} + Class + ShapedGraphic + ID + 28 + Shape + Rectangle + Style + + shadow + + Draws + NO + + + + + GridInfo + + GuidesLocked + NO + GuidesVisible + YES + HPages + 1 + ImageCounter + 1 + KeepToScale + + Layers + + + Lock + NO + Name + レイヤー 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2011-08-11 17:51:18 +0900 + Modifier + Kazuki AKAMINE + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 41 + + NSLeftMargin + + float + 18 + + NSPaperSize + + size + {595, 842} + + NSRightMargin + + float + 18 + + NSTopMargin + + float + 18 + + + PrintOnePage + + QuickLookPreview + + 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 + TWVkaWFCb3ggWzAgMCA1NTkgNzgzXQo+PgplbmRvYmoKNyAwIG9iago8PCAvUHJvY1Nl + dCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MyIDkgMCBSIC9DczEgOCAw + IFIgPj4gL0ZvbnQgPDwKL0YxLjAgMTAgMCBSID4+ID4+CmVuZG9iagoxMSAwIG9iago8 + PCAvTGVuZ3RoIDEyIDAgUiAvTiAxIC9BbHRlcm5hdGUgL0RldmljZUdyYXkgL0ZpbHRl + ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBhVJPSBRRHP7NNhKEiEGFeIh3CgmVKays + oNp2dVmVbVuV0qIYZ9+6o7Mz05vZNcWTBF2iPHUPomN07NChm5eiwKxL1yCpIAg8dej7 + zezqKIRveTvf+/39ft97RG2dpu87KUFUc0OVK6Wnbk5Ni4MfKUUd1E5YphX46WJxjLHr + uZK/u9fWZ9LYst7HtXb79j21lWVgIeottrcQ+iGRZgAfmZ8oZYCzwB2Wr9g+ATxYDqwa + 8COiAw+auTDT0Zx0pbItkVPmoigqr2I7Sa77+bnGvou1iYP+XI9m1o69s+qq0UzUtPdE + obwPrkQZz19U9mw1FKcN45xIQxop8q7V3ytMxxGRKxBKBlI1ZLmfak6ddeB1GLtdupPj + +PYQpT7JYKiJtemymR2FfQB2KsvsEPAF6PGyYg/ngXth/1tRw5PAJ2E/ZId51q0f9heu + U+B7hD014M4UrsXx2oofXi0BQ/dUI2iMc03E09c5c6SI7zHUGZj3RjmmCzF3lqoTN4A7 + YR9ZqmYKsV37ruol7nsCd9PjO9GbOQtcoBxJcrEV2RTQPAlYFH2LsEkOPD7OHlXgd6iY + wBy5idzNKPce1REbZ6NSgVZ6jVfGT+O58cX4ZWwYz4B+rHbXe3z/6eMVdde2Pjz5jXrc + Oa69nRtVYVZxZQvd/8cyhI/ZJzmmwdOhWVhr2HbkD5rMTLAMKMR/BT6X+pITVdzV7u24 + RRLMUD4sbCW6S1RuKdTqPYNKrBwr2AB2cJLELFocuFNrujl4d9giem35TVey64b++vZ6 + +9ryHm3KqCkoE82zRGaUsVuj5N142/1mkRGfODq+572KWsn+SUUQP4U5WiryFFX0VlDW + xG9nDn4btn5cP6Xn9UH9PAk9rZ/Rr+ijEb4MdEnPwnNRH6NJ8LBpIeISoIqDM9ROVGON + A+Ip8fK0W2SR/Q9AGf1mCmVuZHN0cmVhbQplbmRvYmoKMTIgMCBvYmoKNzA0CmVuZG9i + ago5IDAgb2JqClsgL0lDQ0Jhc2VkIDExIDAgUiBdCmVuZG9iagoxMyAwIG9iago8PCAv + TGVuZ3RoIDE0IDAgUiAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9G + bGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFVM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2 + /RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3x + zW5MtqXqwM5+8943731vdt8ADXLSNPWABOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQG + QYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoHhP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY + 8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1P + kKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAV + txqp+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndW + UeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7 + dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5 + Gh7X08jjc01efJXUdpNXR5aseXq8muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPq + S4R1WjE3359sfzs94i7PLrXWc62JizdWm5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEm + dornIYmXxS7xkthLqwviYG3HCJ2VhinSbZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ + 93/CKmQ0nbkOb/qP28f8F+T3iuefKAIvbODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+ + OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOWls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZ + VWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UUKZW5kc3Ry + ZWFtCmVuZG9iagoxNCAwIG9iago3MzcKZW5kb2JqCjggMCBvYmoKWyAvSUNDQmFzZWQg + MTMgMCBSIF0KZW5kb2JqCjQgMCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBb + MCAwIDYxMiA3OTJdIC9Db3VudCAxIC9LaWRzIFsgMyAwIFIgXSA+PgplbmRvYmoKMTUg + MCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL091dGxpbmVzIDIgMCBSIC9QYWdlcyA0IDAg + UiA+PgplbmRvYmoKMiAwIG9iago8PCAvTGFzdCAxNiAwIFIgL0ZpcnN0IDE3IDAgUiA+ + PgplbmRvYmoKMTcgMCBvYmoKPDwgL1BhcmVudCAxOCAwIFIgL0NvdW50IDAgL0Rlc3Qg + WyAzIDAgUiAvWFlaIDAgNzgzIDAgXSAvVGl0bGUgKP7/MK0w4zDzMNAwuVwwMDAgXDAw + MDEpCj4+CmVuZG9iagoxOCAwIG9iago8PCA+PgplbmRvYmoKMTYgMCBvYmoKPDwgL1Bh + cmVudCAxOCAwIFIgL0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzgzIDAgXSAv + VGl0bGUgKP7/MK0w4zDzMNAwuVwwMDAgXDAwMDEpCj4+CmVuZG9iagoxOSAwIG9iago8 + PCAvTGVuZ3RoIDIwIDAgUiAvTGVuZ3RoMSA4ODI4IC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl + ID4+CnN0cmVhbQp4Ab1ae3hU1bVf+7znkcnMZCbzzszk5Mxk8s6EBEICGcIkJDxDgphB + gkkgEBBqxJiKFRoVHwTkFhFQsD4rT5EhUBhAKKUo8t1W0FZErr3VCq23NfV6r7S9Qmbu + OmdCBL7Wjz/8es639mvtx9q/tfba++yZ7qX3dUAK9AINDbPauuaD8nhbAYhz7pK2rmTe + +DnGK+b2dHuSeTYbgF48v2vBkmReeBpA7VqweNlQ+7Q1ACldnR1t85J8uIpxWScWJPNk + BMZZnUu670/mjfsxHrX47rlD/LTFmM9Y0nb/0PjwEeY932tb0pGs763EOKvr7nu7k3mP + 3H+oa2nHUH3SjPKdAYKlOrgbVHAX8ECBHt8WAP4ztQsY5Mp8fObladbfmVp5GQyCkr9z + yr8p8VveN879veOqX7NO+D8sUF2rL8dcIB4A0BLkD2jWDXOUdhjoYtCUG4N6pCqkUqTc + 3HFW6CVb4UdILyLRsJCshmVIq5CeRWKGUzswd4is7meE0GGyDOxkYkjDuGeYbG6rWuN+ + L0a4/c+7P7R+eoTYUHufEFt/CqjGqcmL5AWYB27yKkjkAaiDbLJ5X2CxuxVZO6ALqReJ + VkJCdvRnBN3HSB5IDME2PshgyAH3H4vz3ZeKYxTpd5/wxxiMfp6BuVCq+7jreffPXAvc + x5B2JVk7A1jjgHuHa7F7fUaMbO53P+WKEWyzLhnd58KmB9xLAhvd84oV/uSNMWpXv7sc + +TNDGnfZKK+71HXRXeiPCQTz+a7J7pziX7mzsCFW82CnUsjgdrrWu0cjK8NV4x+NdITs + JFsgh2zplya6D2MSp7uvPjBqY4z8YF9ddrEUIw+EyuqyNwbq/FJgslsK1Pr9mJ75Nr+S + v4Mfxwf5XD6b9/Fe3sGbBKOgF3SCVlALgsDHyGv9VW7uCNkFVQjLrn0CJ7Ax8joWMkfI + bqVw90GBESgBBFMs8TEaLwFTjOzar5dTmDjAKSkuRnbvSxbtDrkZOcUoDD0lpzHAECgi + UDARouTJGAePpvdUWauMYw3lteF/FrQqnGth7j9/rMQV3TipqTm60xWJBuVEwhW5Vt16 + LfFP4+77kNVRnZs7qXHZvp6uRfNrOsSaVrGmA6k1urqn0xrtbfd49i7qkhmeKO1rbZ/b + KcdtHdEusSMcXSSGPXt7lHY3sefL7B4xvBfm18xo3js/1BHu7wn11Iht4ci+9uqlLTeM + tWp4rKXV/2CsarmzpfJY7Uq7m8Zqkdnt8lgt8lgt8ljtoXZlLHnyNQubqu/tRuv01Cyc + 5IlmN0Xrp89qjnraIuEY2YqF4fuAPQ569ihks71gZwrBDZD4EOmCHMdvS/yBPQX6+JLE + l3QFKvWQTFS8qhKOw5OwBfYAB9sxnQ1z4Bk4TRbh2p4N++EcyYAC9L0MxGAy/JIkEu/C + fPgJ1u+GE7AB9oIW2ywBM3LXEinxAOZDmG6HlYmXIQtGwWNwFMqx17UwkNiR2IfcRrgN + dsIubP/vRKT2MmmJ1xMXQYDp2OdK5LybmJzYA0bIg2powNKVcIxI9IVEJ1ihAqV7Dl6A + l+Dn8Dl5mOxPdCZ6EmcTn6CpWsEJTfguJ/vJJ/Qe5rHEc4k/JeKIRDbk4KitsB5ewf73 + 4HscXWsNuYt0k/VkAxWiHqb2M4+ylvgg4hCACfjWoVd+AhE4BCfhf+D/yBeUldbT3fSb + idLE/4IGJuEs5Zl0QA++j+O7Fud0hHCkiIwnDWQ5eZpsIL+mcqjbqGbq+9T91B/oqfRs + ehn9a+Zepp9dwz7DaeKXE0cSpxLvgwVccAcshRU4uxNwFr6CrwmNfTmJRCpINZmDby/Z + Qh0iL5FDVAM5Ts5SO8nvyKfkC3KFYiktZaZyqW5qPbWLOkG9Qy+kN9DP0r+jLzNjWYp9 + ib3ESfx/xNvjq+LvJCoSnyT+ji5WAC9qphqmwp3QhrPtghHwQ5zFbnz3oNZOwptwWnk/ + JU4YgL8jCkCMxE6CZAq+U8k0Mp8sJM+Tw/geU2T5K4WKoFSUgbJQTqqJaqeWUL3U+1Qv + 7aBz6In0LHoPvm/T5+gr9BWGZdIYMzOBqYc1zBJmM75bme1MP3OGLWfHslPZmWwvu4pd + Q89l32XPcSu4tVw/9wX33+gWJ/N382tQO6fRZn+OtvzNw5AslD4I34O5JEzaYSNq4yXS + Bn1oXfPIE4hXF2QnWugV9ASqCK3hGPwArXUzLIdV9Gx4KXGe3gkfoKXI+3svbGOqwcVu + Qu08DEVoRUNvKJATyPb7pCwx0+tBl+902G1WS7rZlGY06FO0GrVK4DmWoSkCeTVibasn + 6muNMj6xri5fzottWNB2XUErLmVPtPbGOlGP3K4NWTfUDGHN+TfVDCVrhoZrEr2nEirz + 8zw1oif6q7DoiZFZ05sx/WRYjHiiA0p6ipL+kZJOwbTXiw08NdbOsCdKWj010dqezr6a + 1nB+HjkUQjjU+Xmy4wiBRu44CuPblqODhfFyjZqoXQzXRG0ippFHSzVt86IN05trwg6v + N4JlWNTYjGPk5y2MopywWjtPnLc6FoL2VjnVNrs5SrdFolSr3JchN2oRw1HLA5es32Sv + pWrWXMeMUlJtW0dfbTTUuhrBlbOtcq5tDeYmNXmwW+rRSHOUPDokhCzjIpRUFje5J0it + izxRlVgtdvYtakVwobG53x6yK843Cg3N/baQTcnk5x2yrqjw4uwP5Y/LHyfHFV7rimT8 + x0eS5e8dl2PripMfYzypcRgAIiMg1qOcUc9cZRARhR0lBx2joG/uKMQJnwjBaS5EecZH + KbQZWoqyUn1btLfpmhid4aRwrYvC/SqbXdmEqiNYv7VPPxo1hfX1oqfvMu7WreLA5zeW + tA2VcJL+MshMWdHDthIlbdfSPfJmKeGsO61ip6zfHkWnmBetNdcVYF6GRpY5asINvKHZ + G/VEsABPk3mTYqBqaN5LyNpIjCQejUHYdQjPqPSdc5CdJ5vawjCOj5n8PCzI8WKqIM9T + iyPXyrbi6fP01c/r89R6OtGYGEmJkdHRFylEBJuaESeYgSOGIo7hZEckMhr7KZT7wSZY + vS+CPSwa6gFjpahwECsV5eFmSvsamqc3R3vDjmgoHEEtoPkeb2iOHkfLjUSwVvGwpCjx + 8oXWIZmDKHNxDvJLkr3g2aUXu4j09cl9NjWL3ujxvj5Hn7zekvkYgZsLQkMFMZCryJDH + SG8DtsVI9DoUHXhFL4oVkTEdgSZ9zaLwzP7tCJcNy40tR6K0ZQrCo74jhMtvBeHRt4Rw + xbCkNyBciTJXyAiP+dchPPYGhKu+HeHQsNwo5DiUNqQgXP0dITz+VhAO3xLCNcOS3oBw + LcpcIyM84V+HcN0NCNd/O8ITh+VGISehtBMVhCd/RwhPuRWEp94SwtOGJb0B4QaUeZqM + 8PR/HcKNNyDc9O0IzxiWG4W8DaWdoSA88ztC+PZbQbj5lhCODEt6A8KzUOaIjPAdwwiH + HFG43g/33uR24Tt3zLOvgxxPSqwRqvF7axbSq1Q5nObKoYGdCa3MvdCIVIc0htsJKzGW + qQfrWDDuxabX7ny0+CUi3xWNh5KhD3HM4EMnIyXE73XlYYfifxRxQ4U8xsnLo2SBCtSY + 0AxxtXhHk3xGwEniI2PJG9QTdCPjZE6yIfY5TsfN4WJYgcLvBWDO4ncmjfdVVck7JKEQ + N3okQY9VziLJeUzTH8WAQQJM8x/BYWwBMDP3MPbCYlxUXGLwGvxI1cza2NXfs0e/Hh9j + plzB+wisMStxgb2HvYQn7wzYG6pwsJvIRpZ2EzfzMHmcXZXGNgn0Yy6DwcyNdtHa0WZV + BpWRYaOLqQp9scHuURXbbG7PS95F8/EWYepXUwam6v86ZeCrAWN5IVRVDVTJCf1AcdH4 + ZaHR4LRIaT6d5PBp0lVBSDHpg8RoSNXzTsyxQAcJoRhabdUGIdWIgWDngoQhGMjf5kRf + qa/MzU2GcsFDLaRFIBaxgIiZYNAbS4Ijy0aWcDzn9fh9Bv3IMq/IZJARhhPeN/s/jF/+ + 8ouP7h2TccL+1J74Bwl4/dJrh8mEbPZS/MKRtVvjZ+JvxuPxn+2IrPvsx0e3/Iq8RmrO + /l7B51W0srmohxT87l0Qcj9u2GikgoImI5WCDIsgFKfZ7SmSzmazn/P2rEpiMKhgAFWD + VYPKxH0k3SCZfRzP8gxP8xTPcmq9gLNNx0Bl1AQJb8IvKZxibm6OPC9Jngm+pXpK9Bpo + r8eSbjDxVIBQZzvGdU+ssKd++GX8hbepJlK4bUPzlvhjg3t2mv13R1Y3TSAGUnDlGTbt + gxPxd/90NN6PcyD49QbkKcWWLPLt42EsAijIxbsG2YSowqLitBKDePr0adk00OIaEu+z + n6FNpIIDv/X7QnmP4wI7RX5BvS2cVnPjBfPoVNoxmlc5KadTYyym7RnWYo3NlXH+JjMY + NgIFhiDYU3xEUkmsL11nDYIJjEFiFzCl5zBl0ZqDJI3CwKZ2BMHAYKDoXQ7k5yG8sUUg + 9Dw1pGCjF4ylepC1bzJ6aWbLkae2nYxviO8+sfvpY3jl4Phz/Ms/X4x//Ddi1rGXvv5F + /Gz84IUEfHyeTCQ5vyH6r18myy7j539l/FT8zFfxvewcXA+tifeZv+LcC/E7NB6aE0j1 + iz5fma7UO8HX7ntA9/0s1V2CVWeRqIiuU7czk1brRmdmZappxml9zFRYmOscbaKZ0bmq + IkqtEwxZme7soiKDVbLUC1K2PeiWDPUgFdqKgy96Fw2ZC66WbxaN0VBeLtN1i8dgtJQX + DJa03KOgOCW7wOAGgfJRvnyJk+w+Og9yIb9AidgcIZe40ty54DBbc4nNSvKZXFD5NblE + 0pACTPMBDDKMTmSmY6AgrNcrq0vGWF5h8vPQQ4g2Sbeky4uqdITfV0h8fl/piKySIGMW + MSlmcmaTJd0t1zGbGBGX3EhCMvgRc7/umt0/afLLp34xfQ0xXvkjGX8ktfiOC9HNsyrO + vrNh+pr4j/8c/8uWLTQ1hVxYPvUpz9gX7y8JSvl5pbMPvhX/3eWeqnufbl8c9BQVZlYs + OPnVe2tW/4VB50lDY+Ij5QYjFe+mKuG3oVE5RUSt1zi0Tn9JnX6hapGeLxeMWhXtCPJZ + Kpde66rIpQoCFQcrqIpgjmTU86zg9GdanDHSFxItLjfvdxVoKFepppKvrHSa+EDO9iz7 + WEfAOTHVP8o2ZuwbZBNe3BwiG2HIsyXVdHHw5LBZVw2ge5PV02IwlhcMFAwQjA2WckVR + 2WUjzZlAbBIpS/WCNcPhhXSPyUu8mTCS8oLdZfESsxcDWQfo3L6BvSVLgX0M0ZFUgv7M + TGRfMAIx5zleHEtKgoi5wYSVcAgdej+/zy9HqJ+ykWlEt3TqnZGN3s7gkvbiJrJ/rFn7 + yANPVnjV29m/vXK05z6LpM0w5OT5WnLSVSPfeXDD0cOb+s7Myqvfus7s5HQpzsIFZLGQ + Z82f3TQ5p+mtLXV1zwxucmbS9KNarloM1S366RMbfpJGLso6qUtcYOx4q+TEG0iJaEPL + NgnP2re5aVZHpbIms86YajaFtCGTELCTSZoD9CnyFn3KcV74UHXOfV78zPKZqDllOGWk + ZgusNyt1c7orq5zj+XSvy8mrXekaid/k3OY86PzAyUjpqZKTtam1vEHnT3X5Wbs/q4D3 + 22w+/2+8W1uG/O5FZR39ZrDcWI5qwYVUXtgyvJAqByv1A1iqKKcWRIal8cqOsAznxt3C + qE/Tm/QMp5UyHVk+8IDLRzJcKgvvA41Z5yMpOtHuxSIWA8Gq9kGKHoOkg0puS6i/nNyc + h8g9LXBPSwvgukAteTNQW/K2pCOoO07ZqKBEXku4gHhC7T83qsyov/oF+6NNT84oMu3l + pxU3LhvX+Hb8T8T6e+LWZE/c/eB2lojMhLtum7544suvvNlSNqFiXUGDU09EvLekSHXc + d1/tw/v6iPzDGOpkTLyC/gx14oZ8vFE+GJpSZqoX6lXNQkT1hHaHY7trh39r7iGHJiTQ + 6ZkB3Ul1Ji4Fhgu4bGqjS51awBcUsE66IL0gP8Dai7Q6f8pYn99pKyx63Lu0engllMtI + D168jHgO7fO42SvwJvHNE7PtGRpDlqT3iRk+H2TbMTBodF5I1WlTJFemj/gdAR+katGJ + Dy2AId+juB509JbSEtz0OG+mz18y5IgUK88y6PGopiwGs7wGcGkQ6sE5JaVbK7vip3d/ + rjuY4h/zyJmQjy57Zvnr8SuEP0zCP/nhsVpp/YMnpuXF32Wqx4rjH78a/GXPhS2v1vkr + n5r528aGvxEXSSEF8ZeO99+5+adH98xdSeUre+dK/IVPYiaADx4NVfACr+NSLYJFZ0n1 + C340xTrbTM0CjVaU1HaXaFNTjEXyuiyuFI4HzuGU6DR1tsViNwTwRyHSbw/Iv4WF1EAK + JJy8zZ8dIyn7vO1JXCsRUP1XA18NTq3pCP8BqiyVVVWVUwbQZi3lsmORTRda0krM6A1k + F2C55glEg+wbOLMBE0nPbBBX9odGRO7pnZqXVflyx/mpOUfumrLo2YP2QNf8bfuZwmem + ZY2pyqqd2fTcjLWDI6nP7mpYu3VwHXVkSXDS82cG35bPhThvegDtyAZ2mBMqPsid4iiG + M3F+Uw/XzbMmLWWy6l0sTtOqUdt5ux20AZXdSQqsARvYHOhmuRtmpizNpLXgvAZwiyPJ + CRF5StdNRZ4BrhUdwfmQlbsm7+y82JB30FW0IhSYOCrfsZ9sQ/nnNL5w+8uD06lX2ivn + paRXl96zcPAMCoty98RvYyRM6iATukN5O4RtFipb8DgNOs5l5lM5ncupydRRfqs9S12g + L/AGMlNtYtbj3qNJJyIrIelGFMchCzrkMpzpDmDtPsYHDspH2HQMiE3nA9rC+fDgppxR + 5V0zS9kv5TnIG2QJGdIXXljL6x9dtUGk3tom1R4+UiNhGC/YUxa64wcH4ge7Ny9rLKrY + v+zX7/XO3ntk3uYHb99K711bn10Z/6/4YPzljXeWZtQP/lY+z1kSX1AqdhaeSBt/mlKg + Pq4jMVIVkpj0cgvN6dQGO5oc/qoRALPOnEq7aYq+mo4n1KveBcuHPGVL+clC2SEmTa1Q + NrTBygH94MXiIjwKlphFgyz7tf3FV2oQS0u2H9i1y2cuTskwucf7V8xat46dFX9//WDN + qDQNodaqhIcWUG+uxzVDQW/iU/o/UQcWlHBOaHTM9LaJUqUJJluazZTNfZ/+gOcFYHVq + 4FLUrMuosfJWqyYdZxLQaux2EpCFfe/aslA+KWS1DPuaqkrZu8uLgbSQpKDoBAx4hB2p + +Fg8qBgkMspe9MgbYWn/TkocsWD9paZ8socpHCxvHNG6fdaPKd2Vd58fkzPj2cZV1Hm7 + LLPyJDrwd6Z/9Oiw0Ad+/K0sCGUQxl+tJiq/mTXB7dCsNCD4S5p8rEZ3gf8tgPCsmdPC + 4dy6jsU9Hd0L57ZheZIr1wghTUaajST//vEg0hqk55BeQ3oD6ZdIHyF9jnQVG2sTQw/m + YThN8Lv1xnz4pjwuihvqT7sp33RTXpb0+v4VPK4bb8FNfOV/H9fxv3cTX/62vr4/5X8a + 19W/T+b/P4hEFg8KZW5kc3RyZWFtCmVuZG9iagoyMCAwIG9iago1NjYxCmVuZG9iagoy + MSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAgL0NhcEhl + aWdodCA3MzcgL0Rlc2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUxIC00 + ODEgMTQ0NSAxMTIyXSAvRm9udE5hbWUgL0RaVk9ERCtIZWx2ZXRpY2EgL0l0YWxpY0Fu + Z2xlIDAKL1N0ZW1WIDAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNzE3IC9Gb250Rmls + ZTIgMTkgMCBSID4+CmVuZG9iagoyMiAwIG9iagpbIDcyMiA3MjIgMCAwIDAgMCAyNzgg + MCAwIDAgMCAwIDc3OCAwIDAgMCA2NjcgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1 + NTYKMCAwIDAgNTU2IDAgNTU2IDAgMCAwIDAgMCA4MzMgNTU2IDAgNTU2IDAgMCAwIDI3 + OCA1NTYgXQplbmRvYmoKMTAgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1Ry + dWVUeXBlIC9CYXNlRm9udCAvRFpWT0REK0hlbHZldGljYSAvRm9udERlc2NyaXB0b3IK + MjEgMCBSIC9XaWR0aHMgMjIgMCBSIC9GaXJzdENoYXIgNjcgL0xhc3RDaGFyIDExNyAv + RW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjIzIDAgb2JqCihNYWMg + T1MgWCAxMC42LjggUXVhcnR6IFBERkNvbnRleHQpCmVuZG9iagoyNCAwIG9iagooRDoy + MDExMDgxMTA4NTEzNlowMCcwMCcpCmVuZG9iagoxIDAgb2JqCjw8IC9Qcm9kdWNlciAy + MyAwIFIgL0NyZWF0aW9uRGF0ZSAyNCAwIFIgL01vZERhdGUgMjQgMCBSID4+CmVuZG9i + agp4cmVmCjAgMjUKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDEwNDg0IDAwMDAwIG4g + CjAwMDAwMDM3ODYgMDAwMDAgbiAKMDAwMDAwMTY2MyAwMDAwMCBuIAowMDAwMDAzNjM3 + IDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAwMTY0MyAwMDAwMCBuIAow + MDAwMDAxNzY3IDAwMDAwIG4gCjAwMDAwMDM2MDEgMDAwMDAgbiAKMDAwMDAwMjcwNSAw + MDAwMCBuIAowMDAwMDEwMjE1IDAwMDAwIG4gCjAwMDAwMDE4NzcgMDAwMDAgbiAKMDAw + MDAwMjY4NSAwMDAwMCBuIAowMDAwMDAyNzQxIDAwMDAwIG4gCjAwMDAwMDM1ODEgMDAw + MDAgbiAKMDAwMDAwMzcyMCAwMDAwMCBuIAowMDAwMDAzOTYzIDAwMDAwIG4gCjAwMDAw + MDM4MzQgMDAwMDAgbiAKMDAwMDAwMzk0MSAwMDAwMCBuIAowMDAwMDA0MDcwIDAwMDAw + IG4gCjAwMDAwMDk4MjEgMDAwMDAgbiAKMDAwMDAwOTg0MiAwMDAwMCBuIAowMDAwMDEw + MDY3IDAwMDAwIG4gCjAwMDAwMTAzOTAgMDAwMDAgbiAKMDAwMDAxMDQ0MiAwMDAwMCBu + IAp0cmFpbGVyCjw8IC9TaXplIDI1IC9Sb290IDE1IDAgUiAvSW5mbyAxIDAgUiAvSUQg + WyA8YzYwN2UxY2Q3NDAxYjNkNDhmZTMzMTQ2N2M5YTQxMGQ+CjxjNjA3ZTFjZDc0MDFi + M2Q0OGZlMzMxNDY3YzlhNDEwZD4gXSA+PgpzdGFydHhyZWYKMTA1NTkKJSVFT0YKMSAw + IG9iago8PC9BdXRob3IgKEthenVraSBBS0FNSU5FKS9DcmVhdGlvbkRhdGUgKEQ6MjAx + MTA4MTEwODQ2MDBaKS9DcmVhdG9yIChPbW5pR3JhZmZsZSA1LjIuMykvTW9kRGF0ZSAo + RDoyMDExMDgxMTA4NTEwMFopL1Byb2R1Y2VyIDIzIDAgUiA+PgplbmRvYmoKeHJlZgox + IDEKMDAwMDAxMTIxNyAwMDAwMCBuIAp0cmFpbGVyCjw8L0lEIFs8YzYwN2UxY2Q3NDAx + YjNkNDhmZTMzMTQ2N2M5YTQxMGQ+IDxjNjA3ZTFjZDc0MDFiM2Q0OGZlMzMxNDY3Yzlh + NDEwZD5dIC9JbmZvIDEgMCBSIC9QcmV2IDEwNTU5IC9Sb290IDE1IDAgUiAvU2l6ZSAy + NT4+CnN0YXJ0eHJlZgoxMTM2NwolJUVPRgo= + + QuickLookThumbnail + + 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 + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + キャンバス 1 + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 1 + UseEntirePage + + VPages + 1 + WindowInfo + + CurrentSheet + 0 + ExpandedCanvases + + Frame + {{653, 201}, {693, 937}} + ListView + + OutlineWidth + 142 + RightSidebar + + ShowRuler + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{0, 0}, {558, 783}} + Zoom + 1 + ZoomValues + + + キャンバス 1 + 1 + 1 + + + + saveQuickLookFiles + YES + + diff -r 4788fc826bbb -r 814d8ebcac76 paper/fig/fedlinda.eps --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/fedlinda.eps Thu Aug 11 18:34:17 2011 +0900 @@ -0,0 +1,1209 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%HiResBoundingBox: 0.000000 0.000000 343.000000 355.000000 +%APL_DSC_Encoding: UTF8 +%%Title: (Unknown) +%%Creator: (Unknown) +%%CreationDate: (Unknown) +%%For: (Unknown) +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 0 0 343 355 +%%EndComments +%%BeginProlog +%%BeginFile: cg-pdf.ps +%%Copyright: Copyright 2000-2004 Apple Computer Incorporated. +%%Copyright: All Rights Reserved. +currentpacking true setpacking +/cg_md 141 dict def +cg_md begin +/L3? languagelevel 3 ge def +/bd{bind def}bind def +/ld{load def}bd +/xs{exch store}bd +/xd{exch def}bd +/cmmtx matrix def +mark +/sc/setcolor +/scs/setcolorspace +/dr/defineresource +/fr/findresource +/T/true +/F/false +/d/setdash +/w/setlinewidth +/J/setlinecap +/j/setlinejoin +/M/setmiterlimit +/i/setflat +/rc/rectclip +/rf/rectfill +/rs/rectstroke +/f/fill +/f*/eofill +/sf/selectfont +/s/show +/xS/xshow +/yS/yshow +/xyS/xyshow +/S/stroke +/m/moveto +/l/lineto +/c/curveto +/h/closepath +/n/newpath +/q/gsave +/Q/grestore +counttomark 2 idiv +{ld}repeat pop +/SC{ + /ColorSpace fr scs +}bd +/sopr /setoverprint where{pop/setoverprint}{/pop}ifelse ld +/soprm /setoverprintmode where{pop/setoverprintmode}{/pop}ifelse ld +/cgmtx matrix def +/sdmtx{cgmtx currentmatrix pop}bd +/CM {cgmtx setmatrix}bd +/cm {cmmtx astore CM concat}bd +/W{clip newpath}bd +/W*{eoclip newpath}bd +statusdict begin product end dup (HP) anchorsearch{ + pop pop pop + true +}{ + pop + (hp) anchorsearch{ + pop pop true + }{ + pop false + }ifelse +}ifelse +{ + { + { + pop pop + (0)dup 0 4 -1 roll put + F charpath + }cshow + } +}{ + {F charpath} +}ifelse +/cply exch bd +/cps {cply stroke}bd +/pgsave 0 def +/bp{/pgsave save store}bd +/ep{pgsave restore showpage}def +/re{4 2 roll m 1 index 0 rlineto 0 exch rlineto neg 0 rlineto h}bd +/scrdict 10 dict def +/scrmtx matrix def +/patarray 0 def +/createpat{patarray 3 1 roll put}bd +/makepat{ +scrmtx astore pop +gsave +initgraphics +CM +patarray exch get +scrmtx +makepattern +grestore +setpattern +}bd +/cg_BeginEPSF{ + userdict save/cg_b4_Inc_state exch put + userdict/cg_endepsf/cg_EndEPSF load put + count userdict/cg_op_count 3 -1 roll put + countdictstack dup array dictstack userdict/cg_dict_array 3 -1 roll put + 3 sub{end}repeat + /showpage {} def + 0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin + 10 setmiterlimit [] 0 setdash newpath + false setstrokeadjust false setoverprint +}bd +/cg_EndEPSF{ + countdictstack 3 sub { end } repeat + cg_dict_array 3 1 index length 3 sub getinterval + {begin}forall + count userdict/cg_op_count get sub{pop}repeat + userdict/cg_b4_Inc_state get restore + F setpacking +}bd +/cg_biproc{currentfile/RunLengthDecode filter}bd +/cg_aiproc{currentfile/ASCII85Decode filter/RunLengthDecode filter}bd +/ImageDataSource 0 def +L3?{ + /cg_mibiproc{pop pop/ImageDataSource{cg_biproc}def}bd + /cg_miaiproc{pop pop/ImageDataSource{cg_aiproc}def}bd +}{ + /ImageBandMask 0 def + /ImageBandData 0 def + /cg_mibiproc{ + string/ImageBandMask xs + string/ImageBandData xs + /ImageDataSource{[currentfile/RunLengthDecode filter dup ImageBandMask/readstring cvx + /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd + }bd + /cg_miaiproc{ + string/ImageBandMask xs + string/ImageBandData xs + /ImageDataSource{[currentfile/ASCII85Decode filter/RunLengthDecode filter + dup ImageBandMask/readstring cvx + /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd + }bd +}ifelse +/imsave 0 def +/BI{save/imsave xd mark}bd +/EI{imsave restore}bd +/ID{ +counttomark 2 idiv +dup 2 add +dict begin +{def} repeat +pop +/ImageType 1 def +/ImageMatrix[Width 0 0 Height neg 0 Height]def +currentdict dup/ImageMask known{ImageMask}{F}ifelse exch +L3?{ + dup/MaskedImage known + { + pop + << + /ImageType 3 + /InterleaveType 2 + /DataDict currentdict + /MaskDict + << /ImageType 1 + /Width Width + /Height Height + /ImageMatrix ImageMatrix + /BitsPerComponent 1 + /Decode [0 1] + currentdict/Interpolate known + {/Interpolate Interpolate}if + >> + >> + }if +}if +exch +{imagemask}{image}ifelse +end +}bd +/cguidfix{statusdict begin mark version end +{cvr}stopped{cleartomark 0}{exch pop}ifelse +2012 lt{dup findfont dup length dict begin +{1 index/FID ne 2 index/UniqueID ne and +{def} {pop pop} ifelse}forall +currentdict end definefont pop +}{pop}ifelse +}bd +/t_array 0 def +/t_i 0 def +/t_c 1 string def +/x_proc{ + exch t_array t_i get add exch moveto + /t_i t_i 1 add store +}bd +/y_proc{ + t_array t_i get add moveto + /t_i t_i 1 add store +}bd +/xy_proc{ + + t_array t_i 2 copy 1 add get 3 1 roll get + 4 -1 roll add 3 1 roll add moveto + /t_i t_i 2 add store +}bd +/sop 0 def +/cp_proc/x_proc ld +/base_charpath +{ + /t_array xs + /t_i 0 def + { + t_c 0 3 -1 roll put + currentpoint + t_c cply sop + cp_proc + }forall + /t_array 0 def +}bd +/sop/stroke ld +/nop{}def +/xsp/base_charpath ld +/ysp{/cp_proc/y_proc ld base_charpath/cp_proc/x_proc ld}bd +/xysp{/cp_proc/xy_proc ld base_charpath/cp_proc/x_proc ld}bd +/xmp{/sop/nop ld /cp_proc/x_proc ld base_charpath/sop/stroke ld}bd +/ymp{/sop/nop ld /cp_proc/y_proc ld base_charpath/sop/stroke ld}bd +/xymp{/sop/nop ld /cp_proc/xy_proc ld base_charpath/sop/stroke ld}bd +/refnt{ +findfont dup length dict copy dup +/Encoding 4 -1 roll put +definefont pop +}bd +/renmfont{ +findfont dup length dict copy definefont pop +}bd +L3? dup dup{save exch}if +/Range 0 def +/DataSource 0 def +/val 0 def +/nRange 0 def +/mulRange 0 def +/d0 0 def +/r0 0 def +/di 0 def +/ri 0 def +/a0 0 def +/a1 0 def +/r1 0 def +/r2 0 def +/dx 0 def +/Nsteps 0 def +/sh3tp 0 def +/ymax 0 def +/ymin 0 def +/xmax 0 def +/xmin 0 def +/setupFunEval +{ + begin + /nRange Range length 2 idiv store + /mulRange + + [ + 0 1 nRange 1 sub + { + 2 mul/nDim2 xd + Range nDim2 get + Range nDim2 1 add get + 1 index sub + + 255 div + exch + }for + ]store + end +}bd +/FunEval +{ + begin + + nRange mul /val xd + + 0 1 nRange 1 sub + { + dup 2 mul/nDim2 xd + val + add DataSource exch get + mulRange nDim2 get mul + mulRange nDim2 1 add get + add + }for + end +}bd +/max +{ + 2 copy lt + {exch pop}{pop}ifelse +}bd +/sh2 +{ + /Coords load aload pop + 3 index 3 index translate + + 3 -1 roll sub + 3 1 roll exch + sub + 2 copy + dup mul exch dup mul add sqrt + dup + scale + atan + + rotate + + /Function load setupFunEval + + + clippath {pathbbox}stopped {0 0 0 0}if newpath + /ymax xs + /xmax xs + /ymin xs + /xmin xs + currentdict/Extend known + { + /Extend load 0 get + { + 0/Function load FunEval sc + xmin ymin xmin abs ymax ymin sub rectfill + }if + }if + + /Nsteps/Function load/Size get 0 get 1 sub store + /dx 1 Nsteps div store + gsave + /di ymax ymin sub store + /Function load + + 0 1 Nsteps + { + 1 index FunEval sc + 0 ymin dx di rectfill + dx 0 translate + }for + pop + grestore + currentdict/Extend known + { + /Extend load 1 get + { + Nsteps/Function load FunEval sc + 1 ymin xmax 1 sub abs ymax ymin sub rectfill + }if + }if +}bd +/shp +{ + 4 copy + + dup 0 gt{ + 0 exch a1 a0 arc + }{ + pop 0 moveto + }ifelse + dup 0 gt{ + 0 exch a0 a1 arcn + }{ + pop 0 lineto + }ifelse + + fill + + dup 0 gt{ + 0 exch a0 a1 arc + }{ + pop 0 moveto + }ifelse + dup 0 gt{ + 0 exch a1 a0 arcn + }{ + pop 0 lineto + }ifelse + + fill +}bd +/calcmaxs +{ + + xmin dup mul ymin dup mul add sqrt + xmax dup mul ymin dup mul add sqrt + xmin dup mul ymax dup mul add sqrt + xmax dup mul ymax dup mul add sqrt + max max max +}bd +/sh3 +{ + /Coords load aload pop + 5 index 5 index translate + 3 -1 roll 6 -1 roll sub + 3 -1 roll 5 -1 roll sub + 2 copy dup mul exch dup mul add sqrt + /dx xs + 2 copy 0 ne exch 0 ne or + { + + exch atan rotate + }{ + pop pop + }ifelse + + /r2 xs + /r1 xs + /Function load + dup/Size get 0 get 1 sub + /Nsteps xs + setupFunEval + + + + + + dx r2 add r1 lt{ + + 0 + }{ + dx r1 add r2 le + { + 1 + }{ + r1 r2 eq + { + 2 + }{ + 3 + }ifelse + }ifelse + }ifelse + /sh3tp xs + clippath {pathbbox}stopped {0 0 0 0}if + newpath + /ymax xs + /xmax xs + /ymin xs + /xmin xs + + dx dup mul r2 r1 sub dup mul sub dup 0 gt + { + sqrt r2 r1 sub atan + /a0 exch 180 exch sub store + /a1 a0 neg store + }{ + pop + /a0 0 store + /a1 360 store + }ifelse + currentdict/Extend known + { + /Extend load 0 get r1 0 gt and + { + 0/Function load FunEval sc + + + + + { + { + dx 0 r1 360 0 arcn + xmin ymin moveto + xmax ymin lineto + xmax ymax lineto + xmin ymax lineto + xmin ymin lineto + eofill + } + { + r1 0 gt{0 0 r1 0 360 arc fill}if + } + { + + + + + 0 r1 xmin abs r1 add neg r1 shp + } + { + + + r2 r1 gt{ + + 0 r1 + r1 neg r2 r1 sub div dx mul + 0 + shp + }{ + + + + 0 r1 calcmaxs + dup + + r2 add dx mul dx r1 r2 sub sub div + neg + exch 1 index + abs exch sub + shp + }ifelse + } + }sh3tp get exec + }if + }if + + /d0 0 store + /r0 r1 store + /di dx Nsteps div store + /ri r2 r1 sub Nsteps div store + /Function load + 0 1 Nsteps + { + 1 index FunEval sc + d0 di add r0 ri add d0 r0 shp + { + + d0 0 r0 a1 a0 arc + d0 di add 0 r0 ri add a0 a1 arcn + fill + + + d0 0 r0 a0 a1 arc + d0 di add 0 r0 ri add a1 a0 arcn + fill + }pop + + + /d0 d0 di add store + /r0 r0 ri add store + }for + pop + + currentdict/Extend known + { + /Extend load 1 get r2 0 gt and + { + Nsteps/Function load FunEval sc + + + + + { + { + dx 0 r2 0 360 arc fill + } + { + dx 0 r2 360 0 arcn + xmin ymin moveto + xmax ymin lineto + xmax ymax lineto + xmin ymax lineto + xmin ymin lineto + eofill + } + { + + + xmax abs r1 add r1 dx r1 shp + } + { + + r2 r1 gt{ + + + + calcmaxs dup + + r1 add dx mul dx r2 r1 sub sub div + exch 1 index + exch sub + dx r2 + shp + }{ + + r1 neg r2 r1 sub div dx mul + 0 + dx + r2 + shp + }ifelse + } + } + sh3tp get exec + }if + }if +}bd +/sh +{ + begin + /ShadingType load dup dup 2 eq exch 3 eq or + { + gsave + newpath + /ColorSpace load scs + currentdict/BBox known + { + /BBox load aload pop + 2 index sub + 3 index + 3 -1 roll exch sub + exch rectclip + }if + 2 eq + {sh2}{sh3}ifelse + grestore + }{ + + pop + (DEBUG: shading type unimplemented\n)print flush + }ifelse + end +}bd +{restore}if not dup{save exch}if + L3?{ + /sh/shfill ld + /csq/clipsave ld + /csQ/cliprestore ld + }if +{restore}if +end +setpacking +%%EndFile +%%EndProlog +%%BeginSetup +%%EndSetup +%%Page: 1 1 +%%PageBoundingBox: 0 0 343 355 +%%BeginPageSetup +cg_md begin +bp +sdmtx +%RBIBeginFontSubset: Helvetica +%!FontType1-1.0: Helvetica 1.0000.0.0000 + 14 dict begin/FontName /Helvetica def + /PaintType 0 def + /Encoding 256 array 0 1 255{1 index exch/.notdef put}for + dup 33 /L put + dup 34 /i put + dup 35 /n put + dup 36 /d put + dup 37 /a put + dup 38 /S put + dup 39 /e put + dup 40 /r put + dup 41 /v put + dup 42 /T put + dup 43 /u put + dup 44 /p put + dup 45 /l put + dup 46 /s put + dup 47 /c put + dup 48 /M put + dup 49 /t put + dup 50 /E put + dup 51 /g put + dup 52 /C put + readonly def + 42/FontType resourcestatus{pop pop false}{true}ifelse + %APLsfntBegin + {currentfile 0(%APLsfntEnd\n)/SubFileDecode filter flushfile}if + /FontType 42 def + /FontMatrix matrix def + /FontBBox[2048 -1947 1 index div -985 2 index div 2961 3 index div 2297 5 -1 roll div]cvx def + /sfnts [< + 74727565000900000000000063767420000000000000009C0000036C6670676D000000000000040800000A0C676C79660000000000000E14000012C86865616400000000000020DC0000003868686561000000000000211400000024686D74780000000000002138000000546C6F6361000000000000218C0000002C6D61787000000000000021B8000000207072657000000000000021D8000003CF05C0001005BD00280580001A042F001F0000FFD90000FFDA0000FFD9FE55FFE605C70010FE6DFFF1033B000000B9000000B902FE3F3C00C0008D009B00AF000600A800C00028005E009800C9016A00B9015C00B400D6011E002E0080000400B8004C00CC01FFFFD1006600A400AF007400C2009500B1000C0028006D0015004C008E0125FF7A000C0040004C00620084FFA200240038008600BD0039005E008E00EDFFA9FFB300400052005500AA00AB00C200CB012302B10413FFAEFFE4000800510074008400AA00D1FF4CFFAF0012002C004200500051008400BE012503DAFF680018003B0098009C009F00A100C100EC018201B4FF68FF76FFD0FFE100020018001C00530053007D01B401E103AF0486FF9CFFEAFFFE001F0028002A00520060009300A300AA00AF00AF00C001000145016B0174019301950240028202B404850517FEFD00060029004700470048006F008800B400B900C400F200F901EF02180310037403C5FF35FFF3000B004B004C0052005500650076007600870087008E00AB00BB0106013001430150017D0194019501D3022A025502580277027802E6034E035C037903D3047304B2058C0598060BFEF5FFBBFFC7FFD50017001D005B0072007E009C00C200D000F400FA01030106011C0125013B0142015E015E0180019B02B901A101B9025001C001D002AA01DF01E301EF01FB0205020C0215022B0274029302AB02C202CE03690395039903DF03F5043E050205A105E5062507DBFE62FE89FECEFF3BFFE1FFF800030008002100390042004E005F0061006F00700034007F008E00AD00AD00AF00BD00C400C500C900C900C900E3011C00ED00F800F901000112011A0132014D014D014E014F01660169019E01BA01BA01BE01E301EF01F602000200020902110217021C02530262026D028002D50280031B032A034A035A03AF03AF03C803D603FB03FB04050413041504470449008C046D049A049A04A604A804B204CF0539053E054E055605800589058C036305D105D6067E068E06B206EF06F00728074C076F078C00B400C900C000C10000000000000000000000000004012400AF0032006E0063014401620096014301A10161008A00740064018801EF01700028FF5D037E0347023000AA00BE007B0062009A007D0089035C00A1FFD803AA00D70093006C0000008000A70442001D0597001D00820030002A + 002A002A002A002A40292A292827262524232221201F1E1D1C1B1A191817161514131211100D0C0B0A090807060504030201002C4523466020B02660B004262348482D2C452346236120B02661B004262348482D2C45234660B0206120B04660B004262348482D2C4523462361B0206020B02661B02061B004262348482D2C45234660B0406120B06660B004262348482D2C4523462361B0406020B02661B04061B004262348482D2C0110203C003C2D2C20452320B0CD442320B8015A51582320B08D44235920B0ED51582320B04D44235920B09051582320B00D44235921212D2C20204518684420B001602045B04676688A4560442D2C01B9400000000A2D2C00B9000040000B2D2C2045B00043617D6818B0004360442D2C45B01A234445B01923442D2C2045B00325456164B050515845441B2121592D2C20B0032552582359212D2C69B04061B0008B0C6423648BB8400062600C642364615C58B0036159B002602D2C45B0112BB0172344B0177AE5182D2C45B0112BB01723442D2C45B0112BB017458CB0172344B0177AE5182D2CB002254661658A46B040608B482D2CB0022546608A46B040618C482D2C4B53205C58B002855958B00185592D2C20B0032545B019236A4445B01A23444565234520B00325606A20B009234223688A6A606120B0005258B21A401A4523614459B0005058B219401945236144592D2CB9187E3B210B2D2CB92D412D410B2D2CB93B21187E0B2D2CB93B21E7830B2D2CB92D41D2C00B2D2CB9187EC4E00B2D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C456920B00943B0022660B00325B005254961B0805358B21940194523616844B21A401A4523606A44B209191A45652345604259B00943608A103A2D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C20B001600110203C003C2D2C20B001610110203C003C2D2C764520B003254523616818236860442D2C7645B00325452361682318456860442D2C7645B0032545616823452361442D2C4569B014B0324B505821B0205961442DB8002B2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8002C2C2020456944B001602DB8002D2CB8002C2A212DB8002E2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8002F2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800302C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800312C2020456944B0016020 + 20457D691844B001602DB800322CB800312A2DB800332C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800342C4B535845441B2121592DB800352C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800362C2020456944B001602DB800372CB800362A212DB800382C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800392C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8003A2C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8003B2C2020456944B001602020457D691844B001602DB8003C2CB8003B2A2DB8003D2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8003E2C4B535845441B2121592DB8003F2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800402C2020456944B001602DB800412CB800402A212DB800422C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800432C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800442C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800452C2020456944B001602020457D691844B001602DB800462CB800452A2DB800472C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800482C4B535845441B2121592DB800492C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8004A2C2020456944B001602DB8004B2CB8004A2A212DB8004C2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8004D2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8004E2C4B20B0032650585158 + B080441BB04044591B21212045B0C05058B0C0441B2159592DB8004F2C2020456944B001602020457D691844B001602DB800502CB8004F2A2DB800512C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800522C4B535845441B2121592DB800532C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800542C2020456944B001602DB800552CB800542A212DB800562C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800572C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800582C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800592C2020456944B001602020457D691844B001602DB8005A2CB800592A2DB8005B2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8005C2C4B535845441B2121592D00020042000004D005BD00030007003FB800532BB800082FB800092FB8000810B80000D0B800002FB8000910B80003DCB80004DCB8000010B80007DC00BA0007000000562BBA0002000500562B3031331121112711211142048EB8FCE205BDFA43B8044DFBB300000002005AFFDA057105E5001D001E00B1403B1B0597019605031F011F0482018705891305530803861D111115063A1D030C3A15091E021E1E190331023B1031111A20093119191F20A1216A66182B2B4EF44DED4E10F64DEDF4ED12392F003F3FED3FED12392F10ED31304379403A001C172513260E251B260B160932000D1410320112110F10071C0932000500033201010204030A180C32000F120C3200081A06320104010632012B2B2B2B01103C103C2B2B103C103C2B2B2B2B2B2B815D015D080117232E0123220011101233323736373306070621202726111037362123041E013411C221C5B2D9FEF5F1EFDC733D1EC21A92AFFED7FF00AEE5ACBA01472805E5FEDABB8EA6FECFFEC5FEFEFEBFA95991E89DBD9BCD01AC0145D0E20000000200AF000004ED05BD000B000C004E4024071E04040B031E01000209081E0A0B080C020C0C02000669023B091A0E03082500190D0EB8010BB3219589182B2B4EF44DFD3C4E10F64DF4E41112392F003F3F3CFD3C3F3CED12392FFD3130132115211121 + 15211121152101AF042FFC93032BFCD5037CFBC2021F05BDB4FE42AAFE0EAF05BD0000000001009C0000044B05BD000500314013000203021E040508031A070102250500190607B80153B321765E182B2B4EF43C4DFD3C4E10E6003F3C4DFD3C3F31301333112115219CC702E8FC5105BDFAF2AF000100970000061705BD001300CB405944014B03020601090316011903D7010513011C03140B1B0C57015803D401DB03D40BDB0C0A040A040D45028602045102970202290A280D380A380D4702570276020725640D0A0203120301020B0C120306081517171A040405B8019B400D0A1F030B06FD0C0102FD0D1F12B8019BB6130019147670182B4E10F43C4DFDE419F43939F4393918E4FD3C4E10456544E6003F173C3F3C1217394B5279B10D0CB801AAB40201020A0BB801AAB202020387054D2E7AFD047DC487052E7AFD047DC43130005D727101725D71132109012111231134363501230115141615112397011D01A601A3011ABD04FE5DC5FE5A05BE05BDFB2604DAFA4303632DD077FB2904D72D36DD34FC9D000000020060FFD504F605E5002F003000FE405E290F27232626360E3521472662267A0E7724096B08180E172502590E680EAA22030A0E3A2224220A03041C1886142F2F2B1C3A1403043A2B0930020A0E081124221F28303011182517490825281A321F25114900252F193132A0216A89182B2B4EF44DEDF4ED4E10F64DEDF4ED12392F1211393912113939003F3FED3FED12392F10ED111217392EFD335D7131304379404D282E111F0008022602262D2506251A26032C002B002D2E032C002B00052A082B011D131F2B001B15182B011918012D042B0009270B2B01250B012E042B000729042B001E121C2B0119161C2B01002B2B2B2B10102B2B01103C2B2B2B2B103C2B2B2B2B2B2B818181005D0116171633323736353427262F012627263534243332041523262726232206151417161F01161716151404232027263701011E073463FA705CB24B4CA2C7C3518C0112FBE70143BB0F315BDAB09A5A3BD0CE95518CFE9DEBFEEE9B9B03024D01DA7D4E92203EA0783332252D2C355CB7C6FEDFF5763F7394626C3220302F223B67C4F4D28C8BEE040B0000010021000004C905BD00070034401A01061E00070204080917171A00FB0203250504FB0619088C5E182B4E10F44DF43CFD3CF44E456544E6003F3F3C4DFD3C3130011521112311213504C9FE11CAFE1105BDAFFAF2050EAF00000000030052FFDC04470449000F003B003C00DD40382A30010A100B1B0C1C2733481069096A10073908120C09031B320724091D100C1D3B2B022E293BB73B023B322A2512100705081C2722171CB8018A4023171D1F07271D2E0B021D350B3C073C3C1C1407292AA8241A3E1B291C4A0F2738193D3EBC0197002100B9019600182B + 2B4EF44DEDF4ED4E10F64DE4FDC412392F003F3FED3FED3FEDED1239111217395D1112392EED2EED01111239111739313043794028363715220001192501360F2100181E1B21001620142101212200370221001A1D1721011521172101002B2B2B01103C2B2B2B2B818181005D015D2416333237363D010E010F0106070615013637363534262322070607233E01333217161511141633323637150E0123222726270E012322263534363713010E724E5F59962168326D62315301B43E150C837A8D3B210AA805F7A3BD767517250C1E112A2C265D2A160937CE7C95BDBA978ACF5A2C49A691151C060E0D1C2F67016C082C182D5C534C2A53C69B484898FD971C220303850C06422340486AB58895A41301E4000002003BFFE103D0044E001A001B00A7402FA719019818A808AA18034A08119B14030314061D1A070D1D140B1B071B1B1710271201032702111A1D0A2717191C1DB80107B321727D182B2B4EF44DED4E10F63C4DED3939ED12392F003F3FED3FED12392F10ED313043794034001908250C150A26000E1310260112110F1007190A26000500032101010204030B160D26000F120D2600091806260104010621012B2B2B2B01103C103C2B2B103C103C2B2B2B81005D015D001617232E012322070615141633323637330E01232202351000330702D6E317AF10727EAC4A308892708319AF1EF0BBD2FA0112D41C044EB0D76383A86DA0A1DC8977D5C50133E6011A013A0500020038FFDA03ED05C2000B001D00774032370E470E570EA704A91B05250814020F1D1000081D1D07130A021D170B052E132E102911121A1F0B271A191E1F87217242182B2B4EF44DED4E10F63C4DFDE4E4003FED3F3FED3F1139113931304379401A181C090A000101180B2600091C0B260000190226000A1B0826012B2B012B2B818181005D1216333236353426232206150017161711331123350E0123220035341233F692A17DA1A67A88A9018A53303DADA23FAC6FB3FEFAEFDE015FE8D7C9CBC3D0CA0237341E4B021DFA3E956358012DFAEA015700030048FFDA041A0449001C00240025010C40799708991AA71F03050E020F0514150E120F1514400C401408291A014B0BB603C701C603C71BD808D909D61FD823E817E8230BC711C712025C080521240F9A161D243906070716211D1C070A1D160B2507971CA71CB71CD71C0425160F251C05190A0C07110E270F1D27051A27242E072719192627D421A65D182B2B4EF44DFDE44E10F64DEDD4FD391239391112393912392F5D003F3FED3FED12392F3CFD3C10ED1112393130437940460023040503050205010504061F26111012101310141004060C25221B24260020001D26011E1D09170726000B150E26010D0E231A2126011E0521260108180A26000D100A2600002B2B2B2B01103C2B2B103C + 2B2B2B2A2B2A8101715D00715D5D00161716171615211E013332373637330E01070607062322001110003301262726232206070102B4D638361210FCEF0590978D543014B1074F3152794152C8FEEA0118E2011F0B284AAD7CA805012304476B55516C4AA2A3C55D36473B912E501C100123010601020142FE26754682B38A01DC0000000003003DFE3B03E80449001F002D002E00B7404D36144908490958085909880CA91BA81DA927A62BB91B0B4008031622290EC40A221D1F070406291D190A121D0A0F2E072E2E051C032E162E2D29051A300C0E270D3E26271C192F3087217242182B2B4EF44DEDF4ED394E10F64DFDE4F51112392F003F3FED3FED3F3FED10ED1112393931304379402C23281A1E0B1124251026231E262600281A262600110B0E21000F0E0C0D251D222601271B2926000F0C122100002B2B2B01103C103C2B2B2B2B2B818181005D00171617353311140706212226273316171633323736270E0123222411100033002623220706151416333237363501027C5E3335A63C70FEC9ADEC0EB70D273D83CF40260336987DAEFEFB0107BA0144A47FBE4625937CC24F2CFED104423E234387FC32CC76DA9BA548273C9256DD5250F7011D010D012EFEA1C0B25F9AB5BDAF6384022D0000000200840000013B05BD000300070036401C07E50400010006030A0917171A06010229070300190809AA216242182B2B4EF43C4DC4FD3CC44E456544E6003F3F3C3F4DED3130133311231133152384B7B7B7B7042AFBD605BDCC0000000100890000013D05BD0003002940150000030A0517171A0102290003190405AA216242182B2B4EF43C4DFD3C4E456544E6003F3F31301333112389B4B405BDFA43000000020084000003ED04490019001A005E4031B706C706020406140627147606740705140C021418101D05070006180B0A1A071A1A000C29091A1C012E18291900191B1CB80106B3216242182B2B4EF43C4DFDE44E10F64DED12392F003F3F3C3F3FED1139390112393130005D015D1333153E01333217161511231134272623220706070E011511230184AB4CAA68E4502CB71D307E40294A382D1BB401A7042F985E529F57A2FD5102A3623C640D1642357169FDCF04490000020076FE5504250449000E00220074402CA908A717022808201C110E061D15070F060E1D1C0B220E0227181A240A2E102E2129220F1923248721BD5D182B2B4EF43C4DFDE4E44E10F64DED003F3FED3F3FED1139123931304379401C161B00051A260426001B022601051602260101190E260003170626012B2B012B2B2B2B8181005D243635342726232207061514171633013315363736333212111007062322272627112302C6A72546BABB45252546BAFE2EAF36405B7BB6FEB7749A7952303BB479D3D2805CB1BB649A7C57A603B18E49 + 283CFEE9FEFDFEA2965F351E49FDDD00000100890000029204470011004F40262703260D37034704040E0810020E0911090C270805070006110A081A13012E10291100191213B80145B321627E182B2B4EF43C4DFDE44E10E6003F3F4D3FC4FDC411123939011112393130005D1333153E0133321617152E0123220615112389AB15A46B05181D101B108892B4042FB9369B0203BE0302AF72FD980000020042FFD703B6044B002E002F012E408F38099805961299149815982A062824252736214621472447275624572766246726790C790D790E7623742474257426A61EA82C1303000B15052D042E13001A151B171C18152D142E280F0B6908262536250225220D0A042B1318C61C1D1307041D2E9A2B0B2F07090E100207002F212F1A1F18161827173E28260727281A310E1F27103E00272E193031B221A65D182B2B4EF44DEDF4FD394E10F64DFD3910F4FD3911123939392F111239113939003F3FEDED3FEDED111217397131304379404C012D022615251A26210E1F21000926072101032C002100052A0721011D121F21001B14182101200F22210021220E0D08270A21012625090A012D04210006290421001E111C210119161C2101002B2B2B2B103C103C2B103C103C2B012B2B2B2B2B2B2B2B2B81005D5D015D13161716333236353427262F01262726353436333217160723262726232206151417161F011617161514062322262701EF082544A864983D27738F894174DBB9F26B4302AA05263E99666945284E77C24269D9DEEFC70701B701505A3057575B4524161D24222A498198BC8E5A683D32474E40462A19131D2F2C45948FD0D9A002F900010017FFEF0209055A00180052B50D2E0AC00E01B8013F40250416391703060E0A111A17171A0301062900150E150F031F030203FC1619191AFC21677D182B2B4EF44DFD5D39C42F3CFD3C104E456544E6002F3F3F3C4DFD3CED10FDE431301333113315231114171633323637150E012322263511233533A8B6ABAB2615310D1E141F43277E5A9191055AFED593FD4538130B01028E0908816702C593000000020080FFE303DE044900170018005E403AB814C81402091308141913191428067703D707070800050E0A00060D0A051D120B180718180B160D2E0A290C0B1A1A01291619191AD2216242182B2B4EF44DED4E10F63C4DFDE41112392F003F3FED3F3F3C391112393130005D015D0111141716333237363511331123370607062322272635112501381A3083BC4425B4AA0223346793E5532D01AF042FFD39523460A85A9D020EFBD19E3D2A5499528902D81A000001000B000003EA042F00060102402E4201C5010200670068026803670687048805A700A802084700480245044A0586048905C704C80508492873280708B80109B321677E182B2B4B5279B8FF70B401 + 05042004B80183B703036D1202010205B80183401E06066D120000010506040301010502030603000605040A0817171A03AF02BA018400000184B301AF0619194EF4184DFDE0E0FD194E456544E618003F3C3F173C1239011112391239074D2E2B104EE44D072E2B104EE44D2B4B51794025022912030304002912060605010502030603000605040A0817171A020403AF050001AF0619194EF4184DFD3939FD3939194E456544E618003F3C3F173C12390507102B07102B313001715D005D7113090133012301DC011E012BC5FE6CC0FE75042FFC980368FBD1042F0001000000000000032DBC1E5F0F3CF500110800000000005F4D8F0000000000C321F6B6F865FC270B9108F9000000090001000000000000000100000629FE2900000C01F865FCED0B910001000000000000000000000000000000150512004205C7005A055600AF0473009C06AA00970556006004E30021047300520400003B04730038047300480473003D01C7008401C70089047300840473007602AA00890400004202390017047300800400000B0000003400C40108013001BC028802B603800402046E053805E0060E0630068C06FE07440824087408CE0964000100000015006F0009006B0007000200100010005D000007E80A0C00040001B800532BB800492BB8003F2BB800352BB8002B2B4118008001A6009001A600A001A600030069018B0079018B0089018B0099018B00040089018B0099018B00A9018B00B9018BB2040840BA0179001A014A400B041F5414191F180A0B1FD2B80106B49E1FD918E3BB0119000D00E10119B20D0009410A01A0019F0064001F01A50025017A00480028019AB3296C1F60410A01A9007001A9008001A90003008001A9000101A9B21E321FBE012C00250401001F0126001E0401B61FE7312D1FE531B80201B21FC227B80401B21FC11EB80201400F1FC01D9E1FBF1D671FBE1D671FAB27B80401B21FAA29B80401B61FA91D6C1F931EB8019AB21F921DB80101B21F911DB80101B21F751DB80201B61F6D29961F6431B8019AB21F4C96B802ABB21F391DB80156400B1F3638211F351DE41F2F27B80801400B1F2D1D4C1F2A31CD1F241DB802ABB21F201EB8012540111F1C1D931F3A1D4C1F1E1D45273A1D4527BB01AA019B002A019BB2254A1FBA019B0025017AB349293896B8017BB348283125B8017A403648289629482725294C1F252946272729482756C80784075B07410732072B072807260721071B071408120810080E080C080A08080807B801ACB23F1F06BB01AB003F001F01ABB308060805B801AEB23F1F04BB01AD003F001F01ADB70804080208000814B8FFE0B40000010014B801ABB41000000100B801ABB606100000010006B801ADB300000100B801AD401F040000010004100000010010020000010002000000 + 01000002010802004A00B0018DB806008516763F183F123E113946443E113946443E113946443E113946443E113946443E11394660443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B18011DB0964B5358B0AA1D59B0324B5358B0FF1D592B2B2B2B2B2B2B2B182B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B74752B2B2B65422B2B4B5279B376706A66456523456023456560234560B08B766818B080622020B16A704565234520B003266062636820B003266165B070236544B06A234420B176664565234520B003266062636820B003266165B066236544B0762344B10066455458B166406544B27640764523614459B36242725D456523456023456560234560B089766818B080622020B172424565234520B003266062636820B003266165B042236544B072234420B1625D4565234520B003266062636820B003266165B05D236544B0622344B1005D455458B15D406544B262406245236144592B2B2B2B456953427374B8019A2045694B20B02853B049515A58B020615944B801A6204569447500 + 00>] def + /CharStrings 21 dict dup begin + /.notdef 0 def +/C 1 def +/E 2 def +/L 3 def +/M 4 def +/S 5 def +/T 6 def +/a 7 def +/c 8 def +/d 9 def +/e 10 def +/g 11 def +/i 12 def +/l 13 def +/n 14 def +/p 15 def +/r 16 def +/s 17 def +/t 18 def +/u 19 def +/v 20 def + end readonly def + currentdict dup/FontName get exch definefont pop end + %APLsfntEnd + 42/FontType resourcestatus{pop pop true}{false}ifelse + {currentfile 0(%APLT1End\n)/SubFileDecode filter flushfile}if + /FontType 1 def + /FontMatrix [ 0.00048828125 0 0 0.00048828125 0 0 ] def + /FontBBox{-1947 -985 2961 2297}def + /UniqueID 4375838 def + currentdict currentfile eexec + 54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C92633B2598E0B1EDFA3C2732C9D3498122A5E23C1999619F9F2A05B057FF2148EC959C8A2C02A2A019957BFFE16C5880F5564968C1625987940DE6BD70F90A24E5C1472AC5B757411251CCBEBE4DFC7671C4AF15535CAEA09C978A0642FCD0F828DF628173790B6892630610745D40E036077EC46B4942F72556A8EF85D6803A9B1EB4504FAE1DDFEDD983ABE4A9C340191DB1B945E5EE1B41A5F9D363707F1BA87A0F478666AD85CAB6BDC877A23CE1BC531732AC876C1BB4A16C45991CC538715A58E094D55DB3E85EB2F5DEE5EB9401141ED6FA35D43F5B166AD1456D341C0D0BCA08E8A47350D97BF3B5C65CDE328C06D4A100CEDED86316E14E2F49E93965D61327D4EFBFC43F0CDC9C35660C90406363615A85865E6C2FB9BF22598589228B05186DE9C92B68BA963367CB6C12D6177FBB7D194FA929BFBC5EF168553A3F5A428BAD6152CF1A425CD0F666BC090C1A896FB049AFF9ED34E9FFB1337447EE50945EECD5178A3B9E463C1311282033B5ECD80B6289CA5CACA23D9ADB5DC62975AFBD896AD5BA3BBAD606900EF187845CF5CBB21436F3CEA61AC85DF3C04836F84F6A1BB26C77B4FD0B758945215217D2A79A3DED3D0AA3CA9A801FD29498473A745C123BB23AE35AEC79563CDFA95A4B18BF0A5ECF6E253B71A0019D96A697DE391361C52F5D2BF73BBB8ABB80AE031DCADB5ABCBCDF0076811B3E09ADA681587BA77334BB052A6C9BC2467F294495212CBECA3E2FE1966EBA3A4429494F4A + 38228B8F2CEF4852E9D9E3869DE8F9920C091A1657BE64F63C97D491185F2DBF74681EDD2D0C5F6FC0D8EFB944EDC8D1F3628516A029E0D05479B9BE678E741D1335CCC2177D9769579EC9D9F5661275F075864862413C0927F7EA40A3452A33A2C3A1F2E5B92554756FDA67C88C4F0A901EC99AAB0C2FCA8433F0E902B978AF49C34383AEF10ECEE954F3A08D96FF4924FBEB1F7307F1E8637B94A837F87981909FE147AF66032402C28E4F7B7D797875B054D2E122FF5D64EBB0F3964A1A81589012182AC00C24F39DC49DEF5E5419CC79E420FCF55A823B697B2F71C61B72AF5F3A3891802A7F5293B2D79F7232ADECB3515173485A77A8EA170206B598DCDB0171483B4191B5C901F6E00221B48543AEA49E4E4CF8E3520469978367595DEC9C35180432F0767372CDAE410A606F9491E73D2A21C35208A4C55D4F3F7FC001891129E79EF8E06CD014C5F09672792AF822FC18D63F7C349CC6FBA49DDF94F1C890EE48DF24118AEEF89A525BF541AFFE397E6582C8F13D2095745C02BA7A40066AC68C6BC2AF537C0338A0EE6DAC49167A819311730B6D554B9AA1CEA737ACCA728C9897D35BD062CD83BDCE7CC14AE2FAB8544ED5D63BEB227A523F1382CF31C16C73DC36A1C54A1AD3DCDF400F12BFEDD8F33A28B375D32C09ADBF9B87410116C833ACDDC5A88E5109E93695EAF63E833A273B539A2172987623C5D454C641A3795F4C152DDD1636C6F6BD6DD8C3EC18096098579FB8E7D25B43BED59422270A283BA784A28CB6D4D40F80D45C03A8B886345BA77D3DDEA4F0BEC7A0D53400545E784770F58CBFD61EA72DB5391438DA2E1487DDED6DD3496AB0317F9C24D946E2AB0D3F67A2E396ED3A95C68E937974190BA9B79FBCB99793A9B6F6FC303D280DF89B129CA39AF18FFEC37A31514B0237A2CB78B96939C231C87C73893D8C059EF4D79F98922BAA8AE4485D56F5FD29509A951F0CD23B578C97FABD733386CFBB0C0A8787DBC7C7CDA6787DA59495DFA1BB1A003755E5CE4DF21E5AAC4FD7DE86A03100879DB0B44249783A3CE464600E6775AA6697C0CA08C2879650416DD7FD0B5137FA38B3DB444142801BBC382281AF1691DEA40928686DC82DF8AE7A54063D7C24AB0BDA696ED923042B5615A0CB5490F38BF48B7613C559DA9C96F537E11EC36DCC921BE3AAD313FDEEFF682C48C02EC5F11FEB797480591A9CDEBCB9E8F0071DCB7C61CB4EE4B24F171E001488BABDF1D47D87DEFECD6EDDDC2FDFA7A2D2800C6C65093A8BF534B3BBC66820490EE304FEEC1B64DD6624D0E569186A4BB46C4A34B14D09D6036F3135D7A6088CF7FF87AAC6A482DE253018604AC819C9261A337B942A26B4E84AABF304CE604C399513B53EFC012269B7DA188BD19B613904305FFB725FF2F46954BC1DE5FC08E457E011C0CD1E244FB7D211 + 83B4A89281BDB5956A0059848DCB271F6FC14D8EB0673EC20C27D3D4B50F01BC7F618AAB46FD5E8BEA16B2E552486E37440581652CE2D136A4534325D818DA48A25D0936BE0D2E8AA2AB7BE7C26B5C1E314289BF387604CAE7F95309012EE9300DE6D64C87DBD30D41AD2E4992CEC9E3073409B1A9FEF09A72F74A0E243CEC3D08F2C73BA4DE2778E3D01CFC3FE9D6AC3871CE53B6E2C9CFD544E837A3153B9CA54CAB8EC0D864C8FD000815D39D5BF50F2486C57511D274C4D9B32D784013504003EF6611202E6E570B0B49A45E98F0A4EFF07E932B50290CF89978CB9C979D82AFB4903F5F8B050964D34BFEE5B8F574D20A4B0FC6821D8B1CE00BFBAD67B84AF451DA4478629C035ABC59F9D95CD93B68D024ACB077F96AFB5642D198B41669E1B607B45E9B5F677F4D6C6865F19BC2ECC2BC6C6E607244CAF9D399653B5F65E5AC34F65A76306F20A0CEB33CE4566EDB1065BE1275676C3EAEC027EAE66A81723BB6DFFB0FF8BBC2CD1353BC758D8DD782D3E1EAF79BB4446739B59223893360FDFC30D2263D906127611556259C56CB2EB1DF95A22377364A53274443FA9E126C7D117F659DBE0AB234FEEBD2D556E8FFB82503B22433DAB1BC4DF9437494EBD4C888017CCC4A3BA5CA711EF3899C3F303ED5B7C7CB20E195E6B330D93DDC0165224FDA12BCD51FBD88193A813E6598079E4F336A87B769BDA9E6DE28FBB99484CDD6B45614C373722E802F3BF482852D3BBFAEE1C9B60FEF0D81D67A09569FC978968D3200F59AD0AB63CF3DCAC008921D3B463637051E4AFB439222C872B73150C34DC43DC6B0534B74DAB3D7270E37B776C5CDB77866B2F73D05DF8C1AB662D8BAB87A2CDA7F40D6CB9B040742CFC49FFEC9A861DB7C45E7ABCF2C9D0006D1917DDCF544CCFD02E03610A6FE220D3F09316E714C41078A08D71402294806A49C72A4A56321DDD514DAB4E539C8AA7CDB844137C30BC1778ADEC7257AC0E7318692D0F3DA1C0F75E1B64F81604828B66B53188A9FAEA646E8861815A63400DAAFA31B4AD2315C6DFB9D370287B116D1ABD090BBEFEF03C96695732F019EF79F10121CDFA9E08A80A87F0C83A5DBFCFD4D9F193C1A3F9249F1A9F2FF593FA64AAD350E0178D44E6D7C2ED3BD459EDCFA76D3AE6DC81F59CFA54686EF6B9EEB1CDE279B3042AFE065C6BAFEBDC60DB4472D645935740A5B73C84A22DD6A2A8A32E501C03C2ED34F76E328AD12D5469352C097C428B406B7AC0FDBB09545D5317C8BE46ABC3F5A8EF9AA49CA988C8F405EFA630EB311D58FFC1F7A7019932BBD4D34901521EC65DE323ADA2B29D5ECD98DE014D17543D05FED322D175F9F67F9A971E2B567C50EDDECEB616F182FEFAB25D104747650389A954A01C658D2B7EBAB60BD04A9481D0640D6A478270D2FD65805D9CF70820BBDCD25A8342F37 + 13DF4B8DDDE10AA6C99BA2FC7DEB03AA4914DCDC3900A1CC3DD753952E899350DFEAEC6FFFCC42CC477D66FEFBDB28D50E91DC9E72BA93B1FF021CEFA9CB60426311C4DA45ADB6778281DCC3E7B2A6C0A804605BD8208E50EFD863ACE21AC2BD09A1A90F3117EFA7C220F08DE0FD13D5FF64806B5AED9D38565451DA0D860802C2C1EFBBB52EF3CE6EC31C614C967BBE2418EF613BD225CAC0DBB361C037E4467F87063D3D9348D290C7F805A3A47B61C0071D233DA3CAA5FB6EA7D75C5432A62CB879F3CCFD0783F57E7E78778ADE17674302007CEE3192EAEDA94E2A406C902BB62E98ADBF22498826288D1E66E82A2096723367B831AA38BFF6E7B1E8CC48DD70D3D59CBD5C578122F801994D8BCA1B2094D2792E5460FC248BCD051F823635AFAB3942D926EE2F6B2455F71EFC6B683A764DED939A856A025CC2AD75FEEA9554E36686E97467C66C17E4213CEB17B14A0F3B51B50D89729E566A899A43B3BC3EAD + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + cleartomark end + %APLT1End + +%RBIEndFontSubset +/Helvetica cguidfix +/F1.1/Helvetica renmfont +[ /CIEBasedA 5 dict dup begin /WhitePoint [ 0.9505 1.0000 1.0891 ] def +/DecodeA { { 1.8008 exp } bind exec} bind +def +/MatrixA [ 0.9642 1.0000 0.8249 ] def +/RangeLMN [ 0.0 2.0000 0.0 2.0000 0.0 2.0000 ] def +/DecodeLMN [ { 0.9857 mul} bind { 1.0000 mul} bind { 1.3202 mul} bind ] def +end ] /Cs1 exch/ColorSpace dr pop +[ /CIEBasedABC 4 dict dup begin +/WhitePoint [ 0.9505 1.0000 1.0891 ] def +/DecodeABC [ { 1.8008 exp } bind { 1.8008 exp } bind { 1.8008 exp } bind ] def +/MatrixABC [ 0.4294 0.2332 0.0202 0.3278 0.6737 0.1105 0.1933 0.0938 0.9580 ] def +/RangeLMN [ 0.0 0.9505 0.0 1.0000 0.0 1.0891 ] def +end ] /Cs2 exch/ColorSpace dr pop +%%EndPageSetup +/Cs1 SC +1 sc +q +0 0 343 355 rc +0 355 m +343 355 l +343 0 l +0 0 l +h +f +0.60000002 i +/Cs2 SC +1 1 1 sc +58.999992 186 m +140.21008 186 l +140.21008 75.5 l +58.999992 75.5 l +h +58.999992 186 m +f +1 J +1 j +0 0 0 sc +1 0 0 -1 -35 565 cm +93.999992 379 m +175.21008 379 l +175.21008 489.5 l +93.999992 489.5 l +h +93.999992 379 m +S +/Cs1 SC +0 sc +0 i +1 0 0 -1 99.605042 130.75 cm +/F1.1[ 12 0 0 -12 0 0]sf +-32.352539 46 m +(!"#$%&'\(\)'\()[ 6.673828 2.666016 6.673828 6.673828 6.673828 8.003906 6.673828 3.996094 6.000000 6.673828 0.000000 ] xS +0.60000002 i +/Cs2 SC +1 1 1 sc +CM +81.651535 150.5 m +81.651962 131.8949 l +63.69931 131.8949 l +63.69931 100 l +135.5108 100 l +135.5108 131.89465 l +118.23914 131.89465 l +118.23935 150.5 l +h +81.651535 150.5 m +f +0 0 0 sc +1 0 0 -1 -35 565 cm +116.65154 414.5 m +116.65196 433.1051 l +98.69931 433.1051 l +98.69931 465 l +170.5108 465 l +170.5108 433.10535 l +153.23914 433.10535 l +153.23935 414.5 l +h +116.65154 414.5 m +S +/Cs1 SC +0 sc +0 i +1 0 0 -1 99.605057 125.25 cm +-30.705551 13.75 m +(*)s +-23.814926 13.75 m +(+,-'.,%/')[ 6.673828 6.673828 2.666016 6.673828 6.000000 6.673828 6.673828 6.000000 0.000000 ] xS +0.60000002 i +/Cs2 SC +1 1 1 sc +CM +81.651558 150.49997 m +81.652206 131.89563 l +63.699303 131.89563 l +63.699303 180.99921 l +135.51089 181 l +135.51047 131.89474 l +118.23914 131.89465 l +118.239 150.49997 l +h +81.651558 150.49997 m +f +0 0 0 sc +1 0 0 -1 -35 565 cm +116.65156 414.50003 m +116.65221 433.10437 l +98.699303 433.10437 l +98.699303 384.00079 l +170.51089 384 l +170.51047 433.10526 l +153.23914 433.10535 l +153.239 414.50003 l +h +116.65156 414.50003 m +S +/Cs1 SC +0 sc +0 i +1 0 0 -1 99.605103 156.44736 cm +-31.427277 0.44734955 m +(0'1%2#3"#')[ 9.996094 6.673828 3.333984 6.673828 8.003906 6.673828 6.673828 2.666016 6.673828 0.000000 ] xS +0.60000002 i +/Cs2 SC +1 1 1 sc +CM +188 290 m +269.21008 290 l +269.21008 179.5 l +188 179.5 l +h +188 290 m +f +0 0 0 sc +1 0 0 -1 -35 565 cm +223 275 m +304.21008 275 l +304.21008 385.5 l +223 385.5 l +h +223 275 m +S +/Cs1 SC +0 sc +0 i +1 0 0 -1 228.60504 234.75 cm +-32.352539 46 m +(!"#$%&'\(\)'\()[ 6.673828 2.666016 6.673828 6.673828 6.673828 8.003906 6.673828 3.996094 6.000000 6.673828 0.000000 ] xS +0.60000002 i +/Cs2 SC +1 1 1 sc +CM +210.65125 254.5 m +210.65167 235.8949 l +192.69902 235.8949 l +192.69902 204 l +264.51053 204 l +264.51053 235.89465 l +247.23883 235.89465 l +247.23907 254.5 l +h +210.65125 254.5 m +f +0 0 0 sc +1 0 0 -1 -35 565 cm +245.65125 310.5 m +245.65167 329.1051 l +227.69902 329.1051 l +227.69902 361 l +299.51053 361 l +299.51053 329.10535 l +282.23883 329.10535 l +282.23907 310.5 l +h +245.65125 310.5 m +S +/Cs1 SC +0 sc +0 i +1 0 0 -1 228.60477 229.25 cm +-30.705566 13.75 m +(*)s +-23.814941 13.75 m +(+,-'.,%/')[ 6.673828 6.673828 2.666016 6.673828 6.000000 6.673828 6.673828 6.000000 0.000000 ] xS +0.60000002 i +/Cs2 SC +1 1 1 sc +CM +210.65125 254.49997 m +210.6519 235.89563 l +192.69901 235.89563 l +192.69901 284.99921 l +264.51059 285 l +264.51016 235.89474 l +247.23883 235.89465 l +247.23868 254.49997 l +h +210.65125 254.49997 m +f +0 0 0 sc +1 0 0 -1 -35 565 cm +245.65125 310.50003 m +245.6519 329.10437 l +227.69901 329.10437 l +227.69901 280.00079 l +299.51059 280 l +299.51016 329.10526 l +282.23883 329.10535 l +282.23868 310.50003 l +h +245.65125 310.50003 m +S +/Cs1 SC +0 sc +0 i +1 0 0 -1 228.6048 260.44736 cm +-31.427277 0.44734955 m +(0'1%2#3"#')[ 9.996094 6.673828 3.333984 6.673828 8.003906 6.673828 6.673828 2.666016 6.673828 0.000000 ] xS +0.60000002 i +/Cs2 SC +1 1 1 sc +CM +48.5 344.5 m +129.7101 344.5 l +129.7101 234 l +48.5 234 l +h +48.5 344.5 m +f +0 0 0 sc +1 0 0 -1 -35 565 cm +83.5 220.5 m +164.7101 220.5 l +164.7101 331 l +83.5 331 l +h +83.5 220.5 m +S +/Cs1 SC +0 sc +0 i +1 0 0 -1 89.105049 289.25 cm +-32.352539 46 m +(!"#$%&'\(\)'\()[ 6.673828 2.666016 6.673828 6.673828 6.673828 8.003906 6.673828 3.996094 6.000000 6.673828 0.000000 ] xS +0.60000002 i +/Cs2 SC +1 1 1 sc +CM +71.15123 309 m +71.151657 290.3949 l +53.199005 290.3949 l +53.199005 258.5 l +125.0105 258.5 l +125.0105 290.39465 l +107.73883 290.39465 l +107.73904 309 l +h +71.15123 309 m +f +0 0 0 sc +1 0 0 -1 -35 565 cm +106.15123 256 m +106.15166 274.6051 l +88.199005 274.6051 l +88.199005 306.5 l +160.0105 306.5 l +160.0105 274.60535 l +142.73883 274.60535 l +142.73904 256 l +h +106.15123 256 m +S +/Cs1 SC +0 sc +0 i +1 0 0 -1 89.104752 283.75 cm +-30.705559 13.75 m +(*)s +-23.814934 13.75 m +(+,-'.,%/')[ 6.673828 6.673828 2.666016 6.673828 6.000000 6.673828 6.673828 6.000000 0.000000 ] xS +0.60000002 i +/Cs2 SC +1 1 1 sc +CM +71.151253 308.99997 m +71.151901 290.39563 l +53.198997 290.39563 l +53.198997 339.49921 l +125.01059 339.5 l +125.01016 290.39474 l +107.73883 290.39465 l +107.73869 308.99997 l +h +71.151253 308.99997 m +f +0 0 0 sc +1 0 0 -1 -35 565 cm +106.15125 256.00003 m +106.1519 274.60437 l +88.198997 274.60437 l +88.198997 225.50079 l +160.01059 225.5 l +160.01016 274.60526 l +142.73883 274.60535 l +142.73869 256.00003 l +h +106.15125 256.00003 m +S +/Cs1 SC +0 sc +0 i +1 0 0 -1 89.104797 314.94736 cm +-31.427284 0.44734955 m +(0'1%2#3"#')[ 9.996094 6.673828 3.333984 6.673828 8.003906 6.673828 6.673828 2.666016 6.673828 0.000000 ] xS +0.60000002 i +/Cs2 SC +0 0 0 sc +1 0 0 -1 -35 565 cm +165.17583 291.79556 m +222.53429 314.20444 l +S +130.9119 378.5011 m +127.79819 331.4989 l +S +222.61075 363.29965 m +175.59933 401.20035 l +S +1 1 1 sc +CM +121.77118 36.533386 m +132.35641 30.577881 132.35641 20.922119 121.77118 14.966614 c +111.186 9.0111084 94.024078 9.0111084 83.438896 14.966614 c +72.853668 20.922119 72.853668 30.577881 83.438896 36.533386 c +94.024078 42.488892 111.186 42.488892 121.77118 36.533386 c +f +0 0 0 sc +1 0 0 -1 -35 565 cm +156.77118 528.46661 m +167.35641 534.42212 167.35641 544.07788 156.77118 550.03339 c +146.186 555.98889 129.02408 555.98889 118.4389 550.03339 c +107.85367 544.07788 107.85367 534.42212 118.4389 528.46661 c +129.02408 522.51111 146.186 522.51111 156.77118 528.46661 c +S +/Cs1 SC +0 sc +0 i +1 0 0 -1 102.60504 25.75 cm +-15.339828 4 m +(4-"'#1)[ 8.666016 2.666016 2.666016 6.673828 6.673828 0.000000 ] xS +0.60000002 i +/Cs2 SC +1 1 1 sc +CM +192.27118 43.033386 m +202.85641 37.077881 202.85641 27.422119 192.27118 21.466614 c +181.686 15.511108 164.52408 15.511108 153.9389 21.466614 c +143.35367 27.422119 143.35367 37.077881 153.9389 43.033386 c +164.52408 48.988892 181.686 48.988892 192.27118 43.033386 c +f +0 0 0 sc +1 0 0 -1 -35 565 cm +227.27118 521.96661 m +237.85641 527.92212 237.85641 537.57788 227.27118 543.53339 c +216.686 549.48889 199.52408 549.48889 188.9389 543.53339 c +178.35367 537.57788 178.35367 527.92212 188.9389 521.96661 c +199.52408 516.01111 216.686 516.01111 227.27118 521.96661 c +S +/Cs1 SC +0 sc +0 i +1 0 0 -1 173.10504 32.25 cm +-15.339844 4 m +(4-"'#1)[ 8.666016 2.666016 2.666016 6.673828 6.673828 0.000000 ] xS +0.60000002 i +/Cs2 SC +1 1 1 sc +CM +231.27118 148.53336 m +241.85641 142.57788 241.85641 132.92212 231.27118 126.96664 c +220.686 121.01111 203.52408 121.01111 192.9389 126.96664 c +182.35367 132.92212 182.35367 142.57788 192.9389 148.53336 c +203.52408 154.48889 220.686 154.48889 231.27118 148.53336 c +f +0 0 0 sc +1 0 0 -1 -35 565 cm +266.27118 416.46664 m +276.85641 422.42212 276.85641 432.07788 266.27118 438.03336 c +255.686 443.98889 238.52408 443.98889 227.9389 438.03336 c +217.35367 432.07788 217.35367 422.42212 227.9389 416.46664 c +238.52408 410.51111 255.686 410.51111 266.27118 416.46664 c +S +/Cs1 SC +0 sc +0 i +1 0 0 -1 212.10504 137.75 cm +-15.339844 4 m +(4-"'#1)[ 8.666016 2.666016 2.666016 6.673828 6.673828 0.000000 ] xS +0.60000002 i +/Cs2 SC +1 1 1 sc +CM +323.77118 164.53336 m +334.35641 158.57788 334.35641 148.92212 323.77118 142.96664 c +313.186 137.01111 296.02408 137.01111 285.4389 142.96664 c +274.85367 148.92212 274.85367 158.57788 285.4389 164.53336 c +296.02408 170.48889 313.186 170.48889 323.77118 164.53336 c +f +0 0 0 sc +1 0 0 -1 -35 565 cm +358.77118 400.46664 m +369.35641 406.42212 369.35641 416.07788 358.77118 422.03336 c +348.186 427.98889 331.02408 427.98889 320.4389 422.03336 c +309.85367 416.07788 309.85367 406.42212 320.4389 400.46664 c +331.02408 394.51111 348.186 394.51111 358.77118 400.46664 c +S +/Cs1 SC +0 sc +0 i +1 0 0 -1 304.60504 153.75 cm +-15.339813 4 m +(4-"'#1)[ 8.666016 2.666016 2.666016 6.673828 6.673828 0.000000 ] xS +0.60000002 i +/Cs2 SC +1 1 1 sc +CM +57.271194 45.533386 m +67.856422 39.577881 67.856422 29.922119 57.271194 23.966614 c +46.68602 18.011108 29.524078 18.011108 18.938904 23.966614 c +8.3536758 29.922119 8.3536758 39.577881 18.938904 45.533386 c +29.524078 51.488892 46.68602 51.488892 57.271194 45.533386 c +f +0 0 0 sc +1 0 0 -1 -35 565 cm +92.271194 519.46661 m +102.85642 525.42212 102.85642 535.07788 92.271194 541.03339 c +81.68602 546.98889 64.524078 546.98889 53.938904 541.03339 c +43.353676 535.07788 43.353676 525.42212 53.938904 519.46661 c +64.524078 513.51111 81.68602 513.51111 92.271194 519.46661 c +S +/Cs1 SC +0 sc +0 i +1 0 0 -1 38.105049 34.75 cm +-15.339844 4 m +(4-"'#1)[ 8.666016 2.666016 2.666016 6.673828 6.673828 0.000000 ] xS +0.60000002 i +/Cs2 SC +0 0 0 sc +1 0 0 -1 -35 565 cm +73.105049 515 m +93.697044 487.96252 l +S +137.60504 524 m +136.46855 489.99976 l +S +208.10504 517.5 m +175.541 480.61624 l +S +247.10504 412 m +252.35475 385.99011 l +S +339.60504 396 m +304.58826 365.70587 l +S +ep +end +%%Trailer +%%EOF diff -r 4788fc826bbb -r 814d8ebcac76 paper/fig/fedlinda.pdf Binary file paper/fig/fedlinda.pdf has changed diff -r 4788fc826bbb -r 814d8ebcac76 paper/fig/remoteds.graffle --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/remoteds.graffle Thu Aug 11 18:34:17 2011 +0900 @@ -0,0 +1,887 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle + 138.17.0.133677 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {559, 783}} + Class + SolidGraphic + ID + 2 + Style + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2011-08-11 17:52:30 +0900 + Creator + Kazuki AKAMINE + DisplayScale + 1 0/72 in = 1 0/72 in + GraphDocumentVersion + 6 + GraphicsList + + + Class + LineGraphic + Head + + ID + 41 + + ID + 42 + Points + + {307.5, 196} + {307.5, 222} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 39 + + + + Bounds + {{266.5, 222.5}, {82, 50}} + Class + ShapedGraphic + ID + 41 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 Local\ +DS} + + + + Class + LineGraphic + Head + + ID + 39 + + ID + 40 + Points + + {307.5, 119} + {307.5, 145} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 33 + + + + Bounds + {{266.5, 145.5}, {82, 50}} + Class + ShapedGraphic + ID + 39 + Shape + Rectangle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 CS} + + + + Class + LineGraphic + Head + + ID + 33 + + ID + 37 + Points + + {163.795, 222.166} + {284.045, 114.501} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 22 + + + + Bounds + {{266.5, 68.5}, {82, 50}} + Class + ShapedGraphic + ID + 33 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 Local\ +DS} + + + + Bounds + {{252, 44}, {111, 241}} + Class + ShapedGraphic + ID + 31 + Shape + Rectangle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 HostB} + + TextPlacement + 0 + + + Class + LineGraphic + Head + + ID + 22 + + ID + 23 + Points + + {135.5, 196} + {135.5, 222} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 16 + + + + Bounds + {{94.5, 222.5}, {82, 50}} + Class + ShapedGraphic + ID + 22 + Shape + Rectangle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 CS} + + + + Class + LineGraphic + Head + + ID + 16 + + ID + 17 + Points + + {135.5, 119} + {135.5, 145} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 15 + + + + Bounds + {{94.5, 145.5}, {82, 50}} + Class + ShapedGraphic + ID + 16 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Pattern + 1 + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 Remote\ +DS} + + + + Bounds + {{94.5, 68.5}, {82, 50}} + Class + ShapedGraphic + ID + 15 + Shape + Rectangle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 CS} + + + + Bounds + {{80, 44}, {111, 241}} + Class + ShapedGraphic + ID + 24 + Shape + Rectangle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 HostA} + + TextPlacement + 0 + + + GridInfo + + GuidesLocked + NO + GuidesVisible + YES + HPages + 1 + ImageCounter + 1 + KeepToScale + + Layers + + + Lock + NO + Name + レイヤー 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2011-08-11 18:05:11 +0900 + Modifier + Kazuki AKAMINE + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 41 + + NSLeftMargin + + float + 18 + + NSPaperSize + + size + {595, 842} + + NSRightMargin + + float + 18 + + NSTopMargin + + float + 18 + + + PrintOnePage + + QuickLookPreview + + JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls + dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGdWE1vGzcQvfNXzNE+eMPh8mN5bNwW + hdFLagE9GD0UagzDiFuk7v9H35AcLtdeKWohSNGOOcP5fG+Ur/SJvpLFK4RMaZnp78/0 + K/1JH25fmY6vxOX1eqQbOwWS93DwkRZLPi/EzOQ8Gyg/QuEO7+dq4va+WLd0f4uLuDzc + yD9y1/GlGPCqL5ffwyNc7gwut4SLBy2eAxyIvOATuh8PxK5ZdHTDcZrnZUn4Zj1OHF7o + w488WcN0eKQHuvrpWqJwdPWXfnn95xoxQfLdNf1Ghzv64VCv38aexVyM8rk4CrbGOTjW + w6knxb9ycAxIsnkioCVPwdSA7GStdXQ4bkJbEJnPkcn3qJBLRHV1e39Nh+eN34hXXkgd + w2WfeaY424lTivRCvKCI1mWKzk6efRwkkrYloBxNzwTEszjnCbb8MvmUM+HEZEN2cNBN + wVkeJDbCNiow6GXckpPNJqp1lQweqF73U8Jv1uOcp+wtmqx5YFbJu/iO6L8HZMmjnJb+ + GJun10ijIw6uRGeGrHDEtSUHmidOCLzkSW/jZanZHLLCORUvTfdbJcQa3aDXc9Ctr5Lm + gVn1mp9SBc0K+7lVQeuySrqfGt+xT9WZJmQEvjNVDhOEkma6mdF7pkxU7T1M1C86SJ/1 + y0ufLR0t/GkdrWFmdJhx7WW9D4zRkW7N//3Q/A+l4Ga4YC14gQ3mLO1fv+OT6YumpUy7 + gGCZz+aYtJ10xizTHD3KCwWeJUv69NTMlYaE8UcYuMP7ea/vTLsahePiiNgVmThS7eqT + 2pWSylnBRBnpMtQFYgILFA9gpKC7F3/RcNI5/wWVgmTqssqcRaW3HonJlopcAKlUxKH9 + vlGRgMGoJZTMhWRRH81ceUIeNXN69mxFmhsOQMi90upIrYg+qd1y9m1FXHCnWfBt+DJi + RWGX9fbmc7YJ8RbWa+W4hPXqiJxjPXP1cRzNd4w/z7GyR4IDYI+EuGdASmUP4F1BRZWY + uHBFzq4XEwu+gudpFrIR9ogoYmEPJ10p7LFKALTCHmbQczgO+sAptb5K1APX9Kj7eSS1 + bhK2gsIe3YNV8i4+YY+9emlEJoUS0DxmAnQohBHW3LDllhu9AftRzeCaCRAFGlh4TX0F + uKtEIxr0etzdukpM92DNhPq5ZgJ5ronviegC9VKjM+f5ovWjLC07fMF+mv2cwi5f/Kw0 + 0Vni+LuKvozNOFRhuO4yNDrPE4PlQhAFjuI8pYxVSECSYwyor0txirGsOaid9f4UXbjF + TdFlLFkxTW52AiUueSgvEPmJEQB0pTYxWRwLGX+zsaDVO2XcPGAWVjkhpXFh7hrMYUoR + xLxex9iMlwhXhuvYzVgeswdUPtGe8oZcHJoC2LoI4vQNdl3p95JXVdjLat5VdIs/h2fC + R+PSa/7X0vvWJTFZWsZUwq/to8za/NoSfuswIXwZ7EKtSvGzbK1Gn56qaezT9exQKuDt + 21K1qxuJF7tlCRCeK3Y7/avdXcJX9MEvL6wDdYvvqBtgfYPDFByKJxvsqsdJt/g+/ADa + LQ6bVaLoE1Y9xZrV+ipRDxR9TPdzQJ9CyIJ2qwdC50Wi+DPotZYzu5vUGplzuUY2MJND + bWr8ylUuhJIj0zPiItYuyeSKx2Vmt3gsU1wlmhHVA0L2+NX6IFEPNCPAlebnkBFZJYQJ + Tc+ISnbiuwSRx4VtsyFsELn+Ju7bwWlENlfnEblctxngk79amc2Zzf3kBBOXBbGOkW5i + 96b8/8DeBOvSVydYV8I6afqkk1bOAqkvmWBd+qpddaTabU9G7epZAZpP/wLPU4V2CmVu + ZHN0cmVhbQplbmRvYmoKNiAwIG9iagoxMzQ3CmVuZG9iagozIDAgb2JqCjw8IC9UeXBl + IC9QYWdlIC9QYXJlbnQgNCAwIFIgL1Jlc291cmNlcyA3IDAgUiAvQ29udGVudHMgNSAw + IFIgL01lZGlhQm94IFswIDAgNTU5IDc4M10KPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1By + b2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA4IDAgUiAvQ3My + IDkgMCBSID4+IC9Gb250IDw8Ci9GMS4wIDEwIDAgUiA+PiA+PgplbmRvYmoKMTEgMCBv + YmoKPDwgL0xlbmd0aCAxMiAwIFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0Zp + bHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBhVTPaxNBFP42bqnQIghaaw6yeJAi + SVmraEXUNv0RYmsM2x+2RZBkM0nWbjbr7ia1pYjk4tEq3kXtoQf/gB568GQvSoVaRSje + qyhioRct8c1uTLal6sDOfvPeN+99b3bfAA1y0jT1gATkDcdSohFpbHxCavyIAI6iCUE0 + JVXb7E4kBkGDc/l759h6D4FbVsN7+3eyd62a0raaB4T9QOBHmtkqsO8XcQpZEgKIPN+h + Kcd0CN/j2PLsjzlOeXjBtQ8rPcRZInxANS3Of024U80l00CDSDiU9XFSPpzXi5TXHQdp + bmbGyBC9T5Cmu8zuq2KhnE72DpC9nfR+TrPePsIhwgsZrT9GuI2e9YzVP+Jh4aTmxIY9 + HBg19PhgFbcaqfg1whRfEE0nolRx2S4N8Ziu/VbySoJwkDjKZGGAc1pIT9dMbvi6hwV9 + JtcTr+J3VlHheY8TZ97U3e9F2gKvMA4dDBoMmg1IUBBFBGGYsFBAhjwaMTSycj8jqwYb + k3sydSRqu3RiRLFBezbcPbdRpN08/igicZRDtQiS/EH+Kq/JT+V5+ctcsNhW95Stm5q6 + 8uA7xeWZuRoe19PI43NNXnyV1HaTV0eWrHl6vJrsGj/sV5cx5oI1j8RzsPvxLV+VzJcp + jBTF41Xz6kuEdVoxN9+fbH87PeIuzy611nOtiYs3VpuXZ/1qSPvuqryT5lX5T1718fxn + zcRj4ikxJnaK5yGJl8Uu8ZLYS6sL4mBtxwidlYYp0m2R+iTVYGCavPUvXT9beL1Gfwz1 + UZQZzNJUifd/wipkNJ25Dm/6j9vH/Bfk94rnnygCL2zgyJm6bVNx7xChZaVuc64CF7/R + ffC2bmujfjj8BFg8qxatUjWfILwBHHaHeh7oKZjTlpbNOVKHLJ+TuunKYlLMUNtDUlLX + JddlSxazmVVi6XbYmdMdbhyhOUL3xKdKZZP6r/ERsP2wUvn5rFLZfk4a1oGX+m/AvP1F + CmVuZHN0cmVhbQplbmRvYmoKMTIgMCBvYmoKNzM3CmVuZG9iago4IDAgb2JqClsgL0lD + Q0Jhc2VkIDExIDAgUiBdCmVuZG9iagoxMyAwIG9iago8PCAvTGVuZ3RoIDE0IDAgUiAv + TiAxIC9BbHRlcm5hdGUgL0RldmljZUdyYXkgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K + c3RyZWFtCngBhVJPSBRRHP7NNhKEiEGFeIh3CgmVKaysoNp2dVmVbVuV0qIYZ9+6o7Mz + 05vZNcWTBF2iPHUPomN07NChm5eiwKxL1yCpIAg8dej7zezqKIRveTvf+/39ft97RG2d + pu87KUFUc0OVK6Wnbk5Ni4MfKUUd1E5YphX46WJxjLHruZK/u9fWZ9LYst7HtXb79j21 + lWVgIeottrcQ+iGRZgAfmZ8oZYCzwB2Wr9g+ATxYDqwa8COiAw+auTDT0Zx0pbItkVPm + oigqr2I7Sa77+bnGvou1iYP+XI9m1o69s+qq0UzUtPdEobwPrkQZz19U9mw1FKcN45xI + Qxop8q7V3ytMxxGRKxBKBlI1ZLmfak6ddeB1GLtdupPj+PYQpT7JYKiJtemymR2FfQB2 + KsvsEPAF6PGyYg/ngXth/1tRw5PAJ2E/ZId51q0f9heuU+B7hD014M4UrsXx2oofXi0B + Q/dUI2iMc03E09c5c6SI7zHUGZj3RjmmCzF3lqoTN4A7YR9ZqmYKsV37ruol7nsCd9Pj + O9GbOQtcoBxJcrEV2RTQPAlYFH2LsEkOPD7OHlXgd6iYwBy5idzNKPce1REbZ6NSgVZ6 + jVfGT+O58cX4ZWwYz4B+rHbXe3z/6eMVdde2Pjz5jXrcOa69nRtVYVZxZQvd/8cyhI/Z + JzmmwdOhWVhr2HbkD5rMTLAMKMR/BT6X+pITVdzV7u24RRLMUD4sbCW6S1RuKdTqPYNK + rBwr2AB2cJLELFocuFNrujl4d9giem35TVey64b++vZ6+9ryHm3KqCkoE82zRGaUsVuj + 5N142/1mkRGfODq+572KWsn+SUUQP4U5WiryFFX0VlDWxG9nDn4btn5cP6Xn9UH9PAk9 + rZ/Rr+ijEb4MdEnPwnNRH6NJ8LBpIeISoIqDM9ROVGONA+Ip8fK0W2SR/Q9AGf1mCmVu + ZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKNzA0CmVuZG9iago5IDAgb2JqClsgL0lDQ0Jh + c2VkIDEzIDAgUiBdCmVuZG9iago0IDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvTWVkaWFC + b3ggWzAgMCA2MTIgNzkyXSAvQ291bnQgMSAvS2lkcyBbIDMgMCBSIF0gPj4KZW5kb2Jq + CjE1IDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9PdXRsaW5lcyAyIDAgUiAvUGFnZXMg + NCAwIFIgPj4KZW5kb2JqCjIgMCBvYmoKPDwgL0xhc3QgMTYgMCBSIC9GaXJzdCAxNyAw + IFIgPj4KZW5kb2JqCjE3IDAgb2JqCjw8IC9QYXJlbnQgMTggMCBSIC9Db3VudCAwIC9E + ZXN0IFsgMyAwIFIgL1hZWiAwIDc4MyAwIF0gL1RpdGxlICj+/zCtMOMw8zDQMLlcMDAw + IFwwMDAxKQo+PgplbmRvYmoKMTggMCBvYmoKPDwgPj4KZW5kb2JqCjE2IDAgb2JqCjw8 + IC9QYXJlbnQgMTggMCBSIC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDc4MyAw + IF0gL1RpdGxlICj+/zCtMOMw8zDQMLlcMDAwIFwwMDAxKQo+PgplbmRvYmoKMTkgMCBv + YmoKPDwgL0xlbmd0aCAyMCAwIFIgL0xlbmd0aDEgOTcwOCAvRmlsdGVyIC9GbGF0ZURl + Y29kZSA+PgpzdHJlYW0KeAG9Wnt4VNW1X/s85pyZSSYzk5nM+3EyOTNJJu9AICSQISQh + vEIgiJlIJAkEkgiKEILYCzcoqAREEHkIPkArBlAZAsUBiqUURL/bKlpFobbWio/b25S2 + F1qrzMxd50yIgVv9+MOvc7L3Xvtx9l77t9dae+190rl4aSskQjfQUNvQvGgeyL+0JwBI + /ZyFzYvief1XmHbP6ep0x/NsOgC9YN6i+QvjeR7bqxzzFywfeD/5KQDtxrbW5rnxeriG + aVEbFsTzZBimaW0LO++L5/WHMa1YcM+cgfpkqTxtYfN9A+PDR5h33928sDXePk0qT1t0 + z5LOgXwWphWLFrcOtCf1yN/bQLBUB/eAEu4CDijQ4tMIwH2pcgCDtVI9/uZmqTfPTiq9 + Cjpezs+e8picvi789PxXrdd86k38P7FAeb29lCoyohkACQTr+9WbBmvk9zDShaHOH4YJ + GMowDMfg9481QzfZAxsx7MJAQztZB8sxrMXwJAZmkNqLuaNkXR/DB46R5WAlEwNqxjXD + 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 + TT72wtatz+NHwmvRf/w2eo3ov1B0kqQ9W+984lrf/kv0xeifoleikegrxH8NjWuARRtW + HvuAPsJMwq+KuSQn8NhI5XZ2q/5Jw3bj9kxFeproKxKqhPFp430z0273zUub712esDxx + uabL05nWKXZ69zh7s5JpVA82m8lJBqvRZrKbjdmGnPQkdTt6P0UiJaYmqhh/svl1uyOZ + Yxw5O/zqXE6p0VIc5Aq5Vpc5xewzjUn3cr50a77G5dOOAV+OJS+/b1CnUTSKJa2OFGuR + QvUtLs6VNpq4l4BnAVlU4u7BZJJNeY3oFggalwBK/FxP0DMQgM1EyqHHMpvBLBB3UqoA + QqomkfepBOIVlSr0FAT8Hw2MnDq7IHkH8Z0pfjCQTwfxRZD3KcBzVWOy7B8MdQ9k+eT+ + v3+ASu/1kcu8WNE7d/to35LH1o7t/M3Rv901jtrHesc8Oa+9Mr1m2any9gu/u3yWI6+S + 2oa822+/ozINrWFq5oRV23+6oaFtdMH4mkBVpiXZkZtV+cRj5y7sov6Jum6KXaaUbANK + 6/SfJOaoTmpImJQFRCal2EQrNCqdFdUQv1xmgFFjTKJdNEVfS8FTxTVh/sDOE2ksPi05 + oNq4+uWWyR5zvzZySTYKhUaPDh2dwb3WO1znGV7Ye2T/fq8xP9FpcI3zrWzYtIltiL6/ + OVI5MllNqA1KftV86sxmtCOUZJDwi3crfpf9Vz8dFuK+gVbGh15cLgyHIqiAKvzaOxW/ + NU+HmXA7tiD49Tl+86KQbkLG1kydWF/hr25d0NXa2T6nWW5xvffJSOD/8kAbhvswPIJh + O4ZeDHjVAajk8CGGLzF8hV3zGMwY0jGMxFAdG/hhPQzSBO96bsyX35SXrObQ9hU35atv + ykt8Dm0//aZ83U15aZZD28+5KS/jO4Rf6Xvp0Pby/10Nqb/npvolN+Xl/5P6P4jf1sEK + ZW5kc3RyZWFtCmVuZG9iagoyMCAwIG9iago2MzA4CmVuZG9iagoyMSAwIG9iago8PCAv + VHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdodCA3MTcgL0Rl + c2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUxIC00ODEgMTQ0NSAxMTIy + XSAvRm9udE5hbWUgL0FOT0pYRCtIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1W + IDAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNjM3IC9Gb250RmlsZTIgMTkgMCBSID4+ + CmVuZG9iagoyMiAwIG9iagpbIDY2NyA2NjcgNzIyIDcyMiAwIDAgMCA3MjIgMCAwIDAg + NTU2IDAgMCAwIDAgMCA3MjIgNjY3IDAgMCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAgNTU2 + IDAgNTAwIDAgNTU2IDAgMCAwIDAgMCAwIDIyMiA4MzMgMCA1NTYgMCAwIDAgNTAwIDI3 + OCBdCmVuZG9iagoxMCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5 + cGUgL0Jhc2VGb250IC9BTk9KWEQrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgoyMSAw + IFIgL1dpZHRocyAyMiAwIFIgL0ZpcnN0Q2hhciA2NSAvTGFzdENoYXIgMTE2IC9FbmNv + ZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoKMjMgMCBvYmoKKE1hYyBPUyBY + IDEwLjYuOCBRdWFydHogUERGQ29udGV4dCkKZW5kb2JqCjI0IDAgb2JqCihEOjIwMTEw + ODExMDkwNTMxWjAwJzAwJykKZW5kb2JqCjEgMCBvYmoKPDwgL1Byb2R1Y2VyIDIzIDAg + UiAvQ3JlYXRpb25EYXRlIDI0IDAgUiAvTW9kRGF0ZSAyNCAwIFIgPj4KZW5kb2JqCnhy + ZWYKMCAyNQowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMTA5MzkgMDAwMDAgbiAKMDAw + MDAwMzU4NiAwMDAwMCBuIAowMDAwMDAxNDYzIDAwMDAwIG4gCjAwMDAwMDM0MzcgMDAw + MDAgbiAKMDAwMDAwMDAyMiAwMDAwMCBuIAowMDAwMDAxNDQzIDAwMDAwIG4gCjAwMDAw + MDE1NjcgMDAwMDAgbiAKMDAwMDAwMjUzNyAwMDAwMCBuIAowMDAwMDAzNDAxIDAwMDAw + IG4gCjAwMDAwMTA2NzAgMDAwMDAgbiAKMDAwMDAwMTY3NyAwMDAwMCBuIAowMDAwMDAy + NTE3IDAwMDAwIG4gCjAwMDAwMDI1NzMgMDAwMDAgbiAKMDAwMDAwMzM4MSAwMDAwMCBu + IAowMDAwMDAzNTIwIDAwMDAwIG4gCjAwMDAwMDM3NjMgMDAwMDAgbiAKMDAwMDAwMzYz + NCAwMDAwMCBuIAowMDAwMDAzNzQxIDAwMDAwIG4gCjAwMDAwMDM4NzAgMDAwMDAgbiAK + MDAwMDAxMDI2OCAwMDAwMCBuIAowMDAwMDEwMjg5IDAwMDAwIG4gCjAwMDAwMTA1MTQg + MDAwMDAgbiAKMDAwMDAxMDg0NSAwMDAwMCBuIAowMDAwMDEwODk3IDAwMDAwIG4gCnRy + YWlsZXIKPDwgL1NpemUgMjUgL1Jvb3QgMTUgMCBSIC9JbmZvIDEgMCBSIC9JRCBbIDw2 + MDhiMzI1NWJiYTc0ZDRlMDdiZWNhNTU5YmM2OGU2OD4KPDYwOGIzMjU1YmJhNzRkNGUw + N2JlY2E1NTliYzY4ZTY4PiBdID4+CnN0YXJ0eHJlZgoxMTAxNAolJUVPRgoxIDAgb2Jq + Cjw8L0F1dGhvciAoS2F6dWtpIEFLQU1JTkUpL0NyZWF0aW9uRGF0ZSAoRDoyMDExMDgx + MTA4NTIwMFopL0NyZWF0b3IgKE9tbmlHcmFmZmxlIDUuMi4zKS9Nb2REYXRlIChEOjIw + MTEwODExMDkwNTAwWikvUHJvZHVjZXIgMjMgMCBSIC9UaXRsZSAocmVtb3RlZHMuZ3Jh + ZmZsZSk+PgplbmRvYmoKeHJlZgoxIDEKMDAwMDAxMTY3MiAwMDAwMCBuIAp0cmFpbGVy + Cjw8L0lEIFs8NjA4YjMyNTViYmE3NGQ0ZTA3YmVjYTU1OWJjNjhlNjg+IDw2MDhiMzI1 + NWJiYTc0ZDRlMDdiZWNhNTU5YmM2OGU2OD5dIC9JbmZvIDEgMCBSIC9QcmV2IDExMDE0 + IC9Sb290IDE1IDAgUiAvU2l6ZSAyNT4+CnN0YXJ0eHJlZgoxMTg0NwolJUVPRgo= + + QuickLookThumbnail + + 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 + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + キャンバス 1 + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 1 + UseEntirePage + + VPages + 1 + WindowInfo + + CurrentSheet + 0 + ExpandedCanvases + + Frame + {{673, 181}, {693, 937}} + ListView + + OutlineWidth + 142 + RightSidebar + + ShowRuler + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{0, 0}, {558, 783}} + Zoom + 1 + ZoomValues + + + キャンバス 1 + 1 + 1 + + + + saveQuickLookFiles + YES + + diff -r 4788fc826bbb -r 814d8ebcac76 paper/kazz-jssst.tex --- a/paper/kazz-jssst.tex Wed Aug 10 19:55:12 2011 +0900 +++ b/paper/kazz-jssst.tex Thu Aug 11 18:34:17 2011 +0900 @@ -19,8 +19,8 @@ \taikai{2011} % ここに,使用するパッケージを列挙する. -\usepackage[dvips]{graphics} - +\usepackage[dvipdfm]{graphicx} +\usepackage{mediabb} % ユーザが定義したマクロなどはここに置く.ただし学会誌のスタイルの % 再定義は原則として避けること. @@ -106,7 +106,7 @@ \begin{figure}[htbp] \begin{center} -\scalebox{0.50}{\includegraphics{./pic/fedlinda.eps}} +\scalebox{0.50}{\includegraphics{./fig/fedlinda.pdf}} \end{center} \caption{Federate Linda の接続モデル。組み込まれた Meta Engine がタプルスペースを操作し、外部のサーバーへデー タを伝搬する} @@ -156,6 +156,12 @@ タスクは OutputDataSegment に書き込みを行うが、その ID が Remote の場合は、その DataSegment があるサーバーへ転送を行う。 これが FederatedLinda の out() に相当する。 +タスクの実行は、タスクの ID で示される、サーバー上で実行される。任意のサーバー上で実行するという指定も可能である。 CodeSegment をどこで実行するかは、 TaskManager が決定する。タスクの ID は全世界で共通である。その ID は Java のパッケージと同じように階層化されて管理される。 + +同じ ID を持つ DataSegment に複数のタスクが書き込んだ場合は、同期が行われる。例えば、時間順序ごとにキューに入れる。あるいは、上書きされる。これらは MetaCodeSegment により、制御される。 + +以下にこれらについて、さらに詳しく説明する。 + \subsection{MessagePack によるデータの型付け} \label{"msgpack"} diff -r 4788fc826bbb -r 814d8ebcac76 paper/mediabb.sty --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/mediabb.sty Thu Aug 11 18:34:17 2011 +0900 @@ -0,0 +1,99 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{mediabb}[2006/10/26 v1.9 iNOUE Koich! ] +\@ifpackageloaded{graphics}{}{\RequirePackage[dvipdfm]{graphicx}} +\define@key{Gin}{usebb}[true]{\expandafter\let\expandafter\if@usebb\csname if#1\endcsname} +\let\if@usebb\iffalse +\define@key{Gin}{mediaboxonly}[/MediaBox]{\@ifundefined{Gread@find@#1}% + {\def\Gread@rect@box{/MediaBox}\expandafter\let\expandafter\if@Gread@find@only\csname if#1\endcsname}% + {\def\Gread@rect@box{#1}\let\if@Gread@find@only\iftrue}} +\let\if@Gread@find@only\iffalse +\def\Gread@rect@box{/MediaBox} +\define@key{Gin}{autoebb}[always]{\csname Gread@ebb@#1\endcsname} +\def\Gread@ebb@always{\let\if@Gread@ebb@always\iftrue} +\let\if@Gread@ebb@always\iffalse +\let\Gread@ebb@true\Gread@ebb@always +\def\Gread@ebb@never{\let\if@Gread@ebb@never\iftrue} +\let\Gread@ebb@false\Gread@ebb@never +\let\if@Gread@ebb@never\iffalse +\let\Ginclude@pdf\Ginclude@eps +\def\Gread@pdf#1{% + \begingroup + \if@usebb\else + \@tempcnta\z@ + \loop + \ifnum\@tempcnta<\@xxxii + \catcode\@tempcnta14 + \advance\@tempcnta\@ne + \repeat + \@tempcnta127 + \loop + \ifnum\@tempcnta<\@cclvi + \catcode\@tempcnta14 + \advance\@tempcnta\@ne + \repeat + \let\do\@makeother\dospecials\catcode`\ 10 + \catcode\endlinechar10 + \immediate\openin\@inputcheck#1 + \ifeof\@inputcheck + \@latex@error{File `#1' not found}\@ehc + \else + \Gread@true + \let\@tempa\@empty + \let\@tempb\@empty + \loop + \read\@inputcheck to\@tempc + \ifeof\@inputcheck + \Gread@false + \else + \edef\@tempa{\@tempb\@tempc}\let\@tempb\@tempc + \edef\@tempc{\@tempa\Gread@rect@box}% + \csname Gread@find@\Gread@rect@box\expandafter\endcsname\@tempc[\@nnil]\\% + \fi + \ifGread@ + \repeat + \immediate\closein\@inputcheck + \fi + \fi + \ifGin@bbox + \else + \Gread@bmp{\Gin@base.bb}% + \fi + \endgroup + \expandafter\Gread@parse@bb\@gtempa\\} +\def\def@Gread@find#1#2{\ifx\@nnil#2\expandafter\@gobble\else + \@namedef{Gread@find@#1}##1#1##2[##3##4]##5\\{% + \ifx\@nnil##3\else + \gdef\@gtempa{##3##4 }% + \if@Gread@find@only + \Gread@false + \else + \def\Gread@rect@box{#1}% + \fi + \Gin@bboxtrue + \fi + \if@Gread@find@only\else + \csname Gread@find@#2\expandafter\endcsname\@tempa#2[\@nnil]\\% + \fi}% + \expandafter\def@Gread@find\fi{#2}} +\def@Gread@find{/MediaBox}{/CropBox}{/BleedBox}{/TrimBox}{/ArtBox}\@nnil +\@namedef{Gread@find@/ArtBox}#1/ArtBox#2[#3#4]#5\\{% + \ifx\@nnil#3\else + \gdef\@gtempa{#3#4 }% + \Gread@false + \Gin@bboxtrue + \fi} +\def\Gread@bmp#1{% + \if@Gread@ebb@never\else + \if@Gread@ebb@always\else + \immediate\openin\@inputcheck#1 % + \ifeof\@inputcheck + \Gread@ebb@always + \else + \immediate\closein\@inputcheck + \fi + \fi + \immediate\write18{\if@Gread@ebb@always\else[ '\Gin@base\Gin@ext' -nt '\Gin@base.bb' ] && \fi + \ifx\@nnil\filename@area\@nnil\else cd '\filename@area' && \fi ebb '\filename@base\Gin@ext'}% + \fi + \Gread@eps{#1}} +\DeclareGraphicsRule{.pdf}{pdf}{*}{} diff -r 4788fc826bbb -r 814d8ebcac76 paper/pic/fedlinda.eps --- a/paper/pic/fedlinda.eps Wed Aug 10 19:55:12 2011 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1209 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%HiResBoundingBox: 0.000000 0.000000 343.000000 355.000000 -%APL_DSC_Encoding: UTF8 -%%Title: (Unknown) -%%Creator: (Unknown) -%%CreationDate: (Unknown) -%%For: (Unknown) -%%DocumentData: Clean7Bit -%%LanguageLevel: 2 -%%Pages: 1 -%%BoundingBox: 0 0 343 355 -%%EndComments -%%BeginProlog -%%BeginFile: cg-pdf.ps -%%Copyright: Copyright 2000-2004 Apple Computer Incorporated. -%%Copyright: All Rights Reserved. -currentpacking true setpacking -/cg_md 141 dict def -cg_md begin -/L3? languagelevel 3 ge def -/bd{bind def}bind def -/ld{load def}bd -/xs{exch store}bd -/xd{exch def}bd -/cmmtx matrix def -mark -/sc/setcolor -/scs/setcolorspace -/dr/defineresource -/fr/findresource -/T/true -/F/false -/d/setdash -/w/setlinewidth -/J/setlinecap -/j/setlinejoin -/M/setmiterlimit -/i/setflat -/rc/rectclip -/rf/rectfill -/rs/rectstroke -/f/fill -/f*/eofill -/sf/selectfont -/s/show -/xS/xshow -/yS/yshow -/xyS/xyshow -/S/stroke -/m/moveto -/l/lineto -/c/curveto -/h/closepath -/n/newpath -/q/gsave -/Q/grestore -counttomark 2 idiv -{ld}repeat pop -/SC{ - /ColorSpace fr scs -}bd -/sopr /setoverprint where{pop/setoverprint}{/pop}ifelse ld -/soprm /setoverprintmode where{pop/setoverprintmode}{/pop}ifelse ld -/cgmtx matrix def -/sdmtx{cgmtx currentmatrix pop}bd -/CM {cgmtx setmatrix}bd -/cm {cmmtx astore CM concat}bd -/W{clip newpath}bd -/W*{eoclip newpath}bd -statusdict begin product end dup (HP) anchorsearch{ - pop pop pop - true -}{ - pop - (hp) anchorsearch{ - pop pop true - }{ - pop false - }ifelse -}ifelse -{ - { - { - pop pop - (0)dup 0 4 -1 roll put - F charpath - }cshow - } -}{ - {F charpath} -}ifelse -/cply exch bd -/cps {cply stroke}bd -/pgsave 0 def -/bp{/pgsave save store}bd -/ep{pgsave restore showpage}def -/re{4 2 roll m 1 index 0 rlineto 0 exch rlineto neg 0 rlineto h}bd -/scrdict 10 dict def -/scrmtx matrix def -/patarray 0 def -/createpat{patarray 3 1 roll put}bd -/makepat{ -scrmtx astore pop -gsave -initgraphics -CM -patarray exch get -scrmtx -makepattern -grestore -setpattern -}bd -/cg_BeginEPSF{ - userdict save/cg_b4_Inc_state exch put - userdict/cg_endepsf/cg_EndEPSF load put - count userdict/cg_op_count 3 -1 roll put - countdictstack dup array dictstack userdict/cg_dict_array 3 -1 roll put - 3 sub{end}repeat - /showpage {} def - 0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin - 10 setmiterlimit [] 0 setdash newpath - false setstrokeadjust false setoverprint -}bd -/cg_EndEPSF{ - countdictstack 3 sub { end } repeat - cg_dict_array 3 1 index length 3 sub getinterval - {begin}forall - count userdict/cg_op_count get sub{pop}repeat - userdict/cg_b4_Inc_state get restore - F setpacking -}bd -/cg_biproc{currentfile/RunLengthDecode filter}bd -/cg_aiproc{currentfile/ASCII85Decode filter/RunLengthDecode filter}bd -/ImageDataSource 0 def -L3?{ - /cg_mibiproc{pop pop/ImageDataSource{cg_biproc}def}bd - /cg_miaiproc{pop pop/ImageDataSource{cg_aiproc}def}bd -}{ - /ImageBandMask 0 def - /ImageBandData 0 def - /cg_mibiproc{ - string/ImageBandMask xs - string/ImageBandData xs - /ImageDataSource{[currentfile/RunLengthDecode filter dup ImageBandMask/readstring cvx - /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd - }bd - /cg_miaiproc{ - string/ImageBandMask xs - string/ImageBandData xs - /ImageDataSource{[currentfile/ASCII85Decode filter/RunLengthDecode filter - dup ImageBandMask/readstring cvx - /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd - }bd -}ifelse -/imsave 0 def -/BI{save/imsave xd mark}bd -/EI{imsave restore}bd -/ID{ -counttomark 2 idiv -dup 2 add -dict begin -{def} repeat -pop -/ImageType 1 def -/ImageMatrix[Width 0 0 Height neg 0 Height]def -currentdict dup/ImageMask known{ImageMask}{F}ifelse exch -L3?{ - dup/MaskedImage known - { - pop - << - /ImageType 3 - /InterleaveType 2 - /DataDict currentdict - /MaskDict - << /ImageType 1 - /Width Width - /Height Height - /ImageMatrix ImageMatrix - /BitsPerComponent 1 - /Decode [0 1] - currentdict/Interpolate known - {/Interpolate Interpolate}if - >> - >> - }if -}if -exch -{imagemask}{image}ifelse -end -}bd -/cguidfix{statusdict begin mark version end -{cvr}stopped{cleartomark 0}{exch pop}ifelse -2012 lt{dup findfont dup length dict begin -{1 index/FID ne 2 index/UniqueID ne and -{def} {pop pop} ifelse}forall -currentdict end definefont pop -}{pop}ifelse -}bd -/t_array 0 def -/t_i 0 def -/t_c 1 string def -/x_proc{ - exch t_array t_i get add exch moveto - /t_i t_i 1 add store -}bd -/y_proc{ - t_array t_i get add moveto - /t_i t_i 1 add store -}bd -/xy_proc{ - - t_array t_i 2 copy 1 add get 3 1 roll get - 4 -1 roll add 3 1 roll add moveto - /t_i t_i 2 add store -}bd -/sop 0 def -/cp_proc/x_proc ld -/base_charpath -{ - /t_array xs - /t_i 0 def - { - t_c 0 3 -1 roll put - currentpoint - t_c cply sop - cp_proc - }forall - /t_array 0 def -}bd -/sop/stroke ld -/nop{}def -/xsp/base_charpath ld -/ysp{/cp_proc/y_proc ld base_charpath/cp_proc/x_proc ld}bd -/xysp{/cp_proc/xy_proc ld base_charpath/cp_proc/x_proc ld}bd -/xmp{/sop/nop ld /cp_proc/x_proc ld base_charpath/sop/stroke ld}bd -/ymp{/sop/nop ld /cp_proc/y_proc ld base_charpath/sop/stroke ld}bd -/xymp{/sop/nop ld /cp_proc/xy_proc ld base_charpath/sop/stroke ld}bd -/refnt{ -findfont dup length dict copy dup -/Encoding 4 -1 roll put -definefont pop -}bd -/renmfont{ -findfont dup length dict copy definefont pop -}bd -L3? dup dup{save exch}if -/Range 0 def -/DataSource 0 def -/val 0 def -/nRange 0 def -/mulRange 0 def -/d0 0 def -/r0 0 def -/di 0 def -/ri 0 def -/a0 0 def -/a1 0 def -/r1 0 def -/r2 0 def -/dx 0 def -/Nsteps 0 def -/sh3tp 0 def -/ymax 0 def -/ymin 0 def -/xmax 0 def -/xmin 0 def -/setupFunEval -{ - begin - /nRange Range length 2 idiv store - /mulRange - - [ - 0 1 nRange 1 sub - { - 2 mul/nDim2 xd - Range nDim2 get - Range nDim2 1 add get - 1 index sub - - 255 div - exch - }for - ]store - end -}bd -/FunEval -{ - begin - - nRange mul /val xd - - 0 1 nRange 1 sub - { - dup 2 mul/nDim2 xd - val - add DataSource exch get - mulRange nDim2 get mul - mulRange nDim2 1 add get - add - }for - end -}bd -/max -{ - 2 copy lt - {exch pop}{pop}ifelse -}bd -/sh2 -{ - /Coords load aload pop - 3 index 3 index translate - - 3 -1 roll sub - 3 1 roll exch - sub - 2 copy - dup mul exch dup mul add sqrt - dup - scale - atan - - rotate - - /Function load setupFunEval - - - clippath {pathbbox}stopped {0 0 0 0}if newpath - /ymax xs - /xmax xs - /ymin xs - /xmin xs - currentdict/Extend known - { - /Extend load 0 get - { - 0/Function load FunEval sc - xmin ymin xmin abs ymax ymin sub rectfill - }if - }if - - /Nsteps/Function load/Size get 0 get 1 sub store - /dx 1 Nsteps div store - gsave - /di ymax ymin sub store - /Function load - - 0 1 Nsteps - { - 1 index FunEval sc - 0 ymin dx di rectfill - dx 0 translate - }for - pop - grestore - currentdict/Extend known - { - /Extend load 1 get - { - Nsteps/Function load FunEval sc - 1 ymin xmax 1 sub abs ymax ymin sub rectfill - }if - }if -}bd -/shp -{ - 4 copy - - dup 0 gt{ - 0 exch a1 a0 arc - }{ - pop 0 moveto - }ifelse - dup 0 gt{ - 0 exch a0 a1 arcn - }{ - pop 0 lineto - }ifelse - - fill - - dup 0 gt{ - 0 exch a0 a1 arc - }{ - pop 0 moveto - }ifelse - dup 0 gt{ - 0 exch a1 a0 arcn - }{ - pop 0 lineto - }ifelse - - fill -}bd -/calcmaxs -{ - - xmin dup mul ymin dup mul add sqrt - xmax dup mul ymin dup mul add sqrt - xmin dup mul ymax dup mul add sqrt - xmax dup mul ymax dup mul add sqrt - max max max -}bd -/sh3 -{ - /Coords load aload pop - 5 index 5 index translate - 3 -1 roll 6 -1 roll sub - 3 -1 roll 5 -1 roll sub - 2 copy dup mul exch dup mul add sqrt - /dx xs - 2 copy 0 ne exch 0 ne or - { - - exch atan rotate - }{ - pop pop - }ifelse - - /r2 xs - /r1 xs - /Function load - dup/Size get 0 get 1 sub - /Nsteps xs - setupFunEval - - - - - - dx r2 add r1 lt{ - - 0 - }{ - dx r1 add r2 le - { - 1 - }{ - r1 r2 eq - { - 2 - }{ - 3 - }ifelse - }ifelse - }ifelse - /sh3tp xs - clippath {pathbbox}stopped {0 0 0 0}if - newpath - /ymax xs - /xmax xs - /ymin xs - /xmin xs - - dx dup mul r2 r1 sub dup mul sub dup 0 gt - { - sqrt r2 r1 sub atan - /a0 exch 180 exch sub store - /a1 a0 neg store - }{ - pop - /a0 0 store - /a1 360 store - }ifelse - currentdict/Extend known - { - /Extend load 0 get r1 0 gt and - { - 0/Function load FunEval sc - - - - - { - { - dx 0 r1 360 0 arcn - xmin ymin moveto - xmax ymin lineto - xmax ymax lineto - xmin ymax lineto - xmin ymin lineto - eofill - } - { - r1 0 gt{0 0 r1 0 360 arc fill}if - } - { - - - - - 0 r1 xmin abs r1 add neg r1 shp - } - { - - - r2 r1 gt{ - - 0 r1 - r1 neg r2 r1 sub div dx mul - 0 - shp - }{ - - - - 0 r1 calcmaxs - dup - - r2 add dx mul dx r1 r2 sub sub div - neg - exch 1 index - abs exch sub - shp - }ifelse - } - }sh3tp get exec - }if - }if - - /d0 0 store - /r0 r1 store - /di dx Nsteps div store - /ri r2 r1 sub Nsteps div store - /Function load - 0 1 Nsteps - { - 1 index FunEval sc - d0 di add r0 ri add d0 r0 shp - { - - d0 0 r0 a1 a0 arc - d0 di add 0 r0 ri add a0 a1 arcn - fill - - - d0 0 r0 a0 a1 arc - d0 di add 0 r0 ri add a1 a0 arcn - fill - }pop - - - /d0 d0 di add store - /r0 r0 ri add store - }for - pop - - currentdict/Extend known - { - /Extend load 1 get r2 0 gt and - { - Nsteps/Function load FunEval sc - - - - - { - { - dx 0 r2 0 360 arc fill - } - { - dx 0 r2 360 0 arcn - xmin ymin moveto - xmax ymin lineto - xmax ymax lineto - xmin ymax lineto - xmin ymin lineto - eofill - } - { - - - xmax abs r1 add r1 dx r1 shp - } - { - - r2 r1 gt{ - - - - calcmaxs dup - - r1 add dx mul dx r2 r1 sub sub div - exch 1 index - exch sub - dx r2 - shp - }{ - - r1 neg r2 r1 sub div dx mul - 0 - dx - r2 - shp - }ifelse - } - } - sh3tp get exec - }if - }if -}bd -/sh -{ - begin - /ShadingType load dup dup 2 eq exch 3 eq or - { - gsave - newpath - /ColorSpace load scs - currentdict/BBox known - { - /BBox load aload pop - 2 index sub - 3 index - 3 -1 roll exch sub - exch rectclip - }if - 2 eq - {sh2}{sh3}ifelse - grestore - }{ - - pop - (DEBUG: shading type unimplemented\n)print flush - }ifelse - end -}bd -{restore}if not dup{save exch}if - L3?{ - /sh/shfill ld - /csq/clipsave ld - /csQ/cliprestore ld - }if -{restore}if -end -setpacking -%%EndFile -%%EndProlog -%%BeginSetup -%%EndSetup -%%Page: 1 1 -%%PageBoundingBox: 0 0 343 355 -%%BeginPageSetup -cg_md begin -bp -sdmtx -%RBIBeginFontSubset: Helvetica -%!FontType1-1.0: Helvetica 1.0000.0.0000 - 14 dict begin/FontName /Helvetica def - /PaintType 0 def - /Encoding 256 array 0 1 255{1 index exch/.notdef put}for - dup 33 /L put - dup 34 /i put - dup 35 /n put - dup 36 /d put - dup 37 /a put - dup 38 /S put - dup 39 /e put - dup 40 /r put - dup 41 /v put - dup 42 /T put - dup 43 /u put - dup 44 /p put - dup 45 /l put - dup 46 /s put - dup 47 /c put - dup 48 /M put - dup 49 /t put - dup 50 /E put - dup 51 /g put - dup 52 /C put - readonly def - 42/FontType resourcestatus{pop pop false}{true}ifelse - %APLsfntBegin - {currentfile 0(%APLsfntEnd\n)/SubFileDecode filter flushfile}if - /FontType 42 def - /FontMatrix matrix def - /FontBBox[2048 -1947 1 index div -985 2 index div 2961 3 index div 2297 5 -1 roll div]cvx def - /sfnts [< - 74727565000900000000000063767420000000000000009C0000036C6670676D000000000000040800000A0C676C79660000000000000E14000012C86865616400000000000020DC0000003868686561000000000000211400000024686D74780000000000002138000000546C6F6361000000000000218C0000002C6D61787000000000000021B8000000207072657000000000000021D8000003CF05C0001005BD00280580001A042F001F0000FFD90000FFDA0000FFD9FE55FFE605C70010FE6DFFF1033B000000B9000000B902FE3F3C00C0008D009B00AF000600A800C00028005E009800C9016A00B9015C00B400D6011E002E0080000400B8004C00CC01FFFFD1006600A400AF007400C2009500B1000C0028006D0015004C008E0125FF7A000C0040004C00620084FFA200240038008600BD0039005E008E00EDFFA9FFB300400052005500AA00AB00C200CB012302B10413FFAEFFE4000800510074008400AA00D1FF4CFFAF0012002C004200500051008400BE012503DAFF680018003B0098009C009F00A100C100EC018201B4FF68FF76FFD0FFE100020018001C00530053007D01B401E103AF0486FF9CFFEAFFFE001F0028002A00520060009300A300AA00AF00AF00C001000145016B0174019301950240028202B404850517FEFD00060029004700470048006F008800B400B900C400F200F901EF02180310037403C5FF35FFF3000B004B004C0052005500650076007600870087008E00AB00BB0106013001430150017D0194019501D3022A025502580277027802E6034E035C037903D3047304B2058C0598060BFEF5FFBBFFC7FFD50017001D005B0072007E009C00C200D000F400FA01030106011C0125013B0142015E015E0180019B02B901A101B9025001C001D002AA01DF01E301EF01FB0205020C0215022B0274029302AB02C202CE03690395039903DF03F5043E050205A105E5062507DBFE62FE89FECEFF3BFFE1FFF800030008002100390042004E005F0061006F00700034007F008E00AD00AD00AF00BD00C400C500C900C900C900E3011C00ED00F800F901000112011A0132014D014D014E014F01660169019E01BA01BA01BE01E301EF01F602000200020902110217021C02530262026D028002D50280031B032A034A035A03AF03AF03C803D603FB03FB04050413041504470449008C046D049A049A04A604A804B204CF0539053E054E055605800589058C036305D105D6067E068E06B206EF06F00728074C076F078C00B400C900C000C10000000000000000000000000004012400AF0032006E0063014401620096014301A10161008A00740064018801EF01700028FF5D037E0347023000AA00BE007B0062009A007D0089035C00A1FFD803AA00D70093006C0000008000A70442001D0597001D00820030002A - 002A002A002A002A40292A292827262524232221201F1E1D1C1B1A191817161514131211100D0C0B0A090807060504030201002C4523466020B02660B004262348482D2C452346236120B02661B004262348482D2C45234660B0206120B04660B004262348482D2C4523462361B0206020B02661B02061B004262348482D2C45234660B0406120B06660B004262348482D2C4523462361B0406020B02661B04061B004262348482D2C0110203C003C2D2C20452320B0CD442320B8015A51582320B08D44235920B0ED51582320B04D44235920B09051582320B00D44235921212D2C20204518684420B001602045B04676688A4560442D2C01B9400000000A2D2C00B9000040000B2D2C2045B00043617D6818B0004360442D2C45B01A234445B01923442D2C2045B00325456164B050515845441B2121592D2C20B0032552582359212D2C69B04061B0008B0C6423648BB8400062600C642364615C58B0036159B002602D2C45B0112BB0172344B0177AE5182D2C45B0112BB01723442D2C45B0112BB017458CB0172344B0177AE5182D2CB002254661658A46B040608B482D2CB0022546608A46B040618C482D2C4B53205C58B002855958B00185592D2C20B0032545B019236A4445B01A23444565234520B00325606A20B009234223688A6A606120B0005258B21A401A4523614459B0005058B219401945236144592D2CB9187E3B210B2D2CB92D412D410B2D2CB93B21187E0B2D2CB93B21E7830B2D2CB92D41D2C00B2D2CB9187EC4E00B2D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C456920B00943B0022660B00325B005254961B0805358B21940194523616844B21A401A4523606A44B209191A45652345604259B00943608A103A2D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C20B001600110203C003C2D2C20B001610110203C003C2D2C764520B003254523616818236860442D2C7645B00325452361682318456860442D2C7645B0032545616823452361442D2C4569B014B0324B505821B0205961442DB8002B2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8002C2C2020456944B001602DB8002D2CB8002C2A212DB8002E2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8002F2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800302C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800312C2020456944B0016020 - 20457D691844B001602DB800322CB800312A2DB800332C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800342C4B535845441B2121592DB800352C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800362C2020456944B001602DB800372CB800362A212DB800382C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800392C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8003A2C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8003B2C2020456944B001602020457D691844B001602DB8003C2CB8003B2A2DB8003D2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8003E2C4B535845441B2121592DB8003F2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800402C2020456944B001602DB800412CB800402A212DB800422C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800432C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800442C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800452C2020456944B001602020457D691844B001602DB800462CB800452A2DB800472C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800482C4B535845441B2121592DB800492C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8004A2C2020456944B001602DB8004B2CB8004A2A212DB8004C2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8004D2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8004E2C4B20B0032650585158 - B080441BB04044591B21212045B0C05058B0C0441B2159592DB8004F2C2020456944B001602020457D691844B001602DB800502CB8004F2A2DB800512C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800522C4B535845441B2121592DB800532C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800542C2020456944B001602DB800552CB800542A212DB800562C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800572C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800582C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800592C2020456944B001602020457D691844B001602DB8005A2CB800592A2DB8005B2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8005C2C4B535845441B2121592D00020042000004D005BD00030007003FB800532BB800082FB800092FB8000810B80000D0B800002FB8000910B80003DCB80004DCB8000010B80007DC00BA0007000000562BBA0002000500562B3031331121112711211142048EB8FCE205BDFA43B8044DFBB300000002005AFFDA057105E5001D001E00B1403B1B0597019605031F011F0482018705891305530803861D111115063A1D030C3A15091E021E1E190331023B1031111A20093119191F20A1216A66182B2B4EF44DED4E10F64DEDF4ED12392F003F3FED3FED12392F10ED31304379403A001C172513260E251B260B160932000D1410320112110F10071C0932000500033201010204030A180C32000F120C3200081A06320104010632012B2B2B2B01103C103C2B2B103C103C2B2B2B2B2B2B815D015D080117232E0123220011101233323736373306070621202726111037362123041E013411C221C5B2D9FEF5F1EFDC733D1EC21A92AFFED7FF00AEE5ACBA01472805E5FEDABB8EA6FECFFEC5FEFEFEBFA95991E89DBD9BCD01AC0145D0E20000000200AF000004ED05BD000B000C004E4024071E04040B031E01000209081E0A0B080C020C0C02000669023B091A0E03082500190D0EB8010BB3219589182B2B4EF44DFD3C4E10F64DF4E41112392F003F3F3CFD3C3F3CED12392FFD3130132115211121 - 15211121152101AF042FFC93032BFCD5037CFBC2021F05BDB4FE42AAFE0EAF05BD0000000001009C0000044B05BD000500314013000203021E040508031A070102250500190607B80153B321765E182B2B4EF43C4DFD3C4E10E6003F3C4DFD3C3F31301333112115219CC702E8FC5105BDFAF2AF000100970000061705BD001300CB405944014B03020601090316011903D7010513011C03140B1B0C57015803D401DB03D40BDB0C0A040A040D45028602045102970202290A280D380A380D4702570276020725640D0A0203120301020B0C120306081517171A040405B8019B400D0A1F030B06FD0C0102FD0D1F12B8019BB6130019147670182B4E10F43C4DFDE419F43939F4393918E4FD3C4E10456544E6003F173C3F3C1217394B5279B10D0CB801AAB40201020A0BB801AAB202020387054D2E7AFD047DC487052E7AFD047DC43130005D727101725D71132109012111231134363501230115141615112397011D01A601A3011ABD04FE5DC5FE5A05BE05BDFB2604DAFA4303632DD077FB2904D72D36DD34FC9D000000020060FFD504F605E5002F003000FE405E290F27232626360E3521472662267A0E7724096B08180E172502590E680EAA22030A0E3A2224220A03041C1886142F2F2B1C3A1403043A2B0930020A0E081124221F28303011182517490825281A321F25114900252F193132A0216A89182B2B4EF44DEDF4ED4E10F64DEDF4ED12392F1211393912113939003F3FED3FED12392F10ED111217392EFD335D7131304379404D282E111F0008022602262D2506251A26032C002B002D2E032C002B00052A082B011D131F2B001B15182B011918012D042B0009270B2B01250B012E042B000729042B001E121C2B0119161C2B01002B2B2B2B10102B2B01103C2B2B2B2B103C2B2B2B2B2B2B818181005D0116171633323736353427262F012627263534243332041523262726232206151417161F01161716151404232027263701011E073463FA705CB24B4CA2C7C3518C0112FBE70143BB0F315BDAB09A5A3BD0CE95518CFE9DEBFEEE9B9B03024D01DA7D4E92203EA0783332252D2C355CB7C6FEDFF5763F7394626C3220302F223B67C4F4D28C8BEE040B0000010021000004C905BD00070034401A01061E00070204080917171A00FB0203250504FB0619088C5E182B4E10F44DF43CFD3CF44E456544E6003F3F3C4DFD3C3130011521112311213504C9FE11CAFE1105BDAFFAF2050EAF00000000030052FFDC04470449000F003B003C00DD40382A30010A100B1B0C1C2733481069096A10073908120C09031B320724091D100C1D3B2B022E293BB73B023B322A2512100705081C2722171CB8018A4023171D1F07271D2E0B021D350B3C073C3C1C1407292AA8241A3E1B291C4A0F2738193D3EBC0197002100B9019600182B - 2B4EF44DEDF4ED4E10F64DE4FDC412392F003F3FED3FED3FEDED1239111217395D1112392EED2EED01111239111739313043794028363715220001192501360F2100181E1B21001620142101212200370221001A1D1721011521172101002B2B2B01103C2B2B2B2B818181005D015D2416333237363D010E010F0106070615013637363534262322070607233E01333217161511141633323637150E0123222726270E012322263534363713010E724E5F59962168326D62315301B43E150C837A8D3B210AA805F7A3BD767517250C1E112A2C265D2A160937CE7C95BDBA978ACF5A2C49A691151C060E0D1C2F67016C082C182D5C534C2A53C69B484898FD971C220303850C06422340486AB58895A41301E4000002003BFFE103D0044E001A001B00A7402FA719019818A808AA18034A08119B14030314061D1A070D1D140B1B071B1B1710271201032702111A1D0A2717191C1DB80107B321727D182B2B4EF44DED4E10F63C4DED3939ED12392F003F3FED3FED12392F10ED313043794034001908250C150A26000E1310260112110F1007190A26000500032101010204030B160D26000F120D2600091806260104010621012B2B2B2B01103C103C2B2B103C103C2B2B2B81005D015D001617232E012322070615141633323637330E01232202351000330702D6E317AF10727EAC4A308892708319AF1EF0BBD2FA0112D41C044EB0D76383A86DA0A1DC8977D5C50133E6011A013A0500020038FFDA03ED05C2000B001D00774032370E470E570EA704A91B05250814020F1D1000081D1D07130A021D170B052E132E102911121A1F0B271A191E1F87217242182B2B4EF44DED4E10F63C4DFDE4E4003FED3F3FED3F1139113931304379401A181C090A000101180B2600091C0B260000190226000A1B0826012B2B012B2B818181005D1216333236353426232206150017161711331123350E0123220035341233F692A17DA1A67A88A9018A53303DADA23FAC6FB3FEFAEFDE015FE8D7C9CBC3D0CA0237341E4B021DFA3E956358012DFAEA015700030048FFDA041A0449001C00240025010C40799708991AA71F03050E020F0514150E120F1514400C401408291A014B0BB603C701C603C71BD808D909D61FD823E817E8230BC711C712025C080521240F9A161D243906070716211D1C070A1D160B2507971CA71CB71CD71C0425160F251C05190A0C07110E270F1D27051A27242E072719192627D421A65D182B2B4EF44DFDE44E10F64DEDD4FD391239391112393912392F5D003F3FED3FED12392F3CFD3C10ED1112393130437940460023040503050205010504061F26111012101310141004060C25221B24260020001D26011E1D09170726000B150E26010D0E231A2126011E0521260108180A26000D100A2600002B2B2B2B01103C2B2B103C - 2B2B2B2A2B2A8101715D00715D5D00161716171615211E013332373637330E01070607062322001110003301262726232206070102B4D638361210FCEF0590978D543014B1074F3152794152C8FEEA0118E2011F0B284AAD7CA805012304476B55516C4AA2A3C55D36473B912E501C100123010601020142FE26754682B38A01DC0000000003003DFE3B03E80449001F002D002E00B7404D36144908490958085909880CA91BA81DA927A62BB91B0B4008031622290EC40A221D1F070406291D190A121D0A0F2E072E2E051C032E162E2D29051A300C0E270D3E26271C192F3087217242182B2B4EF44DEDF4ED394E10F64DFDE4F51112392F003F3FED3FED3F3FED10ED1112393931304379402C23281A1E0B1124251026231E262600281A262600110B0E21000F0E0C0D251D222601271B2926000F0C122100002B2B2B01103C103C2B2B2B2B2B818181005D00171617353311140706212226273316171633323736270E0123222411100033002623220706151416333237363501027C5E3335A63C70FEC9ADEC0EB70D273D83CF40260336987DAEFEFB0107BA0144A47FBE4625937CC24F2CFED104423E234387FC32CC76DA9BA548273C9256DD5250F7011D010D012EFEA1C0B25F9AB5BDAF6384022D0000000200840000013B05BD000300070036401C07E50400010006030A0917171A06010229070300190809AA216242182B2B4EF43C4DC4FD3CC44E456544E6003F3F3C3F4DED3130133311231133152384B7B7B7B7042AFBD605BDCC0000000100890000013D05BD0003002940150000030A0517171A0102290003190405AA216242182B2B4EF43C4DFD3C4E456544E6003F3F31301333112389B4B405BDFA43000000020084000003ED04490019001A005E4031B706C706020406140627147606740705140C021418101D05070006180B0A1A071A1A000C29091A1C012E18291900191B1CB80106B3216242182B2B4EF43C4DFDE44E10F64DED12392F003F3F3C3F3FED1139390112393130005D015D1333153E01333217161511231134272623220706070E011511230184AB4CAA68E4502CB71D307E40294A382D1BB401A7042F985E529F57A2FD5102A3623C640D1642357169FDCF04490000020076FE5504250449000E00220074402CA908A717022808201C110E061D15070F060E1D1C0B220E0227181A240A2E102E2129220F1923248721BD5D182B2B4EF43C4DFDE4E44E10F64DED003F3FED3F3FED1139123931304379401C161B00051A260426001B022601051602260101190E260003170626012B2B012B2B2B2B8181005D243635342726232207061514171633013315363736333212111007062322272627112302C6A72546BABB45252546BAFE2EAF36405B7BB6FEB7749A7952303BB479D3D2805CB1BB649A7C57A603B18E49 - 283CFEE9FEFDFEA2965F351E49FDDD00000100890000029204470011004F40262703260D37034704040E0810020E0911090C270805070006110A081A13012E10291100191213B80145B321627E182B2B4EF43C4DFDE44E10E6003F3F4D3FC4FDC411123939011112393130005D1333153E0133321617152E0123220615112389AB15A46B05181D101B108892B4042FB9369B0203BE0302AF72FD980000020042FFD703B6044B002E002F012E408F38099805961299149815982A062824252736214621472447275624572766246726790C790D790E7623742474257426A61EA82C1303000B15052D042E13001A151B171C18152D142E280F0B6908262536250225220D0A042B1318C61C1D1307041D2E9A2B0B2F07090E100207002F212F1A1F18161827173E28260727281A310E1F27103E00272E193031B221A65D182B2B4EF44DEDF4FD394E10F64DFD3910F4FD3911123939392F111239113939003F3FEDED3FEDED111217397131304379404C012D022615251A26210E1F21000926072101032C002100052A0721011D121F21001B14182101200F22210021220E0D08270A21012625090A012D04210006290421001E111C210119161C2101002B2B2B2B103C103C2B103C103C2B012B2B2B2B2B2B2B2B2B81005D5D015D13161716333236353427262F01262726353436333217160723262726232206151417161F011617161514062322262701EF082544A864983D27738F894174DBB9F26B4302AA05263E99666945284E77C24269D9DEEFC70701B701505A3057575B4524161D24222A498198BC8E5A683D32474E40462A19131D2F2C45948FD0D9A002F900010017FFEF0209055A00180052B50D2E0AC00E01B8013F40250416391703060E0A111A17171A0301062900150E150F031F030203FC1619191AFC21677D182B2B4EF44DFD5D39C42F3CFD3C104E456544E6002F3F3F3C4DFD3CED10FDE431301333113315231114171633323637150E012322263511233533A8B6ABAB2615310D1E141F43277E5A9191055AFED593FD4538130B01028E0908816702C593000000020080FFE303DE044900170018005E403AB814C81402091308141913191428067703D707070800050E0A00060D0A051D120B180718180B160D2E0A290C0B1A1A01291619191AD2216242182B2B4EF44DED4E10F63C4DFDE41112392F003F3FED3F3F3C391112393130005D015D0111141716333237363511331123370607062322272635112501381A3083BC4425B4AA0223346793E5532D01AF042FFD39523460A85A9D020EFBD19E3D2A5499528902D81A000001000B000003EA042F00060102402E4201C5010200670068026803670687048805A700A802084700480245044A0586048905C704C80508492873280708B80109B321677E182B2B4B5279B8FF70B401 - 05042004B80183B703036D1202010205B80183401E06066D120000010506040301010502030603000605040A0817171A03AF02BA018400000184B301AF0619194EF4184DFDE0E0FD194E456544E618003F3C3F173C1239011112391239074D2E2B104EE44D072E2B104EE44D2B4B51794025022912030304002912060605010502030603000605040A0817171A020403AF050001AF0619194EF4184DFD3939FD3939194E456544E618003F3C3F173C12390507102B07102B313001715D005D7113090133012301DC011E012BC5FE6CC0FE75042FFC980368FBD1042F0001000000000000032DBC1E5F0F3CF500110800000000005F4D8F0000000000C321F6B6F865FC270B9108F9000000090001000000000000000100000629FE2900000C01F865FCED0B910001000000000000000000000000000000150512004205C7005A055600AF0473009C06AA00970556006004E30021047300520400003B04730038047300480473003D01C7008401C70089047300840473007602AA00890400004202390017047300800400000B0000003400C40108013001BC028802B603800402046E053805E0060E0630068C06FE07440824087408CE0964000100000015006F0009006B0007000200100010005D000007E80A0C00040001B800532BB800492BB8003F2BB800352BB8002B2B4118008001A6009001A600A001A600030069018B0079018B0089018B0099018B00040089018B0099018B00A9018B00B9018BB2040840BA0179001A014A400B041F5414191F180A0B1FD2B80106B49E1FD918E3BB0119000D00E10119B20D0009410A01A0019F0064001F01A50025017A00480028019AB3296C1F60410A01A9007001A9008001A90003008001A9000101A9B21E321FBE012C00250401001F0126001E0401B61FE7312D1FE531B80201B21FC227B80401B21FC11EB80201400F1FC01D9E1FBF1D671FBE1D671FAB27B80401B21FAA29B80401B61FA91D6C1F931EB8019AB21F921DB80101B21F911DB80101B21F751DB80201B61F6D29961F6431B8019AB21F4C96B802ABB21F391DB80156400B1F3638211F351DE41F2F27B80801400B1F2D1D4C1F2A31CD1F241DB802ABB21F201EB8012540111F1C1D931F3A1D4C1F1E1D45273A1D4527BB01AA019B002A019BB2254A1FBA019B0025017AB349293896B8017BB348283125B8017A403648289629482725294C1F252946272729482756C80784075B07410732072B072807260721071B071408120810080E080C080A08080807B801ACB23F1F06BB01AB003F001F01ABB308060805B801AEB23F1F04BB01AD003F001F01ADB70804080208000814B8FFE0B40000010014B801ABB41000000100B801ABB606100000010006B801ADB300000100B801AD401F040000010004100000010010020000010002000000 - 01000002010802004A00B0018DB806008516763F183F123E113946443E113946443E113946443E113946443E113946443E11394660443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B18011DB0964B5358B0AA1D59B0324B5358B0FF1D592B2B2B2B2B2B2B2B182B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B74752B2B2B65422B2B4B5279B376706A66456523456023456560234560B08B766818B080622020B16A704565234520B003266062636820B003266165B070236544B06A234420B176664565234520B003266062636820B003266165B066236544B0762344B10066455458B166406544B27640764523614459B36242725D456523456023456560234560B089766818B080622020B172424565234520B003266062636820B003266165B042236544B072234420B1625D4565234520B003266062636820B003266165B05D236544B0622344B1005D455458B15D406544B262406245236144592B2B2B2B456953427374B8019A2045694B20B02853B049515A58B020615944B801A6204569447500 - 00>] def - /CharStrings 21 dict dup begin - /.notdef 0 def -/C 1 def -/E 2 def -/L 3 def -/M 4 def -/S 5 def -/T 6 def -/a 7 def -/c 8 def -/d 9 def -/e 10 def -/g 11 def -/i 12 def -/l 13 def -/n 14 def -/p 15 def -/r 16 def -/s 17 def -/t 18 def -/u 19 def -/v 20 def - end readonly def - currentdict dup/FontName get exch definefont pop end - %APLsfntEnd - 42/FontType resourcestatus{pop pop true}{false}ifelse - {currentfile 0(%APLT1End\n)/SubFileDecode filter flushfile}if - /FontType 1 def - /FontMatrix [ 0.00048828125 0 0 0.00048828125 0 0 ] def - /FontBBox{-1947 -985 2961 2297}def - /UniqueID 4375838 def - currentdict currentfile eexec - 54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C92633B2598E0B1EDFA3C2732C9D3498122A5E23C1999619F9F2A05B057FF2148EC959C8A2C02A2A019957BFFE16C5880F5564968C1625987940DE6BD70F90A24E5C1472AC5B757411251CCBEBE4DFC7671C4AF15535CAEA09C978A0642FCD0F828DF628173790B6892630610745D40E036077EC46B4942F72556A8EF85D6803A9B1EB4504FAE1DDFEDD983ABE4A9C340191DB1B945E5EE1B41A5F9D363707F1BA87A0F478666AD85CAB6BDC877A23CE1BC531732AC876C1BB4A16C45991CC538715A58E094D55DB3E85EB2F5DEE5EB9401141ED6FA35D43F5B166AD1456D341C0D0BCA08E8A47350D97BF3B5C65CDE328C06D4A100CEDED86316E14E2F49E93965D61327D4EFBFC43F0CDC9C35660C90406363615A85865E6C2FB9BF22598589228B05186DE9C92B68BA963367CB6C12D6177FBB7D194FA929BFBC5EF168553A3F5A428BAD6152CF1A425CD0F666BC090C1A896FB049AFF9ED34E9FFB1337447EE50945EECD5178A3B9E463C1311282033B5ECD80B6289CA5CACA23D9ADB5DC62975AFBD896AD5BA3BBAD606900EF187845CF5CBB21436F3CEA61AC85DF3C04836F84F6A1BB26C77B4FD0B758945215217D2A79A3DED3D0AA3CA9A801FD29498473A745C123BB23AE35AEC79563CDFA95A4B18BF0A5ECF6E253B71A0019D96A697DE391361C52F5D2BF73BBB8ABB80AE031DCADB5ABCBCDF0076811B3E09ADA681587BA77334BB052A6C9BC2467F294495212CBECA3E2FE1966EBA3A4429494F4A - 38228B8F2CEF4852E9D9E3869DE8F9920C091A1657BE64F63C97D491185F2DBF74681EDD2D0C5F6FC0D8EFB944EDC8D1F3628516A029E0D05479B9BE678E741D1335CCC2177D9769579EC9D9F5661275F075864862413C0927F7EA40A3452A33A2C3A1F2E5B92554756FDA67C88C4F0A901EC99AAB0C2FCA8433F0E902B978AF49C34383AEF10ECEE954F3A08D96FF4924FBEB1F7307F1E8637B94A837F87981909FE147AF66032402C28E4F7B7D797875B054D2E122FF5D64EBB0F3964A1A81589012182AC00C24F39DC49DEF5E5419CC79E420FCF55A823B697B2F71C61B72AF5F3A3891802A7F5293B2D79F7232ADECB3515173485A77A8EA170206B598DCDB0171483B4191B5C901F6E00221B48543AEA49E4E4CF8E3520469978367595DEC9C35180432F0767372CDAE410A606F9491E73D2A21C35208A4C55D4F3F7FC001891129E79EF8E06CD014C5F09672792AF822FC18D63F7C349CC6FBA49DDF94F1C890EE48DF24118AEEF89A525BF541AFFE397E6582C8F13D2095745C02BA7A40066AC68C6BC2AF537C0338A0EE6DAC49167A819311730B6D554B9AA1CEA737ACCA728C9897D35BD062CD83BDCE7CC14AE2FAB8544ED5D63BEB227A523F1382CF31C16C73DC36A1C54A1AD3DCDF400F12BFEDD8F33A28B375D32C09ADBF9B87410116C833ACDDC5A88E5109E93695EAF63E833A273B539A2172987623C5D454C641A3795F4C152DDD1636C6F6BD6DD8C3EC18096098579FB8E7D25B43BED59422270A283BA784A28CB6D4D40F80D45C03A8B886345BA77D3DDEA4F0BEC7A0D53400545E784770F58CBFD61EA72DB5391438DA2E1487DDED6DD3496AB0317F9C24D946E2AB0D3F67A2E396ED3A95C68E937974190BA9B79FBCB99793A9B6F6FC303D280DF89B129CA39AF18FFEC37A31514B0237A2CB78B96939C231C87C73893D8C059EF4D79F98922BAA8AE4485D56F5FD29509A951F0CD23B578C97FABD733386CFBB0C0A8787DBC7C7CDA6787DA59495DFA1BB1A003755E5CE4DF21E5AAC4FD7DE86A03100879DB0B44249783A3CE464600E6775AA6697C0CA08C2879650416DD7FD0B5137FA38B3DB444142801BBC382281AF1691DEA40928686DC82DF8AE7A54063D7C24AB0BDA696ED923042B5615A0CB5490F38BF48B7613C559DA9C96F537E11EC36DCC921BE3AAD313FDEEFF682C48C02EC5F11FEB797480591A9CDEBCB9E8F0071DCB7C61CB4EE4B24F171E001488BABDF1D47D87DEFECD6EDDDC2FDFA7A2D2800C6C65093A8BF534B3BBC66820490EE304FEEC1B64DD6624D0E569186A4BB46C4A34B14D09D6036F3135D7A6088CF7FF87AAC6A482DE253018604AC819C9261A337B942A26B4E84AABF304CE604C399513B53EFC012269B7DA188BD19B613904305FFB725FF2F46954BC1DE5FC08E457E011C0CD1E244FB7D211 - 83B4A89281BDB5956A0059848DCB271F6FC14D8EB0673EC20C27D3D4B50F01BC7F618AAB46FD5E8BEA16B2E552486E37440581652CE2D136A4534325D818DA48A25D0936BE0D2E8AA2AB7BE7C26B5C1E314289BF387604CAE7F95309012EE9300DE6D64C87DBD30D41AD2E4992CEC9E3073409B1A9FEF09A72F74A0E243CEC3D08F2C73BA4DE2778E3D01CFC3FE9D6AC3871CE53B6E2C9CFD544E837A3153B9CA54CAB8EC0D864C8FD000815D39D5BF50F2486C57511D274C4D9B32D784013504003EF6611202E6E570B0B49A45E98F0A4EFF07E932B50290CF89978CB9C979D82AFB4903F5F8B050964D34BFEE5B8F574D20A4B0FC6821D8B1CE00BFBAD67B84AF451DA4478629C035ABC59F9D95CD93B68D024ACB077F96AFB5642D198B41669E1B607B45E9B5F677F4D6C6865F19BC2ECC2BC6C6E607244CAF9D399653B5F65E5AC34F65A76306F20A0CEB33CE4566EDB1065BE1275676C3EAEC027EAE66A81723BB6DFFB0FF8BBC2CD1353BC758D8DD782D3E1EAF79BB4446739B59223893360FDFC30D2263D906127611556259C56CB2EB1DF95A22377364A53274443FA9E126C7D117F659DBE0AB234FEEBD2D556E8FFB82503B22433DAB1BC4DF9437494EBD4C888017CCC4A3BA5CA711EF3899C3F303ED5B7C7CB20E195E6B330D93DDC0165224FDA12BCD51FBD88193A813E6598079E4F336A87B769BDA9E6DE28FBB99484CDD6B45614C373722E802F3BF482852D3BBFAEE1C9B60FEF0D81D67A09569FC978968D3200F59AD0AB63CF3DCAC008921D3B463637051E4AFB439222C872B73150C34DC43DC6B0534B74DAB3D7270E37B776C5CDB77866B2F73D05DF8C1AB662D8BAB87A2CDA7F40D6CB9B040742CFC49FFEC9A861DB7C45E7ABCF2C9D0006D1917DDCF544CCFD02E03610A6FE220D3F09316E714C41078A08D71402294806A49C72A4A56321DDD514DAB4E539C8AA7CDB844137C30BC1778ADEC7257AC0E7318692D0F3DA1C0F75E1B64F81604828B66B53188A9FAEA646E8861815A63400DAAFA31B4AD2315C6DFB9D370287B116D1ABD090BBEFEF03C96695732F019EF79F10121CDFA9E08A80A87F0C83A5DBFCFD4D9F193C1A3F9249F1A9F2FF593FA64AAD350E0178D44E6D7C2ED3BD459EDCFA76D3AE6DC81F59CFA54686EF6B9EEB1CDE279B3042AFE065C6BAFEBDC60DB4472D645935740A5B73C84A22DD6A2A8A32E501C03C2ED34F76E328AD12D5469352C097C428B406B7AC0FDBB09545D5317C8BE46ABC3F5A8EF9AA49CA988C8F405EFA630EB311D58FFC1F7A7019932BBD4D34901521EC65DE323ADA2B29D5ECD98DE014D17543D05FED322D175F9F67F9A971E2B567C50EDDECEB616F182FEFAB25D104747650389A954A01C658D2B7EBAB60BD04A9481D0640D6A478270D2FD65805D9CF70820BBDCD25A8342F37 - 13DF4B8DDDE10AA6C99BA2FC7DEB03AA4914DCDC3900A1CC3DD753952E899350DFEAEC6FFFCC42CC477D66FEFBDB28D50E91DC9E72BA93B1FF021CEFA9CB60426311C4DA45ADB6778281DCC3E7B2A6C0A804605BD8208E50EFD863ACE21AC2BD09A1A90F3117EFA7C220F08DE0FD13D5FF64806B5AED9D38565451DA0D860802C2C1EFBBB52EF3CE6EC31C614C967BBE2418EF613BD225CAC0DBB361C037E4467F87063D3D9348D290C7F805A3A47B61C0071D233DA3CAA5FB6EA7D75C5432A62CB879F3CCFD0783F57E7E78778ADE17674302007CEE3192EAEDA94E2A406C902BB62E98ADBF22498826288D1E66E82A2096723367B831AA38BFF6E7B1E8CC48DD70D3D59CBD5C578122F801994D8BCA1B2094D2792E5460FC248BCD051F823635AFAB3942D926EE2F6B2455F71EFC6B683A764DED939A856A025CC2AD75FEEA9554E36686E97467C66C17E4213CEB17B14A0F3B51B50D89729E566A899A43B3BC3EAD - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - cleartomark end - %APLT1End - -%RBIEndFontSubset -/Helvetica cguidfix -/F1.1/Helvetica renmfont -[ /CIEBasedA 5 dict dup begin /WhitePoint [ 0.9505 1.0000 1.0891 ] def -/DecodeA { { 1.8008 exp } bind exec} bind -def -/MatrixA [ 0.9642 1.0000 0.8249 ] def -/RangeLMN [ 0.0 2.0000 0.0 2.0000 0.0 2.0000 ] def -/DecodeLMN [ { 0.9857 mul} bind { 1.0000 mul} bind { 1.3202 mul} bind ] def -end ] /Cs1 exch/ColorSpace dr pop -[ /CIEBasedABC 4 dict dup begin -/WhitePoint [ 0.9505 1.0000 1.0891 ] def -/DecodeABC [ { 1.8008 exp } bind { 1.8008 exp } bind { 1.8008 exp } bind ] def -/MatrixABC [ 0.4294 0.2332 0.0202 0.3278 0.6737 0.1105 0.1933 0.0938 0.9580 ] def -/RangeLMN [ 0.0 0.9505 0.0 1.0000 0.0 1.0891 ] def -end ] /Cs2 exch/ColorSpace dr pop -%%EndPageSetup -/Cs1 SC -1 sc -q -0 0 343 355 rc -0 355 m -343 355 l -343 0 l -0 0 l -h -f -0.60000002 i -/Cs2 SC -1 1 1 sc -58.999992 186 m -140.21008 186 l -140.21008 75.5 l -58.999992 75.5 l -h -58.999992 186 m -f -1 J -1 j -0 0 0 sc -1 0 0 -1 -35 565 cm -93.999992 379 m -175.21008 379 l -175.21008 489.5 l -93.999992 489.5 l -h -93.999992 379 m -S -/Cs1 SC -0 sc -0 i -1 0 0 -1 99.605042 130.75 cm -/F1.1[ 12 0 0 -12 0 0]sf --32.352539 46 m -(!"#$%&'\(\)'\()[ 6.673828 2.666016 6.673828 6.673828 6.673828 8.003906 6.673828 3.996094 6.000000 6.673828 0.000000 ] xS -0.60000002 i -/Cs2 SC -1 1 1 sc -CM -81.651535 150.5 m -81.651962 131.8949 l -63.69931 131.8949 l -63.69931 100 l -135.5108 100 l -135.5108 131.89465 l -118.23914 131.89465 l -118.23935 150.5 l -h -81.651535 150.5 m -f -0 0 0 sc -1 0 0 -1 -35 565 cm -116.65154 414.5 m -116.65196 433.1051 l -98.69931 433.1051 l -98.69931 465 l -170.5108 465 l -170.5108 433.10535 l -153.23914 433.10535 l -153.23935 414.5 l -h -116.65154 414.5 m -S -/Cs1 SC -0 sc -0 i -1 0 0 -1 99.605057 125.25 cm --30.705551 13.75 m -(*)s --23.814926 13.75 m -(+,-'.,%/')[ 6.673828 6.673828 2.666016 6.673828 6.000000 6.673828 6.673828 6.000000 0.000000 ] xS -0.60000002 i -/Cs2 SC -1 1 1 sc -CM -81.651558 150.49997 m -81.652206 131.89563 l -63.699303 131.89563 l -63.699303 180.99921 l -135.51089 181 l -135.51047 131.89474 l -118.23914 131.89465 l -118.239 150.49997 l -h -81.651558 150.49997 m -f -0 0 0 sc -1 0 0 -1 -35 565 cm -116.65156 414.50003 m -116.65221 433.10437 l -98.699303 433.10437 l -98.699303 384.00079 l -170.51089 384 l -170.51047 433.10526 l -153.23914 433.10535 l -153.239 414.50003 l -h -116.65156 414.50003 m -S -/Cs1 SC -0 sc -0 i -1 0 0 -1 99.605103 156.44736 cm --31.427277 0.44734955 m -(0'1%2#3"#')[ 9.996094 6.673828 3.333984 6.673828 8.003906 6.673828 6.673828 2.666016 6.673828 0.000000 ] xS -0.60000002 i -/Cs2 SC -1 1 1 sc -CM -188 290 m -269.21008 290 l -269.21008 179.5 l -188 179.5 l -h -188 290 m -f -0 0 0 sc -1 0 0 -1 -35 565 cm -223 275 m -304.21008 275 l -304.21008 385.5 l -223 385.5 l -h -223 275 m -S -/Cs1 SC -0 sc -0 i -1 0 0 -1 228.60504 234.75 cm --32.352539 46 m -(!"#$%&'\(\)'\()[ 6.673828 2.666016 6.673828 6.673828 6.673828 8.003906 6.673828 3.996094 6.000000 6.673828 0.000000 ] xS -0.60000002 i -/Cs2 SC -1 1 1 sc -CM -210.65125 254.5 m -210.65167 235.8949 l -192.69902 235.8949 l -192.69902 204 l -264.51053 204 l -264.51053 235.89465 l -247.23883 235.89465 l -247.23907 254.5 l -h -210.65125 254.5 m -f -0 0 0 sc -1 0 0 -1 -35 565 cm -245.65125 310.5 m -245.65167 329.1051 l -227.69902 329.1051 l -227.69902 361 l -299.51053 361 l -299.51053 329.10535 l -282.23883 329.10535 l -282.23907 310.5 l -h -245.65125 310.5 m -S -/Cs1 SC -0 sc -0 i -1 0 0 -1 228.60477 229.25 cm --30.705566 13.75 m -(*)s --23.814941 13.75 m -(+,-'.,%/')[ 6.673828 6.673828 2.666016 6.673828 6.000000 6.673828 6.673828 6.000000 0.000000 ] xS -0.60000002 i -/Cs2 SC -1 1 1 sc -CM -210.65125 254.49997 m -210.6519 235.89563 l -192.69901 235.89563 l -192.69901 284.99921 l -264.51059 285 l -264.51016 235.89474 l -247.23883 235.89465 l -247.23868 254.49997 l -h -210.65125 254.49997 m -f -0 0 0 sc -1 0 0 -1 -35 565 cm -245.65125 310.50003 m -245.6519 329.10437 l -227.69901 329.10437 l -227.69901 280.00079 l -299.51059 280 l -299.51016 329.10526 l -282.23883 329.10535 l -282.23868 310.50003 l -h -245.65125 310.50003 m -S -/Cs1 SC -0 sc -0 i -1 0 0 -1 228.6048 260.44736 cm --31.427277 0.44734955 m -(0'1%2#3"#')[ 9.996094 6.673828 3.333984 6.673828 8.003906 6.673828 6.673828 2.666016 6.673828 0.000000 ] xS -0.60000002 i -/Cs2 SC -1 1 1 sc -CM -48.5 344.5 m -129.7101 344.5 l -129.7101 234 l -48.5 234 l -h -48.5 344.5 m -f -0 0 0 sc -1 0 0 -1 -35 565 cm -83.5 220.5 m -164.7101 220.5 l -164.7101 331 l -83.5 331 l -h -83.5 220.5 m -S -/Cs1 SC -0 sc -0 i -1 0 0 -1 89.105049 289.25 cm --32.352539 46 m -(!"#$%&'\(\)'\()[ 6.673828 2.666016 6.673828 6.673828 6.673828 8.003906 6.673828 3.996094 6.000000 6.673828 0.000000 ] xS -0.60000002 i -/Cs2 SC -1 1 1 sc -CM -71.15123 309 m -71.151657 290.3949 l -53.199005 290.3949 l -53.199005 258.5 l -125.0105 258.5 l -125.0105 290.39465 l -107.73883 290.39465 l -107.73904 309 l -h -71.15123 309 m -f -0 0 0 sc -1 0 0 -1 -35 565 cm -106.15123 256 m -106.15166 274.6051 l -88.199005 274.6051 l -88.199005 306.5 l -160.0105 306.5 l -160.0105 274.60535 l -142.73883 274.60535 l -142.73904 256 l -h -106.15123 256 m -S -/Cs1 SC -0 sc -0 i -1 0 0 -1 89.104752 283.75 cm --30.705559 13.75 m -(*)s --23.814934 13.75 m -(+,-'.,%/')[ 6.673828 6.673828 2.666016 6.673828 6.000000 6.673828 6.673828 6.000000 0.000000 ] xS -0.60000002 i -/Cs2 SC -1 1 1 sc -CM -71.151253 308.99997 m -71.151901 290.39563 l -53.198997 290.39563 l -53.198997 339.49921 l -125.01059 339.5 l -125.01016 290.39474 l -107.73883 290.39465 l -107.73869 308.99997 l -h -71.151253 308.99997 m -f -0 0 0 sc -1 0 0 -1 -35 565 cm -106.15125 256.00003 m -106.1519 274.60437 l -88.198997 274.60437 l -88.198997 225.50079 l -160.01059 225.5 l -160.01016 274.60526 l -142.73883 274.60535 l -142.73869 256.00003 l -h -106.15125 256.00003 m -S -/Cs1 SC -0 sc -0 i -1 0 0 -1 89.104797 314.94736 cm --31.427284 0.44734955 m -(0'1%2#3"#')[ 9.996094 6.673828 3.333984 6.673828 8.003906 6.673828 6.673828 2.666016 6.673828 0.000000 ] xS -0.60000002 i -/Cs2 SC -0 0 0 sc -1 0 0 -1 -35 565 cm -165.17583 291.79556 m -222.53429 314.20444 l -S -130.9119 378.5011 m -127.79819 331.4989 l -S -222.61075 363.29965 m -175.59933 401.20035 l -S -1 1 1 sc -CM -121.77118 36.533386 m -132.35641 30.577881 132.35641 20.922119 121.77118 14.966614 c -111.186 9.0111084 94.024078 9.0111084 83.438896 14.966614 c -72.853668 20.922119 72.853668 30.577881 83.438896 36.533386 c -94.024078 42.488892 111.186 42.488892 121.77118 36.533386 c -f -0 0 0 sc -1 0 0 -1 -35 565 cm -156.77118 528.46661 m -167.35641 534.42212 167.35641 544.07788 156.77118 550.03339 c -146.186 555.98889 129.02408 555.98889 118.4389 550.03339 c -107.85367 544.07788 107.85367 534.42212 118.4389 528.46661 c -129.02408 522.51111 146.186 522.51111 156.77118 528.46661 c -S -/Cs1 SC -0 sc -0 i -1 0 0 -1 102.60504 25.75 cm --15.339828 4 m -(4-"'#1)[ 8.666016 2.666016 2.666016 6.673828 6.673828 0.000000 ] xS -0.60000002 i -/Cs2 SC -1 1 1 sc -CM -192.27118 43.033386 m -202.85641 37.077881 202.85641 27.422119 192.27118 21.466614 c -181.686 15.511108 164.52408 15.511108 153.9389 21.466614 c -143.35367 27.422119 143.35367 37.077881 153.9389 43.033386 c -164.52408 48.988892 181.686 48.988892 192.27118 43.033386 c -f -0 0 0 sc -1 0 0 -1 -35 565 cm -227.27118 521.96661 m -237.85641 527.92212 237.85641 537.57788 227.27118 543.53339 c -216.686 549.48889 199.52408 549.48889 188.9389 543.53339 c -178.35367 537.57788 178.35367 527.92212 188.9389 521.96661 c -199.52408 516.01111 216.686 516.01111 227.27118 521.96661 c -S -/Cs1 SC -0 sc -0 i -1 0 0 -1 173.10504 32.25 cm --15.339844 4 m -(4-"'#1)[ 8.666016 2.666016 2.666016 6.673828 6.673828 0.000000 ] xS -0.60000002 i -/Cs2 SC -1 1 1 sc -CM -231.27118 148.53336 m -241.85641 142.57788 241.85641 132.92212 231.27118 126.96664 c -220.686 121.01111 203.52408 121.01111 192.9389 126.96664 c -182.35367 132.92212 182.35367 142.57788 192.9389 148.53336 c -203.52408 154.48889 220.686 154.48889 231.27118 148.53336 c -f -0 0 0 sc -1 0 0 -1 -35 565 cm -266.27118 416.46664 m -276.85641 422.42212 276.85641 432.07788 266.27118 438.03336 c -255.686 443.98889 238.52408 443.98889 227.9389 438.03336 c -217.35367 432.07788 217.35367 422.42212 227.9389 416.46664 c -238.52408 410.51111 255.686 410.51111 266.27118 416.46664 c -S -/Cs1 SC -0 sc -0 i -1 0 0 -1 212.10504 137.75 cm --15.339844 4 m -(4-"'#1)[ 8.666016 2.666016 2.666016 6.673828 6.673828 0.000000 ] xS -0.60000002 i -/Cs2 SC -1 1 1 sc -CM -323.77118 164.53336 m -334.35641 158.57788 334.35641 148.92212 323.77118 142.96664 c -313.186 137.01111 296.02408 137.01111 285.4389 142.96664 c -274.85367 148.92212 274.85367 158.57788 285.4389 164.53336 c -296.02408 170.48889 313.186 170.48889 323.77118 164.53336 c -f -0 0 0 sc -1 0 0 -1 -35 565 cm -358.77118 400.46664 m -369.35641 406.42212 369.35641 416.07788 358.77118 422.03336 c -348.186 427.98889 331.02408 427.98889 320.4389 422.03336 c -309.85367 416.07788 309.85367 406.42212 320.4389 400.46664 c -331.02408 394.51111 348.186 394.51111 358.77118 400.46664 c -S -/Cs1 SC -0 sc -0 i -1 0 0 -1 304.60504 153.75 cm --15.339813 4 m -(4-"'#1)[ 8.666016 2.666016 2.666016 6.673828 6.673828 0.000000 ] xS -0.60000002 i -/Cs2 SC -1 1 1 sc -CM -57.271194 45.533386 m -67.856422 39.577881 67.856422 29.922119 57.271194 23.966614 c -46.68602 18.011108 29.524078 18.011108 18.938904 23.966614 c -8.3536758 29.922119 8.3536758 39.577881 18.938904 45.533386 c -29.524078 51.488892 46.68602 51.488892 57.271194 45.533386 c -f -0 0 0 sc -1 0 0 -1 -35 565 cm -92.271194 519.46661 m -102.85642 525.42212 102.85642 535.07788 92.271194 541.03339 c -81.68602 546.98889 64.524078 546.98889 53.938904 541.03339 c -43.353676 535.07788 43.353676 525.42212 53.938904 519.46661 c -64.524078 513.51111 81.68602 513.51111 92.271194 519.46661 c -S -/Cs1 SC -0 sc -0 i -1 0 0 -1 38.105049 34.75 cm --15.339844 4 m -(4-"'#1)[ 8.666016 2.666016 2.666016 6.673828 6.673828 0.000000 ] xS -0.60000002 i -/Cs2 SC -0 0 0 sc -1 0 0 -1 -35 565 cm -73.105049 515 m -93.697044 487.96252 l -S -137.60504 524 m -136.46855 489.99976 l -S -208.10504 517.5 m -175.541 480.61624 l -S -247.10504 412 m -252.35475 385.99011 l -S -339.60504 396 m -304.58826 365.70587 l -S -ep -end -%%Trailer -%%EOF