From 468f22534a3f3ac3fd3594da34ebec887d66f648 Mon Sep 17 00:00:00 2001 From: n2232 Date: Mon, 25 Feb 2013 04:55:14 +0000 Subject: [PATCH] =?UTF-8?q?2.30=20test=20FLOWER=E3=81=AE=E3=81=BF=E3=80=81?= =?UTF-8?q?sleep=E3=82=B9=E3=82=A4=E3=83=83=E3=83=81=E3=81=8C=E5=85=A5?= =?UTF-8?q?=E3=81=A3=E3=81=A6=E3=81=84=E3=81=9F=E3=82=89pow=E3=82=B9?= =?UTF-8?q?=E3=82=A4=E3=83=83=E3=83=81=E7=84=A1=E8=A6=96=E3=80=82=20?= =?UTF-8?q?=E3=81=9F=E3=81=A0=E3=81=97=E3=80=81=E9=9B=BB=E6=BA=90off?= =?UTF-8?q?=E6=99=82=E3=80=81home=E3=81=8C=E6=8A=BC=E3=81=95=E3=82=8C?= =?UTF-8?q?=E3=81=A6=E3=81=84=E3=81=9F=E3=82=89=E3=80=81sleep=E3=81=A7?= =?UTF-8?q?=E3=82=82=E9=9B=BB=E6=BA=90=E5=85=A5=E3=82=8C=E3=82=8B=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@517 013db118-44a6-b54f-8bf7-843cb86687b1 --- flower_toriaezu1/VCProj/Debug/BuildLog.htm | Bin 3992 -> 0 bytes .../VCProj/Debug/bsr_trunk.lastbuildstate | 2 - flower_toriaezu1/VCProj/Debug/bsr_trunk.log | 61 - .../VCProj/Debug/bsr_trunk.unsuccessfulbuild | 0 .../_UpgradeReport_Files/UpgradeReport.css | 207 -- .../_UpgradeReport_Files/UpgradeReport.xslt | 232 -- .../UpgradeReport_Minus.gif | Bin 69 -> 0 bytes .../UpgradeReport_Plus.gif | Bin 71 -> 0 bytes flower_toriaezu1/VCProj/bsr_trunk.sdf | Bin 1003520 -> 1069056 bytes flower_toriaezu1/VCProj/bsr_trunk.sln.old | 20 - flower_toriaezu1/VCProj/bsr_trunk.suo | Bin 72704 -> 73728 bytes flower_toriaezu1/VCProj/bsr_trunk.suo.old | Bin 45056 -> 0 bytes flower_toriaezu1/batt_params.c | 2 +- flower_toriaezu1/bsr.hex | 1955 ++++++++--------- flower_toriaezu1/bsr.lmf | Bin 183132 -> 185372 bytes flower_toriaezu1/bsr_k0r.map | 599 +++-- flower_toriaezu1/config.h | 6 +- flower_toriaezu1/hoge.bin | Bin 16387 -> 16387 bytes flower_toriaezu1/loader.c | 6 +- flower_toriaezu1/pm.c | 11 +- flower_toriaezu1/pm.h | 1 + flower_toriaezu1/sw.c | 184 +- flower_toriaezu1/task_sys.c | 503 +++-- flower_toriaezu1/yav_mcu_bsr.plg | 192 +- flower_toriaezu1/yav_mcu_bsr.prj | 78 +- flower_toriaezu1/yav_mcu_bsr.prk | 16 +- flower_toriaezu1/yav_mcu_bsr.sdb | 136 +- 27 files changed, 1840 insertions(+), 2371 deletions(-) delete mode 100644 flower_toriaezu1/VCProj/Debug/BuildLog.htm delete mode 100644 flower_toriaezu1/VCProj/Debug/bsr_trunk.lastbuildstate delete mode 100644 flower_toriaezu1/VCProj/Debug/bsr_trunk.log delete mode 100644 flower_toriaezu1/VCProj/Debug/bsr_trunk.unsuccessfulbuild delete mode 100644 flower_toriaezu1/VCProj/_UpgradeReport_Files/UpgradeReport.css delete mode 100644 flower_toriaezu1/VCProj/_UpgradeReport_Files/UpgradeReport.xslt delete mode 100644 flower_toriaezu1/VCProj/_UpgradeReport_Files/UpgradeReport_Minus.gif delete mode 100644 flower_toriaezu1/VCProj/_UpgradeReport_Files/UpgradeReport_Plus.gif delete mode 100644 flower_toriaezu1/VCProj/bsr_trunk.sln.old delete mode 100644 flower_toriaezu1/VCProj/bsr_trunk.suo.old diff --git a/flower_toriaezu1/VCProj/Debug/BuildLog.htm b/flower_toriaezu1/VCProj/Debug/BuildLog.htm deleted file mode 100644 index 826ce7ce8cbd63fbd1c0dfd05436b1b710c41607..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3992 zcmeH~&u>&!6vvM)o0#w?ywm`Sna*ho0xdNH9U{=uANGf2#xygX9~~K(Ix|H}(4C1| z6O$TOni!)&cbKrzy$cCTC9X7aNeC-;#;Bij-n*R{+dzvUVbQ$2_wJ8#&#!yV_n!OD z-^XN0T5?fp@{&9wJ!1Wm~u>=ZAg>Z7F<{OmXXviFR~`+W^1~&E5N^qyg;!G zkJ3i31YI=i#4bG&B!769Aia;f8;IminYp# zRS~T`>r1RO?W=riP&8>>@zED#Fwy2`y{k7hl6(4{#-2`Z@G&`QBn53_xuMss`vLfy z#2QZ%Kb!n2p0A*TcFfsKk*7V^w#KX~Lfh#RTf5mC85w1_NAZbyV;^z~E_FE3*gUd* zZl~ZAo}F+z;8MExcF8>(yt?-3t@A@z@T=a_@AVtKu0N^uP1}Yn_%5!X{RMeSZ&mjc zY;F`U7KpTpT$OqE)1VBvT`}*lOF{1T_vk_KWxlkxJHBEcnlE<}TLVdK-O%6lzDL&` z{hC(LJn%BUyYXc)zjd^B$CsQtQNFET;>o+@tKr*_s7q6;1Wr?_NII0=`UFJ1p>gTO6+HzTQ z*f!0~veUJ&Fsz9=byH^0r(XU0ki@$!M!3BC5F-<28@|Rr+(D zp;pIOZ5PQ=FwL;84}?=W%sCm4Sf2EN1a&ZE6)9EF#VX1O4NkfSn{|tvzLB7g;bbhO zk5v)aYL!jY!K>-L5+}K#h9OxIJxuO7>^UxH!L1k%tQxZ_%GP%x%&b>@htS$kqm2>! zAA+a*p&rw<4~lwLKLmNQ`U&`Ll3zuR*&OTf_z7ePbv7laC#f?|fb{f10+t z)ynp2>+WhLu7K@UQTJ-4Og7nxKZHlqWVh8Whvf)W!~%H}=SMDy`&3d#q`Y2fGHW=I zBeolyt5z-N{G1Q*o$IKXtqxjoSw$Hm7b@gJe3!JU=Ysw=@mh9PKT6K)IBPan<5t&1 z63+Pns`K*NnVATT2~n}V7&heSyv?*LaJw-ER2l&Rw!Y_Vee3&wRr$kWI*r%E?bT@8 HH}QV~c8B5A diff --git a/flower_toriaezu1/VCProj/Debug/bsr_trunk.lastbuildstate b/flower_toriaezu1/VCProj/Debug/bsr_trunk.lastbuildstate deleted file mode 100644 index ed27c09..0000000 --- a/flower_toriaezu1/VCProj/Debug/bsr_trunk.lastbuildstate +++ /dev/null @@ -1,2 +0,0 @@ -#v4.0:v100 -Debug|Win32|C:\78k_data\yav-mcu-basara\trunk\VCProj\| diff --git a/flower_toriaezu1/VCProj/Debug/bsr_trunk.log b/flower_toriaezu1/VCProj/Debug/bsr_trunk.log deleted file mode 100644 index fb95820..0000000 --- a/flower_toriaezu1/VCProj/Debug/bsr_trunk.log +++ /dev/null @@ -1,61 +0,0 @@ -2013/01/28 10:34:28 にビルドを開始しました。 - 1>ノード 2 上のプロジェクト "C:\78k_data\yav-mcu-basara\trunk\VCProj\bsr_trunk.vcxproj" (build ターゲット)。 - 1>InitializeBuildStatus: - "Debug\bsr_trunk.unsuccessfulbuild" のタッチ タスクを実行しています。 - ClCompile: - C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /Zi /nologo /W1 /WX- /O2 /Oy- /D _MBCS /D _MBCS /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gd /TC /analyze- /errorReport:prompt ..\accero.c ..\adc.c ..\batt_params.c ..\hal.c ..\i2c_ctr.c "..\i2c_mcu-sub.c" ..\i2c_mcu.c ..\i2c_twl.c ..\ini_VECT.c ..\kanaria_c.c ..\led.c ..\led_cam.c ..\led_pow.c ..\loader.c ..\magic.c ..\main.c ..\pedo_alg_thre_det2.c ..\pedo_lpf_coeff.c ..\pm.c ..\reboot.c ..\renge\renge.c ..\rtc.c ..\self_flash.c ..\sim\simFixture.c ..\sw.c ..\task_debug.c ..\task_misc.c ..\task_status.c ..\task_sys.c ..\util_funcs.c ..\voltable.c ..\vreg_ctr.c ..\vreg_twl.c ..\WDT.c - accero.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - adc.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - batt_params.c - hal.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - i2c_ctr.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - i2c_mcu-sub.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - i2c_mcu.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - i2c_twl.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - 1>..\i2c_twl.c(223): error C2065: 'DFC0' : 定義されていない識別子です。 - ini_VECT.c - kanaria_c.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - led.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - 1>..\led.c(162): warning C4133: '初期化中' : 'uni_info_LED *' と 'char *' の間で型に互換性がありません。 - led_cam.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - led_pow.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - loader.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - 1>..\loader.c(201): error C2059: 構文エラー : 'サフィックスが無効です。' - 1>..\loader.c(201): error C2146: 構文エラー : ')' が、識別子 'b00000110' の前に必要です。 - magic.c - main.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - pedo_alg_thre_det2.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - pedo_lpf_coeff.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - pm.c - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - 1>..\pm.c(1357): warning C4090: '=' : 異なる 'const' 修飾子です。 - reboot.c - 1>..\reboot.c(8): warning C4068: 不明なプラグマがありました。 - 1>c:\78k_data\yav-mcu-basara\trunk\sim/simOnWin.h(14): warning C4391: 'void memcpy(void *,void *,unsigned int)' : 組み込み関数に対して戻り値の型が無効です。'void' であるべきです。 - 1>..\reboot.c(14): fatal error C1021: プリプロセッサ コマンド 'asm' が無効です。 - コードを生成中... - 1>c:\78k_data\yav-mcu-basara\trunk\i2c_mcu.c(300): fatal error C1001: コンパイラで内部エラーが発生しました。 - (コンパイラ ファイル 'f:\dd\vctools\compiler\utc\src\p2\main.c[0x5E74372A:0x00000000]'、行 183) - この問題を回避するには、上記の場所付近のプログラムを単純化するか変更してください。 - 詳細については、Visual C++ ヘルプ メニューのサポート情報コマンドを - 選択してください。またはサポート情報 ヘルプ ファイルを参照してください。 - 1>プロジェクト "C:\78k_data\yav-mcu-basara\trunk\VCProj\bsr_trunk.vcxproj" (build ターゲット) のビルドが終了しました -- 失敗。 - -ビルドに失敗しました。 - -経過時間 00:00:12.85 diff --git a/flower_toriaezu1/VCProj/Debug/bsr_trunk.unsuccessfulbuild b/flower_toriaezu1/VCProj/Debug/bsr_trunk.unsuccessfulbuild deleted file mode 100644 index e69de29..0000000 diff --git a/flower_toriaezu1/VCProj/_UpgradeReport_Files/UpgradeReport.css b/flower_toriaezu1/VCProj/_UpgradeReport_Files/UpgradeReport.css deleted file mode 100644 index 3411f63..0000000 --- a/flower_toriaezu1/VCProj/_UpgradeReport_Files/UpgradeReport.css +++ /dev/null @@ -1,207 +0,0 @@ -BODY -{ - BACKGROUND-COLOR: white; - FONT-FAMILY: "Verdana", sans-serif; - FONT-SIZE: 100%; - MARGIN-LEFT: 0px; - MARGIN-TOP: 0px -} -P -{ - FONT-FAMILY: "Verdana", sans-serif; - FONT-SIZE: 70%; - LINE-HEIGHT: 12pt; - MARGIN-BOTTOM: 0px; - MARGIN-LEFT: 10px; - MARGIN-TOP: 10px -} -.note -{ - BACKGROUND-COLOR: #ffffff; - COLOR: #336699; - FONT-FAMILY: "Verdana", sans-serif; - FONT-SIZE: 100%; - MARGIN-BOTTOM: 0px; - MARGIN-LEFT: 0px; - MARGIN-TOP: 0px; - PADDING-RIGHT: 10px -} -.infotable -{ - BACKGROUND-COLOR: #f0f0e0; - BORDER-BOTTOM: #ffffff 0px solid; - BORDER-COLLAPSE: collapse; - BORDER-LEFT: #ffffff 0px solid; - BORDER-RIGHT: #ffffff 0px solid; - BORDER-TOP: #ffffff 0px solid; - FONT-SIZE: 70%; - MARGIN-LEFT: 10px -} -.issuetable -{ - BACKGROUND-COLOR: #ffffe8; - BORDER-COLLAPSE: collapse; - COLOR: #000000; - FONT-SIZE: 100%; - MARGIN-BOTTOM: 10px; - MARGIN-LEFT: 13px; - MARGIN-TOP: 0px -} -.issuetitle -{ - BACKGROUND-COLOR: #ffffff; - BORDER-BOTTOM: #dcdcdc 1px solid; - BORDER-TOP: #dcdcdc 1px; - COLOR: #003366; - FONT-WEIGHT: normal -} -.header -{ - BACKGROUND-COLOR: #cecf9c; - BORDER-BOTTOM: #ffffff 1px solid; - BORDER-LEFT: #ffffff 1px solid; - BORDER-RIGHT: #ffffff 1px solid; - BORDER-TOP: #ffffff 1px solid; - COLOR: #000000; - FONT-WEIGHT: bold -} -.issuehdr -{ - BACKGROUND-COLOR: #E0EBF5; - BORDER-BOTTOM: #dcdcdc 1px solid; - BORDER-TOP: #dcdcdc 1px solid; - COLOR: #000000; - FONT-WEIGHT: normal -} -.issuenone -{ - BACKGROUND-COLOR: #ffffff; - BORDER-BOTTOM: 0px; - BORDER-LEFT: 0px; - BORDER-RIGHT: 0px; - BORDER-TOP: 0px; - COLOR: #000000; - FONT-WEIGHT: normal -} -.content -{ - BACKGROUND-COLOR: #e7e7ce; - BORDER-BOTTOM: #ffffff 1px solid; - BORDER-LEFT: #ffffff 1px solid; - BORDER-RIGHT: #ffffff 1px solid; - BORDER-TOP: #ffffff 1px solid; - PADDING-LEFT: 3px -} -.issuecontent -{ - BACKGROUND-COLOR: #ffffff; - BORDER-BOTTOM: #dcdcdc 1px solid; - BORDER-TOP: #dcdcdc 1px solid; - PADDING-LEFT: 3px -} -A:link -{ - COLOR: #cc6633; - TEXT-DECORATION: underline -} -A:visited -{ - COLOR: #cc6633; -} -A:active -{ - COLOR: #cc6633; -} -A:hover -{ - COLOR: #cc3300; - TEXT-DECORATION: underline -} -H1 -{ - BACKGROUND-COLOR: #003366; - BORDER-BOTTOM: #336699 6px solid; - COLOR: #ffffff; - FONT-SIZE: 130%; - FONT-WEIGHT: normal; - MARGIN: 0em 0em 0em -20px; - PADDING-BOTTOM: 8px; - PADDING-LEFT: 30px; - PADDING-TOP: 16px -} -H2 -{ - COLOR: #000000; - FONT-SIZE: 80%; - FONT-WEIGHT: bold; - MARGIN-BOTTOM: 3px; - MARGIN-LEFT: 10px; - MARGIN-TOP: 20px; - PADDING-LEFT: 0px -} -H3 -{ - COLOR: #000000; - FONT-SIZE: 80%; - FONT-WEIGHT: bold; - MARGIN-BOTTOM: -5px; - MARGIN-LEFT: 10px; - MARGIN-TOP: 20px -} -H4 -{ - COLOR: #000000; - FONT-SIZE: 70%; - FONT-WEIGHT: bold; - MARGIN-BOTTOM: 0px; - MARGIN-TOP: 15px; - PADDING-BOTTOM: 0px -} -UL -{ - COLOR: #000000; - FONT-SIZE: 70%; - LIST-STYLE: square; - MARGIN-BOTTOM: 0pt; - MARGIN-TOP: 0pt -} -OL -{ - COLOR: #000000; - FONT-SIZE: 70%; - LIST-STYLE: square; - MARGIN-BOTTOM: 0pt; - MARGIN-TOP: 0pt -} -LI -{ - LIST-STYLE: square; - MARGIN-LEFT: 0px -} -.expandable -{ - CURSOR: hand -} -.expanded -{ - color: black -} -.collapsed -{ - DISPLAY: none -} -.foot -{ -BACKGROUND-COLOR: #ffffff; -BORDER-BOTTOM: #cecf9c 1px solid; -BORDER-TOP: #cecf9c 2px solid -} -.settings -{ -MARGIN-LEFT: 25PX; -} -.help -{ -TEXT-ALIGN: right; -margin-right: 10px; -} diff --git a/flower_toriaezu1/VCProj/_UpgradeReport_Files/UpgradeReport.xslt b/flower_toriaezu1/VCProj/_UpgradeReport_Files/UpgradeReport.xslt deleted file mode 100644 index 8277446..0000000 --- a/flower_toriaezu1/VCProj/_UpgradeReport_Files/UpgradeReport.xslt +++ /dev/null @@ -1,232 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- ソリューション: - プロジェクト: - - - - - - - -

- - - - - - - - - - - - - - - - - - - - - - - - src - - - - - - - - - - - - -
ファイル名状態エラー警告
- javascript:document.images[''].click()src - - - - 変換済み - - - - 変換済み - -
- - ファイル - - - 1 ファイル - - - 変換済み:
- 変換されませんでした。: -
-
-
- - - - : - - - - - - - - - 変換レポート - <xsl:if test="Properties/Property[@Name='LogNumber']"> - <xsl:value-of select="Properties/Property[@Name='LogNumber']/@Value"/> - </xsl:if> - - - - -

変換レポート -

- -

- 変換時間:
-

- - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - -
- 変換の設定 -

- - -
-
diff --git a/flower_toriaezu1/VCProj/_UpgradeReport_Files/UpgradeReport_Minus.gif b/flower_toriaezu1/VCProj/_UpgradeReport_Files/UpgradeReport_Minus.gif deleted file mode 100644 index 17751cb2fd5c284dfe984adc4c769982f73a0a66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 zcmZ?wbhEHb23ky~TYXIqG7FYlP diff --git a/flower_toriaezu1/VCProj/bsr_trunk.sdf b/flower_toriaezu1/VCProj/bsr_trunk.sdf index d36dfaa10c2db0df650109974d1dc37db271252a..dbc60cb54f4bf20d9944b0502eea0b16bddd978f 100644 GIT binary patch delta 41541 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 delta 1913 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 diff --git a/flower_toriaezu1/batt_params.c b/flower_toriaezu1/batt_params.c index b03e75a..a863711 100644 --- a/flower_toriaezu1/batt_params.c +++ b/flower_toriaezu1/batt_params.c @@ -7,7 +7,7 @@ #include "batt_params.h" -const bt_param_ bt_param[ _BT_PARAM_NUM_ ] = +const bt_param_ bt_param[ /*_BT_PARAM_NUM_*/ ] = // drg񂷂̂ f~drp[^ { // ctr //////////////////////////////////////////////// // BT_PARAM_CTR_MAXELL diff --git a/flower_toriaezu1/bsr.hex b/flower_toriaezu1/bsr.hex index 554bc19..d5ad944 100644 --- a/flower_toriaezu1/bsr.hex +++ b/flower_toriaezu1/bsr.hex @@ -1,260 +1,259 @@ -:02000000650D8C -:0400100055495749AE -:02001C00034B94 -:02002400AA4BE5 -:02002A00F54B94 -:08003400224DC54C1E4D634F27 -:02004A00594912 -:02005A009349C8 -:02006200214F2C -:06008000B64DEF4D394EB4 +:02000000570D9A +:040010007C487E4862 +:02001C002A4A6E +:02002400D14ABF +:02002A001C4B6D +:08003400494CEC4B454C8A4E8F +:02004A008048EC +:02005A00BA48A2 +:02006200484E06 +:06008000DD4C164D604D41 :0400C0007EFBFF04C0 :0A00C4001B339499E033F240BFAA09 :1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A :1000DE00D8710006F98EA89C018C015C10D1DD0A46 :1000EE007110A6FB710006F9EF0B8C015C80D161DB :1000FE00E8710006F98F06F931030EF6B1BBF66111 -:10010E004900DD05618900EFF5FD0202FD3101FDBB -:10011E008901FD0C0AFD4309FDDD30FD142EEFA50E +:10010E004900DD05618900EFF5FDF401FD3101FDCA +:10011E008901FDFE09FD3509FDAE2FFDE52CEFA58C :10012E00C0C6D7C7360000674C09DE3F318E04F6D5 :10013E000FC1317B9EFDC411897267318E04F64F5B :10014E0014896142DF03F6EF01E660610667318EC6 :10015E00124900207267318E04F64F14896142DF16 :10016E0003F6EF01E660610687EFBC40F84F3A6197 -:10017E00E88666D161E8FDB006C6D751065B0C3144 -:10018E001A9F08F94008F901DF084008F904E661F2 -:10019E00E8F6D508F9DF06710009F9EF04710809D0 -:1001AE00F98F09F9310505CD3707EF03CD3705D99D -:1001BE0008F9FD912A8F06F95CE39F06F951035B5E -:1001CE0004318EE7240000DD1023DD0823DF0E71DD -:1001DE002006F9D7713006F9D7714006F9D7717B31 -:1001EE00FACEA010CEA180E5F300000000CEA40848 -:1001FE00F5AAFFD78F06F9310508CD0003CD030F01 -:10020E00EF08CD030EF690BFB401CD0408CD05085E -:10021E00F521FFCE22E9CE23F8CE24F3CE25FACE59 -:10022E0026FCCE275FCE2EFCCF1105F8CF1205117E -:10023E00CF350002CF370019CF530006CBEEFEFFAD -:10024E00CE3831CE3970CF38050A308700BF18014D -:10025E00BF1A01BF1C01BF1E01D7D7C7F616FD95E9 -:10026E0004717BFA31329708713297717AFAEF0C7A -:10027E00717AFAA7F647DFE95203EF01F2C6D7C744 -:10028E00C1C1FBF8FF17A1C1E0C18C0A70C18C027D -:10029E0070FDAE021006629D548C01721004C6D71A -:1002AE00C7C1FBF8FFFD6902D2DD045203EF698B73 -:1002BE0070FDE203D2DD077133975202EF5A8C08BC -:1002CE0070FDFE03FD49048B6C0170FDFE033004CE -:1002DE0000BF2401301740BF1C01300400BF2201B3 -:1002EE008C0A91DF04F6BF2A01710BE2CE44FF3176 -:1002FE0082E202EFFAAC0C148E449961790C6169BA -:10030E000A8C0AD1DFDA8B4CA461F8FD4349FD72E9 -:10031E0004710BE2713397F2C0C6D7C7C1FBF8FF69 -:10032E00FD6902D2DD045203EF25710AE68B70FDE2 -:10033E00E203D2DD077133975202EF138C0870FD82 -:10034E00FE038C0A70FDFE03FD7204713397F2C03A -:10035E00C6D7C7C1FBF8FFFD6902D2DD045203EF19 -:10036E0070710AE6710BE28B70FDE203D2DD07714C -:10037E0033975202EF5B710BE231229744C734225E -:10038E00FBAC0C1652048B99A5A792DFF9C68B9D78 -:10039E00518C089D528C0A9D533184BD02EFFA7127 -:1003AE007ABDCEB144CBB422FB8C0A318EBEB8CE10 -:1003BE00BB48714BE1714BE5710ABD8C089E44EF51 -:1003CE000F710BE68C089E448C0A9D50AC0CBD4EF2 -:1003DE00F2C0C6D7C716FD2104AF0401BF0C01172A -:1003EE00FDFE03D2DD07FD72045202EF01F2C6D705 -:1003FE00C716710AE6710BE2669E443182E202EF85 -:10040E00FAF6420401DD09AF0401BF0C01E2EF016F -:10041E00F2C6D7AF2801085CFB08BF2801FD6802B1 -:10042E00AF28015CFBBF2801300400BF2A01301742 -:10043E0080BF1C01300400BF2201D7AF2401086C1D -:10044E000408BF2401AF28016C0F086C0B08BF28ED -:10045E0001FD6802AF2A01085CFB08BF2A01FD6896 -:10046E0002ED2104300400BF2401F6BF2A01300B37 -:10047E000BBF2801FD6802300B0FBF2801FD68027B -:10048E00300F0FBF2801D731449701D77132976AC9 -:10049E000E03713B25713B23E0FD1F0A7120F00016 -:1004AE00FD6802F6BF26015024BF1401CB44001490 -:1004BE00300F0FBF2801712397710BE2710AE6FD11 -:1004CE002104CE44FF3182E202EFFAFD7204AF0442 -:1004DE0001BF0C01713397714297D731349702EFF8 -:1004EE00FAFD4904713A25713A235A0EFC7128F02F -:1004FE0000714397D77140F00071783002713AE67F -:10050E00713BE2713BEA713BEE5A06FCCF34024A74 -:10051E00E552FF711A52710A527148300271303031 -:10052E000271203002CF330209CF32020B7130310B -:10053E000271203102713BE6717030028E265CFC36 -:10054E009E2671603002D7717830027148F000D764 -:10055E00C72008FBF8FFFDAB085014C15008FDDDA5 -:10056E0007C0CC07048C074C14DE0C8C07318EFDB3 -:10057E00470A615907EFEECC07048C074C1461C88B -:10058E00ED4C06CC06008C064C0461C8ED2B0630F3 -:10059E000AF9BC02F6BBCEABAC31B2D109C73641BB -:1005AE00057184C6DEF3F1C73641057184C661DC80 -:1005BE009C05713BD1AC02148F40059971505005CA -:1005CE00617902617900F0E1614900DD09C73641C8 -:1005DE00057184C6DEC3F1C73641057184C661DC80 -:1005EE000E059C055040C18C07318E31AD128C0624 -:1005FE00318E318D03BDD831FFBDDADADAADD8FDDB -:10060E00130DC0D2DD0C5008C15014FDDD07C0FD26 -:10061E00D00B8C05D1DF06615906ED94058C0731A0 -:10062E008EFD4B0AD2DD0C5008C15014FDDD07C003 -:10063E00FDD00B8C05D1DF06615907ED8805716081 -:10064E005005CC0400CC05008C054C09DE2B8C0526 -:10065E00318E04F61FC1317B9EFDC41189728C054B -:10066E00318E04F64F14896142DF03F6EF01E66026 -:10067E000E049C04615905EFCF41001140F81F3A5A -:10068E0061E86159048C04D1DF08FDD10BFDE30C48 -:10069E00EF0C5008C15014FDDD07C0FDD00B100843 -:1006AE00C6D7C72004FBF8FF712B24CC0100F6BC83 -:1006BE0002AC02440900DE3EAC0204F60F14410007 -:1006CE00118972AC020C5014896142DF03F6EF01FE -:1006DE00E6600E019C01AC021249005072AC02049D -:1006EE00F67F14896142DF03F6EF01E6600E019C8E -:1006FE0001617902EFBB40F67FFF61F86159018C11 -:10070E0001D161F8EDA907CC0100717AFAFD9504CB -:10071E00711300711B20710303710205E0C15003B8 -:10072E00FDAA2CC05013FD1F0AD83BC1E0FDAA2C18 -:10073E00C0CEABAC6159018C0191DD068C014C032E -:10074E00DF03E6EF01F66061FB7121048C014C08BA -:10075E0061F8CC010031320705A024FCEF03F5242B -:10076E00FC4024FC11DC22F524FCF0C15003FDAA50 -:10077E002CC0CE3708CBE4FFFFCBE6FFF7CED4FF7D -:10078E00CF370008F5120561FDE6BC02F66149029D -:10079E00DD9F00000000617902EFF1FDAB08D2DFB2 -:1007AE00FA5008C15014FDDD07C0D2FDD00B100465 -:1007BE00C6D73184BD02EFFA717BBDCBE4FFFFCB10 -:1007CE00E6FFFFCBD4FFFF717ABED7717BBED7C7D2 -:1007DE00C1200CFBF8FF8C0C318E31ADC1317B9DED -:1007EE00D4C0BC068DD49C088C149C0B8C14318EFA -:1007FE00040C00128C0B318EBDD813FDA20F61C8F4 -:10080E00EDA608CEABACCC05068C0B318EFD430AA3 -:10081E00D2DD158C0B318EFD470A6169058C05D131 -:10082E00DFE7FDD907E2EF71CC0A008C0A4C04DE3B -:10083E0054F6BC02300AF9BBAC06148C089EFD11AE -:10084E008972AB146299AC06A1BC0661790061791C -:10085E0002F0E1614902DFE05040C18C0B318E3174 -:10086E00AD128C0A318E318D03BDD831FFBDDADA6F -:10087E00DAADD8FD130DC0D2DD06FDD907E2EF19B2 -:10088E0061590AEFA68C0B318EFD4B0AD2DD03E2C5 -:10089E00EF0761590BEDFA07F2100EC6D7C7717B41 -:1008AE009D717BFAFDC007300AF9FDF60AFD810A3B -:1008BE00C6D7FDAB08FDD00BFDD907F5ABFFF2D7C0 -:1008CE00C731049B067110B3FBEF047118B3FB8F95 -:1008DE00B3FB7B8E76D1DD5B8FB3FB9D8E4004F92F -:1008EE0003DF22665C10D1DD1C8FB3FB5C10D1DD03 -:1008FE000B5080C15011FD0236C0EF095040C1505F -:10090E0011FD0236C04004F903DD064004F904DF90 -:10091E0022665C02D1DD1C8FB3FB5C02D1DD0B5075 -:10092E0040C15010FD0236C0EF095020C15010FDDD -:10093E000236C0C6D7C7360000665C80D1DD1067B0 -:10094E005C80D1DF0571339AEF0B71329AEF06712D -:10095E00040771319A665C40D1DD10675C40D1DFCF -:10096E000571439AEF0B71429AEF067114057141AE -:10097E009A665C01D1DD10675C01D1DF0571539A77 -:10098E00EF0B71529AEF0671340771519A665C0241 -:10099E00D1DD10675C02D1DF0571639AEF1D7162C4 -:1009AE009AEF184007F901DF0871040271619AEF9E -:1009BE000AC736100571C4C671619A665C04D1DD32 -:1009CE0010675C04D1DF0571739AEF0B71729AEFA9 -:1009DE000671440771719A665C08D1DD10675C0878 -:1009EE00D1DF0571039BEF0B71029BEF06711407AC -:1009FE0071019B665C10D161E8715AD1C6D7F5F6CC -:100A0E00FBF5F8FBCFFEFBFFCFFAFBFFCFFBFBFFA7 -:100A1E00D7C7C1C1FBF8FFCEABAC8C02D1DD1261E2 -:100A2E006902305C03BBF6614900DDEE618900EFBF -:050A3E00F51004C6D70D -:100A43005208EF065203EF025206FEE600FE1B00B9 -:100A5300DC16089F03088F0408089F040862FE241D -:100A630000089F0408EEBF00EEBA00C1C514410E92 -:100A730011D9D0FF118FD1FF312E45C4C0D7F23128 -:100A8300A2C401E2D79DE261DD4C09DF12717BFA5A -:100A9300C18F06089F25FDC0CF060800EE27003151 -:100AA300F2FA04CF0608004C00DF05D50008DD1676 -:100AB30061DD717BFAD50608DD0ACDE31F61CD61E7 -:100AC300CDEE160061CDFED40061FFFE9A00FCF866 -:100AD300FF0EFEB20061CDFED5004C09DF0EC18FC3 -:100AE30006086F25FD9F0608C0EE0400CF06080028 -:100AF300F8E3D75200EF025202FE3700CF24FD0085 -:100B0300CF060800BF0408C716629F000841001102 -:100B13008F1A209B4100118F1B209F0108C6510093 -:100B2300FE62FFEF025205CF060800C1510CFE0A18 -:100B330000C0D7C1511DFE0200C0D761DD717BFA31 -:100B430070CEC0A59EC47CFF9EC4609EC461CDD7F9 -:100B530061DD717BFAC18EC45C1BFED6FFCF060834 -:100B630001FED7FFC061CDD731F2FA1AC1AEE4BF9F -:100B730016FDAEE6BF18FDAED4BF1AFD30FFFFBEB3 -:100B8300E4BEE6BED4C0D731F2FA11C1AF16FDBE42 -:100B9300E4AF18FDBEE6AF1AFDBED4C0D7C1BF1C7B -:100BA300FD13BF1EFD15BF20FD17BF22FDC0D7AF2C -:100BB3001CFDDB1EFDEB20FDFB22FDD7534B30520A -:100BC3005430324E323030475631323000FFC1504C -:100BD300FEFEAB0061DD717BFACF060800FE0A0062 -:100BE300FEA4FF61CDF8E3EECF00C7FB0408BF16F8 -:100BF300FD8FC0009C05C5C337040600BF18FD3533 -:100C030036350C300000522BFE6600C2C4C630E3FA -:100C13000BB800300000B8022004AF18FDB8003054 -:100C23000F00B802AF16FD61FF520AFE3AFFECF85F -:100C3300FF0E717BFAC1C7FB04088C05C65C80FEFE -:100C43000200C0D761DD717BFA70CFC0FFA59FC0E2 -:100C5300007CFF9FC000609FC00061CDD7618BFE09 -:100C6300E2FF717BBE410011FB000017CEFC006167 -:100C7300CB089EFDF31161C999A58392DFF7D7FED7 -:100C8300B1FED524FDDF23C1CF0308035109FEF4D0 -:100C9300FDC0D2DF37FE3800A20408CF0308075196 -:100CA30009FEE1FDD2B20408DF22C7FB0408318349 -:100CB30002C6D7C6510AFECCFD624C1FDF06CF2405 -:100CC300FD01EF04CF24FD00C0EE5BFEC0EE55FE38 -:100CD300C7C1FB04088B31196C0161589BC0C6D78F -:100CE300717BFAFE4DFEAF0408040600C1143647BB -:100CF3000C300000522DF3FE77FF8FC000FE2BFE59 -:100D030061CF5C807C8073C0041900CEFC0F61CB83 -:100D1300C55404EF03C55417FE18FEC7360008BBBD -:100D2300629C0288089C03D1DD334C41DE2F70F1B5 -:100D3300312DB161090033081C000851FF612A41BC -:100D43000E118FD0FF613B118FD1FF6138DC0E8B09 -:100D53005C03DF0964C6C4FE2BFDEECAFDC6C4EE08 -:020D6300C3FDCE -:100D650061CF5100718C7109FECBF800FEFCEC01DE -:100D750000F6BF00F953C0F693935820FEDFF94102 -:100D85000036744F34CCFCEF05118B99A7A5174499 -:100D9500BE4FDFF53602F930CCFCEF04CC0000A7DE -:100DA50047DFF9410036BE4F3420FEEF05118B9920 -:100DB500A7A51744CE4FDFF53630FE3096FEEF047B -:100DC500CC0000A747DFF9FCCE0000EFFE61DD7126 -:100DD5007BFABEF0ADD8BEF200AEF661CDD7C361E9 -:100DE500DD717BFABEF0ADD8BEF200DBF6FFADDCFF -:100DF500BEF000AEF6BDD8AEF40312ADDABEF20019 -:100E0500AEF661CD03BDDAC2D7C3F33174D9088319 -:100E1500C1F626D8BDD8C031750683C312F623C2E4 -:100E2500FD300E93DF0312F623C2D7440000DD2602 -:100E350061DD717BFACFE80080BEF6F6BEF4BEF246 -:100E4500ADD8BEF0CFE800818FE8003103FAAEF0EF -:100E5500F5E80061CDD7B1D7C3F33174D90883C1A3 -:100E6500F626D8BDD8C0317505C312F623C2FD7E5E -:100E75000E93DF0312F623C2D7440000DD2761DDA0 -:100E8500717BFACFE80080BEF6F6BEF4BEF2ADD8AF -:100E9500BEF0CFE800818FE8003103FAAFE000F53E -:100EA500E80061CDD7ADD8D7C3F33174DB0F83C16B -:100EB500F626D8BDD861317026DABDDAC031750D98 -:100EC50083C312F626DCBDDC61317023C2FDE60E5C -:100ED50093DF0CF626D8BDD861317026DABDDAC2AB -:100EE500D7C161686BDC6BDDC0DD2F61DD717BFA1D -:100EF500CFE80080BEF4ADDCBEF6ADD8BEF0ADDA0D -:100F0500BEF2CFE800818FE8003103FAAEF0BDD81C -:100F1500AEF2BDDAF5E80061CDD7F6BDD8BDDAD7BA -:100F25008292DD2B61DD717BFACFE80080BEF0F6A1 -:100F3500BEF2BEF46208BEF6CFE800818FE800314C -:100F450003FAAFE0006072AEF0F5E80061CDD7605E -:100F550072F6B1D706DABDDAADDC06D8BDD861D8F0 -:100F6500A6DAD7D1DD17C1C3DAD89DD8ADDA311CE1 -:100F750061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD74 -:100F85001BC1C3DADA9DDAADD8311E33311E337198 -:100F9500F9B4DADFF4BDD813BDDAC2C0D746D8DD5F -:100FA5000771FF7177D971C0D75BDB9DDB605BDAB9 -:100FB5009DDAADDC5BD9085BD808BDD8D7C3C7F3CC -:100FC500728EFDC162314C4100366A4F1161A072CB -:070FD500C09EFD62C6C2D7F9 -:0A0FF60031383A30333A303600004B -:0A20000031383A30333A3036000030 +:10017E00E88666D161E8FDA206C6D751065B0C3152 +:10018E001A9F08F9D508F9DF06710009F9EF047115 +:10019E000809F98F09F9310505CD3707EF03CD377A +:1001AE0005D908F9FD61298F06F95CE39F06F9511F +:1001BE00035B04318EE7240000DD1023DD0823DF0E +:1001CE000E712006F9D7713006F9D7714006F9D7AE +:1001DE00717BFACEA010CEA180E5F300000000CE18 +:1001EE00A408F5AAFFD78F06F9310508CD0003CD77 +:1001FE00030FEF08CD030EF690BFB401CD0408CD6A +:10020E000508F521FFCE22E9CE23F8CE24F3CE2524 +:10021E00FACE26FCCE275FCE2EFCCF1105F8CF12DC +:10022E000511CF350002CF370019CF530006CBEEA4 +:10023E00FEFFCE3831CE3970CF38050A308700BF79 +:10024E001801BF1A01BF1C01BF1E01D7D7C7F61672 +:10025E00FD8704717BFA31329708713297717AFA01 +:10026E00EF0C717AFAA7F647DFE95203EF01F2C6F7 +:10027E00D7C7C1C1FBF8FF17A1C1E0C18C0A70C17D +:10028E008C0270FDA0021006629D548C0172100447 +:10029E00C6D7C7C1FBF8FFFD5B02D2DD045203EFE8 +:1002AE00698B70FDD403D2DD077133975202EF5A7A +:1002BE008C0870FDF003FD3B048B6C0170FDF003A8 +:1002CE00300400BF2401301740BF1C01300400BFB2 +:1002DE0022018C0A91DF04F6BF2A01710BE2CE4493 +:1002EE00FF3182E202EFFAAC0C148E449961790C64 +:1002FE0061690A8C0AD1DFDA8B4CA461F8FD6A4879 +:10030E00FD6404710BE2713397F2C0C6D7C7C1FB0F +:10031E00F8FFFD5B02D2DD045203EF25710AE68B76 +:10032E0070FDD403D2DD077133975202EF138C08A0 +:10033E0070FDF0038C0A70FDF003FD6404713397B9 +:10034E00F2C0C6D7C7C1FBF8FFFD5B02D2DD045277 +:10035E0003EF70710AE6710BE28B70FDD403D2DDF0 +:10036E00077133975202EF5B710BE231229744C74C +:10037E003422FBAC0C1652048B99A5A792DFF9C65A +:10038E008B9D518C089D528C0A9D533184BD02EF7A +:10039E00FA717ABDCEB144CBB422FB8C0A318EBE3B +:1003AE00B8CEBB48714BE1714BE5710ABD8C089E0E +:1003BE0044EF0F710BE68C089E448C0A9D50AC0CDA +:1003CE00BD4EF2C0C6D7C716FD1304AF0401BF0C55 +:1003DE000117FDF003D2DD07FD64045202EF01F2B6 +:1003EE00C6D7C716710AE6710BE2669E443182E2E9 +:1003FE0002EFFAF6420401DD09AF0401BF0C01E27F +:10040E00EF01F2C6D7AF2801085CFB08BF2801FD3B +:10041E005A02AF28015CFBBF2801300400BF2A013D +:10042E00301780BF1C01300400BF2201D7AF24015A +:10043E00086C0408BF2401AF28016C0F086C0B0870 +:10044E00BF2801FD5A02AF2A01085CFB08BF2A0132 +:10045E00FD5A02ED1304300400BF2401F6BF2A0139 +:10046E00300B0BBF2801FD5A02300B0FBF2801FDC8 +:10047E005A02300F0FBF2801D731449701D771327E +:10048E00976A0E03713B25713B23E0FD110A712023 +:10049E00F000FD5A02F6BF26015024BF1401CB44D2 +:1004AE000014300F0FBF2801712397710BE2710AF0 +:1004BE00E6FD1304CE44FF3182E202EFFAFD64043E +:1004CE00AF0401BF0C01713397714297D731349746 +:1004DE0002EFFAFD3B04713A25713A235A0EFC7174 +:1004EE0028F000714397D77140F000717830027197 +:1004FE003AE6713BE2713BEA713BEE5A06FCCF34B1 +:10050E00024AE552FF711A52710A52714830027155 +:10051E0030300271203002CF330209CF32020B711C +:10052E0030310271203102713BE6717030028E263D +:10053E005CFC9E2671603002D7717830027148F0F3 +:10054E0000D7C72008FBF8FFFD9D085014C15008C6 +:10055E00FDCF07C0CC07048C074C14DE0C8C073182 +:10056E008EFD390A615907EFEECC07048C074C1447 +:10057E0061C8ED3E06CC06008C064C0461C8ED1D2C +:10058E0006300AF9BC02F6BBCEABAC31B2D109C70C +:10059E003641057184C6DEF3F1C73641057184C656 +:1005AE0061DC9C05713BD1AC02148F4005997150F2 +:1005BE005005617902617900F0E1614900DD09C7FA +:1005CE003641057184C6DEC3F1C73641057184C656 +:1005DE0061DC0E059C055040C18C07318E31AD1289 +:1005EE008C06318E318D03BDD831FFBDDADADAAD2E +:1005FE00D8FD050DC0D2DD0C5008C15014FDCF073B +:10060E00C0FDC20B8C05D1DF06615906ED86058C47 +:10061E0007318EFD3D0AD2DD0C5008C15014FDCFBE +:10062E0007C0FDC20B8C05D1DF06615907ED7A05B7 +:10063E0071605005CC0400CC05008C054C09DE2BF6 +:10064E008C05318E04F61FC1317B9EFDC41189725B +:10065E008C05318E04F64F14896142DF03F6EF01EB +:10066E00E6600E049C04615905EFCF41001140F87D +:10067E001F3A61E86159048C04D1DF08FDC30BFDFC +:10068E00D50CEF0C5008C15014FDCF07C0FDC20BA6 +:10069E001008C6D7C72004FBF8FF712B24CC01002D +:1006AE00F6BC02AC02440900DE3EAC0204F60F14A6 +:1006BE004100118972AC020C5014896142DF03F6BD +:1006CE00EF01E6600E019C01AC021249005072ACC3 +:1006DE000204F67F14896142DF03F6EF01E6600E35 +:1006EE00019C01617902EFBB40F67FFF61F8615911 +:1006FE00018C01D161F8ED9B07CC0100717AFAFDF6 +:10070E008704711300711B20710303710205E0C190 +:10071E005003FD7B2BC05013FD110AD83BC1E0FDE9 +:10072E007B2BC0CEABAC6159018C0191DD068C01E7 +:10073E004C03DF03E6EF01F66061FB7121048C01CF +:10074E004C0861F8CC010031320705A024FCEF0300 +:10075E00F524FC4024FC11DC22F524FCF0C15003EE +:10076E00FD7B2BC0CE3708CBE4FFFFCBE6FFF7CEE9 +:10077E00D4FFCF370008F5120561FDE6BC02F66125 +:10078E004902DD9F00000000617902EFF1FD9D0836 +:10079E00D2DFFA5008C15014FDCF07C0D2FDC20BF4 +:1007AE001004C6D73184BD02EFFA717BBDCBE4FFD6 +:1007BE00FFCBE6FFFFCBD4FFFF717ABED7717BBEB6 +:1007CE00D7C7C1200CFBF8FF8C0C318E31ADC13177 +:1007DE007B9DD4C0BC068DD49C088C149C0B8C14B1 +:1007EE00318E040C00128C0B318EBDD813FD940F7C +:1007FE0061C8ED9808CEABACCC05068C0B318EFDE6 +:10080E00350AD2DD158C0B318EFD390A6169058CE6 +:10081E0005D1DFE7FDCB07E2EF71CC0A008C0A4C65 +:10082E0004DE54F6BC02300AF9BBAC06148C089EEA +:10083E00FD118972AB146299AC06A1BC06617900F8 +:10084E00617902F0E1614902DFE05040C18C0B3169 +:10085E008E31AD128C0A318E318D03BDD831FFBD74 +:10086E00DADADAADD8FD050DC0D2DD06FDCB07E232 +:10087E00EF1961590AEFA68C0B318EFD3D0AD2DDC0 +:10088E0003E2EF0761590BEDEC07F2100EC6D7C766 +:10089E00717B9D717BFAFDB207300AF9FDE80AFD06 +:1008AE00730AC6D7FD9D08FDC20BFDCB07F5ABFF46 +:1008BE00F2D7C731049B067110B3FBEF047118B366 +:1008CE00FB8FB3FB7B8E76D1DD5B8FB3FB9D8E40B2 +:1008DE0004F903DF22665C10D1DD1C8FB3FB5C10C4 +:1008EE00D1DD0B5080C15011FDD334C0EF09504003 +:1008FE00C15011FDD334C04004F903DD064004F9A4 +:10090E0004DF22665C02D1DD1C8FB3FB5C02D1DDFD +:10091E000B5040C15010FDD334C0EF095020C150D0 +:10092E0010FDD334C0C6D7C7360000665C80D1DD5B +:10093E0010675C80D1DF0571339AEF0B71329AEF3D +:10094E000671040771319A665C40D1DD10675C4018 +:10095E00D1DF0571439AEF0B71429AEF06711405C0 +:10096E0071419A665C01D1DD10675C01D1DF0571C2 +:10097E00539AEF0B71529AEF0671340771519A66C2 +:10098E005C02D1DD10675C02D1DF0571639AEF1D49 +:10099E0071629AEF184007F901DF08710402716164 +:1009AE009AEF0AC736100571C4C671619A665C0467 +:1009BE00D1DD10675C04D1DF0571739AEF0B717294 +:1009CE009AEF0671440771719A665C08D1DD106763 +:1009DE005C08D1DF0571039BEF0B71029BEF067173 +:1009EE00140771019B665C10D161E8715AD1C6D7AC +:1009FE00F5F6FBF5F8FBCFFEFBFFCFFAFBFFCFFBC7 +:100A0E00FBFFD7C7C1C1FBF8FFCEABAC8C02D1DD6B +:100A1E0012616902305C03BBF6614900DDEE61894B +:070A2E0000EFF51004C6D72C +:100A35005208EF065203EF025206FEE600FE1B00C7 +:100A4500DC16089F03088F0408089F040862FE242B +:100A550000089F0408EEBF00EEBA00C1C514410EA0 +:100A650011D9D0FF118FD1FF312E45C4C0D7F23136 +:100A7500A2C401E2D79DE261DD4C09DF12717BFA68 +:100A8500C18F06089F25FDC0CF060800EE2700315F +:100A9500F2FA04CF0608004C00DF05D50008DD1684 +:100AA50061DD717BFAD50608DD0ACDE31F61CD61F5 +:100AB500CDEE160061CDFED40061FFFE9A00FCF874 +:100AC500FF0EFEB20061CDFED5004C09DF0EC18FD1 +:100AD50006086F25FD9F0608C0EE0400CF06080036 +:100AE500F8E3D75200EF025202FE3700CF24FD0093 +:100AF500CF060800BF0408C716629F000841001111 +:100B05008F1A209B4100118F1B209F0108C65100A1 +:100B1500FE62FFEF025205CF060800C1510CFE0A26 +:100B250000C0D7C1511DFE0200C0D761DD717BFA3F +:100B350070CEC0A59EC47CFF9EC4609EC461CDD707 +:100B450061DD717BFAC18EC45C1BFED6FFCF060842 +:100B550001FED7FFC061CDD731F2FA1AC1AEE4BFAD +:100B650016FDAEE6BF18FDAED4BF1AFD30FFFFBEC1 +:100B7500E4BEE6BED4C0D731F2FA11C1AF16FDBE50 +:100B8500E4AF18FDBEE6AF1AFDBED4C0D7C1BF1C89 +:100B9500FD13BF1EFD15BF20FD17BF22FDC0D7AF3A +:100BA5001CFDDB1EFDEB20FDFB22FDD7534B305218 +:100BB5005430324E323030475631323000FFC1505A +:100BC500FEFEAB0061DD717BFACF060800FE0A0070 +:100BD500FEA4FF61CDF8E3EECF00C7FB0408BF1606 +:100BE500FD8FC0009C05C5C337040600BF18FD3541 +:100BF50036270C300000522BFE6600C2C4C630D525 +:100C05000BB800300000B8022004AF18FDB8003062 +:100C15000F00B802AF16FD61FF520AFE3AFFECF86D +:100C2500FF0E717BFAC1C7FB04088C05C65C80FE0C +:100C35000200C0D761DD717BFA70CFC0FFA59FC0F0 +:100C4500007CFF9FC000609FC00061CDD7618BFE17 +:100C5500E2FF717BBE410011FB000017CEFC006175 +:100C6500CB089EFDF31161C999A58392DFF7D7FEE5 +:100C7500B1FED524FDDF23C1CF0308035109FEF4DE +:100C8500FDC0D2DF37FE3800A20408CF03080751A4 +:100C950009FEE1FDD2B20408DF22C7FB0408318357 +:100CA50002C6D7C6510AFECCFD624C1FDF06CF2413 +:100CB500FD01EF04CF24FD00C0EE5BFEC0EE55FE46 +:100CC500C7C1FB04088B31196C0161589BC0C6D79D +:100CD500717BFAFE4DFEAF0408040600C1143639D7 +:100CE5000C300000522DF3FE77FF8FC000FE2BFE67 +:100CF50061CF5C807C8073C0041900CEFC0F61CB92 +:100D0500C55404EF03C55417FE18FEC7360008BBCB +:100D1500629C0288089C03D1DD334C41DE2F70F1C3 +:100D2500312DB161090033081C000851FF612A41CA +:100D35000E118FD0FF613B118FD1FF6138DC0E8B17 +:100D45005C03DF0964C6C4FE2BFDEECAFDC6C4EE16 +:020D5500C3FDDC +:100D570061CF5100718C7109FECBF800FEFCDE01FA +:100D670000F6BF00F953C0F693935820FEDFF94110 +:100D770000369A4E34CCFCEF05118B99A7A5174482 +:100D8700E44EDFF53602F930CCFCEF04CC0000A7C7 +:100D970047DFF9410036E44E3420FEEF05118B9909 +:100DA700A7A51744F44EDFF53630FE3096FEEF0464 +:100DB700CC0000A747DFF9FCCE0000EFFE61DD7134 +:100DC7007BFABEF0ADD8BEF200AEF661CDD7C361F7 +:100DD700DD717BFABEF0ADD8BEF200DBF6FFADDC0D +:100DE700BEF000AEF6BDD8AEF40312ADDABEF20027 +:100DF700AEF661CD03BDDAC2D7C3F33174D9088328 +:100E0700C1F626D8BDD8C031750683C312F623C2F2 +:100E1700FD220E93DF0312F623C2D7440000DD261E +:100E270061DD717BFACFE80080BEF6F6BEF4BEF254 +:100E3700ADD8BEF0CFE800818FE8003103FAAEF0FD +:100E4700F5E80061CDD7B1D7C3F33174D90883C1B1 +:100E5700F626D8BDD8C0317505C312F623C2FD707A +:100E67000E93DF0312F623C2D7440000DD2761DDAE +:100E7700717BFACFE80080BEF6F6BEF4BEF2ADD8BD +:100E8700BEF0CFE800818FE8003103FAAFE000F54C +:100E9700E80061CDD7ADD8D7C3F33174DB0F83C179 +:100EA700F626D8BDD861317026DABDDAC031750DA6 +:100EB70083C312F626DCBDDC61317023C2FDD80E78 +:100EC70093DF0CF626D8BDD861317026DABDDAC2B9 +:100ED700D7C161686BDC6BDDC0DD2F61DD717BFA2B +:100EE700CFE80080BEF4ADDCBEF6ADD8BEF0ADDA1B +:100EF700BEF2CFE800818FE8003103FAAEF0BDD82B +:100F0700AEF2BDDAF5E80061CDD7F6BDD8BDDAD7C8 +:100F17008292DD2B61DD717BFACFE80080BEF0F6AF +:100F2700BEF2BEF46208BEF6CFE800818FE800315A +:100F370003FAAFE0006072AEF0F5E80061CDD7606C +:100F470072F6B1D706DABDDAADDC06D8BDD861D8FE +:100F5700A6DAD7D1DD17C1C3DAD89DD8ADDA311CEF +:100F670061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD82 +:100F77001BC1C3DADA9DDAADD8311E33311E3371A6 +:100F8700F9B4DADFF4BDD813BDDAC2C0D746D8DD6D +:100F97000771FF7177D971C0D75BDB9DDB605BDAC7 +:100FA7009DDAADDC5BD9085BD808BDD8D7C3C7F3DA +:100FB700728EFDC162314C410036904E1161A072B4 +:070FC700C09EFD62C6C2D707 +:0A0FF60031353A31313A323700004C +:0A20000031353A31313A3237000031 :10200A0005214F7B9EC5E9000104080D12171C1F0C :10201A00080100001F003B005A0078009700B50035 :10202A00D400F300110130014E01192634445362E1 @@ -288,744 +287,730 @@ :1021EA00C420C9A0D030011006002C200DA0370051 :1021FA00373047F028F025F0373010F014F00F7020 :10220A000D000D000D0002006A0014FFB4FD30DA63 -:10221A00E9E70000000000000000000000000000E4 -:10222A0000000000000000000000000000000000A4 -:10223A000000000000000000000000000000000094 -:10224A000000000000000000000000000000000084 -:10225A000000000000000000000000000000000074 -:10226A000000000000000000000000000000000064 -:10227A000000000000000000000000000000000054 -:10228A000000000000000000000000000000000044 -:10229A000000000000000000000000000000000034 -:1022AA000000000000000000000000000000000024 -:1022BA000000000000000000000000000000000014 -:1022CA000000000000000000000000000000000004 -:1022DA0000000000000000000000000000000000F4 -:1022EA0000000000000000000000000000000000E4 -:1022FA0000000000000000000000000000000000D4 -:10230A0000000000000000000000000000000000C3 -:10231A0000000000000000000000000000000000B3 -:10232A0000000000000000000000000000000000A3 -:10233A000000000000000000000000000000000093 -:10234A0000007F7E7D7C7A797877767574727170F9 -:10235A006F6E6D6C6A6968676665646261605F5E0C -:10236A005D5C5A5958575655535251504F4E4D4B22 -:10237A004A494948474645434241403F3E3D3B3A28 -:10238A00393801020203030200FEFBF7F3F0F0F30F -:10239A00FA041225384D5F6E777A776E5F4D3825CD -:1023AA001204FAF3F0F0F3F7FBFE00020303020251 -:0223BA00010020 -:1023BC008D3EB43ED1DF26CD3E1EFD7424FD15248A -:1023CC003132960D3104960931329A05713304EF8E -:1023DC0003713204FD4824FDEA23FD4B27D77153CA -:1023EC0096D432DD05B432715296312296073132D1 -:1023FC009A037152967154967141023144020571DF -:10240C0040B3FBD77148B3FBD78D304B3CDC114A42 -:10241C0030B9DE0C4A3F28DE03A43FD7713396D780 -:10242C008D3D4B30DE054A30BDDC0C4A4028DE03C6 -:10243C00A440D7713296D7F43FF440D731429A0C6E -:10244C004A4102DE03A441D7712396D731320412DC -:10245C0040AFFB3CDE0C8FB2FB5C01D1DF0471237F -:10246C0096D7712296F441D7C7C1FBF8FF31329A47 -:10247C00067130B3FBEF047138B3FB7144967137BE -:10248C009ADE4F71349A71419631329A0E5002C1D4 -:10249C005011FD0236C0CD3229EF37E0C15011FD8D -:1024AC000236C0F43217C15002FD922CC0D2DF0D9F -:1024BC008B318E318D080E01081C00BD34AD3444B7 -:1024CC00009BDC05D5AFFBDF095020C15011FD028C -:1024DC0036C0C0C6D78D209D42FD2325FDC62CD508 -:1024EC0007F9DD04710396D78D424B2061F83164F6 -:1024FC00961C716396FD95044A4207DD054A42FF1E -:10250C00DF098F06F9310303FDB225FDC6257102E3 -:10251C009630A9266194D7C771620171720150037C -:10252C00FD1F0A5008FD7F38629D305009FD7F3831 -:10253C006276716301711806F94A30F1DC0BE5071C -:10254C00F9F508F9CD3707EF224A3004DE1ACF0728 -:10255C00F9025008C1506CFD8D02C092DF0DD454AD -:10256C00DF09711006F9EF03F507F94007F901DFF0 -:10257C0005710A22EF06710B22710302CD20075759 -:10258C0000674C08DE1073090A20614EDC05679D5C -:10259C0020EF0387EFEB4A2007DF09D507F961F835 -:1025AC00CF07F903C6D7500AFD1F0A304000C150AF -:1025BC0006FD752CC05096ED1F0AC72006FBF8FFD0 -:1025CC00D507F961E8EDA526304A57C1503EFD7597 -:1025DC002CC0D2DD077100B2FBEDA5267108B2FB51 -:1025EC0017040200C15004C1500CC1506CFDAE0266 -:1025FC001006EA38AA48318D12AA48318E616B0850 -:10260C00616A08C1500EFD752CC0F690C1500CFDCE -:10261C00752CC0CC01008C014C04DE28313497029F -:10262C00EFFA712297EA388C015010D605C1501080 -:10263C00C18C01D6044000C1506CFD6003100661D2 -:10264C005901EFD250A5FD1F0AEA38AA48318D1264 -:10265C00AA48318E616B08616A08C1500EFD752C59 -:10266C00C050A5FD1F0A5004C1506CFD8D02C06204 -:10267C009C01EA388A4B4E0161C3048A4A4E011709 -:10268C00040200C15004C1500CC1506CFD60031019 -:10269C0006F6C1503EFD752CC01006C6D7C78D433B -:1026AC004B3061F8ED48274A4528DE05A445ED4836 -:1026BC0027F4458D309D438D305070D612307351B8 -:1026CC00230480001231FF318E039D449FAEFBF634 -:1026DC008D447C804C95DC1B8D44318F241400EA96 -:1026EC0038BDD8AA44FDD20D1231FF318E03318F83 -:1026FC0016EF198D44318F241400EA38BDD8AA4640 -:10270C00FDD20D1231FF318E03318F16EA388A4219 -:10271C007217F3031644000171FE61C836FF0017EF -:10272C0001DE02F61617BD7CC7500CFD752CC0D20D -:10273C00DF068D309D43EF047100B2FBF2C6D7C7A4 -:10274C002008FBF8FF4007F901DD064007F902DF1E -:10275C001C17040600FD982DD2DF0A8C069C058CF4 -:10276C00079C04EF4ECC0563CC0400EF461704061F -:10277C0000FD982DD2DD0F7100B2FB710396CC05D4 -:10278C0000711297EF2D7108B2FB8C06318E318DD2 -:10279C00080E07081C00BBEA388A4072ABFD250FF7 -:1027AC00BB8C019C05D1DF08CC0501CC0400EF03E8 -:1027BC008B9C0417040600FDA32DD2DD06CC06C8A5 -:1027CC00CC07008C069FB1FB8C06318E318D080E28 -:1027DC0007081C00BD34AD344401A5DC08CC0364EF -:1027EC00F6BD46EF48AD3426464401A0DC08CC03C8 -:1027FC001EF6BD46EF37AD3444819DDC09CC030A8F -:10280C00C946F401EF27AD3444019BDC09CC030528 -:10281C00C946F401EF17AD34440191DC09CC030037 -:10282C00C946F401EF07711297C946F4013132041D -:10283C000C31249608CC0564CC0400EF0D8C034EAF -:10284C0005DE078C039C05CC04008C059FAFFB8C2C -:10285C00049FB0FBFD252D8D484E05DD2840AFFBB8 -:10286C000BDE054A480BDE1440AFFB06DE054A487A -:10287C0006DE09D5AFFBDF0DD448DD095020C15071 -:10288C0011FD0236C08FAFFB9D48FD622D1008C6AE -:10289C00D7C75601D837C15002FDAA2CC08F09F9F1 -:1028AC003105075012FD1F0AEF0E500AFD1F0A7169 -:1028BC002010055008FD1F0A8D376C0870C150029E -:1028CC00FDAA2CC05003FD1F0A8D376C1870C15027 -:1028DC0002FDAA2CC05016FD1F0A5003FDBB2C6232 -:1028EC005C01D1DD0F7170B3FB5002C15013FD02BE -:1028FC0036C056006672C6D7C75004FDBB2C625C4E -:10290C0003D1DD405014FD9B2934B3FB895C9F99A6 -:10291C008A0C7CFF50FF5C14D1DD228A0C7CFF5C9E -:10292C00147234B7FB89616A99716207560031627F -:10293C0007058666D1DFF7716307716B2734C6FB19 -:10294C00895CEB995002FDBB2CD2DD398D376C10B4 -:10295C0070C15002FDAA2CC0E0FD1F0AD837C1502F -:10296C0002FDAA2CC05033FD1F0A8F09F93103094F -:10297C0071281005500AFD1F0AF0C15002FDAA2C47 -:10298C00C07178B3FBE0C15013FD0236C0C6D7C787 -:10299C00C12004FBF8FFCC02005004FDBB2C629C50 -:1029AC00038C045C20D1DD0E8C036C019C038C0227 -:1029BC006C209C02EF138C045C10D1DD0C8C035C3E -:1029CC00FE9C038C026C109C028C045C08D1DD0E06 -:1029DC008C036C029C038C026C089C02EF138C041D -:1029EC005C04D1DD0C8C035CFD9C038C026C049CA0 -:1029FC00024008F903DF088C03D161E8CC03028C98 -:102A0C0003D1DD05501AFD1F0A8C0370C15004FD63 -:102A1C00AA2CC08FB3FB5C9F728C03318E316D146A -:102A2C008C03318E314D616D08616C5C606162624A -:102A3C009FB3FB8FBFFB7CFF50FF5E02D1DD278F66 -:102A4C00BFFB7CFF5E027234B7FB89616A997162CD -:102A5C0007CC0100316207086159018C01D1DFF408 -:102A6C00716307716B27F21006C6D7D9A7FBC1504B -:102A7C0006FDAA2CC0D9A8FBC15007FDAA2CC0D7B3 -:102A8C00FD772AF2D7C716664C02DD044C04DF082A -:102A9C00CD3A10CD3B0BEF05F43ACD3B0FC6D7C763 -:102AAC00711300711B20710303710205E0C1500307 -:102ABC00FDAA2CC05013FD1F0AD83AC15005FDAA1F -:102ACC002CC0D83BC1E0FDAA2CC0500AFD1F0A71D6 -:102ADC0003055008FD1F0A8D3B6C1070C1E0FDAA68 -:102AEC002CC05012FD1F0A5003FDBB2C625C01D19F -:102AFC00DF03E2EF24F0FDBB2C629D363602F9C7F2 -:102B0C005008FD922CC05003C1FDAA2CC0710203C9 -:102B1C00711A20FD522CF431F2C6D75003FDBB2C98 -:102B2C00625C01D1DD155014FD9B29FD0429501464 -:102B3C00FD1F0AE0C15003FDAA2CC0711300711BCC -:102B4C00207103035014FD1F0AF0C1E0FDAA2CC034 -:102B5C00F0C15003FDAA2CC0D7C72004FBF8FFCC52 -:102B6C0002008D319C035010C150A4FD8D02C06237 -:102B7C009D31D454DD04F2ED2F2C8C037B315C0899 -:102B8C00D1DD0F8D315C08D1DF05CC0210EF03CC09 -:102B9C0002208C037B315C04D1DD158D315C04D1BA -:102BAC00DF088C026C049C02EF068C026C089C0201 -:102BBC008FB2FB5CF3728D315C0C6162629FB2FB75 -:102BCC008FBEFB7CFF50FF5E029C02D1DD1F34B632 -:102BDC00FB896E0299716207CC01003162070861B2 -:102BEC0059018C01D1DFF4716307716B278D315C56 -:102BFC0040D1DD095002C15012FD0236C08D315C4E -:102C0C0001D1DD08E0C15012FD0236C0717AFA8D97 -:102C1C00315C41D1DD0C5A31BED831C15010FDA010 -:102C2C0048C0F21004C6D7FD9D28F2D7FD0429F246 -:102C3C00D7C78FC6FB7617FD9B29664FC6FBDFF205 -:102C4C00F5C6FBF2C6D75064FD1F0AFDAE2D6261BE -:102C5C00FB711196F171149661DC70C15012FDA0DC -:102C6C0048C0FDB037CD6303D7C7C1C1FBF8FFAC7B -:102C7C000ABB17C15002C18C0270C1506CFD6003BD -:102C8C0010061004C6D7C7C1FBF8FFAC08C1500230 -:102C9C00C18B70C1506CFDAE021006C0C6D7C78880 -:102CAC0006166770C1C75084FD29031004C6D7C728 -:102CBC0016C75084FD8D02C0C6D7C74A2004DE0457 -:102CCC005600EF0256018F08F9318FE7240000DD22 -:102CDC001A23DD0B23DD0C23DD1123DD0CEF0C8619 -:102CEC0086EF0851046106EF02868666318F12501A -:102CFC004CD633514CD6610A045420BD384008F9E7 -:102D0C0002DD064008F904DF08CD3C54CD3D44EF0C -:102D1C0006CD3C4BCD3D3DC6D740AFFB3DDC05CF92 -:102D2C0004FC0FD740AFFB1FDC05CF04FC0BD740D6 -:102D3C00AFFB0BDC05CF04FC07D740AFFB0661D81B -:102D4C0031320405CF04FC03D7D5AFFBDD04E50419 -:102D5C00FCD7F504FCD7D504F9DF04717396D7FDC5 -:102D6C00AE2D6261FB71019771149671079761C862 -:102D7C0031729617717296710497711196F17104F4 -:102D8C009761DC70C15012FDA048C0D7C716C75060 -:102D9C0004FD922CC0C6D7C716C75002FD922CC09A -:102DAC00C6D740AFFB0BDE02E2D7F2D771000105AC -:102DBC0071785005713AD5713BD18F10055CFC9F31 -:102DCC001005CF54054AE5420571104205710042C9 -:102DDC0005714850057130500571205005CF5305D1 -:102DEC0009CF52050B7130510571205105713BD53E -:102DFC00717050058F11055CFC9F1105F422D77181 -:102E0C0078500571080105D7FDAA39FD9504717A32 -:102E1C00FAFDE124F504F98F06F931051B5003FD89 -:102E2C00BB2C625C01D161E8CF04F902CFAFFB642B -:102E3C00710407714196EF10F6710407611012F6D8 -:102E4C00B1236061FB714196FDBD31FD444471229B -:102E5C0099712BE7618461A461EDEFF8D7C78806FF -:102E6C001666614FDD0967614EDE0396EF018666DB -:102E7C0072C6D7C7161714AA0412A943DD29AA04CF -:102E8C0012A923FDCE4FC3AC02FDCE4F13C2BDD849 -:102E9C0013FDA20FDE0C1714AA0212AA0403BA0423 -:102EAC00EF051714A9BA04AC041231FF319E03319B -:102EBC007F087208C6D77100F200304400BFB6011B -:102ECC00300188BF9001300984BF9E01BF9C01BFB7 -:102EDC009A01BF9801BF9601BF9401BF9201F53CC6 -:102EEC00FF30FE00BFBE01F6BFBC01BFB80150EE03 -:102EFC00BFBA01A1BFB201C918FE008F06F9310596 -:102F0C0007F5CDFBCB6CFF00717397716297D7C738 -:102F1C002004FBF8FF3026FBBC02F6BBAB4464007C -:102F2C00DE0EAC0214CA0000617902617900EFEC8C -:102F3C001004C6D730EF00BFB401F6BFBA01710858 -:102F4C00F200712304715307BE6EBE64BE6A712316 -:102F5C0004715307715BD1F457F456716397D78D95 -:102F6C0058B458D1DF6931D4D105715BD1E457D451 -:102F7C0057DD2E7140B2FBD856F1E734020023DD49 -:102F8C000625DD0325DF05F6BE66EF06D9CCFBF181 -:102F9C00BE66A4564A5620DF04F456F457CD581991 -:102FAC00D7CD581E7148B2FBD5CEFBDF04F6BE66FA -:102FBC00D7D9CCFBF14266FFDD15D9CCFBF112AEB3 -:102FCC006643DE05A266FFEF03B266FFCD5803D75A -:102FDC00C7161714F6B9AA0412F6231231FF31AE34 -:102FEC0003316FBA02C6D7C7C1FBF8FF8C085080FB -:102FFC00D612AB1413B9AB14AA0412A92312D927F5 -:10300C00FBF133BDD813FD0E0EBA02C0C6D7310486 -:10301C009801D74004F902DF10F6BE64BE6EBE6A9A -:10302C00BF8EFBBF94FBBF9AFB31749714308AFBA5 -:10303C00FDDC2F3090FBFDDC2F3096FBFDDC2FEF01 -:10304C00713114980D7113987108D2FBF45AF4591C -:10305C00EF60D459DF5A8F26FB9D594A5A1FDC1753 -:10306C007100D2FB4028FBFFDD1CA45B8F28FB4BBF -:10307C005BDE13F45AEF0FD85AF1A1605C1F9D5A16 -:10308C007108D2FBF45BE85A092AFB70C1308AFB49 -:10309C00FDF32FC0E85A094AFB70C13090FBFDF3D9 -:1030AC002FC0E85A096AFB70C13096FBFDF32FC0A4 -:1030BC00B459308AFBFD7F2EF313BE6E3090FBFDAE -:1030CC007F2EF313BE6A3096FBFD7F2EF313BE6486 -:1030DC00D7C736F00071F4DC297170F000CE9D0872 -:1030EC00CE9EC0CE9F80F594FFF593FFF592FFE541 -:1030FC0097FFE596FFE595FFE598FFCE9C7F710065 -:10310C00A6FB711BE3712BE3711AE7712BE7717A44 -:10311C009D710A9E31929E02EFFA710B9E7123985B -:10312C00713398714398C6D7C73122981E71229873 -:10313C00710A9E31929E02EFFA34D4FB3692FF5202 -:10314C00078B99A5A792DFF9710B9EC6D7C7880686 -:10315C001631329815713298C7349CFB3092FF1699 -:10316C0052078B99A5A792DFF9C6667367189CFB6B -:10317C00C6D7C77123983134981E713398710A9E43 -:10318C0031929E02EFFA3492FF369CFB52078B99D8 -:10319C00A5A792DFF9710B9E314498137143987176 -:1031AC007B9E8FDCFB9E9A8FDDFB9E9B717A9EC66D -:1031BC00D7CFA7FB5CCFA8FB5FCFC8FB5DCFFCFBD9 -:1031CC0036CFFDFBC9D7C7CFA4FB12CFA5FB2ECFA3 -:1031DC00CCFBFFF5CDFBF5CEFBF5CFFBF5D0FB56CD -:1031EC0000664C64DE08723826FB0086EFF3F5E3CC -:1031FC00FB714A9D712B21710A20711A20710203F7 -:10320C00C6D7C788061617F1E73403002361E3ED30 -:10321C003A352361F8ED1134B12361E3ED1B34250C -:10322C0061F8ED2934B1240D0061D8ED3A35240B49 -:10323C000061F8ED03332361F8ED46332361F8EDBB -:10324C0016332361F8ED333524060061F8EDC533F0 -:10325C00B12561D8EDE13324000061F8EDEE3323A4 -:10326C0061F8ED3A352361F8ED3835B12361E3EDC2 -:10327C0049342361F8ED5A342361F8ED6B34236142 -:10328C00F8ED5A342361F8ED7C342361F8ED8D347C -:10329C002361F8ED9C342361F8EDBE342361F8ED25 -:1032AC00C9342361F8EDD4342361F8EDDC34240205 -:1032BC00002361E3ED3A352361F8ED10352361F815 -:1032CC00EDE4342361F8EDEF342561F8EDFA34B117 -:1032DC0024060061D8ED3A3524000061F8ED3C3548 -:1032EC002561F8ED053524120061F8EDBF3323613B -:1032FC00F8EDAF33ED3C3567D1DD0C30D93C619442 -:10330C0034C4FB89616F99ED4635675C02D1DD07EA -:10331C0030332C6194EF0B675C01D1DD0530382C18 -:10332C006194675C3CD1DD0F303D2C6194675C3C53 -:10333C007266736218A4FBED463567D1DD625C01E1 -:10334C00D1DD05300800EF01F6609F01FC675C02DF -:10335C00D1DD03E6EF01F63401FC89616899675C05 -:10336C0004D1DD04E6A1EF01F63401FC8961689912 -:10337C00675C08D1DD05302000EF01F63401FC89D3 -:10338C00616899675C10D1DD05301000EF01F634EF -:10339C0001FC89616899675C20D161E8716001FC6E -:1033AC00ED46354A5CC8DE08E85C67185AFAA45C3E -:1033BC00ED4635679D5CED4635D44ADF08679FCDF9 -:1033CC00FBA44AEF0D4A4A05DE08E84A671811FDCE -:1033DC00A44AED4635675C0F7266736218A4FBED68 -:1033EC0046354A4A64DE1B4A4A01DF0667D161F85A -:1033FC005701E84A671826FBA44A4A4A0561C87176 -:10340C001298ED463534A6FB89615F99ED4635304F -:10341C008C2A619466736718A4FBED463540A9FBB2 -:10342C006ADF1340AAFB68DF0D674C6CDF08308144 -:10343C00416194713AD5679FABFBED4635675C7F74 -:10344C0070C117F1243000FD5931C0ED4635675C71 -:10345C003F70C117F1243000FD5931C0ED4635677E -:10346C005C0770C117F1243000FD5931C0ED4635B1 -:10347C00675C1F70C117F1243000FD5931C0ED4657 -:10348C00356770C117F1243000FD5931C0ED463558 -:10349C00CEABAC710A9E31929E02EFFAD592FFDF51 -:1034AC0005710B9EEFED679E99710B9E9FDBFBEDFB -:1034BC004635714298675C7F9FDCFBEF7D714298CB -:1034CC00675C3F9FDDFBEF72675C3F9FDEFBEF6A43 -:1034DC00675C1F9FDFFBEF62308E3A6194679FE45D -:1034EC00FBEF57305B3A6194679FE5FBEF4C307410 -:1034FC003A6194679FE8FBEF41675C01D1DD3BFDCE -:10350C004444EF36675C02D1DD05712A21EF067168 -:10351C004A9D712B21675C01D1DD06710300710B93 -:10352C0020679FE3FBEF1367318EEF0EEF0CEF0A72 -:10353C00664C5BDE05736718A4FBC6D7C716664CD2 -:10354C0030DC094C37DE05FD3431EF6B664C02DFA5 -:10355C001F8FA6FB5C03728F03FC5C03318E316DF5 -:10356C0008616A08128F03FC5C80312A6162EF5695 -:10357C00664C3DDF08AE90BD5EF85EEF49664C3E92 -:10358C00DF04F85FEF40664C4FDF05FD6C44EF360F -:10359C00664C61DF08E85C095AFA72EF29664C7FC9 -:1035AC00DF05FD4F3DEF1F664C4EDF0B31049A04D7 -:1035BC005210EF12F2EF0F664C5BDC0452FFEF0679 -:1035CC00667309A4FB72C6D7C788061617F12410B8 -:1035DC0000240500DC07244C00DD17EF17717BFA83 -:1035EC0017F104A4FB1489617F99717AFA715298CE -:1035FC00EF02A45CC6D7C7C1C1FBF8FF4004F903B6 -:10360C00DD064004F904DF38717BFA8C027309ACD7 -:10361C00FB5E0AD1DF278C02318E04A4FB14896E69 -:10362C000A99716207717AFACC010031620708615C -:10363C0059018C01D1DFF4716307716B27717AFA30 -:10364C001004C6D7CF03FC03F501FCF505FCF50708 -:10365C00FCD7C788061617F1E734020025DD3D2399 -:10366C00DD1725DD1C23DD0523DD2BEF3B710299D6 -:10367C00679F06FCCD6303EF2F675C839F03FCEF12 -:10368C0027675C039F05FC675C034C0261F87122A1 -:10369C009AFD5A46EF12679F07FCEF0C6791DF0803 -:1036AC00E0C15012FD0236C0C6D7C71617F1E72489 -:1036BC000000DD2A23DD1E240300DD0724FB00DDD2 -:1036CC0024EF2531329A05308000EF01F6086F04A3 -:1036DC00FC7208EF198F01FCF501FC72EF107152AE -:1036EC00995235EF09F2EF0666730900FC72C6D7E2 -:1036FC00C71617F1E7240000DD38241000DD1C2369 -:10370C00DD1C23DD30240E00DD18241100DD1B240C -:10371C000F00DD12243000DD15EF1EE2EF1D52020A -:10372C00EF195204EF155206EF115205EF0D520727 -:10373C00EF09F2EF065203EF0252FFC6D7C731640E -:10374C0098377163988D629FACFB8D619FCBFB3674 -:10375C00D2FCC7D861FDB038618A70618AFDF5383A -:10376C00C0D866F1312F609D658D604B65DD0A71A7 -:10377C0072988D659D60CD63034A6305DE0830BA8F -:10378C00376194CD636BB4637150F000CE300BCFC6 -:10379C00170006CE3106FD6802717A30710BE371A9 -:1037AC000BE7C6D78D659D608D659FADFBD740043B -:1037BC00F903DF064004F904DF02F2D73174980CE8 -:1037CC007173987113998D659D67EF313104991F51 -:1037DC00710399711299D506FCDF04F468EF0A8F16 -:1037EC0006FC5002D6A1609D688D689D67EF0E3176 -:1037FC001499068D689D67EF048D659D678D679F95 -:10380C00ADFBD867FD2238E867094C2370C1501313 -:10381C00FDA048C0F2D7C7C1C1FBF8FF8C02D1DFB5 -:10382C0005F506FCEF1A8C024C05DE06CF06FC02F1 -:10383C00EF0E8C02318E1231FE03311F609F06FC9D -:10384C008D694F06FCDD28CC011F8F06FC9D69CCD1 -:10385C0000008B4C08DE148B730912204F06FCDC25 -:10386C00058B9C01EF05615900EFE78C019D6410FD -:10387C0004C6D7C716710AE7710BE37150F000CE7E -:10388C00300BCF170006669E31FD6802717A3071DD -:10389C000BE33182E302EFFA8D1F7158F000710BCC -:1038AC00E772C6D7C7C1C1FBF8FF8FFCFB4E02DC29 -:1038BC0003F2EF318C024FFDFBDC0452FFEF268C40 -:1038CC00022FFCFB706131318D128FFDFB2FFCFB45 -:1038DC0070613133BDD813FD300EBB440001DC03E5 -:1038EC00F690BB8B721004C6D7C7C1FBF8FFAC08AF -:1038FC0014A91489708B6128706131FDCE4F13446B -:10390C00030071FEDC23AC08148A04819A04AC0811 -:10391C00148A044C11DC10A9148B99AC0814CA023B -:10392C0000AC0814CA0310EF72AC0814CA0400AC43 -:10393C000814A914894DDE0AAC08148A02819A0273 -:10394C00EF12AC0814A914894D61D308AC08148A81 -:10395C0002919A02AC08148A03919A03D1DF3CAC11 -:10396C0008148A024C10DF10A91489318EA112ACF4 -:10397C000814A9146299EF17AC08148A024CF0DFF2 -:10398C000EA91489318EB112AC0814A9146299AC29 -:10399C000814CA0200AC0814CA0310C0C6D7EDAD97 -:1039AC0039C75600664C0ADE0BF0317E12F67810E1 -:1039BC00FC86EFF0C6D7C7200CFBF8FF17040600F7 -:1039CC00C15006C150A8C15030FDAE021006D2DD68 -:1039DC001B4A6C04DE05A46CE2EF7034E4FB895CDA -:1039EC00FC99FD8E3A7110B2FBF2EF5F717BFA30ED -:1039FC000600C117040600C130E9FBFDD64F1004C8 -:103A0C00717AFAF46C8FE4FB5C01D1DD264004F989 -:103A1C0003DF205010C180FD0236C0C7361005717F -:103A2C00D4C6DE0F17C15006C150A8C15030FDAE30 -:103A3C000210064004F903DD064004F904DF0B8F85 -:103A4C00E4FB5C02D161E8FD8641F2100CC6D7D9CB -:103A5C00E5FBC15030FD8D02C0629FE8FB5008C1F0 -:103A6C005011FD0236C0F2D7D9E8FBC1D9E7FBC132 -:103A7C005030FD290310045008C15011FD0236C00E -:103A8C00F2D7C7200CFBF8FFCC09004007F901DF87 -:103A9C0005CC0A02EF03CC0A10CC0B808FE4FB5C44 -:103AAC00039C07D1DF08717AD5CC0807EF06717B30 -:103ABC00D5CC082F17040800C15004C150A0C15028 -:103ACC0030FD60031006624C02DF077110B2FBF28E -:103ADC00EF357118B2FBF46CC736100571D4C6DE25 -:103AEC00164004F903DF1017A1C15006C150A8C13C -:103AFC005030FDAE021006717BFA8FE4FB5C034E76 -:103B0C0007DD03E2EF01F2100CC6D7D504F9DF0391 -:103B1C00F6BD6E4004F901DD0AD478DD03B478D724 -:103B2C00CD78038F04F9318FE723DD0B24020024B9 -:103B3C00030061C8ED473C8F06F9312349301B0067 -:103B4C00466EDF158FE3FB5C01D161E8F504F9E00B -:103B5C00C15010FD0236C0EF1D307701466EDF16E6 -:103B6C005002C15010FD0236C0F64674DF088FC8F3 -:103B7C00FB5010D6BD74F64674DD36B6744674DF51 -:103B8C0030711297EF2B301B00466EDF13F6467622 -:103B9C00DF18E0C15010FD0236C0C9765307EF0A9A -:103BAC00307701466E61F8711297F6467661E8B689 -:103BBC007631549A08714399F6BD6EEF14314499DD -:103BCC0005F6BD6EEF0BA66EF6466E61F8C96EFF7C -:103BDC00FF31629A194A7005DE16A4704A7005DF2F -:103BEC000FA4705004C15010FD0236C0EF02F470E7 -:103BFC0031649A194A7205DE16A4724A7205DF0FF7 -:103C0C00A4725008C15010FD0236C0EF02F472D4F9 -:103C1C0073DD03B473D731729A174A7105DE14A49D -:103C2C00714A7105DF0DA4715010C1FD0236C0EF51 -:103C3C0002F4714A710661F8CD7325D7C7361005A9 -:103C4C0071D4DE0E8FB2FB5C02D1DF0630C239615B -:103C5C0094D24004F903DF1C3122070530652B6137 -:103C6C00943154990C7153995080C15012FD023605 -:103C7C00C0FD853CFDAB3CC6D78F03FC5C01D1DDA0 -:103C8C001DD47BDD03B47BD7CD7B098D644B7ADDF2 -:103C9C000D8D649D7A5040C15012FD0236C0D74044 -:103CAC0004F903DD04F6BD1AD7D5D0FBDF08F646C0 -:103CBC001ADD19B61AD7D9CCFBF1461ADD0ED9CCC0 -:103CCC00FB12AD1A43DE03A61AD7B61AD7717BFACC -:103CDC00C78FC4FB76F5C4FB717AFA5C10D161E82E -:103CEC00716299665C0FD1DD57665C01D1DD05F51B -:103CFC0004F9EF4C665C02D1DD11E0C15003FDAA62 -:103D0C002CC0711300711B20710303665C04D1DDA0 -:103D1C0011711300711B20D503FC61F8710303FDB5 -:103D2C005036665C08D161E87103035005FD1F0A2B -:103D3C007102035003C1FDAA2CC0711A20FD522C34 -:103D4C00F2C6D7C756FF4A4A1361C8ED053E8F0627 -:103D5C00F9311505300400EF0F8F06F931450530A8 -:103D6C000500EF04D907F9F1609F28FC8D7C9F2991 -:103D7C00FC713496E661301271049661DC31196184 -:103D8C0062629F2AFCE52BFC31449A05304000EF1F -:103D9C0001F6C131340405302000EF01F6C2616B2D -:103DAC0008616A08C131749A05300400EF01F6C24B -:103DBC00616B08616A08C131649A04E6A1EF01F6EF -:103DCC00C2616B08616A08C131549A03E6EF01F6CF -:103DDC00C2616B08616A9F2CFCF171240461DC9F49 -:103DEC0026FCF171540761DC9F27FCD84AF10104D1 -:103DFC00ECFC14A9148976A44A6672C6D7C7FD4395 -:103E0C00098F04F9318FE724000061F8EDDB3F23C3 -:103E1C00DD1B2361F8EDED3E2361F8ED603F23617E -:103E2C00F8EDA93F2361F8ED7B40EDD83FF6BD746A -:103E3C007113974005F901DF2C31349A1B466EDD66 -:103E4C0004F424EF02A4244A2465DC0FF6BD6EF5BD -:103E5C0004F9712299EDFC40FDE124AD6E440A0099 -:103E6C0061D8EDFC40714299FD9504716396FDE1BA -:103E7C00244007F903DF09712299F504F9EDFC40A0 -:103E8C00FD4B2740B1FB9BDE09712299F504F9ED3E -:103E9C00FC40714A277140110571301105713A22AD -:103EAC00715A2271501105FDAB2AD2DD097122998C -:103EBC00F504F9EDFC4071103500CF37001D714051 -:103ECC0012054005F901DD064005F903DF05F5CDC6 -:103EDC00FBEF04CFCDFB03CF04F902FD772AEDFCF9 -:103EEC0040FDB82DFD0305FD5036FDD231F537FFF1 -:103EFC00712BE0F505F9712299CBE43FEFCBE6F697 -:103F0C00F0FD9504713BD48F06F93105285004FD62 -:103F1C00BB2C625C03318E315D34B3FB89616899D3 -:103F2C005002FDBB2CD2DD067170B3FBEF0471782F -:103F3C00B3FBFDE124FDC22E710806F9CF04F90391 -:103F4C008FA6FB5C02D1DD095080C15010FD0236FA -:103F5C00C0EDFC40FDFE403164992FA47ED47EDD83 -:103F6C000831A4E00A31020C06712BE0FD724131DC -:103F7C00A4E01731040C13712BE05027C15005FD40 -:103F8C00AA2CC0CF04F904712299FD67418F06F960 -:103F9C0031250731349A03F504F9EDFC40FDFE4060 -:103FAC0031020C15D83AC15005FDAA2CC05005FDA4 -:103FBC001F0AFD7241CF04F903FD67418F06F931E9 -:103FCC00250731349A03F504F9EDFC40F504F9CFDB -:103FDC00CDFB03F5CEFBF5D0FB717297F6426CFF6F -:103FEC0061E8EDFC40F6BD74711397F5E4FBFD8EB2 -:103FFC003A717AFAFD402FFD0B2EFD5505712B21E0 -:10400C00714B9D31349702EFFACE3708CBE4BFFFEA -:10401C00CBE6FFF3CED4FFF5B4FBF5B5FBF5B6FB61 -:10402C00F5B7FBCF37000971481205F6BEE0BEE2CA -:10403C00BED0716A27FD272B714307714B2771483E -:10404C00100571481105713810057138110571335F -:10405C0002713B22715302715B2271581005715829 -:10406C001105CF04F905714299F6BD6EFD0C0AF5E8 -:10407C0005F9F42431349A04D432DD20E505F9E550 -:10408C0004F98F06F9312568F5F8FBF5F6FB502E8F -:10409C00FD1F0ACF05F903E504F9EF54FDE904FD12 -:1040AC00742471730171320471430271039671624D -:1040BC009631949E02EFFA712AE7CEA409F5F3002B -:1040CC003104070261FDE5F300F46AFD4309CEA457 -:1040DC000831329A06CF04F905EF09714399E505C9 -:1040EC00F9E504F9712BE78F06F9312503F504F98D -:1040FC00C6D78FE3FB5C01D1DF60D47FDF193102BF -:10410C0000585003FDBB2C625C01D1DF07F504F9AC -:10411C00712299D7E47FD74A7FF0DF073104003A48 -:10412C00F47FD74A7FC8DF0AF504F9712299CD7F55 -:10413C00F0D7310200084A7FFFDD1FA47FD7F0C102 -:10414C005004FDAA2CC08FB3FB5C9F9FB3FB711076 -:10415C00C4FB30D93C6194CD7FF0D731149706F570 -:10416C0004F9712299D7716399F47E717207FD6815 -:10417C0002717307D7FD5E05F2D7717BFAC7200C6D -:10418C00FBF8FF8FEAFBF0F9E9FBF303FDCE4F13CD -:10419C00BC048FECFBF0F9EBFBF303FDCE4F13BC2F -:1041AC00028FEEFBF0F9EDFBF303FDCE4F13BB7169 -:1041BC007AFAAC04BDD8F6BDDAAC04311EBDDCF61F -:1041CC00BDDEFDE30DADD8BDDCADDABDDEAC02BDB0 -:1041DC00D8F6BDDAAC02311EDADCC3DADEC3BDDCE4 -:1041EC00F6BDDEFDE30DC0BDDEC0BDDCADDEFD59B0 -:1041FC000FADD8BDDCADDABDDEABBDD8F6BDDAABEC -:10420C00311EDADCC3DADEC3BDDCF6BDDEFDE30D48 -:10421C00C0BDDEC0BDDCADDEFD590FDADAADD8FDB8 -:10422C005545C3C58D8C5C3FF0317E0440FC14C2F7 -:10423C00C0B9A48CF6BC08BC0A9C078C074C2EDDBC -:10424C003D8D8C0E0770F161DC605C3FF0317E12AD -:10425C007940FCBDD8F6BDDA8C0773098C23318FFD -:10426C00BDDC70BDDEFDE30DAC08BDDCAC0AFD5958 -:10427C000FADDABC0AADD8BC08615907EFBDAC086C -:10428C00BDD8AC0ABDDAC9DC0004F6FDAD0EC9DC44 -:10429C00FFFFF6FDAE0FADD8BD86AF3AFC4686DD0E -:1042AC0011AF3CFCBF3EFCAF3AFCBF3CFCAD86BF43 -:1042BC003AFCAF3CFC423EFCDC46AF3AFC423CFCD8 -:1042CC00DE3EAD26423AFCDE374A2A16DC1A4A2A72 -:1042DC00A0DE138D884B2ADE0DAF3AFC268A44698A -:1042EC001061C8FD3E43F42AAF3AFC445146DC0A47 -:1042FC00AF3AFC241027BD28EF0DC928F82AEF0788 -:10430C004A2AFF61E8A42AAF3EFC423CFCDC18AF11 -:10431C003CFC423AFCDE10AF3AFC4628DE09F4883D -:10432C00AF3AFCBD8AEF074A88FF61E8A488100CFD -:10433C00C6D7717BFAC7710A9E31929E02EFFA8E34 -:10434C00949F34FC8E969F35FC8E979F36FC8E98EE -:10435C009F37FC8E939F38FC8E929F39FC710B9E7D -:10436C00717AFA8F37FCFDC20F76FDD34413BD84EE -:10437C00D5EFFBDF0AD5F0FBDF05D5F1FBDD25F62C -:10438C00B14684DF11C9843722665C0391DF060ACB -:10439C0084181A85009617FDF64513FD1644310452 -:1043AC009A02EF61520692926934FC682EFCDFF699 -:1043BC00AD84BD82F880F3311C790AF944FEFFDD2F -:1043CC0044D880F101040AF914A944FFFFDF04E684 -:1043DC00B9EF0BD880F101040AF914A9A1B9717BCA -:1043EC00FAA0EFFBD5EFFBDF1CA0F0FBD5F0FBDF59 -:1043FC0014A0F1FBD5F1FBDF0CCFEFFBFFCFF0FBF3 -:10440C00FFCFF1FBFFC6717AFAD7C716D880F10738 -:10441C0044A800DC0571029AEF1CF647DD18A48055 -:10442C004A80A8DC0571029AEF0CF880F3311CF677 -:10443C00780AF9B7EFE4C6D7C756A89666F0317E6E -:10444C0012F6B1780AF966D1DFF1717BFAF5EFFB60 -:10445C00F5F0FBF5F1FBF48071039AC6717AFAD78B -:10446C00C72004FBF8FFD44ADF168D809D8D717B2D -:10447C00FA52069292692EFC68C0FCDFF6717AFA49 -:10448C004A4A06DE0EE84A09C0FC9C03A44A8C0387 -:10449C0072EF30F88DF3311C790AF9BB31129A05A1 -:1044AC008B9C03EF0F8C019C03D48DDF05CD8DA766 -:1044BC00EF02B48D718071179A61DC61FB71119AF6 -:1044CC008C03721004C6D7C72008FBF8FF8F37FC8B -:1044DC00FDC20F9C078F36FCFDC20F9C068F35FC6E -:1044EC00FDC20F9C058F34FCFDC20F9C048F38FC61 -:1044FC009C038F39FC9C028C06318E0112791A2098 -:10450C00BB8C075C03D1DF098C064C0361C8617955 -:10451C00008C05318EB1610900BB313D120103BB2A -:10452C008B0E04708C011C00BB8FF4FB4E03DC0E55 -:10453C008C034FF4FBDC0B8C024FF5FBDC04AB1251 -:10454C00EF03ABB1121008C6D7C7C3C12008FBF8E4 -:10455C00FFF661490A61F8614908DF07F73400008A -:10456C00EDF245E6BC04F6BC06AC0ABC02AC08BBDA -:10457C00AC06614902AC0461F8614900DE28AC0468 -:10458C00BDD8AC06BDDAE1FD680FADDABC06ADD81E -:10459C00BC04ABBDD8AC02BDDAE1FD830FADDABC17 -:1045AC0002ADD8BBEFCAAC06BC02AC04BBAC08BDB8 -:1045BC00D8AC0ABDDAAC04BDDCAC06FDE60EAC042E -:1045CC00BDDCAC06FD590FE1FD830FADDABC06ADC9 -:1045DC00D8BC04AC06614902AC0461F8614900DC4A -:1045EC00C5AC0214AB12100CC6D7C7C12004FBF823 -:1045FC00FF8F31FCFDC20F9C034E04DF1CAD8246C5 -:10460C0084DE07AD84268212EF40F64684DF07462F -:10461C0082DD03E7EF34F7EF318C04318EB1128C6D -:10462C0003318E43DF1830382226820684BB8C047B -:10463C005C0391DF05AB041800BBAB12EF0C8C03D1 -:10464C004E04DE0532A900EF01F71006C6D7717BC8 -:10465C00FA31229A0CF64690DD07B690717AFAEF91 -:10466C007C71239A717AFA4004F904DF07715307BD -:10467C00F42CEF69D9CFFBF1E7240000DD0F23DD2B -:10468C001A23DD1023DD5323DD2723DD3871530777 -:10469C00F42CEF49715207F42CEF42D42CDF077144 -:1046AC005207E42CEF05715307F42CC990FA00EF74 -:1046BC002CD42CDF0B715207E42CC990FA00EF1D9F -:1046CC00F5CFFBEF18D42CDF0B715307E42CC990FA -:1046DC00FA00EF09CFCFFB02EF03FDEA46D7D9056D -:1046EC00FCF1E7240000DD0923DD2123DD0923EFA4 -:1046FC001B715307F42CD7D42CDF07715207E42C11 -:10470C00EF05715307F42CC9902D01D7715207E4B2 -:10471C002CD731629701D7710398D9CDFBF1E724DF -:10472C000000DD1223DD1923DD1123DD2623DD340A -:10473C0023DD3923DD3FFDAA47EF3DFDCB47EF38A5 -:10474C00D9CCFBC1AE6CFD692EC0F313BE6C7123CA -:10475C0004EF25F0C1AE6CFD692EC0F313BE6C7175 -:10476C002304EF14F6BE6C712204EF0CCB6CFF002B -:10477C00712304EF03FD3F484004F905DD064004B6 -:10478C00F901DF067123047103983104980FF6BE0A -:10479C0064BE6A31220402EF02F690BE6ED7CD2EB3 -:1047AC0047F492AE6C317DBFCAFCFD1448D2DF0ECB -:1047BC00D9CCFBC1AE6CFD692EC0F313BE6CD7FD1A -:1047CC001448D2DD0DCD2E47F492AE6C317DBFCAAC -:1047DC00FCD7E8920934205080D6BFC6FC22CAFC14 -:1047EC00BDD8304700FD0E0EBFC8FC30C6FCFD7FA7 -:1047FC002EF313BE6CB42ED42EDF0CCD2E47A49208 -:10480C004A921F61C8F492D740AFFB0BDC057123B1 -:10481C0004F2D740AFFB0661D831229611F0C1AE3D -:10482C006CFD692EC0F313BE6C712204EF03FD3FC7 -:10483C0048E2D7710298F0C1AE6CFD692EC0F3133B -:10484C00BE6CA4934A9340DC37F493D894F1313F77 -:10485C000412FD14D894F1BDD85008FD5D0E0872F9 -:10486C0008E6D2DD040192DFFC896158D1DD0571C7 -:10487C002204EF03712304A4944A942061C8F49495 -:10488C00D7C73026FDC6D77180717DFADE03520181 -:10489C00D75200D7C7C12004FBF8FF17040300C18F -:1048AC00E0C15010C150A4FDAE021006629C02D1B2 -:1048BC00DD058C0272EF518C0C70C18C0470FD18EC -:1048CC0049C0629C02D1DD058C0272EF3B8C035C0B -:1048DC007DD1DF03F2EF3117A1C1E0C15010C150FF -:1048EC00A4FDAE021006629C02D1DD058C0272EFB3 -:1048FC00178C015C7DD1DD03F2EF0D8C0370C15080 -:10490C0010FD1849C0629C021006C6D7C78806164F -:10491C00710AE650A4FDE203D2DD0771339752020F -:10492C00EF1317FDFE036770FDFE03FD4349FD7297 -:10493C0004713397F2C6D7FD490450A4FDFE035011 -:09494C0020FDFE0350AAEDFE035C -:1049550061FC61FCC1C3C5C7520C929269D4FEC10A -:10496500DFF88EFD708EFCC1717AFA4004F903DF21 -:104975000530652B6194C09EFC609EFD34D4FE52CB -:1049850006C0B9A5A592DFF9C6C4C2C061FC61DF46 -:10499500520C929269D4FEC1DFF88EFD708EFCC177 -:1049A5008F4105775C04D1DD06675C01D1DD5031AF -:1049B5005498367162077153988FB4FB5FBCFBD175 -:1049C500DF1B8FB5FB5FBDFBD1DF128FB6FB5FBE73 -:1049D500FBD1DF098FB7FB5FBFFBD1DD0C31620770 -:1049E50002EFFA716307716B2771139AFD7E31F43B -:1049F500227148500571605005717AFAEDEF4A67EA -:104A05005C02D1DD16D422DD124A2202DD0DF4222C -:104A15007148500571605005717AFA717AFA8D22E4 -:104A2500318FE7240000DD0823DD1423DD2CEF4A58 -:104A3500F44A7140500571505005E422EDEF4A8F5C -:104A450040059D4B715050058D4B9D4DD84BFD48F4 -:104A550035629D4CCD2202EDEF4A675C02D1DD1730 -:104A6500675C10D1DD05CD2203EF0F71485005714C -:104A7500605005F422EF73CD22044A2203DF108D26 -:104A85004C9F4005D84CC1D84BFDD435C0EF1F8F86 -:104A950040057671744BDC054A4B02DE06716050A9 -:104AA50005EF47C7D84BFD0E32C071505005D84DA4 -:104AB500F1242900DD27240400DD22242200DD1D48 -:104AC500241100DD0C240100DD13241E00DD0EEF92 -:104AD5000A4A4B60DF07CD4B61EF02A44B4A220324 -:104AE500DF08D84BFD4835629D4CC09EFC609EFD9D -:104AF50034D4FE5206C0B9A5A592DFF961FCC1C345 -:104B0500C5C7520C929269D4FEC1DFF88EFD708E36 -:104B1500FCC1717AFA51405F0401D1DD06F616A792 -:104B250047DFF2300400BF2401F6BF2A01300B0B2A -:104B3500BF2801FD6802300B0FBF2801FD68023058 -:104B45000F0FBF2801710AE6F6420C01DD33AF04F1 -:104B550001BF0C0131529729715297710BE2D8515F -:104B6500FDE2033184BD02EFFACBB422FBD853F149 -:104B7500BEB8714BE1714BE5710ABD8D529E44EF94 -:104B85000C715397714AE5717BBD713397C09EFCDB -:104B9500609EFD34D4FE5206C0B9A5A592DFF9C6C4 -:104BA500C4C2C061FCC1C5717AFAD450DD0BEA4EAE -:104BB500899E44A64EB450EF33710AE6300400BF17 -:104BC5002401F6BF2A01300B0BBF280100000000AD -:104BD50000000000510FBF28010000000000000088 -:104BE50000500FBF2801712397713397C4C061FC32 -:104BF50061EF520C929269D4FEC1DFF88EFD708E82 -:104C0500FCC12006FBF8FF71503002CEABACCC04E2 -:104C150000F6BB31B2E210617900F6614900DFF3BD -:104C250071603002EDAF4C8E519C03713BE28C03F9 -:104C35005C02D1DD1E8C035C08D1DF0971503002A6 -:104C4500CC0400EFCC8C0570FDB636629E50CC04CA -:104C550002EFBE8C035C03D1DF408E509C02715085 -:104C650030028C04D1DF0E8C0270FDFC36629C058F -:104C7500CC0401EF328C044C02DF0671603002EF88 -:104C850029CF34025A716030028C0270C18C0570D4 -:104C9500FD5E36C0CF34024AEF108C035C01D1DDD6 -:104CA5000671603002EF03ED164C1006C09EFC60E5 -:104CB5009EFD34D4FE5206C0B9A5A592DFF961FC6C -:104CC500C1C3C5C7520C929269D4FEC1DFF88EFDEF -:104CD500708EFCC1710A9E31929E02EFFA8FDEFB47 -:104CE5004F96FFDF198FDFFB4F97FFDF118FE0FB3B -:104CF5004F98FFDF095004C15011FD0236C0710BFA -:104D05009EC09EFC609EFD34D4FE5206C0B9A5A58A -:104D150092DFF9C6C4C2C061FCE46A61FCC1C3C5C7 -:104D2500C7520C929269D4FEC1DFF88EFD708EFCDD -:104D3500C1C1FBF8FF8D1F9C018E31318EE7240622 -:104D450000DD0823DD0E23DD22EF38717AFA8C01B0 -:104D55009D62EF2F717AFA4007F901DF068C019DFC -:104D650061EF2051FF2E019D61EF18717AFA8C01D8 -:104D75009D304004F903DD064004F904DF0530A940 -:104D85002661944031FF09DE05A031FFEF07715818 -:104D9500F000716298710BE3C0C09EFC609EFD340B -:104DA500D4FE5206C0B9A5A592DFF9C6C4C2C0613A -:104DB500FC717BFAC7D46A61F8312499277123996C -:104DC500D46ADD05B46ACEABAC717AFA5600664C8E -:104DD5000ADD1172F3311C79D8FCCEFC0061CA6181 -:104DE500A486EFEA717AFAF2C6D7C7C1C1FBF8FF0C -:104DF500CC01008C014C0ADE36717BFA8C01F03156 -:104E05007E0410FC14A96168DF09AC02B9717AFA55 -:104E1500F2EF1D8C01F0317E127910FC614902DF41 -:104E250006717AFAE2EF09717AFA615901EFC4E283 -:104E35001004C6D7C72004FBF8FFF64210FC61F842 -:104E4500ED1B4F717BFA9C038C034C0ADE3C8C03F3 -:104E5500F0317E0410FC14A96168DF05717AFAEF60 -:104E650029717AFA8C0372F3311C7910FCCEFC009F -:104E750061CA629C02D1DF0A8C03F0317E12E678AA -:104E850010FC717BFA615903EFBECC0200CC010125 -:104E95008C02F0317E0410FC14A96168DD788C0267 -:104EA500F0317E127910FCE743DF658C014C0ADE98 -:104EB5005F8C01F0317E127910FCE743DD4D717B8B -:104EC500FA8C01F0317E0410FC14A96168DF1861C9 -:104ED50069018C01F0317E12F67810FC8C024E01CE -:104EE500DCED717AFAEF2F8C01F0317E0410FC14A1 -:104EF500A9128C02F0317E337810FC8C01F0317EE2 -:104F050012E67810FC615902717AFA615901EF9B3A -:104F1500615902ED954E00F21004C6D761FF520C9F -:104F2500929269D4FEC1DFF88EFD708EFCC1717A54 -:104F3500FA8FE4FB5C03D1DD114004F903DD064083 -:104F450004F904DF0530C2396194C09EFC609EFD02 -:104F550034D4FE5206C0B9A5A592DFF961FC61FC07 -:044F650061FC61FC8E -:0A4F6A0000060C12181E242A30362F -:104F7400ACFB0000000066FE00000000173B493750 -:104F8400BC231E476B2F1A305A46483CCE08093EB4 -:104F940028FC36FE20FE02F903F929FC30FE2AFC27 -:104FA4002BFC08F926FC6CFF1AFF6EFF6AFF64FFF6 -:0A4FB40027FC66FF2CFC55555555EF -:104FBE00FF0000000000983AF82AFF0000004700AA -:104FCE00317503F7332312D714AEF8C716AC061299 -:104FDE00C5AC0416F643DD078B99A7A5B3EFF5C252 -:024FEE00C6D724 -:024FF400325E2B -:0A4FF60031383A30333A303600000B +:10221A00E9E77F7E7D7C7A7978777675747271705A +:10222A006F6E6D6C6A6968676665646261605F5E3D +:10223A005D5C5A5958575655535251504F4E4D4B53 +:10224A004A494948474645434241403F3E3D3B3A59 +:10225A00393801020203030200FEFBF7F3F0F0F340 +:10226A00FA041225384D5F6E777A776E5F4D3825FE +:10227A001204FAF3F0F0F3F7FBFE00020303020282 +:02228A00010051 +:10228C008D3EB43ED1DF26CD3E1EFD4423FDE5221E +:10229C003132960D3104960931329A05713304EFBF +:1022AC0003713204FD1823FDBA22FD1B26D771538E +:1022BC0096D432DD05B43271529631229607313202 +:1022CC009A03715296715496714102314402057110 +:1022DC0040B3FBD77148B3FBD78D304B3CDC114A74 +:1022EC0030B9DE0C4A3F28DE03A43FD7713396D7B2 +:1022FC008D3D4B30DE054A30BDDC0C4A4028DE03F8 +:10230C00A440D7713296D7F43FF440D731429A0C9F +:10231C004A4102DE03A441D7712396D7313204120D +:10232C0040AFFB3CDE0C8FB2FB5C01D1DF047123B0 +:10233C0096D7712296F441D7C7C1FBF8FF31329A78 +:10234C00067130B3FBEF047138B3FB7144967137EF +:10235C009ADE4F71349A71419631329A0E5002C105 +:10236C005011FDD334C0CD3229EF37E0C15011FDEF +:10237C00D334C0F43217C15002FD632BC0D2DF0D31 +:10238C008B318E318D080E01081C00BD34AD3444E8 +:10239C00009BDC05D5AFFBDF095020C15011FDD3EC +:1023AC0034C0C0C6D78D209D42FDF323FD972BD59D +:1023BC0007F9DD04710396D78D424B2061F8316427 +:1023CC00961C716396FD87044A4207DD054A42FF5D +:1023DC00DF098F06F9310303FD8224FD9624710277 +:1023EC00963079256194D7C77162017172015003DF +:1023FC00FD110A5008FD5037629D305009FD5037D1 +:10240C006276716301711806F94A30F1DC0BE5074D +:10241C00F9F508F9CD3707EF224A3004DE1ACF0759 +:10242C00F9025008C1506CFD7F02C092DF0DD454EC +:10243C00DF09711006F9EF03F507F94007F901DF21 +:10244C0005710A22EF06710B22710302CD2007578A +:10245C0000674C08DE1073090A20614EDC05679D8D +:10246C0020EF0387EFEB4A2007DF09D507F961F866 +:10247C00CF07F903C6D7500AFD110A304000C150EE +:10248C0006FD462BC05096ED110AC72006FBF8FF3F +:10249C00D507F961E8ED7525304A57C1503EFD4628 +:1024AC002BC0D2DD077100B2FBED75257108B2FBB4 +:1024BC0017040200C15004C1500CC1506CFDA002A5 +:1024CC001006EA38AA48318D12AA48318E616B0881 +:1024DC00616A08C1500EFD462BC0F690C1500CFD30 +:1024EC00462BC0CC01008C014C04DE283134970201 +:1024FC00EFFA712297EA388C015010D605C15010B2 +:10250C00C18C01D6044000C1506CFD520310066111 +:10251C005901EFD250A5FD110AEA38AA48318D12A3 +:10252C00AA48318E616B08616A08C1500EFD462BBA +:10253C00C050A5FD110A5004C1506CFD7F02C06251 +:10254C009C01EA388A4B4E0161C3048A4A4E01173A +:10255C00040200C15004C1500CC1506CFD52031058 +:10256C0006F6C1503EFD462BC01006C6D7C78D439C +:10257C004B3061F8ED18264A4528DE05A445ED18C8 +:10258C0026F4458D309D438D305070D612307351EA +:10259C00230480001231FF318E039D449FAEFBF665 +:1025AC008D447C804C95DC1B8D44318F241400EAC7 +:1025BC0038BDD8AA44FDC40D1231FF318E03318FC2 +:1025CC0016EF198D44318F241400EA38BDD8AA4671 +:1025DC00FDC40D1231FF318E03318F16EA388A4259 +:1025EC007217F3031644000171FE61C836FF001721 +:1025FC0001DE02F61617BD7CC7500CFD462BC0D26F +:10260C00DF068D309D43EF047100B2FBF2C6D7C7D5 +:10261C002008FBF8FF4007F901DD064007F902DF4F +:10262C001C17040600FD692CD2DF0A8C069C058C55 +:10263C00079C04EF4ECC0563CC0400EF4617040650 +:10264C0000FD692CD2DD0F7100B2FB710396CC0535 +:10265C0000711297EF2D7108B2FB8C06318E318D03 +:10266C00080E07081C00BBEA388A4072ABFD170F36 +:10267C00BB8C019C05D1DF08CC0501CC0400EF0319 +:10268C008B9C0417040600FD742CD2DD06CC06C806 +:10269C00CC07008C069FB1FB8C06318E318D080E59 +:1026AC0007081C00BD34AD344401A5DC08CC036420 +:1026BC00F6BD46EF48AD3426464401A0DC08CC03F9 +:1026CC001EF6BD46EF37AD3444819DDC09CC030AC0 +:1026DC00C946F401EF27AD3444019BDC09CC03055A +:1026EC00C946F401EF17AD34440191DC09CC030069 +:1026FC00C946F401EF07711297C946F4013132044F +:10270C000C31249608CC0564CC0400EF0D8C034EE0 +:10271C0005DE078C039C05CC04008C059FAFFB8C5D +:10272C00049FB0FBFDF62B8D484E05DD2840AFFB1A +:10273C000BDE054A480BDE1440AFFB06DE054A48AB +:10274C0006DE09D5AFFBDF0DD448DD095020C150A2 +:10275C0011FDD334C08FAFFB9D48FD332C1008C640 +:10276C00D7C75601D837C15002FD7B2BC08F09F952 +:10277C003105075012FD110AEF0E500AFD110A71B6 +:10278C002010055008FD110A8D376C0870C15002DD +:10279C00FD7B2BC05003FD110A8D376C1870C15096 +:1027AC0002FD7B2BC05016FD110A5003FD8C2B62D1 +:1027BC005C01D1DD0F7170B3FB5002C15013FDD31E +:1027CC0034C056006672C6D7C75004FD8C2B625CB1 +:1027DC0003D1DD405014FD6B2834B3FB895C9F9909 +:1027EC008A0C7CFF50FF5C14D1DD228A0C7CFF5CD0 +:1027FC00147234B7FB89616A9971620756003162B1 +:10280C0007058666D1DFF7716307716B2734C6FB4A +:10281C00895CEB995002FD8C2BD2DD398D376C1015 +:10282C0070C15002FD7B2BC0E0FD110AD837C1509E +:10283C0002FD7B2BC05033FD110A8F09F9310309BE +:10284C0071281005500AFD110AF0C15002FD7B2BB6 +:10285C00C07178B3FBE0C15013FDD334C0C6D7C7E9 +:10286C00C12004FBF8FFCC02005004FD8C2B629CB1 +:10287C00038C045C20D1DD0E8C036C019C038C0258 +:10288C006C209C02EF138C045C10D1DD0C8C035C6F +:10289C00FE9C038C026C109C028C045C08D1DD0E37 +:1028AC008C036C029C038C026C089C02EF138C044E +:1028BC005C04D1DD0C8C035CFD9C038C026C049CD1 +:1028CC00024008F903DF088C03D161E8CC03028CC9 +:1028DC0003D1DD05501AFD110A8C0370C15004FDA3 +:1028EC007B2BC08FB3FB5C9F728C03318E316D14CC +:1028FC008C03318E314D616D08616C5C606162627C +:10290C009FB3FB8FBFFB7CFF50FF5E02D1DD278F97 +:10291C00BFFB7CFF5E027234B7FB89616A997162FE +:10292C0007CC0100316207086159018C01D1DFF439 +:10293C00716307716B27F21006C6D7D9A7FBC1507C +:10294C0006FD7B2BC0D9A8FBC15007FD7B2BC0D744 +:10295C00FD4729F2D7C716664C02DD044C04DF088C +:10296C00CD3A10CD3B0BEF05F43ACD3B0FC6D7C794 +:10297C00711300711B20710303710205E0C1500338 +:10298C00FD7B2BC05013FD110AD83AC15005FD7BBD +:10299C002BC0D83BC1E0FD7B2BC0500AFD110A7146 +:1029AC0003055008FD110A8D3B6C1070C1E0FD7BD6 +:1029BC002BC05012FD110A5003FD8C2B625C01D10F +:1029CC00DF03E2EF12F0FD8C2B629D363602F9C765 +:1029DC005008FD632BC0F2C6D75003C1FD7B2BC042 +:1029EC00710203711A20FD232BF431D75003FD8C97 +:1029FC002B625C01D1DD155014FD6B28FDD42750E2 +:102A0C0014FD110AE0C15003FD7B2BC07113007142 +:102A1C001B207103035014FD110AF0C1E0FD7B2B48 +:102A2C00C0F0C15003FD7B2BC0D7C72004FBF8FFBF +:102A3C00CC02008D319C035010C150A4FD7F02C00C +:102A4C00629D31D454DD04F2ED002B8C037B315CA0 +:102A5C0008D1DD0F8D315C08D1DF05CC0210EF03FE +:102A6C00CC02208C037B315C04D1DD158D315C04F0 +:102A7C00D1DF088C026C049C02EF068C026C089C63 +:102A8C00028FB2FB5CF3728D315C0C6162629FB29F +:102A9C00FB8FBEFB7CFF50FF5E029C02D1DD1F341E +:102AAC00B6FB896E0299716207CC0100316207088E +:102ABC006159018C01D1DFF4716307716B278D3182 +:102ACC005C40D1DD095002C15012FDD334C08D31B0 +:102ADC005C01D1DD08E0C15012FDD334C0717AFA2B +:102AEC008D315C41D1DD0C5A31BED831C15010FD55 +:102AFC00C747C0F21004C6D7FD6D27F2D7FDD42707 +:102B0C00F2D7C78FC6FB7617FD6B28664FC6FBDF67 +:102B1C00F2F5C6FBF2C6D75064FD110AFD7F2C629C +:102B2C0061FB711196F171149661DC70C15012FD4C +:102B3C00C747C0FD8136CD6303D7C7C1C1FBF8FFC2 +:102B4C00AC0ABB17C15002C18C0270C1506CFD5253 +:102B5C000310061004C6D7C7C1FBF8FFAC08C15060 +:102B6C0002C18B70C1506CFDA0021006C0C6D7C745 +:102B7C008806166770C1C75084FD1B031004C6D7A6 +:102B8C00C716C75084FD7F02C0C6D7C74A2004DED3 +:102B9C00045600EF0256018F08F9318FE72400002C +:102BAC00DD1A23DD0B23DD0C23DD1123DD0CEF0CF3 +:102BBC008686EF0851046106EF02868666318F1215 +:102BCC00504CD633514CD6610A045420BD384008C1 +:102BDC00F902DD064008F904DF08CD3C54CD3D4434 +:102BEC00EF06CD3C4BCD3D3DC6D740AFFB3DDC05A4 +:102BFC00CF04FC0FD740AFFB1FDC05CF04FC0BD779 +:102C0C0040AFFB0BDC05CF04FC07D740AFFB0661E4 +:102C1C00D831320405CF04FC03D7D5AFFBDD04E576 +:102C2C0004FCD7F504FCD7D504F9DF04717396D7EF +:102C3C00FD7F2C6261FB710197711496710797618E +:102C4C00C831729617717296710497711196F17161 +:102C5C00049761DC70C15012FDC747C0D7C716C7B7 +:102C6C005004FD632BC0C6D7C716C75002FD632B9B +:102C7C00C0C6D740AFFB0BDE02E2D7F2D771000122 +:102C8C000571785005713AD5713BD18F10055CFCFC +:102C9C009F1005CF54054AE542057110420571009D +:102CAC004205714850057130500571205005CF53C5 +:102CBC000509CF52050B7130510571205105713B3F +:102CCC00D5717050058F11055CFC9F1105F422D74E +:102CDC007178500571080105D7FD7B38FD870471AB +:102CEC007AFAFDB123F504F98F06F931051B50036F +:102CFC00FD8C2B625C01D161E8CF04F902CFAFFBF4 +:102D0C0064710407714196EF10F67104076110129B +:102D1C00F6B1236061FB714196FD8E30FD6B437102 +:102D2C002299712BE7618461A461EDEFF8D7C78814 +:102D3C00061666614FDD0967614EDE0396EF01866C +:102D4C006672C6D7C7161714AA0412A943DD29AA9E +:102D5C000412A923FDF44EC3AC02FDF44E13C2BD04 +:102D6C00D813FD940FDE0C1714AA0212AA0403BA8E +:102D7C0004EF051714A9BA04AC041231FF319E03F9 +:102D8C00317F087208C6D77100F200304400BFB61C +:102D9C0001300188BF9001300984BF9E01BF9C01A6 +:102DAC00BF9A01BF9801BF9601BF9401BF9201F574 +:102DBC003CFF30FE00BFBE01F6BFBC01BFB80150E6 +:102DCC00EEBFBA01A1BFB201C918FE008F06F931DE +:102DDC000507F5CDFBCB6CFF00717397716297D72C +:102DEC00C72004FBF8FF3026FBBC02F6BBAB4464E7 +:102DFC0000DE0EAC0214CA0000617902617900EFAA +:102E0C00EC1004C6D730EF00BFB401F6BFBA0171A5 +:102E1C0008F200712304715307BE6EBE64BE6A7162 +:102E2C002304715307715BD1F457F456716397D730 +:102E3C008D58B458D1DF6931D4D105715BD1E457C9 +:102E4C00D457DD2E7140B2FBD856F1E73402002383 +:102E5C00DD0625DD0325DF05F6BE66EF06D9CCFBC6 +:102E6C00F1BE66A4564A5620DF04F456F457CD58EA +:102E7C0019D7CD581E7148B2FBD5CEFBDF04F6BE78 +:102E8C0066D7D9CCFBF14266FFDD15D9CCFBF1122C +:102E9C00AE6643DE05A266FFEF03B266FFCD5803B4 +:102EAC00D7C7161714F6B9AA0412F6231231FF313C +:102EBC00AE03316FBA02C6D7C7C1FBF8FF8C0850FE +:102ECC0080D612AB1413B9AB14AA0412A92312D9CD +:102EDC0027FBF133BDD813FD000EBA02C0C6D731A3 +:102EEC00049801D74004F902DF10F6BE64BE6EBE32 +:102EFC006ABF8EFBBF94FBBF9AFB31749714308A68 +:102F0C00FBFDAD2E3090FBFDAD2E3096FBFDAD2EB6 +:102F1C00EF713114980D7113987108D2FBF45AF4B7 +:102F2C0059EF60D459DF5A8F26FB9D594A5A1FDC42 +:102F3C00177100D2FB4028FBFFDD1CA45B8F28FB24 +:102F4C004B5BDE13F45AEF0FD85AF1A1605C1F9D56 +:102F5C005A7108D2FBF45BE85A092AFB70C1308A1B +:102F6C00FBFDC42EC0E85A094AFB70C13090FBFD32 +:102F7C00C42EC0E85A096AFB70C13096FBFDC42E02 +:102F8C00C0B459308AFBFD502DF313BE6E3090FB4C +:102F9C00FD502DF313BE6A3096FBFD502DF313BE7E +:102FAC0064D7C736F00071F4DC297170F000CE9D47 +:102FBC0008CE9EC0CE9F80F594FFF593FFF592FF4F +:102FCC00E597FFE596FFE595FFE598FFCE9C7F71B1 +:102FDC0000A6FB711BE3712BE3711AE7712BE771F0 +:102FEC007A9D710A9E31929E02EFFA710B9E7123AB +:102FFC0098713398714398C6D7C73122981E7122A5 +:10300C0098710A9E31929E02EFFA34D4FB3692FFED +:10301C0052078B99A5A792DFF9710B9EC6D7C7886B +:10302C00061631329815713298C7349CFB3092FFDA +:10303C001652078B99A5A792DFF9C6667367189C81 +:10304C00FBC6D7C77123983134981E713398710A17 +:10305C009E31929E02EFFA3492FF369CFB52078B04 +:10306C0099A5A792DFF9710B9E314498137143987F +:10307C00717B9E8FDCFB9E9A8FDDFB9E9B717A9EF3 +:10308C00C6D7CFA7FB5CCFA8FB5FCFC8FB5DCFFC3F +:10309C00FB36CFFDFBC9D7C7CFA4FB12CFA5FB30A6 +:1030AC00CFCCFBFFF5CDFBF5CEFBF5CFFBF5D0FB85 +:1030BC005600664C64DE08723826FB0086EFF3F58A +:1030CC00E3FB714A9D712B21710A20711A20710248 +:1030DC0003C6D7C788061617F1E73403002361E34C +:1030EC00ED0B342361F8EDE232B12361E3EDEC3208 +:1030FC002561F8EDFA32B1240D0061D8ED0B3424C2 +:10310C000B0061F8EDD4312361F8ED17322361F82F +:10311C00EDE7312361F8ED043424060061F8ED96F7 +:10312C0032B12561D8EDB23224000061F8EDBF3226 +:10313C002361F8ED0B342361F8ED0934B12361E31D +:10314C00ED1A332361F8ED2B332361F8ED3C332377 +:10315C0061F8ED2B332361F8ED4D332361F8ED5E0F +:10316C00332361F8ED6D332361F8ED8F332361F870 +:10317C00ED9A332361F8EDA5332361F8EDAD3324DB +:10318C0002002361E3ED0B342361F8EDE13323619D +:10319C00F8EDB5332361F8EDC0332561F8EDCB3391 +:1031AC00B124060061D8ED0B3424000061F8ED0D5C +:1031BC00342561F8EDD63324120061F8ED903223FA +:1031CC0061F8ED8032ED0D3467D1DD0C30B53B612B +:1031DC009434C4FB89616F99ED1734675C02D1DDBF +:1031EC000730042B6194EF0B675C01D1DD053009CE +:1031FC002B6194675C3CD1DD0F300E2B6194675CC6 +:10320C003C7266736218A4FBED173467D1DD625C07 +:10321C0001D1DD05300800EF01F6609F01FC675C11 +:10322C0002D1DD03E6EF01F63401FC896168996790 +:10323C005C04D1DD04E6A1EF01F63401FC89616880 +:10324C0099675C08D1DD05302000EF01F63401FCF4 +:10325C0089616899675C10D1DD05301000EF01F6CB +:10326C003401FC89616899675C20D161E871600167 +:10327C00FCED17344A5CC8DE08E85C67185AFAA4FF +:10328C005CED1734679D5CED1734D44ADF08679FFB +:10329C00CDFBA44AEF0D4A4A05DE08E84A6718112F +:1032AC00FDA44AED1734675C0F7266736218A4FBB9 +:1032BC00ED17344A4A64DE1B4A4A01DF0667D161C6 +:1032CC00F85701E84A671826FBA44A4A4A0561C820 +:1032DC00711298ED173434A6FB89615F99ED1734A0 +:1032EC00305C29619466736718A4FBED173440A910 +:1032FC00FB6ADF1340AAFB68DF0D674C6CDF0830FC +:10330C00A8406194713AD5679FABFBED1734675CAD +:10331C007F70C117F1243000FD2A30C0ED173467DF +:10332C005C3F70C117F1243000FD2A30C0ED17341A +:10333C00675C0770C117F1243000FD2A30C0ED170F +:10334C0034675C1F70C117F1243000FD2A30C0EDCA +:10335C0017346770C117F1243000FD2A30C0ED1707 +:10336C0034CEABAC710A9E31929E02EFFAD592FF2D +:10337C00DF05710B9EEFED679E99710B9E9FDBFB3A +:10338C00ED1734714298675C7F9FDCFBEF7D7142D7 +:10339C0098675C3F9FDDFBEF72675C3F9FDEFBEF46 +:1033AC006A675C1F9FDFFBEF62305F396194679F38 +:1033BC00E4FBEF57302C396194679FE5FBEF4C3001 +:1033CC0045396194679FE8FBEF41675C01D1DD3BB8 +:1033DC00FD6B43EF36675C02D1DD05712A21EF06E8 +:1033EC00714A9D712B21675C01D1DD06710300715F +:1033FC000B20679FE3FBEF1367318EEF0EEF0CEFA3 +:10340C000A664C5BDE05736718A4FBC6D7C7166645 +:10341C004C30DC094C37DE05FD0530EF6B664C0299 +:10342C00DF1F8FA6FB5C03728F03FC5C03318E31B4 +:10343C006D08616A08128F03FC5C80312A6162EFAF +:10344C0056664C3DDF08AE90BD5EF85EEF49664CAB +:10345C003EDF04F85FEF40664C4FDF05FD9343EF12 +:10346C0036664C61DF08E85C095AFA72EF29664C43 +:10347C007FDF05FD2B3CEF1F664C4EDF0B31049AB2 +:10348C00045210EF12F2EF0F664C5BDC0452FFEFAC +:10349C0006667309A4FB72C6D7C788061617F124F3 +:1034AC001000240500DC07244C00DD17EF17717B9E +:1034BC00FA17F104A4FB1489617F99717AFA71529D +:1034CC0098EF02A45CC6D7C7C1C1FBF8FF4004F952 +:1034DC0003DD064004F904DF38717BFA8C027309B2 +:1034EC00ACFB5E0AD1DF278C02318E04A4FB14895D +:1034FC006E0A99716207717AFACC01003162070881 +:10350C006159018C01D1DFF4716307716B27717AFA +:10351C00FA1004C6D7CF03FC03F501FCF505FCF546 +:10352C0007FCD7C788061617F1E734020025DD3DE6 +:10353C0023DD1725DD1C23DD0523DD2BEF3B71027D +:10354C0099679F06FCCD6303EF2F675C839F03FC99 +:10355C00EF27675C039F05FC675C034C0261F87105 +:10356C00229AFD8145EF12679F07FCEF0C6791DFF4 +:10357C0008E0C15012FDD334C0C6D7C71617F1E707 +:10358C00240000DD2A23DD1E240300DD0724FB00BC +:10359C00DD24EF2531329A05308000EF01F6086FFB +:1035AC0004FC7208EF198F01FCF501FC72EF10712D +:1035BC0052995235EF09F2EF0666730900FC72C698 +:1035CC00D7C71617F1E7240000DD38241000DD1CE6 +:1035DC0023DD1C23DD30240E00DD18241100DD1B3F +:1035EC00240F00DD12243000DD15EF1EE2EF1D521A +:1035FC0002EF195204EF155206EF115205EF0D525E +:10360C0007EF09F2EF065203EF0252FFC6D7C7319C +:10361C006498377163988D629FACFB8D619FCBFB77 +:10362C0036D2FCC7D861FD8137618A70618AFDC6CC +:10363C0037C0D866F1312F609D658D604B65DD0A12 +:10364C007172988D659D60CD63034A6305DE083009 +:10365C008B366194CD636BB4637150F000CE300B3C +:10366C00CF170006CE3106FD5A02717A30710BE38A +:10367C00710BE7C6D78D659D608D659FADFBD740FF +:10368C0004F903DF064004F904DF02F2D731749821 +:10369C000C7173987113998D659D67EF3131049995 +:1036AC001F710399711299D506FCDF04F468EF0AB7 +:1036BC008F06FC5002D6A1609D688D689D67EF0E49 +:1036CC00311499068D689D67EF048D659D678D6734 +:1036DC009FADFBD867FDF336E867091C2270C1501B +:1036EC0013FDC747C0F2D7C7C1C1FBF8FF8C02D18D +:1036FC00DF05F506FCEF1A8C024C05DE06CF06FC46 +:10370C0002EF0E8C02318E1231FE03311F609F06C8 +:10371C00FC8D694F06FCDD28CC011F8F06FC9D69D2 +:10372C00CC00008B4C08DE148B730912204F06FC66 +:10373C00DC058B9C01EF05615900EFE78C019D6462 +:10374C001004C6D7C716710AE7710BE37150F0006D +:10375C00CE300BCF170006669E31FD5A02717A30BF +:10376C00710BE33182E302EFFA8D1F7158F0007197 +:10377C000BE772C6D7C7C1C1FBF8FF8FFCFB4E022B +:10378C00DC03F2EF318C024FFDFBDC0452FFEF2621 +:10379C008C022FFCFB706131318D128FFDFB2FFCE5 +:1037AC00FB70613133BDD813FD220EBB440001DC2C +:1037BC0003F690BB8B721004C6D7C7C1FBF8FFACE5 +:1037CC000814A91489708B6128706131FDF44E13B3 +:1037DC0044030071FEDC23AC08148A04819A04AC07 +:1037EC0008148A044C11DC10A9148B99AC0814CA67 +:1037FC000200AC0814CA0310EF72AC0814CA04001F +:10380C00AC0814A914894DDE0AAC08148A02819AFA +:10381C0002EF12AC0814A914894D61D308AC08143A +:10382C008A02919A02AC08148A03919A03D1DF3C64 +:10383C00AC08148A024C10DF10A91489318EA11225 +:10384C00AC0814A9146299EF17AC08148A024CF056 +:10385C00DF0EA91489318EB112AC0814A914629927 +:10386C00AC0814CA0200AC0814CA0310C0C6D7EDC9 +:10387C007E38C75600664C0ADE0BF0317E12F678A5 +:10388C0010FC86EFF0C6D7C7200CFBF8FF17040618 +:10389C0000C15006C150A8C15030FDA0021006D284 +:1038AC00DD1B4A6C04DE05A46CE2EF7034E4FB898A +:1038BC005CFC99FD5F397110B2FBF2EF5F717BFA22 +:1038CC00300600C117040600C130E9FBFDFC4E10A8 +:1038DC0004717AFAF46C8FE4FB5C01D1DD264004B0 +:1038EC00F903DF205010C180FDD334C0C73610055A +:1038FC0071D4C6DE0F17C15006C150A8C15030FD9F +:10390C00A00210064004F903DD064004F904DF0BA5 +:10391C008FE4FB5C02D161E8FDAD40F2100CC6D720 +:10392C00D9E5FBC15030FD7F02C0629FE8FB500817 +:10393C00C15011FDD334C0F2D7D9E8FBC1D9E7FB94 +:10394C00C15030FD1B0310045008C15011FDD3347D +:10395C00C0F2D7C7200CFBF8FFCC09004007F901D7 +:10396C00DF05CC0A02EF03CC0A10CC0B808FE4FBF2 +:10397C005C039C07D1DF08717AD5CC0807EF067180 +:10398C007BD5CC082F17040800C15004C150A0C12E +:10399C005030FD52031006624C02DF077110B2FB6F +:1039AC00F2EF357118B2FBF46CC736100571D4C642 +:1039BC00DE164004F903DF1017A1C15006C150A850 +:1039CC00C15030FDA0021006717BFA8FE4FB5C0342 +:1039DC004E07DD03E2EF01F2100CC6D7D504F9DF78 +:1039EC0003F6BD6E4004F901DD0AD478DD03B4782A +:1039FC00D7CD78038F04F9318FE723DD51240200F2 +:103A0C002361D30423DD47D7FDF73A31029B01D75D +:103A1C0031629A194A7005DE16A4704A7005DF0FE0 +:103A2C00A4705004C15010FDD334C0EF02F47031B7 +:103A3C00649A194A7205DE16A4724A7205DF0FA445 +:103A4C00725008C15010FDD334C0EF02F472FD5E09 +:103A5C003AD78F06F9312349301B00466EDF158F9C +:103A6C00E3FB5C01D161E8F504F9E0C15010FDD332 +:103A7C0034C0EF1D307701466EDF165002C1501076 +:103A8C00FDD334C0F64674DF088FC8FB5010D6BD8A +:103A9C0074F64674DD36B6744674DF30711297EFE7 +:103AAC002B301B00466EDF13F64676DF18E0C15054 +:103ABC0010FDD334C0C9765307EF0A307701466E38 +:103ACC0061F8711297F6467661E8B67631549A072A +:103ADC00714399F6BD6ED731449904F6BD6ED7A6E5 +:103AEC006EF6466E61F8C96EFFFFD7D473DD03B472 +:103AFC0073D731729A174A7105DE14A4714A710595 +:103B0C00DF0DA4715010C1FDD334C0EF02F4714A23 +:103B1C00710661F8CD7325D7C736100571D4DE0E4A +:103B2C008FB2FB5C02D1DF063093386194D2400433 +:103B3C00F903DF1C3122070530362A619431549980 +:103B4C000C7153995080C15012FDD334C0FD613BB0 +:103B5C00FD873BC6D78F03FC5C01D1DD1DD47BDD1B +:103B6C0003B47BD7CD7B098D644B7ADD0D8D649DC1 +:103B7C007A5040C15012FDD334C0D74004F903DD54 +:103B8C0004F6BD1AD7D5D0FBDF08F6461ADD19B6F8 +:103B9C001AD7D9CCFBF1461ADD0ED9CCFB12AD1AD3 +:103BAC0043DE03A61AD7B61AD7717BFAC78FC4FBAC +:103BBC0076F5C4FB717AFA5C10D161E87162996692 +:103BCC005C0FD1DD57665C01D1DD05F504F9EF4CD6 +:103BDC00665C02D1DD11E0C15003FD7B2BC071137B +:103BEC0000711B20710303665C04D1DD117113009D +:103BFC00711B20D503FC61F8710303FD2135665C54 +:103C0C0008D161E87103035005FD110A71020350DC +:103C1C0003C1FD7B2BC0711A20FD232BF2C6D7C725 +:103C2C0056FF4A4A1361C8EDE13C8F06F931150580 +:103C3C00300400EF0F8F06F9314505300500EF0415 +:103C4C00D907F9F1609F28FC8D7C9F29FC71349673 +:103C5C00E661301271049661DC31196162629F2A4F +:103C6C00FCE52BFC31449A05304000EF01F6C131E4 +:103C7C00340405302000EF01F6C2616B08616A085C +:103C8C00C131749A05300400EF01F6C2616B086112 +:103C9C006A08C131649A04E6A1EF01F6C2616B08AF +:103CAC00616A08C131549A03E6EF01F6C2616B08F0 +:103CBC00616A9F2CFCF171240461DC9F26FCF1717C +:103CCC00540761DC9F27FCD84AF10104ECFC14A9D1 +:103CDC00148976A44A6672C6D7FD35098F04F9316A +:103CEC008FE724000061F8ED433E23DD1B2361F8D0 +:103CFC00EDC63D2361F8ED123E2361F8ED293E231C +:103D0C0061F8ED893EED403EF6BD747113974005A8 +:103D1C00F901DF1831349A07FDF03E92DF04D7FD2C +:103D2C00B123AD6E440A0061D8EDEF3E714299FDAE +:103D3C008704716396FDB1234007F903DF077122F5 +:103D4C0099F504F9D7FD1B2640B1FB9BDE077122C8 +:103D5C0099F504F9D7714A27714011057130110595 +:103D6C00713A22715A2271501105FD7B29D2DD075F +:103D7C00712299F504F9D7FDE52971103500CF377B +:103D8C00001D714012055032FD110AFD3509400825 +:103D9C00F903DF09FD7C3F9261F8EDEF3E4005F938 +:103DAC0001DD064005F903DF05F5CDFBEF04CFCDB2 +:103DBC00FB03CF04F902FD4729D7FD892CFDF5043F +:103DCC00FD2135FDA330F537FF712BE0F505F971B9 +:103DDC002299CBE43FEFCBE6F6F0FD8704713BD4A0 +:103DEC008F06F9310503FD6340FD932D710806F92B +:103DFC00CF04F9038FA6FB5C02D1DD095080C150C2 +:103E0C0010FDD334C0D7FDFA3FFD0F3FFD8E408F20 +:103E1C0006F931250731349A03F504F9D7FDFA3F39 +:103E2C00FD433FFD8E408F06F931250731349A034F +:103E3C00F504F9D7F504F9FDE33FD261E8EDEF3E67 +:103E4C00F6BD74711397F5E4FBFD5F39717AFAFDD9 +:103E5C00112EFDDC2CFD4705712B21714B9D31344E +:103E6C009702EFFAFDC13F716A27FDF829FD8E3FDD +:103E7C00CF04F905714299F6BD6EFDFE09F505F901 +:103E8C0031349A04D432DD1FE505F9E504F98F06C7 +:103E9C00F931254FF5F8FBF5F6FB502EFD110ACF45 +:103EAC0005F903E504F9D7FDDB04FD442371730127 +:103EBC00713204714302710396FD5D3FFD3509F4C7 +:103ECC006A71629631329A06CF04F905EF09714393 +:103EDC0099E505F9E504F9712BE78F06F93125030E +:103EEC00F504F9D7F6466EDD04F424EF02A4244A57 +:103EFC002465DC0BF6BD6EF504F9712299E2D7F45A +:103F0C0024F2D73164992FA47ED47EDD0831A4E04D +:103F1C000A31020C06712BE0FD994031A4E01731F7 +:103F2C00040C13712BE05027C15005FD7B2BC0CF27 +:103F3C0004F904712299D731020C15D83AC15005F5 +:103F4C00FD7B2BC05005FD110AFD9940CF04F903F0 +:103F5C00D731949E02EFFA712AE7CEA409F5F3004B +:103F6C003104070261FDE5F300FD5A02CEA408D727 +:103F7C0031029B0C31649A08712299F504F9E2D74D +:103F8C00F2D7714307714B27714810057148110521 +:103F9C007138100571381105713302713B22715360 +:103FAC0002715B227158100571581105CF37000949 +:103FBC0071481205D7CE3708CBE4BFFFCBE6FFF331 +:103FCC00CED4FFF5B4FBF5B5FBF5B6FBF5B7FBF6B8 +:103FDC00BEE0BEE2BED0D7CFCDFB03F5CEFBF5D015 +:103FEC00FB717297F6426CFFDD02E2D7F2D78FE3DA +:103FFC00FB5C01D1DF60D47FDF1931020058500324 +:10400C00FD8C2B625C01D1DF07F504F9712299D785 +:10401C00E47FD74A7FF0DF073104003AF47FD74AB8 +:10402C007FC8DF0AF504F9712299CD7FF0D73102F0 +:10403C0000084A7FFFDD1FA47FD7F0C15004FD7B31 +:10404C002BC08FB3FB5C9F9FB3FB7110C4FB30B5CF +:10405C003B6194CD7FF0D7C75004FD8C2B625C0381 +:10406C00318E315D34B3FB896168995002FD8C2B24 +:10407C00D2DD067170B3FBEF047178B3FBFDB12395 +:10408C00C6D731149706F504F9712299D771639943 +:10409C00F47E717207FD5A02717307D7FD5005F259 +:1040AC00D7717BFAC7200CFBF8FF8FEAFBF0F9E91C +:1040BC00FBF303FDF44E13BC048FECFBF0F9EBFBAC +:1040CC00F303FDF44E13BC028FEEFBF0F9EDFBF3A2 +:1040DC0003FDF44E13BB717AFAAC04BDD8F6BDDA0D +:1040EC00AC04311EBDDCF6BDDEFDD50DADD8BDDC9E +:1040FC00ADDABDDEAC02BDD8F6BDDAAC02311EDAEB +:10410C00DCC3DADEC3BDDCF6BDDEFDD50DC0BDDE25 +:10411C00C0BDDCADDEFD4B0FADD8BDDCADDABDDE18 +:10412C00ABBDD8F6BDDAAB311EDADCC3DADEC3BD0B +:10413C00DCF6BDDEFDD50DC0BDDEC0BDDCADDEFDEB +:10414C004B0FDADAADD8FD7C44C3C58D8C5C3FF0E7 +:10415C00317E0440FC14C2C0B9A48CF6BC08BC0A65 +:10416C009C078C074C2EDD3D8D8C0E0770F161DCAD +:10417C00605C3FF0317E127940FCBDD8F6BDDA8C24 +:10418C000773095C22318FBDDC70BDDEFDD50DAC33 +:10419C0008BDDCAC0AFD4B0FADDABC0AADD8BC08CF +:1041AC00615907EFBDAC08BDD8AC0ABDDAC9DC005B +:1041BC0004F6FD9F0EC9DCFFFFF6FDA00FADD8BDC8 +:1041CC0086AF3AFC4686DD11AF3CFCBF3EFCAF3AF5 +:1041DC00FCBF3CFCAD86BF3AFCAF3CFC423EFCDC79 +:1041EC0046AF3AFC423CFCDE3EAD26423AFCDE37A2 +:1041FC004A2A16DC1A4A2AA0DE138D884B2ADE0DB9 +:10420C00AF3AFC268A44691061C8FD6542F42AAFB6 +:10421C003AFC445146DC0AAF3AFC241027BD28EF87 +:10422C000DC928F82AEF074A2AFF61E8A42AAF3EF5 +:10423C00FC423CFCDC18AF3CFC423AFCDE10AF3AD2 +:10424C00FC4628DE09F488AF3AFCBD8AEF074A88A1 +:10425C00FF61E8A488100CC6D7717BFAC7710A9E5F +:10426C0031929E02EFFA8E949F34FC8E969F35FC11 +:10427C008E979F36FC8E989F37FC8E939F38FC8EC2 +:10428C00929F39FC710B9E717AFA8F37FCFDB40F3B +:10429C0076FDFA4313BD84D5EFFBDF0AD5F0FBDFC7 +:1042AC0005D5F1FBDD25F6B14684DF11C984372233 +:1042BC00665C0391DF060A84181A85009617FD1DAB +:1042CC004513FD3D4331049A02EF61520692926907 +:1042DC0034FC682EFCDFF6AD84BD82F880F3311C13 +:1042EC00790AF944FEFFDD44D880F101040AF9147F +:1042FC00A944FFFFDF04E6B9EF0BD880F101040AF3 +:10430C00F914A9A1B9717BFAA0EFFBD5EFFBDF1C67 +:10431C00A0F0FBD5F0FBDF14A0F1FBD5F1FBDF0C1B +:10432C00CFEFFBFFCFF0FBFFCFF1FBFFC6717AFAAB +:10433C00D7C716D880F10744A800DC0571029AEFA4 +:10434C001CF647DD18A4804A80A8DC0571029AEFA0 +:10435C000CF880F3311CF6780AF9B7EFE4C6D7C72E +:10436C0056A89666F0317E12F6B1780AF966D1DF5E +:10437C00F1717BFAF5EFFBF5F0FBF5F1FBF48071D5 +:10438C00039AC6717AFAD7C72004FBF8FFD44ADF28 +:10439C00168D809D8D717BFA52069292692EFC6867 +:1043AC00C0FCDFF6717AFA4A4A06DE0EE84A09C00A +:1043BC00FC9C03A44A8C0372EF30F88DF3311C790A +:1043CC000AF9BB31129A058B9C03EF0F8C019C03ED +:1043DC00D48DDF05CD8DA7EF02B48D718071179A46 +:1043EC0061DC61FB71119A8C03721004C6D7C72073 +:1043FC0008FBF8FF8F37FCFDB40F9C078F36FCFDD4 +:10440C00B40F9C068F35FCFDB40F9C058F34FCFD5E +:10441C00B40F9C048F38FC9C038F39FC9C028C06D7 +:10442C00318E0112791A20BB8C075C03D1DF098C09 +:10443C00064C0361C86179008C05318EB1610900AD +:10444C00BB313D120103BB8B0E04708C011C00BBF5 +:10445C008FF4FB4E03DC0E8C034FF4FBDC0B8C0255 +:10446C004FF5FBDC04AB12EF03ABB1121008C6D74F +:10447C00C7C3C12008FBF8FFF661490A61F861491E +:10448C0008DF07F7340000ED1945E6BC04F6BC065E +:10449C00AC0ABC02AC08BBAC06614902AC0461F8C6 +:1044AC00614900DE28AC04BDD8AC06BDDAE1FD5A8A +:1044BC000FADDABC06ADD8BC04ABBDD8AC02BDDACE +:1044CC00E1FD750FADDABC02ADD8BBEFCAAC06BCD2 +:1044DC0002AC04BBAC08BDD8AC0ABDDAAC04BDDC84 +:1044EC00AC06FDD80EAC04BDDCAC06FD4B0FE1FDFB +:1044FC00750FADDABC06ADD8BC04AC06614902AC94 +:10450C000461F8614900DCC5AC0214AB12100CC696 +:10451C00D7C7C12004FBF8FF8F31FCFDB40F9C03FF +:10452C004E04DF1CAD824684DE07AD84268212EF7A +:10453C0040F64684DF074682DD03E7EF34F7EF31C0 +:10454C008C04318EB1128C03318E43DF183038223B +:10455C0026820684BB8C045C0391DF05AB04180037 +:10456C00BBAB12EF0C8C034E04DE0532A900EF013D +:10457C00F71006C6D7717BFA31229A0CF64690DDFD +:10458C0007B690717AFAEF7C71239A717AFA40042B +:10459C00F904DF07715307F42CEF69D9CFFBF1E76E +:1045AC00240000DD0F23DD1A23DD1023DD5323DD72 +:1045BC002723DD38715307F42CEF49715207F42C83 +:1045CC00EF42D42CDF07715207E42CEF057153072F +:1045DC00F42CC990FA00EF2CD42CDF0B715207E4A9 +:1045EC002CC990FA00EF1DF5CFFBEF18D42CDF0B84 +:1045FC00715307E42CC990FA00EF09CFCFFB02EFFF +:10460C0003FD1146D7D905FCF1E7240000DD092391 +:10461C00DD2123DD0923EF1B715307F42CD7D42C98 +:10462C00DF07715207E42CEF05715307F42CC99086 +:10463C002D01D7715207E42CD731629701D7710342 +:10464C0098D9CDFBF1E7240000DD1223DD1923DD21 +:10465C001123DD2623DD3423DD3923DD3FFDD14657 +:10466C00EF3DFDF246EF38D9CCFBC1AE6CFD3A2DD7 +:10467C00C0F313BE6C712304EF25F0C1AE6CFD3A90 +:10468C002DC0F313BE6C712304EF14F6BE6C7122B3 +:10469C0004EF0CCB6CFF00712304EF03FD66474065 +:1046AC0004F905DD064004F901DF067123047103EA +:1046BC00983104980FF6BE64BE6A31220402EF02F0 +:1046CC00F690BE6ED7CD2E47F492AE6C317DBFCA3C +:1046DC00FCFD3B47D2DF0ED9CCFBC1AE6CFD3A2DB5 +:1046EC00C0F313BE6CD7FD3B47D2DD0DCD2E47F486 +:1046FC0092AE6C317DBFCAFCD7E892093420508051 +:10470C00D6BFC6FC22CAFCBDD8304700FD000EBF88 +:10471C00C8FC30C6FCFD502DF313BE6CB42ED42E49 +:10472C00DF0CCD2E47A4924A921F61C8F492D74059 +:10473C00AFFB0BDC05712304F2D740AFFB0661D84D +:10474C0031229611F0C1AE6CFD3A2DC0F313BE6C44 +:10475C00712204EF03FD6647E2D7710298F0C1AEF7 +:10476C006CFD3A2DC0F313BE6CA4934A9340DC3716 +:10477C00F493D894F1313F0412FD14D894F1BDD8C0 +:10478C005008FD4F0E087208E6D2DD040192DFFCE2 +:10479C00896158D1DD05712204EF03712304A494BF +:1047AC004A942061C8F494D7C73026FDC6D77180CF +:1047BC00717DFADE035201D75200D7C7C12004FB2A +:1047CC00F8FF17040300C1E0C15010C150A4FDA0B4 +:1047DC00021006629C02D1DD058C0272EF518C0C2A +:1047EC0070C18C0470FD3F48C0629C02D1DD058C09 +:1047FC000272EF3B8C035C7DD1DF03F2EF3117A12A +:10480C00C1E0C15010C150A4FDA0021006629C0270 +:10481C00D1DD058C0272EF178C015C7DD1DD03F2CA +:10482C00EF0D8C0370C15010FD3F48C0629C02100C +:10483C0006C6D7C7880616710AE650A4FDD403D263 +:10484C00DD077133975202EF1317FDF0036770FD0C +:10485C00F003FD6A48FD6404713397F2C6D7FD3B43 +:10486C000450A4FDF0035020FDF00350AAEDF0031A +:10487C0061FC61FCC1C3C5C7520C929269D4FEC1E4 +:10488C00DFF88EFD708EFCC1717AFA4004F903DFFB +:10489C000530362A6194C09EFC609EFD34D4FE52D5 +:1048AC0006C0B9A5A592DFF9C6C4C2C061FC61DF20 +:1048BC00520C929269D4FEC1DFF88EFD708EFCC151 +:1048CC008F4105775C04D1DD06675C01D1DD503189 +:1048DC005498367162077153988FB4FB5FBCFBD14F +:1048EC00DF1B8FB5FB5FBDFBD1DF128FB6FB5FBE4D +:1048FC00FBD1DF098FB7FB5FBFFBD1DD0C3162074A +:10490C0002EFFA716307716B2771139AFD4F30F444 +:10491C00227148500571605005717AFAED164A679C +:10492C005C02D1DD16D422DD124A2202DD0DF42206 +:10493C007148500571605005717AFA717AFA8D22BE +:10494C00318FE7240000DD0823DD1423DD2CEF4A32 +:10495C00F44A7140500571505005E422ED164A8F0F +:10496C0040059D4B715050058D4B9D4DD84BFD19FD +:10497C0034629D4CCD2202ED164A675C02D1DD17E4 +:10498C00675C10D1DD05CD2203EF0F714850057126 +:10499C00605005F422EF73CD22044A2203DF108D00 +:1049AC004C9F4005D84CC1D84BFDA534C0EF1F8F90 +:1049BC0040057671744BDC054A4B02DE0671605083 +:1049CC0005EF47C7D84BFDDF30C071505005D84DAF +:1049DC00F1242900DD27240400DD22242200DD1D22 +:1049EC00241100DD0C240100DD13241E00DD0EEF6C +:1049FC000A4A4B60DF07CD4B61EF02A44B4A2203FE +:104A0C00DF08D84BFD1934629D4CC09EFC609EFDA6 +:104A1C0034D4FE5206C0B9A5A592DFF961FCC1C31E +:104A2C00C5C7520C929269D4FEC1DFF88EFD708E10 +:104A3C00FCC1717AFA51405F0401D1DD06F616A76C +:104A4C0047DFF2300400BF2401F6BF2A01300B0B04 +:104A5C00BF2801FD5A02300B0FBF2801FD5A02304E +:104A6C000F0FBF2801710AE6F6420C01DD33AF04CB +:104A7C0001BF0C0131529729715297710BE2D85139 +:104A8C00FDD4033184BD02EFFACBB422FBD853F131 +:104A9C00BEB8714BE1714BE5710ABD8D529E44EF6E +:104AAC000C715397714AE5717BBD713397C09EFCB5 +:104ABC00609EFD34D4FE5206C0B9A5A592DFF9C69E +:104ACC00C4C2C061FCC1C5717AFAD450DD0BEA4E88 +:104ADC00899E44A64EB450EF33710AE6300400BFF1 +:104AEC002401F6BF2A01300B0BBF28010000000087 +:104AFC0000000000510FBF28010000000000000062 +:104B0C0000500FBF2801712397713397C4C061FC0B +:104B1C0061EF520C929269D4FEC1DFF88EFD708E5B +:104B2C00FCC12006FBF8FF71503002CEABACCC04BC +:104B3C0000F6BB31B2E210617900F6614900DFF397 +:104B4C0071603002EDD64B8E519C03713BE28C03AD +:104B5C005C02D1DD1E8C035C08D1DF097150300280 +:104B6C00CC0400EFCC8C0570FD8735629E50CC04D4 +:104B7C0002EFBE8C035C03D1DF408E509C0271505F +:104B8C0030028C04D1DF0E8C0270FDCD35629C0599 +:104B9C00CC0401EF328C044C02DF0671603002EF62 +:104BAC0029CF34025A716030028C0270C18C0570AE +:104BBC00FD2F35C0CF34024AEF108C035C01D1DDE0 +:104BCC000671603002EF03ED3D4B1006C09EFC6099 +:104BDC009EFD34D4FE5206C0B9A5A592DFF961FC46 +:104BEC00C1C3C5C7520C929269D4FEC1DFF88EFDC9 +:104BFC00708EFCC1710A9E31929E02EFFA8FDEFB21 +:104C0C004F96FFDF198FDFFB4F97FFDF118FE0FB14 +:104C1C004F98FFDF095004C15011FDD334C0710B04 +:104C2C009EC09EFC609EFD34D4FE5206C0B9A5A564 +:104C3C0092DFF9C6C4C2C061FCE46A61FCC1C3C5A1 +:104C4C00C7520C929269D4FEC1DFF88EFD708EFCB7 +:104C5C00C1C1FBF8FF8D1F9C018E31318EE72406FC +:104C6C0000DD0823DD0E23DD22EF38717AFA8C018A +:104C7C009D62EF2F717AFA4007F901DF068C019DD6 +:104C8C0061EF2051FF2E019D61EF18717AFA8C01B2 +:104C9C009D304004F903DD064004F904DF0530794A +:104CAC002561944031FF09DE05A031FFEF077158F3 +:104CBC00F000716298710BE3C0C09EFC609EFD34E5 +:104CCC00D4FE5206C0B9A5A592DFF9C6C4C2C06114 +:104CDC00FC717BFAC7D46A61F83124992771239946 +:104CEC00D46ADD05B46ACEABAC717AFA5600664C68 +:104CFC000ADD1172F3311C79D8FCCEFC0061CA615B +:104D0C00A486EFEA717AFAF2C6D7C7C1C1FBF8FFE5 +:104D1C00CC01008C014C0ADE36717BFA8C01F0312F +:104D2C007E0410FC14A96168DF09AC02B9717AFA2F +:104D3C00F2EF1D8C01F0317E127910FC614902DF1B +:104D4C0006717AFAE2EF09717AFA615901EFC4E25D +:104D5C001004C6D7C72004FBF8FFF64210FC61F81C +:104D6C00ED424E717BFA9C038C034C0ADE3C8C03A7 +:104D7C00F0317E0410FC14A96168DF05717AFAEF3A +:104D8C0029717AFA8C0372F3311C7910FCCEFC0079 +:104D9C0061CA629C02D1DF0A8C03F0317E12E67884 +:104DAC0010FC717BFA615903EFBECC0200CC0101FF +:104DBC008C02F0317E0410FC14A96168DD788C0241 +:104DCC00F0317E127910FCE743DF658C014C0ADE72 +:104DDC005F8C01F0317E127910FCE743DD4D717B65 +:104DEC00FA8C01F0317E0410FC14A96168DF1861A3 +:104DFC0069018C01F0317E12F67810FC8C024E01A8 +:104E0C00DCED717AFAEF2F8C01F0317E0410FC147A +:104E1C00A9128C02F0317E337810FC8C01F0317EBB +:104E2C0012E67810FC615902717AFA615901EF9B14 +:104E3C00615902EDBC4D00F21004C6D761FF520C53 +:104E4C00929269D4FEC1DFF88EFD708EFCC1717A2E +:104E5C00FA8FE4FB5C03D1DD114004F903DD06405D +:104E6C0004F904DF053093386194C09EFC609EFD0C +:104E7C0034D4FE5206C0B9A5A592DFF961FC61FCE1 +:044E8C0061FC61FC68 +:0A4E900000060C12181E242A30360A +:104E9A00ACFB0000000066FE00000000E8391A368C +:104EAA008C2245463C2EEB2E8145243BC008E53C2E +:104EBA0028FC36FE20FE02F903F929FC30FE2AFC02 +:104ECA002BFC08F926FC6CFF1AFF6EFF6AFF64FFD1 +:0A4EDA0027FC66FF2CFC55555555CA +:104EE400FF0000000000983AF82AFF000000470085 +:104EF400317503F7332312D714AEF8C716AC061274 +:104F0400C5AC0416F643DD078B99A7A5B3EFF5C22C +:024F1400C6D7FE +:024FF400326029 +:0A4FF60031353A31313A323700000C :00000001FF  \ No newline at end of file diff --git a/flower_toriaezu1/bsr.lmf b/flower_toriaezu1/bsr.lmf index 5fa63d910f75c7fd75ed55b32324f64e5b24d032..832ced56ee69c1d8e6750994df6bf6d5af27bab8 100644 GIT binary patch literal 185372 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 z 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 delta 5418 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 E3OD0DPyhe` diff --git a/flower_toriaezu1/loader.c b/flower_toriaezu1/loader.c index 89e4638..19059cb 100644 --- a/flower_toriaezu1/loader.c +++ b/flower_toriaezu1/loader.c @@ -200,15 +200,17 @@ void chk_platform_type() // CTRt@~ // system_status.family = (enum family_)( DEV_DET >> 1 ); /// ... -#ifdef _DBG_FORCE_xxx +#ifdef _DBG_FORCE_FLOWER // Iɋ@ݒăfobOƂ -// system_status.family = FAMILY_FLOWER; + system_status.family = FAMILY_FLOWER; #endif +#ifdef _MCU_ARR if( system_status.family == FAMILY_SPFL ) { system_status.family == FAMILY_CLOSER; } +#endif if( system_status.family == FAMILY_CTR ) { diff --git a/flower_toriaezu1/pm.c b/flower_toriaezu1/pm.c index 014c1de..34dae5e 100644 --- a/flower_toriaezu1/pm.c +++ b/flower_toriaezu1/pm.c @@ -1089,6 +1089,13 @@ err PM_sys_pow_on( ) pmic_version = read_pmic( PM_REG_ADRS_VER ); read_mgic_2B( BT_GAUGE_REG_VERSION, mgic_version ); + return ( ERR_SUCCESS ); +} + + + +void reset_release() +{ // ZbgȂǁBVXeNI PM_reset_neg(); FCRAM_RST_neg; @@ -1096,13 +1103,9 @@ err PM_sys_pow_on( ) codec_reg_init(); // CODEC s背WX^(reset2̌łȂƂȂ̂) ntr_pm_reg_shadow = 0; // @V@ȂƂ... - - return ( ERR_SUCCESS ); } - - /********************************************//** dOFFV[PX ***********************************************/ diff --git a/flower_toriaezu1/pm.h b/flower_toriaezu1/pm.h index 673c036..76fa9c7 100644 --- a/flower_toriaezu1/pm.h +++ b/flower_toriaezu1/pm.h @@ -151,6 +151,7 @@ extern u8 pmreg_v_vdd; // SNAKE err PM_sys_pow_on( ); void PM_sys_pow_off( ); //err PM_bt_auth( ); +void reset_release( ); void PM_LCD_vcom_set( ); err PM_LCD_on( ); diff --git a/flower_toriaezu1/sw.c b/flower_toriaezu1/sw.c index d0cd54f..55aae5d 100644 --- a/flower_toriaezu1/sw.c +++ b/flower_toriaezu1/sw.c @@ -50,6 +50,11 @@ u16 off_timeout_timer; static u16 sw_pwsw_mukan_time; +//========================================================= +static void chk_pow_sw(); +static void chk_wifi_sw(); + + /********************************************//** Ԃ𐔂BςȂł0ɖ߂Ȃ @@ -98,7 +103,7 @@ static u16 sw_pwsw_mukan_time; /********************************************//** XCb`̊Ď - @`^O͂˂AAgKȂǂ̌os + `^O͂˂AAgKȂǂ̌os ***********************************************/ void tsk_sw( ) { @@ -124,86 +129,115 @@ void tsk_sw( ) } // 8ms ɂ܂ - switch ( system_status.pwr_state ) + switch( system_status.pwr_state ) { - case ( ON ): - case ( SLEEP ): - case ( OFF ): - case ( ON_CHECK ): - // @̏ꍇ - if( ! system_status.taikendai ) + case( ON ): + case( SLEEP ): + chk_wifi_sw(); + if( !SHELL_OPEN ) { - - // dXCb`̊Ď // - if( SW_pow_count == ( TIME_PWSW_CLICK ) ) // NbNԂɓB - { - if( is_wifi_calib_resets_ast ) // wifi Lu[VȂASoCɒʒmoffɑJ - { - system_status.pwr_state = OFF_TRIG; - } - set_irq( VREG_C_IRQ0, REG_BIT_SW_POW_CLICK ); - } - else if( SW_pow_count == ( HOLD_THREASHOLD ) ) // ɓB - { - set_irq( VREG_C_IRQ0, REG_BIT_SW_POW_HOLD ); - if( off_timeout_timer == 0 ) // dfJEg_EJnAxȂ悤ɁB - { - off_timeout_timer = vreg_ctr[ VREG_C_OFF_DELAY ] * 16; - } - } - - if( off_timeout_timer != 0 ) // 荞݌A^CAEgŋItB - { - off_timeout_timer --; - if( off_timeout_timer == 0 ) - { - force_off = true; - } - } - - }else{ - // X^hAV - // dXCb`̊Ď // - if( SW_pow_count == ( TIME_PWSW_CLICK ) ) - { - if( sw_pwsw_mukan_time == 0 ) - { - set_irq( VREG_C_IRQ0, REG_BIT_SW_POW_CLICK ); - // ȃ^C~OPWSWHOMEj[ɓĂ܂̂邽߂̃}XN^C}[ - sw_pwsw_mukan_time = TIME_MUKAN_PWSW_RED_TRIAL; - } - } - else if( SW_pow_count == ( HOLD_THREASHOLD ) ) - { - force_off = true; - } - - if( sw_pwsw_mukan_time != 0 ) - { - sw_pwsw_mukan_time--; - } + break; } - - count_sw_n( SW_POW_n, SW_pow_count, SW_pow_mask ); // {^Ԃ̃JEg - + // else ߂̎ fall through (W‚Ȃpwsw`FbNXLbv)ǂȂCB // HOME sw // chk_clicked( SW_HOME_n, SW_home_count, REG_BIT_SW_HOME_CLICK ); chk_clicked( !SW_HOME_n, SW_home_count_rel, REG_BIT_SW_HOME_RELEASE ); - - // wifi sw // - /// ňȎȂ̂͂킩Ă邪AsɏoĂ܂sǃXCb`~ - if( sw_wifi_mukan_time != 0 ) - { - sw_wifi_mukan_time--; - } - else - { - chk_clicked( SW_WIFI_n, SW_wifi_count, REG_BIT_SW_WIFI_CLICK ); - if( SW_wifi_count == CLICK_THRESHOLD +1 ) // 蔭I - { - sw_wifi_mukan_time = TIME_MUKAN; - } - } + + case( OFF ): + case( ON_CHECK ): + chk_pow_sw(); + + break; + + default: + break; } } + + +/********************************************//** + dXCb`̊Ď + VAz[j[ɂ͓Ȃ悤ɂāANɂĂ邻 + mmen ̕sŃz[j[ɂĂ܂isN[Lj + Ȃ̂Ń}CRł̑}XNB + ***********************************************/ +static void chk_pow_sw() +{ + // @̏ꍇ + if( ! system_status.taikendai ) + { + if( SW_pow_count == ( TIME_PWSW_CLICK ) ) // NbNԂɓB + { + if( is_wifi_calib_resets_ast ) // wifi Lu[VȂASoCɒʒmoffɑJ + { + system_status.pwr_state = OFF_TRIG; + } + set_irq( VREG_C_IRQ0, REG_BIT_SW_POW_CLICK ); + } + + else if( SW_pow_count == ( HOLD_THREASHOLD ) ) // ɓB + { + set_irq( VREG_C_IRQ0, REG_BIT_SW_POW_HOLD ); + if( off_timeout_timer == 0 ) // dfJEg_EJnAxȂ悤ɁB + { + off_timeout_timer = vreg_ctr[ VREG_C_OFF_DELAY ] * 16; + } + } + + if( off_timeout_timer != 0 ) // 荞݌A^CAEgŋItB + { + off_timeout_timer --; + if( off_timeout_timer == 0 ) + { + force_off = true; + } + } + + }else{ + // X^hAV + if( SW_pow_count == ( TIME_PWSW_CLICK ) ) + { + if( sw_pwsw_mukan_time == 0 ) + { + set_irq( VREG_C_IRQ0, REG_BIT_SW_POW_CLICK ); + // ȃ^C~OPWSWHOMEj[ɓĂ܂̂邽߂̃}XN^C}[ + sw_pwsw_mukan_time = TIME_MUKAN_PWSW_RED_TRIAL; + } + } + else if( SW_pow_count == ( HOLD_THREASHOLD ) ) + { + force_off = true; + } + + if( sw_pwsw_mukan_time != 0 ) + { + sw_pwsw_mukan_time--; + } + } + count_sw_n( SW_POW_n, SW_pow_count, SW_pow_mask ); // {^Ԃ̃JEg +} + + + +/********************************************//** + wifi XCb`̊Ď + ňȎȂ̂͂킩Ă邪AsɏoĂ܂sǃXCb`~ + c̃XCb`Ŝ񂾂낤 + ***********************************************/ +static void chk_wifi_sw() +{ + // wifi sw // + if( sw_wifi_mukan_time != 0 ) + { + sw_wifi_mukan_time--; + } + else + { + chk_clicked( SW_WIFI_n, SW_wifi_count, REG_BIT_SW_WIFI_CLICK ); + if( SW_wifi_count == CLICK_THRESHOLD +1 ) // 蔭I + { + sw_wifi_mukan_time = TIME_MUKAN; + } + } +} diff --git a/flower_toriaezu1/task_sys.c b/flower_toriaezu1/task_sys.c index 5267452..6e59052 100644 --- a/flower_toriaezu1/task_sys.c +++ b/flower_toriaezu1/task_sys.c @@ -35,15 +35,27 @@ //========================================================= extern void nop8(); - static void chk_emergencyExit(); static void force_off_check(); static void send_getup_to_soc(); +static void chk_sleep(); +static void chk_awake(); +static err flower_direct_boot_sleep_check(); +static err chk_pwsw_timeout(); +static void go_stop(); + +static void ports_finalize(); +static void irqs_finalize(); +static void restore_status_regs(); +static err leds_closed(); + #ifdef _DBG_CHK_OFF_LEAK_ static void leak_check(); #endif - +#ifdef i2c_timeout_test +void i2c_timeout_test_init(); +#endif //========================================================= extern bit info_led_off; @@ -69,7 +81,6 @@ extern bit i2c_mcu_time_out_error; ***********************************************/ void tsk_sys( ) { - static u8 pwsw_timeout = 0; // d{^`^OB@^CAEg܂łɓdm肵Ȃoffɖ߂ hal_update(); @@ -84,39 +95,27 @@ void tsk_sys( ) // dXCb`HALT // if( system_status.poweron_reason == RSN_PWSW ) { - if( PM_EXTDC_n ) - { - // A_v^Ȃ - if( SW_pow_count != 0 ) - { - pwsw_timeout = 0; - } - else - { - pwsw_timeout ++; - } + if( PM_EXTDC_n ) + { + // A_v^Ȃ + if( chk_pwsw_timeout() == ERR_ERR ) + { + // ^CAEgBX[vɓ + return; + } + } + else + { + BT_chk(); // obeOꂽ[d~Ȃǂ邽 + } - if( pwsw_timeout > PWSW_ON_CHECK_TIMEOUT ) - { - SW_pow_count = 0; - system_status.pwr_state = OFF_TRIG; // XCb`̓mCYBQB - renge_task_interval_run_force = true; - return; - } - } - else - { - BT_chk(); - } - - - if( SW_pow_count < PWSW_POWON_TIME ) - { - // ԂZēdonɓBĂȂ - return; - } + if( SW_pow_count < PWSW_POWON_TIME ) + { + // ԂZēdonɓBĂȂ + return; + } } - // else { if( system_status.poweron_reason == RSN_TRIALAc ) d } + // else { if( system_status.poweron_reason == RSN_TRIALAc ) d } SW_pow_mask = true; // pwswςȂœd/ JԂȂ悤 @@ -155,9 +154,9 @@ void tsk_sys( ) PM_WL_TX = 1; PM_SW_SEL_n = 1; PM_ACCEL_INT1 = 1; - PM_ACC_VALID = 1; + PM_ACC_VALID = 1; - if( PM_sys_pow_on( ) != ERR_SUCCESS ) // ZbgĂ܂ + if( PM_sys_pow_on( ) != ERR_SUCCESS ) { // dNsƒG[ renge_task_interval_run_force = true; system_status.pwr_state = OFF_TRIG; @@ -165,10 +164,27 @@ void tsk_sys( ) } // ܂ŗƁAdm // - // vAbvon + reset_release(); + + // vAbvon // PU_BT_IN_CHG_n = 1; - PU7 = bits8(0,0,0,1, 1,1,0,1); // 4:SW_WIFI 3:SW_PWSW 2:PM_IRQ 0:PM_EXTDC_n - PU_SW_HOME_n_JIKKI = 1; // SW_HOME + PU7 = bits8(0,0,0,1, 1,1,0,1); // 4:SW_WIFI 3:SW_PWSW 2:PM_IRQ 0:PM_EXTDC_n + PU_SW_HOME_n_JIKKI = 1; // SW_HOME + wait_ms( 50 ); // vAbvdƏオ̂܂hal_update() ȂƊ҂̂Ȃ + /// 50ms ͎bl + + hal_update(); + + // FLOWER Ή + // FLOWER̂݁AX[vȂAHOMEĂȂƓdȂ + // (resetɓdfĂ܂B[U[ɂ͋CÂ܂B) + if( system_status.family == FAMILY_FLOWER ) + { + if( flower_direct_boot_sleep_check() == ERR_ERR ) + { + return; + } + } if( system_status.poweron_reason == RSN_PWSW || system_status.poweron_reason == RSN_TRIAL ) @@ -190,14 +206,7 @@ void tsk_sys( ) case ON_TRIG: //------------------------------------------------------- #ifdef i2c_timeout_test - LED_duty_pow_blu = 0; // debug - LED_duty_3d = 0; - LED_duty_notify_red = 0; - LED_duty_notify_grn = 0; - LED_duty_notify_blu = 0; - LED_pow_red = 0; - LED_CAM = 0; - i2c_mcu_time_out_error = false; + i2c_timeout_test_init(); #endif IIC_ctr_Init( ); IIC_twl_Init( ); @@ -205,12 +214,13 @@ void tsk_sys( ) vreg_twl_init( ); vreg_ctr_reset( ); - KRM = bits8(0,0,0,0, 0,0,0,0); - PIF0 = 0; - system_status.poweron_reason = NONE; renge_task_interval_run_force = true; + // 荞݊֌W + KRM = bits8(0,0,0,0, 0,0,0,0); + PIF0 = 0; + MK0 = INT_MSK0_RSV; MK1 = INT_MSK1_RSV; @@ -223,13 +233,7 @@ void tsk_sys( ) // u[gAXe[^XƂȂXV if( system_status.reboot ) { - u8 bl_status_temp; - - bl_status_temp = read_pmic( PM_REG_ADRS_BL ); - vreg_ctr[ VREG_C_STATUS ] |= (( bl_status_temp & 0x03 ) << 5 ); - set_bit( ( read_pmic( PM_REG_ADRS_VDD_LCD ) != 0 ), - vreg_ctr[ VREG_C_STATUS ], REG_BIT_LCD_POW ); - BT_chk(); + restore_status_regs(); } LED_init( ); // reboot́BT_Chk,BT_chkɍs @@ -247,30 +251,12 @@ void tsk_sys( ) break; case ON: //--------------------------------------------- - // PMICɂ鋭df`FbN - // fobKreset1AT[g邱ƂB̂Ƃ͑SZbg - chk_emergencyExit(); + chk_emergencyExit(); // PMICɂ鋭df`FbN + // fobKreset1AT[g邱ƂB̂Ƃ͑SZbg - // SLPĎ - if( going_to_sleep ) // ΂ SLP_REQ ̑Oɗ\ - { - timeout_sleep ++; - if( timeout_sleep == 0 || // I[o[t[ҁBsleepČLjuŋNċC‚Ȃ - ( PIF0 && !SLP_REQ )) // slp荞݂CANĂ܂ - { - PIF0 = 0; - send_getup_to_soc(); - } - if( PIF0 && SLP_REQ ){ - PIF0 = 0; - PM_VDD_ecoMode(); - system_status.pwr_state = SLEEP; - renge_task_interval_run_force = true; - } - } + chk_sleep(); // SLPĎBsystem_status.pwr_state ܂BsV - // offJEg - force_off_check(); + force_off_check(); // offJEg #ifndef _TAIKENDAI_SEISAN_SPECIAL_ if( system_status.taikendai ) // A_v^玩œdoff @@ -281,18 +267,12 @@ void tsk_sys( ) } } #endif - break; case SLEEP: //------------------------------------------ chk_emergencyExit(); - // X[v畜A - if( !SLP_REQ ){ - PM_VDD_normMode(); - wait_ms( 5 ); // tdly_sw - send_getup_to_soc(); - system_status.pwr_state = ON; - } + + chk_awake(); // X[v畜A force_off_check(); // leak_check(); @@ -317,24 +297,20 @@ void tsk_sys( ) case OFF_TRIG: //--------------------------------------- // LED҂ - vreg_ctr[ VREG_C_LED_POW ] = LED_POW_ILM_OFF; - vreg_ctr[ VREG_C_LED_WIFI ] = WIFI_LED_OFF; - vreg_ctr[ VREG_C_LED_3D ] = LED_3D_ILM_OFF; - info_led_off = true; - if( LED_duty_pow_blu != 0 ) + if( leds_closed() != ERR_SUCCESS ) { return; } - // dfJEg_E^C}NA - clear_pow_off_countdown(); + // dfJEg_E^C}NA + clear_pow_off_countdown(); - // xZT~ + // xZT~ vreg_ctr[ VREG_C_ACC_CONFIG ] = 0x00; tski_acc_setup(); - EI(); // DIԂłė̂ŁAI2C_mcu ̂ɕKv + EI(); // DIԂłė̂ŁAI2C_mcu ̂ɕKv - // ̑ytF~ + // ̑ytF~ LED_stop( ); IIC_ctr_Stop( ); IIC_twl_Stop( ); @@ -349,61 +325,25 @@ void tsk_sys( ) while( iic_mcu_busy ) {;} - // irq}XNݒ - KRM = ( KR_SW_POW ); // Mask ł͂ȂAModeȂ̂B킵 - MK0 = ~( INT_MSK0_EXTDC | INT_MSK0_WDTI ); - MK1 = ~( INT_MSK1_KR | INT_MSK1_RTCINTVAL ); // INT_MSK1_RTCALARM | RTCA[ - MK2L = 0xFF; + irqs_finalize(); + IRQ0_disable; // SoC ̃s - // irqtONA - vreg_ctr[VREG_C_IRQ0] = 0; - vreg_ctr[VREG_C_IRQ1] = 0; - vreg_ctr[VREG_C_IRQ2] = 0; - vreg_ctr[VREG_C_IRQ3] = 0; + PM_sys_pow_off( ); // dJbgIt - // PU5 ̂܂ - PU7 = bits8(0,0,0,0, 1,0,0,1); // PWSWI,PM_EXTTDC,( IRQ0_deactive(), PM_IRQ_deactive ) - PU_SW_HOME_n_JIKKI = 0; // SW_HOME ~ - - IF0 = 0; - IF1 = 0; - IF2 = 0; - - IRQ0_disable; - - PM_sys_pow_off( ); // dJbgIt - - // |[gނ~[hɁBHłALo͂ɂȂႾ߂ȁB - SW_WIFI_n_RAW = 0; - PM_SW_WIFI_n = 0; - - SW_HOME_n_JIKKI_RAW = 0; - PM_SW_HOME_n_JIKKI = 0; - - WL_TX = 0; - PM_WL_TX = 0; - - SW_SEL_n = 0; - PM_SW_SEL_n = 0; - - ACCEL_INT1 = 0; - PM_ACCEL_INT1 = 0; - ACC_VALID = 0; - PM_ACC_VALID = 0; + ports_finalize(); system_status.pwr_state = OFF; SW_pow_mask = true; SW_pow_count = 0; - // HALfobOZbg@YƓdonoȂȂ邱Ƃc - hal_reset(); - /* FALLTHROUGH */ + // HALfobOZbg@YƓdonoȂȂ邱Ƃc + hal_reset(); + /* FALLTHROUGH */ case OFF: // Fł͓d{^d͂܂B system_status.poweron_reason = NONE; - pwsw_timeout = 0; if( !PM_EXTDC_n || chg_led_override != 0 ) // ꂪ[ɂȂ܂ő҂ @@ -434,42 +374,18 @@ void tsk_sys( ) pm_chk_adapter(); PM_Chg_Stop(); + go_stop(); // 荞ݑ҂ stop [hցB + + hal_update(); + renge_flg_interval = 0; bt_force_update = true; - while( RWST ) - {;} - - // 荞ݑ҂ŐQ // - RTCIMK = 1; // systickpC^[o^C}[荞݃}XN - -#ifdef _DBG_CHK_OFF_LEAK_ - leak_check(); -#endif - CKC = bits8(0,0,0,0, 1,0,0,1); // 4MHzɗƂ(bit0)STOPȂĂ͂ȂȂ - OSMC = bits8(0,0,0,0, 0,0,0,0); // 5MHzȉ[hցB - - if( PM_EXTDC_n_RAW ) // ǂ^C~Oő}N邱ƂBHALʂȂׂioffłj - { - STOP(); - } - - // N // - // N - // EKeyReturn荞݁id{^j - // ERTCA[iݕj - - // NbNA - OSMC = bits8(0,0,0,0, 0,0,0,1); // 8MHz쏀 - renge_flg_interval = 0; - hal_update(); - - CKC = bits8(0,0,0,0, 1,0,0,0); // OSMC.FSEL = 1 3clkȏJ - - // NŔH - if( !PM_EXTDC_n ){ - system_status.pwr_state = OFF; // ĂāAON_CHECKɍs - } -/* // RTCA[B + // NŔH + if( !PM_EXTDC_n ){ + system_status.pwr_state = OFF; // ĂāAON_CHECKɍs + } +/* + // RTCA[B else if( vreg_ctr[ VREG_C_IRQ1 ] & REG_BIT_RTC_ALARM ) { system_status.poweron_reason = RSN_RTC_ALARM; @@ -479,11 +395,11 @@ void tsk_sys( ) // 󑼂̗vł͋NȂ // } */ - else // if( !SW_POW_n ) // iȊOȂjd{^ŋN + else // if( !SW_POW_n ) // iȊOȂjd{^ŋN { SW_pow_mask = false; - system_status.poweron_reason = RSN_PWSW; - system_status.pwr_state = ON_CHECK; + system_status.poweron_reason = RSN_PWSW; + system_status.pwr_state = ON_CHECK; } RTCIMK = 0; // sys tick ^C}[L @@ -500,6 +416,201 @@ void tsk_sys( ) +/********************************************//** + d{^`^OB + ^CAEg܂łɓdm肵Ȃoffɖ߂ + ***********************************************/ +static err chk_pwsw_timeout() +{ + static u8 pwsw_timeout = 0; + + if( SW_pow_count != 0 ) + { + pwsw_timeout = 0; + } + else + { + pwsw_timeout ++; + } + + if( pwsw_timeout > PWSW_ON_CHECK_TIMEOUT ) + { + SW_pow_count = 0; + system_status.pwr_state = OFF_TRIG; // XCb`̓mCYBQB + renge_task_interval_run_force = true; + return ERR_ERR; + } + + pwsw_timeout = 0; + return ERR_SUCCESS; +} + + + +/********************************************//** + X[vɓ邩H + SoC ʒm + ***********************************************/ +static void chk_sleep() +{ + if( going_to_sleep ) // ΂ SLP_REQ ̑Oɗ\ + { + timeout_sleep ++; + if( timeout_sleep == 0 || // I[o[t[ҁBsleepČLjuŋNċC‚Ȃ + ( PIF0 && !SLP_REQ )) // slp荞݂CANĂ܂ + { + PIF0 = 0; + send_getup_to_soc(); + } + if( PIF0 && SLP_REQ ){ + PIF0 = 0; + PM_VDD_ecoMode(); + system_status.pwr_state = SLEEP; + renge_task_interval_run_force = true; + } + } +} + + +/********************************************//** + N邩H + ***********************************************/ +static void chk_awake() +{ + if( !SLP_REQ ){ + PM_VDD_normMode(); + wait_ms( 5 ); // tdly_sw + send_getup_to_soc(); + system_status.pwr_state = ON; + } +} + + + +/********************************************//** + STOP [hֈڍs + X̃WX^ݒ肪܂ + ***********************************************/ +static void go_stop() +{ + while( RWST ) + {;} + + RTCIMK = 1; // systickpC^[o^C}[荞݃}XN + +#ifdef _DBG_CHK_OFF_LEAK_ + leak_check(); +#endif + CKC = bits8(0,0,0,0, 1,0,0,1); // 4MHzɗƂ(bit0)STOPȂĂ͂ȂȂ + OSMC = bits8(0,0,0,0, 0,0,0,0); // 5MHzȉ[hցB + + if( PM_EXTDC_n_RAW ) // ǂ^C~Oő}N邱ƂBHALʂȂׂioffłj + { + STOP(); + } + + // N // + // N + // EKeyReturn荞݁id{^j + // ERTCA[iݕj + + // NbNA + OSMC = bits8(0,0,0,0, 0,0,0,1); // 8MHz쏀 + nop8(); + CKC = bits8(0,0,0,0, 1,0,0,0); // OSMC.FSEL = 1 3clkȏJ +} + +/********************************************//** + FLOWER direct boot `FbN + sleep XChXCb`ɂȂsŃ`FbN(ȂĂ̂Ȃ) + MCU ł邱ƁB + Esleep ɂȂĂNȂ + EAhome ĂN + ***********************************************/ +static err flower_direct_boot_sleep_check() +{ + if( !SHELL_OPEN ) + { + if( SW_HOME_n ) + { + renge_task_interval_run_force = true; + system_status.pwr_state = OFF_TRIG; + return ERR_ERR; + } + } + return ERR_SUCCESS; +} + + + +/********************************************//** + |[gނ~[hɁB + HłALo͂ɂȂႾ߂ȁB + ***********************************************/ +static void ports_finalize() +{ + SW_WIFI_n_RAW = 0; + PM_SW_WIFI_n = 0; + + SW_HOME_n_JIKKI_RAW = 0; + PM_SW_HOME_n_JIKKI = 0; + + WL_TX = 0; + PM_WL_TX = 0; + + SW_SEL_n = 0; + PM_SW_SEL_n = 0; + + ACCEL_INT1 = 0; + PM_ACCEL_INT1 = 0; + ACC_VALID = 0; + PM_ACC_VALID = 0; + + // PU5 ̂܂ + PU7 = bits8(0,0,0,0, 1,0,0,1); // PWSWI,PM_EXTTDC,( IRQ0_deactive(), PM_IRQ_deactive ) + PU_SW_HOME_n_JIKKI = 0; // SW_HOME ~ +} + + + +/********************************************//** + MCU IRQ ̒~ + ***********************************************/ +static void irqs_finalize() +{ + // irq}XNݒ + KRM = ( KR_SW_POW ); // Mask ł͂ȂAModeȂ̂B킵 + MK0 = ~( INT_MSK0_EXTDC | INT_MSK0_WDTI ); + MK1 = ~( INT_MSK1_KR | INT_MSK1_RTCINTVAL ); // INT_MSK1_RTCALARM | RTCA[ + MK2L = 0xFF; + + // irqtONA + vreg_ctr[VREG_C_IRQ0] = 0; + vreg_ctr[VREG_C_IRQ1] = 0; + vreg_ctr[VREG_C_IRQ2] = 0; + vreg_ctr[VREG_C_IRQ3] = 0; + + IF0 = 0; + IF1 = 0; + IF2 = 0; +} + + + +static err leds_closed() +{ + vreg_ctr[ VREG_C_LED_POW ] = LED_POW_ILM_OFF; + vreg_ctr[ VREG_C_LED_WIFI ] = WIFI_LED_OFF; + vreg_ctr[ VREG_C_LED_3D ] = LED_3D_ILM_OFF; + info_led_off = true; + + if( LED_duty_pow_blu != 0 ) + { + return ERR_ERR; + } + return ERR_SUCCESS; +} + /********************************************//** PMICdُŎ~߂mF @@ -576,6 +687,21 @@ static void chk_emergencyExit(){ } +/********************************************//** +u[gAXe[^XƂȂXV + ***********************************************/ +static void restore_status_regs() +{ + u8 bl_status_temp; + + bl_status_temp = read_pmic( PM_REG_ADRS_BL ); + vreg_ctr[ VREG_C_STATUS ] |= (( bl_status_temp & 0x03 ) << 5 ); + set_bit( ( read_pmic( PM_REG_ADRS_VDD_LCD ) != 0 ), + vreg_ctr[ VREG_C_STATUS ], REG_BIT_LCD_POW ); + BT_chk(); +} + + /********************************************//** - d{^ @@ -635,7 +761,8 @@ static void leak_check() volatile u8 ports_i[12]; volatile u8 ports_o[12]; - ports_i[0] = ( PM0 & PU0 & ~P0 ); // vAbv؂YH + // vAbv؂YH + ports_i[0] = ( PM0 & PU0 & ~P0 ); ports_i[1] = ( PM1 & PU1 & ~P1 ); ports_i[2] = 0; ports_i[3] = ( PM3 & PU3 & ~P3 ); @@ -648,7 +775,8 @@ static void leak_check() ports_i[10] = 0; ports_i[11] = ( PM20 & PU20 & ~P20 ); - ports_o[0] = ( ~PM0 & P0 ); // H o͂Ă邩 + // H o͂Ă邩 + ports_o[0] = ( ~PM0 & P0 ); ports_o[1] = ( ~PM1 & P1 ); ports_o[2] = ( ~PM2 & P2 ); ports_o[3] = ( ~PM3 & P3 & ~POM3 ); @@ -663,3 +791,20 @@ static void leak_check() NOP(); // u[Nu } #endif _DBG_CHK_OFF_LEAK_ + + + +#ifdef i2c_timeout_test +// for debug +void i2c_timeout_test_init() +{ + LED_duty_pow_blu = 0; + LED_duty_3d = 0; + LED_duty_notify_red = 0; + LED_duty_notify_grn = 0; + LED_duty_notify_blu = 0; + LED_pow_red = 0; + LED_CAM = 0; + i2c_mcu_time_out_error = false; +} +#endif diff --git a/flower_toriaezu1/yav_mcu_bsr.plg b/flower_toriaezu1/yav_mcu_bsr.plg index 96a2427..52ab097 100644 --- a/flower_toriaezu1/yav_mcu_bsr.plg +++ b/flower_toriaezu1/yav_mcu_bsr.plg @@ -1,199 +1,15 @@ C:\Windows\system32\cmd.exe /c c:\cygwin\bin\touch magic.c -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no loader.c -loader.c(160) : CC78K0R warning W0401: Conversion may lose significant digits -loader.c(161) : CC78K0R warning W0401: Conversion may lose significant digits -loader.c(210) : CC78K0R warning W0505: Operator '==' has no effect -Compilation complete, 0 error(s) and 3 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\loader.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no pm.c -pm.c(546) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(857) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(861) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(889) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(903) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(989) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(998) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(1071) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(1078) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(1217) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(1219) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 11 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\pm.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_ctr.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\i2c_ctr.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no main.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\main.asm -Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no magic.c Compilation complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\magic.asm Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no WDT.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\WDT.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_mcu.c -i2c_mcu.c(188) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 1 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\i2c_mcu.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_twl.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\i2c_twl.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no led.c -led.c(90) : CC78K0R warning W0745: Expected function prototype -led.c(375) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 2 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\led.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no rtc.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\rtc.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2m -qvjl2w -sainter_asm -zpb -no vreg_ctr.c -vreg_ctr.c(159) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(160) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(162) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(164) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(165) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(248) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(248) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(253) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(253) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(257) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(257) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(261) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(261) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(265) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 14 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\vreg_ctr.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2m -qvjl2w -sainter_asm -zpb -no vreg_twl.c -vreg_twl.c(68) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_twl.c(72) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 2 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\vreg_twl.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no adc.c -adc.c(104) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(190) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(241) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(308) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(434) : CC78K0R warning W0745: Expected function prototype -adc.c(463) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(468) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 7 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\adc.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2m -qvjl2w -sainter_asm -zpb -no renge\renge.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\renge.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no accero.c -accero.c(121) : CC78K0R warning W0745: Expected function prototype -Compilation complete, 0 error(s) and 1 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\accero.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no self_flash.c -self_flash.c(289) : CC78K0R warning W0401: Conversion may lose significant digits -self_flash.c(290) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 2 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\self_flash.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no sw.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\sw.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no task_debug.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\task_debug.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no task_misc.c -task_misc.c(380) : CC78K0R warning W0401: Conversion may lose significant digits -task_misc.c(382) : CC78K0R warning W0401: Conversion may lose significant digits -task_misc.c(392) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 3 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\task_misc.asm -Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no task_sys.c -task_sys.c(229) : CC78K0R warning W0401: Conversion may lose significant digits -task_sys.c(291) : CC78K0R warning W0401: Conversion may lose significant digits -task_sys.c(569) : CC78K0R warning W0401: Conversion may lose significant digits +task_sys.c(481) : CC78K0R warning W0401: Conversion may lose significant digits +task_sys.c(673) : CC78K0R warning W0401: Conversion may lose significant digits +task_sys.c(691) : CC78K0R warning W0401: Conversion may lose significant digits Compilation complete, 0 error(s) and 3 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\task_sys.asm Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no pedo_alg_thre_det2.c -pedo_alg_thre_det2.c(104) : CC78K0R warning W0745: Expected function prototype -pedo_alg_thre_det2.c(120) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 2 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\pedo_alg_thre_det2.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no ini_VECT.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\ini_VECT.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no task_status.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\task_status.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no led_cam.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\led_cam.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no led_pow.c -led_pow.c(120) : CC78K0R warning W0401: Conversion may lose significant digits -led_pow.c(125) : CC78K0R warning W0401: Conversion may lose significant digits -led_pow.c(178) : CC78K0R warning W0401: Conversion may lose significant digits -led_pow.c(240) : CC78K0R warning W0401: Conversion may lose significant digits -led_pow.c(271) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 5 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\led_pow.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no hal.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\hal.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no batt_params.c -batt_params.c(63) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(63) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(81) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(100) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(100) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(118) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(118) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 7 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\batt_params.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no voltable.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\voltable.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no pedo_lpf_coeff.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\pedo_lpf_coeff.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx kanaria.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no kanaria_c.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\kanaria_c.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx get_ei.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no util_funcs.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\util_funcs.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_mcu-sub.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\i2c_mcu-sub.asm -Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\lk78k0r.exe" -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -obsr.lmf "..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\s0rm.rel" -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -b"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r" -dbsr_mcu.dr -s -w2 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel led_cam.rel led_pow.rel hal.rel batt_params.rel voltable.rel pedo_lpf_coeff.rel kanaria.rel kanaria_c.rel get_ei.rel util_funcs.rel i2c_mcu-sub.rel RA78K0R warning W3420: File 'loader.rel' already has had error(s)/warning(s) by 'CC78K' Read Device File Directory : C:\PROGRAM FILES (X86)\NEC ELECTRONICS TOOLS\DEV\ @@ -221,4 +37,4 @@ intel-HEX to bsr bin converter file converted! -Build Total error(s) : 0 Total warning(s) : 77 +Build Total error(s) : 0 Total warning(s) : 17 diff --git a/flower_toriaezu1/yav_mcu_bsr.prj b/flower_toriaezu1/yav_mcu_bsr.prj index 13f655f..5886046 100644 --- a/flower_toriaezu1/yav_mcu_bsr.prj +++ b/flower_toriaezu1/yav_mcu_bsr.prj @@ -1,6 +1,6 @@ [ProjectManager] Version=6.00 -Path=C:\78k_data\yav-mcu-basara\snake_trunk\ +Path=C:\78k_data\yav-mcu-basara\flower_toriaezu2\ Title=yav-mcu Series=78K0R.PM Device=uPD79F0104 @@ -1076,6 +1076,43 @@ VfiFileBoot0= VfiFileBoot1=boot.vfi VF78K0Rchk=0 VF78K0Rvs= +[IncFile] +Include1=incs_loader.h +Include2=config.h +Include3=jhl_defs.h +Include4=user_define.h +Include5=hal.h +Include6=bsr_system.h +Include7=renge\renge.h +Include8=renge\renge_defs.h +Include9=renge\renge_task_immediate.h +Include10=vreg_ctr.h +Include11=vreg_twl.h +Include12=loader.h +Include13=i2c_mcu.h +Include14=WDT.h +Include15=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h +Include16=fsl_user.h +Include17=i2c_ctr.h +Include18=pm.h +Include19=rtc.h +Include20=reboot.h +Include21=magic.h +Include22=incs.h +Include23=i2c_twl.h +Include24=accero.h +Include25=pedometer.h +Include26=sw.h +Include27=adc.h +Include28=led.h +Include29=batt_params.h +Include30=pool.h +Include31=i2c_twl_defs.h +Include32=renge\renge_task_intval.h +Include33=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h +Include34=self_flash.h +Include35=util_funcs.h +Include36=i2c_mcu_sub.h [Options.LK78K0R 0] Version=100 O0=bsr_k0r.lmf @@ -1194,7 +1231,7 @@ ZB= Etcetera0= Etcetera1=boot.lmf CommandFile=0 -OFILE=C:\78k_data\yav-mcu-basara\snake_trunk\bsr.lmf +OFILE=C:\78k_data\yav-mcu-basara\flower_toriaezu2\bsr.lmf [Options.LK78K0R 3] Version=100 O0=bsr_bsr.lmf @@ -1369,40 +1406,3 @@ DefaultMode2=1 DefaultMode3=1 DefaultMode4=1 DefaultMode5=1 -[IncFile] -Include1=incs_loader.h -Include2=config.h -Include3=jhl_defs.h -Include4=user_define.h -Include5=hal.h -Include6=bsr_system.h -Include7=renge\renge.h -Include8=renge\renge_defs.h -Include9=renge\renge_task_immediate.h -Include10=vreg_ctr.h -Include11=vreg_twl.h -Include12=loader.h -Include13=i2c_mcu.h -Include14=WDT.h -Include15=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h -Include16=fsl_user.h -Include17=i2c_ctr.h -Include18=pm.h -Include19=rtc.h -Include20=reboot.h -Include21=magic.h -Include22=incs.h -Include23=i2c_twl.h -Include24=accero.h -Include25=pedometer.h -Include26=sw.h -Include27=adc.h -Include28=led.h -Include29=batt_params.h -Include30=pool.h -Include31=i2c_twl_defs.h -Include32=renge\renge_task_intval.h -Include33=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h -Include34=self_flash.h -Include35=util_funcs.h -Include36=i2c_mcu_sub.h diff --git a/flower_toriaezu1/yav_mcu_bsr.prk b/flower_toriaezu1/yav_mcu_bsr.prk index c34cfc9..1d3d4f7 100644 --- a/flower_toriaezu1/yav_mcu_bsr.prk +++ b/flower_toriaezu1/yav_mcu_bsr.prk @@ -1,15 +1,17 @@ [ProjectManager] -FrameMax=1 -FrameX=150 -FrameY=150 +FrameMax=0 +FrameX=149 +FrameY=179 FrameCX=1200 -FrameCY=850 +FrameCY=959 OpenFile1=ProjectWindow PrjPos=0,0,706,0,291 OpenFile2=loader.c,0,215,59,1446,717,65,88,65,0 -OpenFile3=config.h,0,323,22,1500,759,2,7,2,0 -OpenFile4=OutputWindow -OutputPos=0,106,756,74,1030 +OpenFile3=config.h,0,323,22,1500,759,19,51,19,0 +OpenFile4=sw.c,0,50,50,980,615,0,146,0,0 +OpenFile5=task_sys.c,0,75,75,1005,640,23,588,22,0 +OpenFile6=OutputWindow +OutputPos=0,96,746,129,1085 ActivePRJ=yav_mcu_bsr.prj [ProjectWindow] ProjectWindowDispType=0 diff --git a/flower_toriaezu1/yav_mcu_bsr.sdb b/flower_toriaezu1/yav_mcu_bsr.sdb index 06d706c..5a82123 100644 --- a/flower_toriaezu1/yav_mcu_bsr.sdb +++ b/flower_toriaezu1/yav_mcu_bsr.sdb @@ -1,7 +1,7 @@ [SdbInfo] Ver=5 [loader.c] -T=511c420e +T=5126c7d7 1=incs_loader.h 2=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h 3=fsl_user.h @@ -13,7 +13,7 @@ T=511c420e 9=WDT.h 10=magic.h [pm.c] -T=511c424b +T=51258c8f 1=incs.h 2=adc.h 3=led.h @@ -25,12 +25,12 @@ T=511c424b 9=vreg_twl.h 10=i2c_mcu.h [i2c_ctr.c] -T=511c3fe5 +T=51256880 1=incs.h 2=rtc.h 3=pedometer.h [main.c] -T=511c3fe3 +T=5125687e 1=incs.h 2=rtc.h 3=pm.h @@ -40,35 +40,35 @@ T=511c3fe3 7=i2c_mcu.h 8=pool.h [magic.c] -T=511c3fe4 +T=51270999 1=magic.h 2=config.h [WDT.c] -T=511c3fe3 +T=5125687f 1=incs_loader.h [i2c_mcu.c] -T=511c3fe3 +T=5125687e 1=incs_loader.h 2=i2c_mcu.h 3=loader.h 4=util_funcs.h 5=i2c_mcu_sub.h [i2c_twl.c] -T=511c3fe7 +T=51256883 1=incs_loader.h 2=i2c_twl_defs.h 3=i2c_twl.h 4=vreg_twl.h 5=WDT.h [led.c] -T=511c3fe7 +T=51256882 1=incs.h 2=led.h [rtc.c] -T=511c3fe5 +T=51256880 1=incs.h [vreg_ctr.c] -T=511c3fe2 +T=5125687e 1=incs.h 2=vreg_ctr.h 3=rtc.h @@ -82,14 +82,14 @@ T=511c3fe2 11=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h 12=fsl_user.h [vreg_twl.c] -T=511c3fe5 +T=51256880 1=incs.h 2=jhl_defs.h 3=led.h 4=vreg_twl.h 5=adc.h [adc.c] -T=511c3fe3 +T=5125687f 1=incs.h 2=adc.h 3=pm.h @@ -97,7 +97,7 @@ T=511c3fe3 5=vreg_twl.h 6=i2c_mcu.h [renge\renge.c] -T=511c3fe3 +T=5125687f 1=renge\renge.h 2=renge\renge_task_intval.h 3=renge\renge_task_immediate.h @@ -107,13 +107,13 @@ T=511c3fe3 7=util_funcs.h 8=bsr_system.h [accero.c] -T=511c3fe7 +T=51256883 1=incs.h 2=accero.h 3=i2c_mcu.h 4=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h [self_flash.c] -T=511c3fe3 +T=5125687f 1=incs_loader.h 2=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h 3=fsl_user.h @@ -125,7 +125,7 @@ T=511c3fe3 9=WDT.h 10=util_funcs.h [sw.c] -T=511c3fe5 +T=5126faa2 1=incs.h 2=i2c_twl.h 3=i2c_ctr.h @@ -134,13 +134,13 @@ T=511c3fe5 6=rtc.h 7=sw.h [task_debug.c] -T=511c3fe2 +T=5125687e 1=incs_loader.h 2=renge\renge.h 3=pm.h 4=accero.h [task_misc.c] -T=511c3fde +T=51256879 1=incs.h 2=renge\renge.h 3=pm.h @@ -150,7 +150,7 @@ T=511c3fde 7=led.h 8=vreg_twl.h [task_sys.c] -T=511c3fe5 +T=51270c08 1=incs.h 2=i2c_twl.h 3=i2c_ctr.h @@ -164,17 +164,17 @@ T=511c3fe5 11=i2c_mcu.h 12=vreg_twl.h [pedo_alg_thre_det2.c] -T=511c3fe7 +T=51256883 1=incs.h 2=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h 3=accero.h 4=pedometer.h 5=pool.h [ini_VECT.c] -T=511c3fe7 +T=51256883 1=config.h [task_status.c] -T=511c3fe7 +T=51256882 1=incs_loader.h 2=renge\renge.h 3=pm.h @@ -183,41 +183,41 @@ T=511c3fe7 6=i2c_mcu.h 7=led.h [led_cam.c] -T=511c3fe7 +T=51256883 1=incs.h 2=led.h 3=vreg_twl.h [led_pow.c] -T=511c3fe5 +T=51256880 1=incs.h 2=led.h 3=pm.h [hal.c] -T=511c3fe7 +T=51256882 1=incs_loader.h [batt_params.c] -T=511c3fe5 +T=51257c79 1=jhl_defs.h 2=batt_params.h [voltable.c] -T=511c3fe7 +T=51256883 1=incs.h [pedo_lpf_coeff.c] -T=511c3fe2 +T=5125687e 1=incs.h [kanaria.asm] -T=511c3fe7 +T=51256883 [kanaria_c.c] -T=511c3fe2 +T=5125687e 1=incs.h [get_ei.asm] -T=511c3fe3 +T=5125687f [util_funcs.c] -T=511c3fe7 +T=51256883 1=incs_loader.h 2=WDT.h [i2c_mcu-sub.c] -T=511c3fe2 +T=5125687e 1=incs.h 2=i2c_mcu.h 3=loader.h @@ -225,7 +225,7 @@ T=511c3fe2 5=i2c_mcu_sub.h 6=pm.h [incs_loader.h] -T=511c3fe7 +T=51256883 1=jhl_defs.h 2=config.h 3=user_define.h @@ -235,51 +235,51 @@ T=511c3fe7 7=vreg_ctr.h 8=vreg_twl.h [config.h] -T=511c3fe3 +T=51270630 [jhl_defs.h] -T=511c3fe4 +T=51256880 [user_define.h] -T=511c3fe7 +T=51256883 [hal.h] -T=511c3fe7 +T=51256882 [bsr_system.h] -T=511c3fe7 +T=51256883 [renge\renge.h] -T=511c3fe3 +T=5125687f 1=renge\renge_defs.h 2=renge\renge_task_immediate.h [renge\renge_defs.h] -T=511c3fe3 +T=5125687f [renge\renge_task_immediate.h] -T=511c3fe3 +T=5125687f 1=renge\renge_defs.h [vreg_ctr.h] -T=511c3fe2 +T=5125687e 1=config.h [vreg_twl.h] -T=511c3fe5 +T=51256880 [loader.h] -T=511c3fe3 +T=5125687f [i2c_mcu.h] -T=511c3fe3 +T=5125687e [WDT.h] -T=511c3fe3 +T=5125687f [..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h] T=49a3bd4e [fsl_user.h] -T=511c3fe7 +T=51256883 [i2c_ctr.h] -T=511c3fe5 +T=51256880 [pm.h] -T=511c3fe3 +T=51258c8f [rtc.h] -T=511c3fe5 +T=51256880 [reboot.h] -T=511c3fe7 +T=51256883 [magic.h] -T=511c3fe5 +T=51256880 [incs.h] -T=511c3fe3 +T=5125687f 1=jhl_defs.h 2=config.h 3=user_define.h @@ -289,37 +289,37 @@ T=511c3fe3 7=vreg_ctr.h 8=util_funcs.h [i2c_twl.h] -T=511c3fe7 +T=51256883 [accero.h] -T=511c3fe7 +T=51256883 1=jhl_defs.h 2=pedometer.h [pedometer.h] -T=511c3fe2 +T=5125687e [sw.h] -T=511c3fe5 +T=51256880 1=config.h [adc.h] -T=511c3fe3 +T=5125687f 1=jhl_defs.h [led.h] -T=511c3fe7 +T=51256882 [batt_params.h] -T=511c3fe7 +T=51256882 1=jhl_defs.h [pool.h] -T=511c3fe7 +T=51256883 1=pedometer.h [i2c_twl_defs.h] -T=511c3fe7 +T=51256883 [renge\renge_task_intval.h] -T=511c3fe3 +T=5125687f 1=renge\renge_defs.h [..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h] T=45f12258 [self_flash.h] -T=511c3fe3 +T=5125687f [util_funcs.h] -T=511c3fe7 +T=51256883 [i2c_mcu_sub.h] -T=511c3fe2 +T=5125687e

J8t=Ocf^*eIKrT{`X4*KUOrn)^H#r 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